From 4e3d1687d18a373c226b906014d6cfdecd0b5dad Mon Sep 17 00:00:00 2001 From: Ana Hobden Date: Wed, 11 May 2022 10:55:21 -0700 Subject: [PATCH 1/7] Lockdown semver on pgx deps (#559) Signed-off-by: Ana Hobden --- cargo-pgx/Cargo.toml | 2 +- cargo-pgx/src/templates/cargo_toml | 4 ++-- nix/templates/default/Cargo.toml | 8 ++++---- pgx-macros/Cargo.toml | 2 +- pgx-pg-sys/Cargo.toml | 4 ++-- pgx-tests/Cargo.toml | 6 +++--- pgx/Cargo.toml | 6 +++--- update-versions.sh | 2 +- 8 files changed, 17 insertions(+), 17 deletions(-) diff --git a/cargo-pgx/Cargo.toml b/cargo-pgx/Cargo.toml index 970f885a4..d57836f56 100644 --- a/cargo-pgx/Cargo.toml +++ b/cargo-pgx/Cargo.toml @@ -23,7 +23,7 @@ semver = "1.0.9" owo-colors = { version = "3.4.0", features = [ "supports-colors" ] } env_proxy = "0.4.1" num_cpus = "1.13.1" -pgx-utils = { path = "../pgx-utils", version = "0.4.4" } +pgx-utils = { path = "../pgx-utils", version = "=0.4.4" } proc-macro2 = { version = "1.0.37", features = [ "span-locations" ] } quote = "1.0.18" rayon = "1.5.2" diff --git a/cargo-pgx/src/templates/cargo_toml b/cargo-pgx/src/templates/cargo_toml index 868d12324..db7bd951e 100644 --- a/cargo-pgx/src/templates/cargo_toml +++ b/cargo-pgx/src/templates/cargo_toml @@ -16,10 +16,10 @@ pg14 = ["pgx/pg14", "pgx-tests/pg14" ] pg_test = [] [dependencies] -pgx = "0.4.4" +pgx = "=0.4.4" [dev-dependencies] -pgx-tests = "0.4.4" +pgx-tests = "=0.4.4" [profile.dev] panic = "unwind" diff --git a/nix/templates/default/Cargo.toml b/nix/templates/default/Cargo.toml index 2d08c010b..66f493b85 100644 --- a/nix/templates/default/Cargo.toml +++ b/nix/templates/default/Cargo.toml @@ -16,13 +16,13 @@ pg14 = ["pgx/pg14", "pgx-tests/pg14" ] pg_test = [] [dependencies] -pgx = "0.4.4" -pgx-macros = "0.4.4" -pgx-utils = "0.4.4" +pgx = "=0.4.4" +pgx-macros = "=0.4.4" +pgx-utils = "=0.4.4" [dev-dependencies] -pgx-tests = "0.4.4" +pgx-tests = "=0.4.4" tempfile = "3.2.0" once_cell = "1.7.2" diff --git a/pgx-macros/Cargo.toml b/pgx-macros/Cargo.toml index 240a27c80..e8a2e944c 100644 --- a/pgx-macros/Cargo.toml +++ b/pgx-macros/Cargo.toml @@ -18,7 +18,7 @@ proc-macro = true rustc-args = ["--cfg", "docsrs"] [dependencies] -pgx-utils = { path = "../pgx-utils", version = "0.4.4" } +pgx-utils = { path = "../pgx-utils", version = "=0.4.4" } proc-macro2 = "1.0.37" quote = "1.0.18" syn = { version = "1.0.92", features = [ "extra-traits", "full", "fold", "parsing" ] } diff --git a/pgx-pg-sys/Cargo.toml b/pgx-pg-sys/Cargo.toml index 6c5769964..569c6616f 100644 --- a/pgx-pg-sys/Cargo.toml +++ b/pgx-pg-sys/Cargo.toml @@ -29,14 +29,14 @@ rustdoc-args = ["--cfg", "docsrs"] [dependencies] memoffset = "0.6.5" once_cell = "1.10.0" -pgx-macros = { path = "../pgx-macros/", version = "0.4.4" } +pgx-macros = { path = "../pgx-macros/", version = "=0.4.4" } [build-dependencies] bindgen = { version = "0.59.2", default-features = false, features = ["runtime"] } build-deps = "0.1.4" owo-colors = "3.4.0" num_cpus = "1.13.1" -pgx-utils = { path = "../pgx-utils/", version = "0.4.4" } +pgx-utils = { path = "../pgx-utils/", version = "=0.4.4" } proc-macro2 = "1.0.37" quote = "1.0.18" rayon = "1.5.2" diff --git a/pgx-tests/Cargo.toml b/pgx-tests/Cargo.toml index afa361f2a..76e451818 100644 --- a/pgx-tests/Cargo.toml +++ b/pgx-tests/Cargo.toml @@ -34,9 +34,9 @@ rustdoc-args = ["--cfg", "docsrs"] owo-colors = "3.4.0" once_cell = "1.10.0" libc = "0.2.125" -pgx = { path = "../pgx", default-features = false, version= "0.4.4" } -pgx-macros = { path = "../pgx-macros", version= "0.4.4" } -pgx-utils = { path = "../pgx-utils", version= "0.4.4" } +pgx = { path = "../pgx", default-features = false, version= "=0.4.4" } +pgx-macros = { path = "../pgx-macros", version= "=0.4.4" } +pgx-utils = { path = "../pgx-utils", version= "=0.4.4" } postgres = "0.19.3" regex = "1.5.5" serde = "1.0.137" diff --git a/pgx/Cargo.toml b/pgx/Cargo.toml index 8ea0c0e50..8908167d4 100644 --- a/pgx/Cargo.toml +++ b/pgx/Cargo.toml @@ -34,9 +34,9 @@ cstr_core = "0.2.5" enum-primitive-derive = "0.2.2" num-traits = "0.2.15" seahash = "4.1.0" -pgx-macros = { path = "../pgx-macros/", version = "0.4.4" } -pgx-pg-sys = { path = "../pgx-pg-sys", version = "0.4.4" } -pgx-utils = { path = "../pgx-utils/", version = "0.4.4" } +pgx-macros = { path = "../pgx-macros/", version = "=0.4.4" } +pgx-pg-sys = { path = "../pgx-pg-sys", version = "=0.4.4" } +pgx-utils = { path = "../pgx-utils/", version = "=0.4.4" } serde = { version = "1.0.137", features = [ "derive" ] } serde_cbor = "0.11.2" serde_json = "1.0.80" diff --git a/update-versions.sh b/update-versions.sh index 526a88cf6..a487f1a6a 100755 --- a/update-versions.sh +++ b/update-versions.sh @@ -57,7 +57,7 @@ SEMVER_REGEX="(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)\.(?P0|[1-9]\d* for cargo_toml in ${CARGO_TOMLS_TO_SED[@]}; do for dependency in ${DEPENDENCIES_TO_UPDATE[@]}; do - rg --passthru -N "(?P^${dependency}.*\")${SEMVER_REGEX}(?P\".*$)" -r "\${prefix}${VERSION}\${postfix}" ${cargo_toml} > ${cargo_toml}.tmp || true + rg --passthru -N "(?P^${dependency}.*\")${SEMVER_REGEX}(?P\".*$)" -r "\${prefix}=${VERSION}\${postfix}" ${cargo_toml} > ${cargo_toml}.tmp || true mv ${cargo_toml}.tmp ${cargo_toml} done done From 7e038f570576f10319dcf750af2c98fbb32dc434 Mon Sep 17 00:00:00 2001 From: Jubilee <46493976+workingjubilee@users.noreply.github.com> Date: Mon, 16 May 2022 11:57:31 -0700 Subject: [PATCH 2/7] Annotate and refactor pgx-tests (#563) * Annotate pgx-tests messages with error causes * Refactor and slim down testing code * Remove probably-unused branch in stderr read loop * Fix typos, polish text, modernize formatting code --- pgx-tests/src/framework.rs | 156 ++++++++++++++++++------------------- 1 file changed, 75 insertions(+), 81 deletions(-) diff --git a/pgx-tests/src/framework.rs b/pgx-tests/src/framework.rs index 4c2b35633..01953610e 100644 --- a/pgx-tests/src/framework.rs +++ b/pgx-tests/src/framework.rs @@ -20,6 +20,7 @@ use pgx_utils::{createdb, get_named_capture, get_target_dir}; use postgres::error::DbError; use postgres::Client; use std::collections::HashMap; +use std::fmt::Write as _; use std::io::{BufRead, BufReader, Write}; use std::path::PathBuf; @@ -70,7 +71,7 @@ pub fn run_test( let result = match client.transaction() { // run the test function in a transaction Ok(mut tx) => { - let result = tx.simple_query(&format!("SELECT \"{}\".\"{}\"();", schema, sql_funcname)); + let result = tx.simple_query(&format!("SELECT \"{schema}\".\"{sql_funcname}\"();")); if result.is_ok() { // and abort the transaction when complete @@ -80,11 +81,11 @@ pub fn run_test( result } - Err(e) => panic!("{}", e), + Err(e) => panic!("attempt to run test tx failed:\n{e}"), }; if let Err(e) = result { - let error_as_string = format!("{}", e); + let error_as_string = format!("error in test tx: {e}"); let cause = e.into_source(); if let Some(e) = cause { @@ -98,50 +99,45 @@ pub fn run_test( Ok(()) } else { // we weren't expecting an error - // - // wait a second for Postgres to get log messages written to stdoerr + // wait a second for Postgres to get log messages written to stderr std::thread::sleep(std::time::Duration::from_millis(1000)); - let mut pg_location = String::new(); - pg_location.push_str("Postgres location: "); - if dberror.file().is_some() { - pg_location.push_str(&dberror.file().unwrap()); - - if dberror.line().is_some() { - pg_location.push(':'); - pg_location.push_str(&dberror.line().unwrap().to_string()); - } - } else { - pg_location.push_str(""); - } - - let mut rust_location = String::new(); - rust_location.push_str("Rust location: "); - if dberror.where_().is_some() { - rust_location.push_str(&dberror.where_().unwrap()); - } else { - rust_location.push_str(""); - } + let mut pg_location = String::from("Postgres location: "); + pg_location.push_str(match dberror.file() { + Some(file) => file, + None => "", + }); + if let Some(ln) = dberror.line() { + let _ = write!(pg_location, ":{ln}"); + }; + let mut rust_location = String::from("Rust location: "); + rust_location.push_str(match dberror.where_() { + Some(place) => place, + None => "", + }); // then we can panic with those messages plus those that belong to the system panic!( - "\n{}...\n{}\n{}\n{}\n{}\n\n", - format_loglines(&system_session_id, &loglines), - format_loglines(&session_id, &loglines), - received_error_message.bold().red(), - pg_location.dimmed().white(), - rust_location.yellow() + "\n{sys}...\n{sess}\n{e}\n{pg}\n{rs}\n\n", + sys = format_loglines(&system_session_id, &loglines), + sess = format_loglines(&session_id, &loglines), + e = received_error_message.bold().red(), + pg = pg_location.dimmed().white(), + rs = rust_location.yellow() ); } } else { - panic!("{}", e) + panic!("Failed downcast to DbError:\n{e}") } } else { - panic!("{}", error_as_string.bold().red()) + panic!( + "Error without deeper source cause:\n{e}\n", + e = error_as_string.bold().red() + ) } - } else if let Some(expected_error_message) = expected_error { + } else if let Some(message) = expected_error { // we expected an ERROR, but didn't get one - return Err(eyre!("Expected error: {}", expected_error_message)); + return Err(eyre!("Expected error: {message}")); } else { Ok(()) } @@ -339,7 +335,7 @@ fn modify_postgresql_conf(pgdata: PathBuf, postgresql_conf: Vec<&'static str>) - for setting in postgresql_conf { postgresql_conf_file - .write_all(format!("{}\n", setting).as_bytes()) + .write_all(format!("{setting}\n").as_bytes()) .wrap_err("couldn't append custom setting to postgresql.conf")?; } @@ -377,7 +373,7 @@ fn start_pg(loglines: LogLines) -> eyre::Result { .stdout(Stdio::inherit()) .stderr(Stdio::piped()); - let command_str = format!("{:?}", command); + let command_str = format!("{command:?}"); // start Postgres and monitor its stderr in the background // also notify the main thread when it's ready to accept connections @@ -403,9 +399,9 @@ fn monitor_pg(mut command: Command, cmd_string: String, loglines: LogLines) -> ( let pid = child.id(); eprintln!( - "{}\npid={}", - cmd_string.bold().blue(), - pid.to_string().yellow() + "{cmd}\npid={p}", + cmd = cmd_string.bold().blue(), + p = pid.to_string().yellow() ); eprintln!("{}", pg_sys::get_pg_version_string().bold().purple()); @@ -419,44 +415,40 @@ fn monitor_pg(mut command: Command, cmd_string: String, loglines: LogLines) -> ( let regex = regex::Regex::new(r#"\[.*?\] \[.*?\] \[(?P.*?)\]"#).unwrap(); let mut is_started_yet = false; - for line in reader.lines() { - match line { - Ok(line) => { - let session_id = match get_named_capture(®ex, "session_id", &line) { - Some(sid) => sid, - None => "NONE".to_string(), - }; + let mut lines = reader.lines(); + while let Some(Ok(line)) = lines.next() { + let session_id = match get_named_capture(®ex, "session_id", &line) { + Some(sid) => sid, + None => "NONE".to_string(), + }; + + if line.contains("database system is ready to accept connections") { + // Postgres says it's ready to go + sender.send((pid, session_id.clone())).unwrap(); + is_started_yet = true; + } - if line.contains("database system is ready to accept connections") { - // Postgres says it's ready to go - sender.send((pid, session_id.clone())).unwrap(); - is_started_yet = true; - } - - if !is_started_yet || line.contains("TMSG: ") { - eprintln!("{}", line.cyan()); - } - - // if line.contains("INFO: ") { - // eprintln!("{}", line.cyan()); - // } else if line.contains("WARNING: ") { - // eprintln!("{}", line.bold().yellow()); - // } else if line.contains("ERROR: ") { - // eprintln!("{}", line.bold().red()); - // } else if line.contains("statement: ") || line.contains("duration: ") { - // eprintln!("{}", line.bold().blue()); - // } else if line.contains("LOG: ") { - // eprintln!("{}", line.dimmed().white()); - // } else { - // eprintln!("{}", line.bold().purple()); - // } - - let mut loglines = loglines.lock().unwrap(); - let session_lines = loglines.entry(session_id).or_insert_with(Vec::new); - session_lines.push(line); - } - Err(e) => panic!("{}", e), + if !is_started_yet || line.contains("TMSG: ") { + eprintln!("{}", line.cyan()); } + + // if line.contains("INFO: ") { + // eprintln!("{}", line.cyan()); + // } else if line.contains("WARNING: ") { + // eprintln!("{}", line.bold().yellow()); + // } else if line.contains("ERROR: ") { + // eprintln!("{}", line.bold().red()); + // } else if line.contains("statement: ") || line.contains("duration: ") { + // eprintln!("{}", line.bold().blue()); + // } else if line.contains("LOG: ") { + // eprintln!("{}", line.dimmed().white()); + // } else { + // eprintln!("{}", line.bold().purple()); + // } + + let mut loglines = loglines.lock().unwrap(); + let session_lines = loglines.entry(session_id).or_insert_with(Vec::new); + session_lines.push(line); } // wait for Postgres to really finish @@ -466,7 +458,7 @@ fn monitor_pg(mut command: Command, cmd_string: String, loglines: LogLines) -> ( // we exited normally } } - Err(e) => panic!("{}", e), + Err(e) => panic!("was going to let Postgres finish, but errored this time:\n{e}"), } }); @@ -508,8 +500,9 @@ fn dropdb() { get_pg_dbname() )) { // got some error we didn't expect - eprintln!("{}", String::from_utf8_lossy(output.stdout.as_slice())); - eprintln!("{}", stderr); + let stdout = String::from_utf8_lossy(output.stdout.as_slice()); + eprintln!("unexpected error (stdout):\n{stdout}"); + eprintln!("unexpected error (stderr):\n{stderr}"); panic!("failed to drop test database"); } } @@ -528,7 +521,7 @@ fn create_extension() { fn get_extension_name() -> String { std::env::var("CARGO_PKG_NAME") - .unwrap_or_else(|_| panic!("CARGO_PKG_NAME is not an envvar")) + .unwrap_or_else(|_| panic!("CARGO_PKG_NAME environment var is unset or invalid UTF-8")) .replace("-", "_") } @@ -546,5 +539,6 @@ fn get_pg_dbname() -> &'static str { } fn get_pg_user() -> String { - std::env::var("USER").unwrap_or_else(|_| panic!("USER is not an envvar")) + std::env::var("USER") + .unwrap_or_else(|_| panic!("USER environment var is unset or invalid UTF-8")) } From 8672747306a09e3e38852ee95e7df52ecb63b66a Mon Sep 17 00:00:00 2001 From: Jubilee <46493976+workingjubilee@users.noreply.github.com> Date: Mon, 16 May 2022 12:23:30 -0700 Subject: [PATCH 3/7] Clone less while beginning to unwind (#564) * `mem::take` in downcast_err to remove a clone * Devour the presumed-unused panic message eagerly * Apply minor code polishing --- pgx-pg-sys/src/submodules/guard.rs | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/pgx-pg-sys/src/submodules/guard.rs b/pgx-pg-sys/src/submodules/guard.rs index fe384b36f..4d887606c 100644 --- a/pgx-pg-sys/src/submodules/guard.rs +++ b/pgx-pg-sys/src/submodules/guard.rs @@ -13,6 +13,7 @@ use crate::FlushErrorState; use std::any::Any; use std::cell::Cell; use std::panic::catch_unwind; +use std::{mem, thread}; extern "C" { fn pg_re_throw(); @@ -261,7 +262,7 @@ where // the panic!() Ok(message) => { let location = take_panic_location(); - let c_message = std::ffi::CString::new(message.clone()).unwrap(); + let c_message = std::ffi::CString::new(message).unwrap(); let c_file = std::ffi::CString::new(location.file).unwrap(); unsafe { @@ -274,7 +275,7 @@ where location.col as i32, ); } - unreachable!("ereport() failed at depth==0 with message: {}", message); + unreachable!("ereport() failed at depth==0"); } // the error is a JumpContext, so we need to longjmp back into Postgres @@ -287,18 +288,22 @@ where /// convert types of `e` that we understand/expect into either a /// `Ok(String)` or a `Err` -fn downcast_err(e: Box) -> Result { +fn downcast_err(mut e: Box) -> Result { if let Some(cxt) = e.downcast_ref::() { Err(cxt.clone()) - } else if let Some(s) = e.downcast_ref::<&str>() { - Ok((*s).to_string()) - } else if let Some(s) = e.downcast_ref::() { - Ok(s.to_string()) + } else if let Some(&s) = e.downcast_ref::<&str>() { + Ok(s.to_owned()) + } else if let Some(s) = e.downcast_mut::() { + // Cloning is overhead, this box is owned, and ownership is theft. + Ok(mem::take(s)) } else if let Some(s) = e.downcast_ref::() { - Ok(format!( - "{}: {}:{}:{}", - s.message, s.filename, s.lineno, s.colno - )) + let PgxPanic { + message, + filename, + lineno, + colno, + } = s; + Ok(format!("{message} at {filename}:{lineno}:{colno}")) } else { // not a type we understand, so use a generic string Ok("Box".to_string()) From 80e0ac01020ae6296c19837f42dc60d0708f8b6c Mon Sep 17 00:00:00 2001 From: Ana Hobden Date: Mon, 16 May 2022 12:52:07 -0700 Subject: [PATCH 4/7] Do not use CREATE OR REPLACE FUNCTION (#554) Signed-off-by: Ana Hobden --- pgx-examples/triggers/src/lib.rs | 2 +- pgx-macros/src/lib.rs | 2 +- pgx-tests/src/tests/pg_extern_tests.rs | 2 +- pgx-tests/src/tests/schema_tests.rs | 2 +- pgx-utils/src/sql_entity_graph/pg_extern/entity/mod.rs | 2 +- pgx/src/aggregate.rs | 4 ++-- pgx/src/fcinfo.rs | 4 ++-- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pgx-examples/triggers/src/lib.rs b/pgx-examples/triggers/src/lib.rs index 17c5b951e..22cec4fef 100644 --- a/pgx-examples/triggers/src/lib.rs +++ b/pgx-examples/triggers/src/lib.rs @@ -11,7 +11,7 @@ use pgx::*; pg_module_magic!(); /// ```sql -/// CREATE OR REPLACE FUNCTION trigger_example() +/// CREATE FUNCTION trigger_example() /// RETURNS TRIGGER /// LANGUAGE c /// AS 'MODULE_PATHNAME', 'trigger_example_wrapper'; diff --git a/pgx-macros/src/lib.rs b/pgx-macros/src/lib.rs index 65eac25fc..cf8f8c882 100644 --- a/pgx-macros/src/lib.rs +++ b/pgx-macros/src/lib.rs @@ -1038,7 +1038,7 @@ Currently `sql` can be provided one of the following: * Disable SQL generation with `#[pgx(sql = false)]` * Call custom SQL generator function with `#[pgx(sql = path::to_function)]` -* Render a specific fragment of SQL with a string `#[pgx(sql = "CREATE OR REPLACE FUNCTION ...")]` +* Render a specific fragment of SQL with a string `#[pgx(sql = "CREATE FUNCTION ...")]` */ #[proc_macro_attribute] diff --git a/pgx-tests/src/tests/pg_extern_tests.rs b/pgx-tests/src/tests/pg_extern_tests.rs index 615605dbc..420744bc2 100644 --- a/pgx-tests/src/tests/pg_extern_tests.rs +++ b/pgx-tests/src/tests/pg_extern_tests.rs @@ -36,7 +36,7 @@ mod tests { // Ensures `@MODULE_PATHNAME@` and `@FUNCTION_NAME@` are handled. #[pg_extern(sql = r#" - CREATE OR REPLACE FUNCTION tests."overridden_sql_with_fn_name"() RETURNS void + CREATE FUNCTION tests."overridden_sql_with_fn_name"() RETURNS void STRICT LANGUAGE c /* Rust */ AS '@MODULE_PATHNAME@', '@FUNCTION_NAME@'; diff --git a/pgx-tests/src/tests/schema_tests.rs b/pgx-tests/src/tests/schema_tests.rs index 258f6cb0f..880e01f46 100644 --- a/pgx-tests/src/tests/schema_tests.rs +++ b/pgx-tests/src/tests/schema_tests.rs @@ -44,7 +44,7 @@ mod test_schema { ) -> Result> { if let SqlGraphEntity::Function(ref func) = entity { Ok(format!("\ - CREATE OR REPLACE FUNCTION test_schema.\"func_generated_with_custom_name\"() RETURNS void\n\ + CREATE FUNCTION test_schema.\"func_generated_with_custom_name\"() RETURNS void\n\ LANGUAGE c /* Rust */\n\ AS 'MODULE_PATHNAME', '{unaliased_name}_wrapper';\ ", diff --git a/pgx-utils/src/sql_entity_graph/pg_extern/entity/mod.rs b/pgx-utils/src/sql_entity_graph/pg_extern/entity/mod.rs index c2619e772..b21d02b8a 100644 --- a/pgx-utils/src/sql_entity_graph/pg_extern/entity/mod.rs +++ b/pgx-utils/src/sql_entity_graph/pg_extern/entity/mod.rs @@ -108,7 +108,7 @@ impl ToSql for PgExternEntity { let module_pathname = &context.get_module_pathname(); let fn_sql = format!("\ - CREATE OR REPLACE FUNCTION {schema}\"{name}\"({arguments}) {returns}\n\ + CREATE FUNCTION {schema}\"{name}\"({arguments}) {returns}\n\ {extern_attrs}\ {search_path}\ LANGUAGE c /* Rust */\n\ diff --git a/pgx/src/aggregate.rs b/pgx/src/aggregate.rs index e63111b2e..4ef3eca55 100644 --- a/pgx/src/aggregate.rs +++ b/pgx/src/aggregate.rs @@ -202,7 +202,7 @@ Generates: ```sql -- src/lib.rs:11 -- aggregate::demo_sum_state -CREATE OR REPLACE FUNCTION "demo_sum_state"( +CREATE FUNCTION "demo_sum_state"( "this" DemoSum, /* aggregate::DemoSum */ "arg_one" integer /* i32 */ ) RETURNS DemoSum /* aggregate::DemoSum */ @@ -246,7 +246,7 @@ Creates: ```sql -- src/lib.rs:13 -- aggregate::demo_sum_state -CREATE OR REPLACE FUNCTION "demo_sum_state"( +CREATE FUNCTION "demo_sum_state"( "this" DemoSumState, /* aggregate::DemoSumState */ "arg_one" integer /* i32 */ ) RETURNS DemoSumState /* aggregate::DemoSumState */ diff --git a/pgx/src/fcinfo.rs b/pgx/src/fcinfo.rs index 1f693b101..afb3a51bf 100644 --- a/pgx/src/fcinfo.rs +++ b/pgx/src/fcinfo.rs @@ -21,7 +21,7 @@ use crate::{pg_sys, void_mut_ptr, AllocatedByRust, FromDatum, PgBox, PgMemoryCon /// This example will create a SQL function like so: /// /// ```sql -/// CREATE OR REPLACE FUNCTION fun_with_default_arg_value(a integer, b integer DEFAULT 99) RETURNS integer ...; +/// CREATE FUNCTION fun_with_default_arg_value(a integer, b integer DEFAULT 99) RETURNS integer ...; /// ``` /// /// ```rust @@ -61,7 +61,7 @@ pub struct NULL; /// This example will create a SQL function like so: /// /// ```sql -/// CREATE OR REPLACE FUNCTION get_a_set() RETURNS TABLE (id integer, title text) ...; +/// CREATE FUNCTION get_a_set() RETURNS TABLE (id integer, title text) ...; /// ``` /// /// ```rust From b7cbc3f9f3603939d87ef487b1206a5bb3ed8386 Mon Sep 17 00:00:00 2001 From: Jubilee <46493976+workingjubilee@users.noreply.github.com> Date: Tue, 17 May 2022 13:03:25 -0700 Subject: [PATCH 5/7] Remove all `IS_MAIN_THREAD` code (#562) * Stop asserting in apparently multithreaded cases This assertion is misleading: if the Rust runtime becomes nested, it creates a "new" thread, without actually spawning a second thread. This `debug_assert!` then yields erroneous assertions. We can find alternative provisions for useful debug information. --- pgx-pg-sys/src/submodules/guard.rs | 31 ----------------------------- pgx-pg-sys/src/submodules/setjmp.rs | 10 +++------- 2 files changed, 3 insertions(+), 38 deletions(-) diff --git a/pgx-pg-sys/src/submodules/guard.rs b/pgx-pg-sys/src/submodules/guard.rs index 4d887606c..63c991901 100644 --- a/pgx-pg-sys/src/submodules/guard.rs +++ b/pgx-pg-sys/src/submodules/guard.rs @@ -71,39 +71,8 @@ fn take_panic_location() -> PanicLocation { }) } -// via pg_module_magic!() this gets set to Some(()) for the "main" thread, and remains at None -// for all other threads. -#[cfg(debug_assertions)] -thread_local! { pub(crate) static IS_MAIN_THREAD: once_cell::sync::OnceCell<()> = once_cell::sync::OnceCell::new() } - pub fn register_pg_guard_panic_handler() { - // first, lets ensure we're not calling ourselves twice - #[cfg(debug_assertions)] - { - if IS_MAIN_THREAD.with(|v| v.get().is_some()) { - panic!("IS_MAIN_THREAD has already been set") - } - - // it's expected that this function will only ever be called by `pg_module_magic!()` by the main thread - IS_MAIN_THREAD.with(|v| v.set(()).expect("failed to set main thread sentinel")); - } - std::panic::set_hook(Box::new(|info| { - #[cfg(debug_assertions)] - { - if IS_MAIN_THREAD.with(|v| v.get().is_none()) { - // a thread that isn't the main thread panic!()d - // we make a best effort to push a message to stderr, which hopefully - // Postgres is logging somewhere - eprintln!( - "thread={:?}, id={:?}, {}", - std::thread::current().name(), - std::thread::current().id(), - info - ); - } - } - PANIC_LOCATION.with(|p| { let existing = p.take(); diff --git a/pgx-pg-sys/src/submodules/setjmp.rs b/pgx-pg-sys/src/submodules/setjmp.rs index d55df6c56..4679e1b24 100644 --- a/pgx-pg-sys/src/submodules/setjmp.rs +++ b/pgx-pg-sys/src/submodules/setjmp.rs @@ -7,17 +7,13 @@ /// /// Currently, this function is only used by pgx' generated Postgres bindings. It is not (yet) /// intended (or even necessary) for normal user code. +/// +/// Calling this function from anything but the main thread can result in unpredictable behavior. #[inline(always)] pub(crate) unsafe fn pg_guard_ffi_boundary T>(f: F) -> T { use crate as pg_sys; - // as the panic message says, we can't call Postgres functions from threads - // the value of IS_MAIN_THREAD gets set through the pg_module_magic!() macro - #[cfg(debug_assertions)] - if crate::submodules::guard::IS_MAIN_THREAD.with(|v| v.get().is_none()) { - panic!("functions under #[pg_guard] cannot be called from threads"); - }; - + // This should really, really not be done in a multithreaded context let prev_exception_stack = pg_sys::PG_exception_stack; let prev_error_context_stack = pg_sys::error_context_stack; let mut jump_buffer = std::mem::MaybeUninit::uninit(); From fb839d0bcc41d24aabeee4bbf3f2ac9520a9ea6a Mon Sep 17 00:00:00 2001 From: Jubilee <46493976+workingjubilee@users.noreply.github.com> Date: Tue, 17 May 2022 15:21:40 -0700 Subject: [PATCH 6/7] Pre-patch fixes (#568) * Match on pinned deps in update-versions.sh * Drop unused import --- pgx-pg-sys/src/submodules/guard.rs | 2 +- update-versions.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pgx-pg-sys/src/submodules/guard.rs b/pgx-pg-sys/src/submodules/guard.rs index 63c991901..5d98d7721 100644 --- a/pgx-pg-sys/src/submodules/guard.rs +++ b/pgx-pg-sys/src/submodules/guard.rs @@ -13,7 +13,7 @@ use crate::FlushErrorState; use std::any::Any; use std::cell::Cell; use std::panic::catch_unwind; -use std::{mem, thread}; +use std::mem; extern "C" { fn pg_re_throw(); diff --git a/update-versions.sh b/update-versions.sh index a487f1a6a..22c2604bf 100755 --- a/update-versions.sh +++ b/update-versions.sh @@ -57,7 +57,7 @@ SEMVER_REGEX="(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)\.(?P0|[1-9]\d* for cargo_toml in ${CARGO_TOMLS_TO_SED[@]}; do for dependency in ${DEPENDENCIES_TO_UPDATE[@]}; do - rg --passthru -N "(?P^${dependency}.*\")${SEMVER_REGEX}(?P\".*$)" -r "\${prefix}=${VERSION}\${postfix}" ${cargo_toml} > ${cargo_toml}.tmp || true + rg --passthru -N "(?P^${dependency}.*\")(?P=?)${SEMVER_REGEX}(?P\".*$)" -r "\${prefix}=${VERSION}\${postfix}" ${cargo_toml} > ${cargo_toml}.tmp || true mv ${cargo_toml}.tmp ${cargo_toml} done done From 5688742a9b841c7f2f5768a9b1c6cb81b583bdba Mon Sep 17 00:00:00 2001 From: Jubilee <46493976+workingjubilee@users.noreply.github.com> Date: Wed, 18 May 2022 14:15:19 -0700 Subject: [PATCH 7/7] Bump to v0.4.5 (#569) * Bump *pgx* versions to v0.4.5 * Patch syntect deprecated fn to highlight_line --- Cargo.lock | 143 +- cargo-pgx/Cargo.toml | 14 +- cargo-pgx/src/templates/cargo_toml | 4 +- nix/templates/default/Cargo.toml | 8 +- pgx-examples/shmem/Cargo.toml | 2 +- pgx-macros/Cargo.toml | 8 +- pgx-pg-sys/Cargo.toml | 12 +- pgx-pg-sys/src/pg10.rs | 37301 ++++++++++---------- pgx-pg-sys/src/pg11.rs | 17249 +++++---- pgx-pg-sys/src/pg12.rs | 17939 +++++----- pgx-pg-sys/src/pg13.rs | 18090 +++++----- pgx-pg-sys/src/pg14.rs | 18094 +++++----- pgx-tests/Cargo.toml | 12 +- pgx-utils/Cargo.toml | 10 +- pgx-utils/src/sql_entity_graph/pgx_sql.rs | 2 +- pgx/Cargo.toml | 12 +- 16 files changed, 58753 insertions(+), 50147 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d6b018fe3..f891b649c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -270,16 +270,16 @@ checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" [[package]] name = "camino" -version = "1.0.7" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f3132262930b0522068049f5870a856ab8affc80c70d08b6ecb785771a6fc23" +checksum = "07fd178c5af4d59e83498ef15cf3f154e1a6f9d091270cb86283c65ef44e9ef0" dependencies = [ "serde", ] [[package]] name = "cargo-pgx" -version = "0.4.4" +version = "0.4.5" dependencies = [ "atty", "cargo_metadata", @@ -375,9 +375,9 @@ dependencies = [ [[package]] name = "clap" -version = "3.1.15" +version = "3.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85a35a599b11c089a7f49105658d089b8f2cf0882993c17daf6de15285c2c35d" +checksum = "d2dbdf4bdacb33466e854ce889eee8dfd5729abf7ccd7664d0a2d60cd384440b" dependencies = [ "atty", "bitflags", @@ -403,9 +403,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "3.1.7" +version = "3.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3aab4734e083b809aaf5794e14e756d1c798d2c69c7f7de7a09a2f5214993c1" +checksum = "25320346e922cffe59c0bbc5410c8d8784509efb321488971081313cb1e1a33c" dependencies = [ "heck", "proc-macro-error", @@ -935,12 +935,13 @@ checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" [[package]] name = "heapless" -version = "0.7.10" +version = "0.7.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d076121838e03f862871315477528debffdb7462fb229216ecef91b1a3eb31eb" +checksum = "8a08e755adbc0ad283725b29f4a4883deee15336f372d5f61fae59efec40f983" dependencies = [ "atomic-polyfill", "hash32", + "rustc_version 0.4.0", "spin", "stable_deref_trait", ] @@ -1019,9 +1020,9 @@ checksum = "616cde7c720bb2bb5824a224687d8f77bfd38922027f01d825cd7453be5099fb" [[package]] name = "itoa" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35" +checksum = "112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d" [[package]] name = "lazy_static" @@ -1037,9 +1038,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.125" +version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5916d2ae698f6de9bfb891ad7a8d65c09d232dc58cc4ac433c7da3b2fd84bc2b" +checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836" [[package]] name = "libflate" @@ -1183,25 +1184,14 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52da4364ffb0e4fe33a9841a98a3f3014fb964045ce4f7a45a398243c8d6b0c9" +checksum = "713d550d9b44d89174e066b7a6217ae06234c10cb47819a88290d2b353c31799" dependencies = [ "libc", "log", - "miow", - "ntapi", "wasi 0.11.0+wasi-snapshot-preview1", - "winapi", -] - -[[package]] -name = "miow" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21" -dependencies = [ - "winapi", + "windows-sys", ] [[package]] @@ -1256,15 +1246,6 @@ dependencies = [ "serde", ] -[[package]] -name = "ntapi" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f" -dependencies = [ - "winapi", -] - [[package]] name = "num-traits" version = "0.2.15" @@ -1286,18 +1267,18 @@ dependencies = [ [[package]] name = "num_threads" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aba1801fb138d8e85e11d0fc70baf4fe1cdfffda7c6cd34a854905df588e5ed0" +checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" dependencies = [ "libc", ] [[package]] name = "object" -version = "0.28.3" +version = "0.28.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40bec70ba014595f99f7aa110b84331ffe1ee9aece7fe6f387cc7e3ecda4d456" +checksum = "e42c982f2d955fac81dd7e1d0e1426a7d702acd9c98d19ab01083a6a0328c424" dependencies = [ "flate2", "memchr", @@ -1311,9 +1292,9 @@ checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9" [[package]] name = "openssl" -version = "0.10.39" +version = "0.10.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28f3916d46d9d813a62d7b7d2724d7b14785ac999fb623d990ee4603f9122742" +checksum = "fb81a6430ac911acb25fe5ac8f1d2af1b4ea8a4fdfda0f1ee4292af2e2d8eb0e" dependencies = [ "bitflags", "cfg-if", @@ -1366,9 +1347,9 @@ dependencies = [ [[package]] name = "os_str_bytes" -version = "6.0.0" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64" +checksum = "029d8d0b2f198229de29dca79676f2738ff952edf3fde542eb8bf94d8c21b435" [[package]] name = "owo-colors" @@ -1435,7 +1416,7 @@ dependencies = [ [[package]] name = "pgx" -version = "0.4.4" +version = "0.4.5" dependencies = [ "atomic-traits", "bitflags", @@ -1461,7 +1442,7 @@ dependencies = [ [[package]] name = "pgx-macros" -version = "0.4.4" +version = "0.4.5" dependencies = [ "pgx-utils", "proc-macro2", @@ -1473,7 +1454,7 @@ dependencies = [ [[package]] name = "pgx-pg-sys" -version = "0.4.4" +version = "0.4.5" dependencies = [ "bindgen", "build-deps", @@ -1493,7 +1474,7 @@ dependencies = [ [[package]] name = "pgx-tests" -version = "0.4.4" +version = "0.4.5" dependencies = [ "eyre", "libc", @@ -1512,7 +1493,7 @@ dependencies = [ [[package]] name = "pgx-utils" -version = "0.4.4" +version = "0.4.5" dependencies = [ "atty", "convert_case", @@ -1675,11 +1656,11 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.37" +version = "1.0.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec757218438d5fda206afc041538b2f6d889286160d649a86a24d37e1235afd1" +checksum = "c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f" dependencies = [ - "unicode-xid", + "unicode-ident", ] [[package]] @@ -1764,9 +1745,9 @@ dependencies = [ [[package]] name = "rayon" -version = "1.5.2" +version = "1.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd249e82c21598a9a426a4e00dd7adc1d640b22445ec8545feef801d1a74c221" +checksum = "bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d" dependencies = [ "autocfg", "crossbeam-deque", @@ -1776,9 +1757,9 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.9.2" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f51245e1e62e1f1629cbfec37b5793bbabcaeb90f30e94d2ba03564687353e4" +checksum = "258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f" dependencies = [ "crossbeam-channel", "crossbeam-deque", @@ -1916,11 +1897,20 @@ dependencies = [ "semver 0.11.0", ] +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver 1.0.9", +] + [[package]] name = "ryu" -version = "1.0.9" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f" +checksum = "f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695" [[package]] name = "safemem" @@ -2077,9 +2067,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.80" +version = "1.0.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f972498cf015f7c0746cac89ebe1d6ef10c293b94175a243a2d9442c163d9944" +checksum = "9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c" dependencies = [ "itoa", "ryu", @@ -2241,20 +2231,20 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.92" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ff7c592601f11445996a06f8ad0c27f094a58857c2f89e97974ab9235b92c52" +checksum = "fbaf6116ab8924f39d52792136fb74fd60a80194cf1b1c6ffa6453eef1c3f942" dependencies = [ "proc-macro2", "quote", - "unicode-xid", + "unicode-ident", ] [[package]] name = "syntect" -version = "4.6.0" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b20815bbe80ee0be06e6957450a841185fcf690fe0178f14d77a05ce2caa031" +checksum = "c6c454c27d9d7d9a84c7803aaa3c50cd088d2906fe3c6e42da3209aa623576a8" dependencies = [ "bincode", "bitflags", @@ -2262,12 +2252,13 @@ dependencies = [ "flate2", "fnv", "lazy_static", - "lazycell", + "once_cell", "plist", "regex-syntax", "serde", "serde_derive", "serde_json", + "thiserror", "walkdir", "yaml-rust", ] @@ -2365,9 +2356,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.18.1" +version = "1.18.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dce653fb475565de9f6fb0614b28bca8df2c430c0cf84bcd9c843f15de5414cc" +checksum = "4903bf0427cf68dddd5aa6a93220756f8be0c34fcfa9f5e6191e103e15a31395" dependencies = [ "bytes", "libc", @@ -2404,9 +2395,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0edfdeb067411dba2044da6d1cb2df793dd35add7888d73c16e3381ded401764" +checksum = "f988a1a1adc2fb21f9c12aa96441da33a1728193ae0b95d2be22dbd17fcb4e5c" dependencies = [ "bytes", "futures-core", @@ -2538,6 +2529,12 @@ version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" +[[package]] +name = "unicode-ident" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee" + [[package]] name = "unicode-normalization" version = "0.1.19" @@ -2547,12 +2544,6 @@ dependencies = [ "tinyvec", ] -[[package]] -name = "unicode-xid" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04" - [[package]] name = "url" version = "2.2.2" diff --git a/cargo-pgx/Cargo.toml b/cargo-pgx/Cargo.toml index d57836f56..d43e97cae 100644 --- a/cargo-pgx/Cargo.toml +++ b/cargo-pgx/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cargo-pgx" -version = "0.4.4" +version = "0.4.5" authors = ["ZomboDB, LLC "] license = "MIT" description = "Cargo subcommand for 'pgx' to make Postgres extension development easy" @@ -17,23 +17,23 @@ edition = "2021" atty = "0.2.14" cargo_metadata = "0.14.2" cargo_toml = "0.11.5" -clap = { version = "3.1.15", features = [ "env", "suggestions", "cargo", "derive" ] } +clap = { version = "3.1.18", features = [ "env", "suggestions", "cargo", "derive" ] } clap-cargo = { version = "0.8.0", features = [ "cargo_metadata" ] } semver = "1.0.9" owo-colors = { version = "3.4.0", features = [ "supports-colors" ] } env_proxy = "0.4.1" num_cpus = "1.13.1" -pgx-utils = { path = "../pgx-utils", version = "=0.4.4" } -proc-macro2 = { version = "1.0.37", features = [ "span-locations" ] } +pgx-utils = { path = "../pgx-utils", version = "=0.4.5" } +proc-macro2 = { version = "1.0.39", features = [ "span-locations" ] } quote = "1.0.18" -rayon = "1.5.2" +rayon = "1.5.3" regex = "1.5.5" rttp_client = { version = "0.1.0", features = ["tls-native"] } -syn = { version = "1.0.92", features = [ "extra-traits", "full", "fold", "parsing" ] } +syn = { version = "1.0.95", features = [ "extra-traits", "full", "fold", "parsing" ] } unescape = "0.1.0" fork = "0.1.19" libloading = "0.7.3" -object = "0.28.3" +object = "0.28.4" eyre = "0.6.8" color-eyre = "0.6.1" tracing = "0.1.34" diff --git a/cargo-pgx/src/templates/cargo_toml b/cargo-pgx/src/templates/cargo_toml index db7bd951e..0dcf5345f 100644 --- a/cargo-pgx/src/templates/cargo_toml +++ b/cargo-pgx/src/templates/cargo_toml @@ -16,10 +16,10 @@ pg14 = ["pgx/pg14", "pgx-tests/pg14" ] pg_test = [] [dependencies] -pgx = "=0.4.4" +pgx = "=0.4.5" [dev-dependencies] -pgx-tests = "=0.4.4" +pgx-tests = "=0.4.5" [profile.dev] panic = "unwind" diff --git a/nix/templates/default/Cargo.toml b/nix/templates/default/Cargo.toml index 66f493b85..358da67b5 100644 --- a/nix/templates/default/Cargo.toml +++ b/nix/templates/default/Cargo.toml @@ -16,13 +16,13 @@ pg14 = ["pgx/pg14", "pgx-tests/pg14" ] pg_test = [] [dependencies] -pgx = "=0.4.4" -pgx-macros = "=0.4.4" -pgx-utils = "=0.4.4" +pgx = "=0.4.5" +pgx-macros = "=0.4.5" +pgx-utils = "=0.4.5" [dev-dependencies] -pgx-tests = "=0.4.4" +pgx-tests = "=0.4.5" tempfile = "3.2.0" once_cell = "1.7.2" diff --git a/pgx-examples/shmem/Cargo.toml b/pgx-examples/shmem/Cargo.toml index 8cf04e0a1..0662c2926 100644 --- a/pgx-examples/shmem/Cargo.toml +++ b/pgx-examples/shmem/Cargo.toml @@ -16,7 +16,7 @@ pg14 = ["pgx/pg14", "pgx-tests/pg14" ] pg_test = [] [dependencies] -heapless = "0.7.10" +heapless = "0.7.13" pgx = { path = "../../pgx", default-features = false } serde = { version = "1.0.137", features = [ "derive" ] } diff --git a/pgx-macros/Cargo.toml b/pgx-macros/Cargo.toml index e8a2e944c..bde306794 100644 --- a/pgx-macros/Cargo.toml +++ b/pgx-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pgx-macros" -version = "0.4.4" +version = "0.4.5" authors = ["ZomboDB, LLC "] license = "MIT" description = "Proc Macros for 'pgx'" @@ -18,10 +18,10 @@ proc-macro = true rustc-args = ["--cfg", "docsrs"] [dependencies] -pgx-utils = { path = "../pgx-utils", version = "=0.4.4" } -proc-macro2 = "1.0.37" +pgx-utils = { path = "../pgx-utils", version = "=0.4.5" } +proc-macro2 = "1.0.39" quote = "1.0.18" -syn = { version = "1.0.92", features = [ "extra-traits", "full", "fold", "parsing" ] } +syn = { version = "1.0.95", features = [ "extra-traits", "full", "fold", "parsing" ] } unescape = "0.1.0" [dev-dependencies] diff --git a/pgx-pg-sys/Cargo.toml b/pgx-pg-sys/Cargo.toml index 569c6616f..8e9020ed0 100644 --- a/pgx-pg-sys/Cargo.toml +++ b/pgx-pg-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pgx-pg-sys" -version = "0.4.4" +version = "0.4.5" authors = ["ZomboDB, LLC "] license = "MIT" description = "Generated Rust bindings for Postgres internals, for use with 'pgx'" @@ -29,17 +29,17 @@ rustdoc-args = ["--cfg", "docsrs"] [dependencies] memoffset = "0.6.5" once_cell = "1.10.0" -pgx-macros = { path = "../pgx-macros/", version = "=0.4.4" } +pgx-macros = { path = "../pgx-macros/", version = "=0.4.5" } [build-dependencies] bindgen = { version = "0.59.2", default-features = false, features = ["runtime"] } build-deps = "0.1.4" owo-colors = "3.4.0" num_cpus = "1.13.1" -pgx-utils = { path = "../pgx-utils/", version = "=0.4.4" } -proc-macro2 = "1.0.37" +pgx-utils = { path = "../pgx-utils/", version = "=0.4.5" } +proc-macro2 = "1.0.39" quote = "1.0.18" -rayon = "1.5.2" -syn = { version = "1.0.92", features = [ "extra-traits", "full", "fold", "parsing" ] } +rayon = "1.5.3" +syn = { version = "1.0.95", features = [ "extra-traits", "full", "fold", "parsing" ] } eyre = "0.6.8" color-eyre = "0.6.1" diff --git a/pgx-pg-sys/src/pg10.rs b/pgx-pg-sys/src/pg10.rs index e6512583f..788733615 100644 --- a/pgx-pg-sys/src/pg10.rs +++ b/pgx-pg-sys/src/pg10.rs @@ -186,24 +186,25 @@ pub const DEF_PGPORT_STR: &[u8; 6usize] = b"28810\0"; pub const ENABLE_THREAD_SAFETY: u32 = 1; pub const FLOAT4PASSBYVAL: u32 = 1; pub const FLOAT8PASSBYVAL: u32 = 1; +pub const HAVE_APPEND_HISTORY: u32 = 1; pub const HAVE_ATOMICS: u32 = 1; pub const HAVE_CBRT: u32 = 1; pub const HAVE_CLOCK_GETTIME: u32 = 1; pub const HAVE_COMPUTED_GOTO: u32 = 1; pub const HAVE_CRYPT: u32 = 1; -pub const HAVE_DECL_FDATASYNC: u32 = 0; -pub const HAVE_DECL_F_FULLFSYNC: u32 = 1; -pub const HAVE_DECL_POSIX_FADVISE: u32 = 0; +pub const HAVE_CRYPT_H: u32 = 1; +pub const HAVE_DECL_FDATASYNC: u32 = 1; +pub const HAVE_DECL_F_FULLFSYNC: u32 = 0; +pub const HAVE_DECL_POSIX_FADVISE: u32 = 1; pub const HAVE_DECL_SNPRINTF: u32 = 1; -pub const HAVE_DECL_STRLCAT: u32 = 1; -pub const HAVE_DECL_STRLCPY: u32 = 1; +pub const HAVE_DECL_STRLCAT: u32 = 0; +pub const HAVE_DECL_STRLCPY: u32 = 0; pub const HAVE_DECL_STRNLEN: u32 = 1; pub const HAVE_DECL_STRTOLL: u32 = 1; pub const HAVE_DECL_STRTOULL: u32 = 1; pub const HAVE_DECL_VSNPRINTF: u32 = 1; pub const HAVE_DLOPEN: u32 = 1; pub const HAVE_FDATASYNC: u32 = 1; -pub const HAVE_FLS: u32 = 1; pub const HAVE_FSEEKO: u32 = 1; pub const HAVE_FUNCNAME__FUNC: u32 = 1; pub const HAVE_GCC__ATOMIC_INT32_CAS: u32 = 1; @@ -213,11 +214,11 @@ pub const HAVE_GCC__SYNC_INT32_CAS: u32 = 1; pub const HAVE_GCC__SYNC_INT32_TAS: u32 = 1; pub const HAVE_GCC__SYNC_INT64_CAS: u32 = 1; pub const HAVE_GETADDRINFO: u32 = 1; +pub const HAVE_GETHOSTBYNAME_R: u32 = 1; pub const HAVE_GETIFADDRS: u32 = 1; pub const HAVE_GETOPT: u32 = 1; pub const HAVE_GETOPT_H: u32 = 1; pub const HAVE_GETOPT_LONG: u32 = 1; -pub const HAVE_GETPEEREID: u32 = 1; pub const HAVE_GETPWUID_R: u32 = 1; pub const HAVE_GETRLIMIT: u32 = 1; pub const HAVE_GETRUSAGE: u32 = 1; @@ -227,7 +228,6 @@ pub const HAVE_INET_ATON: u32 = 1; pub const HAVE_INTPTR_T: u32 = 1; pub const HAVE_INTTYPES_H: u32 = 1; pub const HAVE_INT_OPTERR: u32 = 1; -pub const HAVE_INT_OPTRESET: u32 = 1; pub const HAVE_INT_TIMEZONE: u32 = 1; pub const HAVE_IPV6: u32 = 1; pub const HAVE_ISINF: u32 = 1; @@ -238,7 +238,6 @@ pub const HAVE_LIBZ: u32 = 1; pub const HAVE_LOCALE_T: u32 = 1; pub const HAVE_LONG_INT_64: u32 = 1; pub const HAVE_LONG_LONG_INT: u32 = 1; -pub const HAVE_MBSTOWCS_L: u32 = 1; pub const HAVE_MEMMOVE: u32 = 1; pub const HAVE_MEMORY_H: u32 = 1; pub const HAVE_MKDTEMP: u32 = 1; @@ -246,8 +245,9 @@ pub const HAVE_NETINET_TCP_H: u32 = 1; pub const HAVE_NET_IF_H: u32 = 1; pub const HAVE_POLL: u32 = 1; pub const HAVE_POLL_H: u32 = 1; +pub const HAVE_POSIX_FADVISE: u32 = 1; +pub const HAVE_POSIX_FALLOCATE: u32 = 1; pub const HAVE_PTHREAD: u32 = 1; -pub const HAVE_PTHREAD_IS_THREADED_NP: u32 = 1; pub const HAVE_PTHREAD_PRIO_INHERIT: u32 = 1; pub const HAVE_RANDOM: u32 = 1; pub const HAVE_READLINE_HISTORY_H: u32 = 1; @@ -257,6 +257,7 @@ pub const HAVE_RINT: u32 = 1; pub const HAVE_RL_COMPLETION_APPEND_CHARACTER: u32 = 1; pub const HAVE_RL_COMPLETION_MATCHES: u32 = 1; pub const HAVE_RL_FILENAME_COMPLETION_FUNCTION: u32 = 1; +pub const HAVE_RL_RESET_SCREEN_SIZE: u32 = 1; pub const HAVE_SETSID: u32 = 1; pub const HAVE_SHM_OPEN: u32 = 1; pub const HAVE_SNPRINTF: u32 = 1; @@ -268,8 +269,6 @@ pub const HAVE_STRERROR: u32 = 1; pub const HAVE_STRERROR_R: u32 = 1; pub const HAVE_STRINGS_H: u32 = 1; pub const HAVE_STRING_H: u32 = 1; -pub const HAVE_STRLCAT: u32 = 1; -pub const HAVE_STRLCPY: u32 = 1; pub const HAVE_STRNLEN: u32 = 1; pub const HAVE_STRONG_RANDOM: u32 = 1; pub const HAVE_STRSIGNAL: u32 = 1; @@ -277,22 +276,20 @@ pub const HAVE_STRTOLL: u32 = 1; pub const HAVE_STRTOULL: u32 = 1; pub const HAVE_STRUCT_ADDRINFO: u32 = 1; pub const HAVE_STRUCT_OPTION: u32 = 1; -pub const HAVE_STRUCT_SOCKADDR_SA_LEN: u32 = 1; pub const HAVE_STRUCT_SOCKADDR_STORAGE: u32 = 1; pub const HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY: u32 = 1; -pub const HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN: u32 = 1; pub const HAVE_STRUCT_TM_TM_ZONE: u32 = 1; pub const HAVE_SYMLINK: u32 = 1; +pub const HAVE_SYNC_FILE_RANGE: u32 = 1; pub const HAVE_SYSLOG: u32 = 1; +pub const HAVE_SYS_EPOLL_H: u32 = 1; pub const HAVE_SYS_IPC_H: u32 = 1; pub const HAVE_SYS_RESOURCE_H: u32 = 1; pub const HAVE_SYS_SELECT_H: u32 = 1; pub const HAVE_SYS_SEM_H: u32 = 1; pub const HAVE_SYS_SHM_H: u32 = 1; -pub const HAVE_SYS_SOCKIO_H: u32 = 1; pub const HAVE_SYS_STAT_H: u32 = 1; pub const HAVE_SYS_TYPES_H: u32 = 1; -pub const HAVE_SYS_UCRED_H: u32 = 1; pub const HAVE_SYS_UN_H: u32 = 1; pub const HAVE_TERMIOS_H: u32 = 1; pub const HAVE_TM_ZONE: u32 = 1; @@ -300,7 +297,6 @@ pub const HAVE_TOWLOWER: u32 = 1; pub const HAVE_TYPEOF: u32 = 1; pub const HAVE_TZNAME: u32 = 1; pub const HAVE_UINTPTR_T: u32 = 1; -pub const HAVE_UNION_SEMUN: u32 = 1; pub const HAVE_UNISTD_H: u32 = 1; pub const HAVE_UNIX_SOCKETS: u32 = 1; pub const HAVE_UNSETENV: u32 = 1; @@ -312,45 +308,43 @@ pub const HAVE_UTIME_H: u32 = 1; pub const HAVE_VSNPRINTF: u32 = 1; pub const HAVE_WCHAR_H: u32 = 1; pub const HAVE_WCSTOMBS: u32 = 1; -pub const HAVE_WCSTOMBS_L: u32 = 1; pub const HAVE_WCTYPE_H: u32 = 1; pub const HAVE__BUILTIN_BSWAP32: u32 = 1; pub const HAVE__BUILTIN_BSWAP64: u32 = 1; pub const HAVE__BUILTIN_CONSTANT_P: u32 = 1; pub const HAVE__BUILTIN_TYPES_COMPATIBLE_P: u32 = 1; pub const HAVE__BUILTIN_UNREACHABLE: u32 = 1; +pub const HAVE__GET_CPUID: u32 = 1; pub const HAVE__STATIC_ASSERT: u32 = 1; pub const HAVE__VA_ARGS: u32 = 1; pub const INT64_MODIFIER: &[u8; 2usize] = b"l\0"; -pub const LOCALE_T_IN_XLOCALE: u32 = 1; pub const MAXIMUM_ALIGNOF: u32 = 8; pub const MEMSET_LOOP_LIMIT: u32 = 1024; pub const PACKAGE_BUGREPORT: &[u8; 26usize] = b"pgsql-bugs@postgresql.org\0"; pub const PACKAGE_NAME: &[u8; 11usize] = b"PostgreSQL\0"; -pub const PACKAGE_STRING: &[u8; 17usize] = b"PostgreSQL 10.19\0"; +pub const PACKAGE_STRING: &[u8; 17usize] = b"PostgreSQL 10.20\0"; pub const PACKAGE_TARNAME: &[u8; 11usize] = b"postgresql\0"; pub const PACKAGE_URL: &[u8; 1usize] = b"\0"; -pub const PACKAGE_VERSION: &[u8; 6usize] = b"10.19\0"; +pub const PACKAGE_VERSION: &[u8; 6usize] = b"10.20\0"; pub const PG_KRB_SRVNAM: &[u8; 9usize] = b"postgres\0"; pub const PG_MAJORVERSION: &[u8; 3usize] = b"10\0"; -pub const PG_VERSION: &[u8; 6usize] = b"10.19\0"; -pub const PG_VERSION_NUM: u32 = 100019; -pub const PG_VERSION_STR : & [u8 ; 112usize] = b"PostgreSQL 10.19 on arm-apple-darwin21.3.0, compiled by Apple clang version 13.0.0 (clang-1300.0.29.30), 64-bit\0" ; +pub const PG_VERSION: &[u8; 6usize] = b"10.20\0"; +pub const PG_VERSION_NUM: u32 = 100020; +pub const PG_VERSION_STR: &[u8; 78usize] = + b"PostgreSQL 10.20 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 11.2.0, 64-bit\0"; pub const RELSEG_SIZE: u32 = 131072; pub const SIZEOF_LONG: u32 = 8; pub const SIZEOF_OFF_T: u32 = 8; pub const SIZEOF_SIZE_T: u32 = 8; pub const SIZEOF_VOID_P: u32 = 8; pub const STDC_HEADERS: u32 = 1; -pub const STRERROR_R_INT: u32 = 1; pub const USE_ASSERT_CHECKING: u32 = 1; pub const USE_DEV_URANDOM: u32 = 1; pub const USE_FLOAT4_BYVAL: u32 = 1; pub const USE_FLOAT8_BYVAL: u32 = 1; -pub const USE_SLICING_BY_8_CRC32C: u32 = 1; -pub const USE_SYSV_SEMAPHORES: u32 = 1; +pub const USE_SSE42_CRC32C_WITH_RUNTIME_CHECK: u32 = 1; pub const USE_SYSV_SHARED_MEMORY: u32 = 1; -pub const WCSTOMBS_L_IN_XLOCALE: u32 = 1; +pub const USE_UNNAMED_POSIX_SEMAPHORES: u32 = 1; pub const XLOG_BLCKSZ: u32 = 8192; pub const XLOG_SEG_SIZE: u32 = 16777216; pub const NAMEDATALEN: u32 = 64; @@ -365,548 +359,214 @@ pub const BITS_PER_BYTE: u32 = 8; pub const ALIGNOF_BUFFER: u32 = 32; pub const HAVE_WORKING_LINK: u32 = 1; pub const DEFAULT_BACKEND_FLUSH_AFTER: u32 = 0; -pub const DEFAULT_BGWRITER_FLUSH_AFTER: u32 = 0; -pub const DEFAULT_CHECKPOINT_FLUSH_AFTER: u32 = 0; +pub const DEFAULT_BGWRITER_FLUSH_AFTER: u32 = 64; +pub const DEFAULT_CHECKPOINT_FLUSH_AFTER: u32 = 32; pub const WRITEBACK_MAX_PENDING_FLUSHES: u32 = 256; pub const DEFAULT_PGSOCKET_DIR: &[u8; 5usize] = b"/tmp\0"; pub const DEFAULT_EVENT_SOURCE: &[u8; 11usize] = b"PostgreSQL\0"; pub const PG_CACHE_LINE_SIZE: u32 = 128; pub const TRACE_SORT: u32 = 1; -pub const __darwin__: u32 = 1; -pub const __DARWIN_ONLY_64_BIT_INO_T: u32 = 1; -pub const __DARWIN_ONLY_UNIX_CONFORMANCE: u32 = 1; -pub const __DARWIN_ONLY_VERS_1050: u32 = 1; -pub const __DARWIN_UNIX03: u32 = 1; -pub const __DARWIN_64_BIT_INO_T: u32 = 1; -pub const __DARWIN_VERS_1050: u32 = 1; -pub const __DARWIN_NON_CANCELABLE: u32 = 0; -pub const __DARWIN_SUF_EXTSN: &[u8; 14usize] = b"$DARWIN_EXTSN\0"; -pub const __DARWIN_C_ANSI: u32 = 4096; -pub const __DARWIN_C_FULL: u32 = 900000; -pub const __DARWIN_C_LEVEL: u32 = 900000; -pub const __STDC_WANT_LIB_EXT1__: u32 = 1; -pub const __DARWIN_NO_LONG_LONG: u32 = 0; -pub const _DARWIN_FEATURE_64_BIT_INODE: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_64_BIT_INODE: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_VERS_1050: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE: u32 = 1; -pub const _DARWIN_FEATURE_UNIX_CONFORMANCE: u32 = 3; -pub const __has_ptrcheck: u32 = 0; -pub const __API_TO_BE_DEPRECATED: u32 = 100000; -pub const __MAC_10_0: u32 = 1000; -pub const __MAC_10_1: u32 = 1010; -pub const __MAC_10_2: u32 = 1020; -pub const __MAC_10_3: u32 = 1030; -pub const __MAC_10_4: u32 = 1040; -pub const __MAC_10_5: u32 = 1050; -pub const __MAC_10_6: u32 = 1060; -pub const __MAC_10_7: u32 = 1070; -pub const __MAC_10_8: u32 = 1080; -pub const __MAC_10_9: u32 = 1090; -pub const __MAC_10_10: u32 = 101000; -pub const __MAC_10_10_2: u32 = 101002; -pub const __MAC_10_10_3: u32 = 101003; -pub const __MAC_10_11: u32 = 101100; -pub const __MAC_10_11_2: u32 = 101102; -pub const __MAC_10_11_3: u32 = 101103; -pub const __MAC_10_11_4: u32 = 101104; -pub const __MAC_10_12: u32 = 101200; -pub const __MAC_10_12_1: u32 = 101201; -pub const __MAC_10_12_2: u32 = 101202; -pub const __MAC_10_12_4: u32 = 101204; -pub const __MAC_10_13: u32 = 101300; -pub const __MAC_10_13_1: u32 = 101301; -pub const __MAC_10_13_2: u32 = 101302; -pub const __MAC_10_13_4: u32 = 101304; -pub const __MAC_10_14: u32 = 101400; -pub const __MAC_10_14_1: u32 = 101401; -pub const __MAC_10_14_4: u32 = 101404; -pub const __MAC_10_14_6: u32 = 101406; -pub const __MAC_10_15: u32 = 101500; -pub const __MAC_10_15_1: u32 = 101501; -pub const __MAC_10_15_4: u32 = 101504; -pub const __MAC_10_16: u32 = 101600; -pub const __MAC_11_0: u32 = 110000; -pub const __MAC_11_1: u32 = 110100; -pub const __MAC_11_3: u32 = 110300; -pub const __MAC_11_4: u32 = 110400; -pub const __MAC_11_5: u32 = 110500; -pub const __MAC_11_6: u32 = 110600; -pub const __MAC_12_0: u32 = 120000; -pub const __MAC_12_1: u32 = 120100; -pub const __MAC_12_2: u32 = 120200; -pub const __MAC_12_3: u32 = 120300; -pub const __IPHONE_2_0: u32 = 20000; -pub const __IPHONE_2_1: u32 = 20100; -pub const __IPHONE_2_2: u32 = 20200; -pub const __IPHONE_3_0: u32 = 30000; -pub const __IPHONE_3_1: u32 = 30100; -pub const __IPHONE_3_2: u32 = 30200; -pub const __IPHONE_4_0: u32 = 40000; -pub const __IPHONE_4_1: u32 = 40100; -pub const __IPHONE_4_2: u32 = 40200; -pub const __IPHONE_4_3: u32 = 40300; -pub const __IPHONE_5_0: u32 = 50000; -pub const __IPHONE_5_1: u32 = 50100; -pub const __IPHONE_6_0: u32 = 60000; -pub const __IPHONE_6_1: u32 = 60100; -pub const __IPHONE_7_0: u32 = 70000; -pub const __IPHONE_7_1: u32 = 70100; -pub const __IPHONE_8_0: u32 = 80000; -pub const __IPHONE_8_1: u32 = 80100; -pub const __IPHONE_8_2: u32 = 80200; -pub const __IPHONE_8_3: u32 = 80300; -pub const __IPHONE_8_4: u32 = 80400; -pub const __IPHONE_9_0: u32 = 90000; -pub const __IPHONE_9_1: u32 = 90100; -pub const __IPHONE_9_2: u32 = 90200; -pub const __IPHONE_9_3: u32 = 90300; -pub const __IPHONE_10_0: u32 = 100000; -pub const __IPHONE_10_1: u32 = 100100; -pub const __IPHONE_10_2: u32 = 100200; -pub const __IPHONE_10_3: u32 = 100300; -pub const __IPHONE_11_0: u32 = 110000; -pub const __IPHONE_11_1: u32 = 110100; -pub const __IPHONE_11_2: u32 = 110200; -pub const __IPHONE_11_3: u32 = 110300; -pub const __IPHONE_11_4: u32 = 110400; -pub const __IPHONE_12_0: u32 = 120000; -pub const __IPHONE_12_1: u32 = 120100; -pub const __IPHONE_12_2: u32 = 120200; -pub const __IPHONE_12_3: u32 = 120300; -pub const __IPHONE_12_4: u32 = 120400; -pub const __IPHONE_13_0: u32 = 130000; -pub const __IPHONE_13_1: u32 = 130100; -pub const __IPHONE_13_2: u32 = 130200; -pub const __IPHONE_13_3: u32 = 130300; -pub const __IPHONE_13_4: u32 = 130400; -pub const __IPHONE_13_5: u32 = 130500; -pub const __IPHONE_13_6: u32 = 130600; -pub const __IPHONE_13_7: u32 = 130700; -pub const __IPHONE_14_0: u32 = 140000; -pub const __IPHONE_14_1: u32 = 140100; -pub const __IPHONE_14_2: u32 = 140200; -pub const __IPHONE_14_3: u32 = 140300; -pub const __IPHONE_14_5: u32 = 140500; -pub const __IPHONE_14_6: u32 = 140600; -pub const __IPHONE_14_7: u32 = 140700; -pub const __IPHONE_14_8: u32 = 140800; -pub const __IPHONE_15_0: u32 = 150000; -pub const __IPHONE_15_1: u32 = 150100; -pub const __IPHONE_15_2: u32 = 150200; -pub const __IPHONE_15_3: u32 = 150300; -pub const __IPHONE_15_4: u32 = 150400; -pub const __TVOS_9_0: u32 = 90000; -pub const __TVOS_9_1: u32 = 90100; -pub const __TVOS_9_2: u32 = 90200; -pub const __TVOS_10_0: u32 = 100000; -pub const __TVOS_10_0_1: u32 = 100001; -pub const __TVOS_10_1: u32 = 100100; -pub const __TVOS_10_2: u32 = 100200; -pub const __TVOS_11_0: u32 = 110000; -pub const __TVOS_11_1: u32 = 110100; -pub const __TVOS_11_2: u32 = 110200; -pub const __TVOS_11_3: u32 = 110300; -pub const __TVOS_11_4: u32 = 110400; -pub const __TVOS_12_0: u32 = 120000; -pub const __TVOS_12_1: u32 = 120100; -pub const __TVOS_12_2: u32 = 120200; -pub const __TVOS_12_3: u32 = 120300; -pub const __TVOS_12_4: u32 = 120400; -pub const __TVOS_13_0: u32 = 130000; -pub const __TVOS_13_2: u32 = 130200; -pub const __TVOS_13_3: u32 = 130300; -pub const __TVOS_13_4: u32 = 130400; -pub const __TVOS_14_0: u32 = 140000; -pub const __TVOS_14_1: u32 = 140100; -pub const __TVOS_14_2: u32 = 140200; -pub const __TVOS_14_3: u32 = 140300; -pub const __TVOS_14_5: u32 = 140500; -pub const __TVOS_14_6: u32 = 140600; -pub const __TVOS_14_7: u32 = 140700; -pub const __TVOS_15_0: u32 = 150000; -pub const __TVOS_15_1: u32 = 150100; -pub const __TVOS_15_2: u32 = 150200; -pub const __TVOS_15_3: u32 = 150300; -pub const __TVOS_15_4: u32 = 150400; -pub const __WATCHOS_1_0: u32 = 10000; -pub const __WATCHOS_2_0: u32 = 20000; -pub const __WATCHOS_2_1: u32 = 20100; -pub const __WATCHOS_2_2: u32 = 20200; -pub const __WATCHOS_3_0: u32 = 30000; -pub const __WATCHOS_3_1: u32 = 30100; -pub const __WATCHOS_3_1_1: u32 = 30101; -pub const __WATCHOS_3_2: u32 = 30200; -pub const __WATCHOS_4_0: u32 = 40000; -pub const __WATCHOS_4_1: u32 = 40100; -pub const __WATCHOS_4_2: u32 = 40200; -pub const __WATCHOS_4_3: u32 = 40300; -pub const __WATCHOS_5_0: u32 = 50000; -pub const __WATCHOS_5_1: u32 = 50100; -pub const __WATCHOS_5_2: u32 = 50200; -pub const __WATCHOS_5_3: u32 = 50300; -pub const __WATCHOS_6_0: u32 = 60000; -pub const __WATCHOS_6_1: u32 = 60100; -pub const __WATCHOS_6_2: u32 = 60200; -pub const __WATCHOS_7_0: u32 = 70000; -pub const __WATCHOS_7_1: u32 = 70100; -pub const __WATCHOS_7_2: u32 = 70200; -pub const __WATCHOS_7_3: u32 = 70300; -pub const __WATCHOS_7_4: u32 = 70400; -pub const __WATCHOS_7_5: u32 = 70500; -pub const __WATCHOS_7_6: u32 = 70600; -pub const __WATCHOS_8_0: u32 = 80000; -pub const __WATCHOS_8_1: u32 = 80100; -pub const __WATCHOS_8_3: u32 = 80300; -pub const __WATCHOS_8_4: u32 = 80400; -pub const __WATCHOS_8_5: u32 = 80500; -pub const MAC_OS_X_VERSION_10_0: u32 = 1000; -pub const MAC_OS_X_VERSION_10_1: u32 = 1010; -pub const MAC_OS_X_VERSION_10_2: u32 = 1020; -pub const MAC_OS_X_VERSION_10_3: u32 = 1030; -pub const MAC_OS_X_VERSION_10_4: u32 = 1040; -pub const MAC_OS_X_VERSION_10_5: u32 = 1050; -pub const MAC_OS_X_VERSION_10_6: u32 = 1060; -pub const MAC_OS_X_VERSION_10_7: u32 = 1070; -pub const MAC_OS_X_VERSION_10_8: u32 = 1080; -pub const MAC_OS_X_VERSION_10_9: u32 = 1090; -pub const MAC_OS_X_VERSION_10_10: u32 = 101000; -pub const MAC_OS_X_VERSION_10_10_2: u32 = 101002; -pub const MAC_OS_X_VERSION_10_10_3: u32 = 101003; -pub const MAC_OS_X_VERSION_10_11: u32 = 101100; -pub const MAC_OS_X_VERSION_10_11_2: u32 = 101102; -pub const MAC_OS_X_VERSION_10_11_3: u32 = 101103; -pub const MAC_OS_X_VERSION_10_11_4: u32 = 101104; -pub const MAC_OS_X_VERSION_10_12: u32 = 101200; -pub const MAC_OS_X_VERSION_10_12_1: u32 = 101201; -pub const MAC_OS_X_VERSION_10_12_2: u32 = 101202; -pub const MAC_OS_X_VERSION_10_12_4: u32 = 101204; -pub const MAC_OS_X_VERSION_10_13: u32 = 101300; -pub const MAC_OS_X_VERSION_10_13_1: u32 = 101301; -pub const MAC_OS_X_VERSION_10_13_2: u32 = 101302; -pub const MAC_OS_X_VERSION_10_13_4: u32 = 101304; -pub const MAC_OS_X_VERSION_10_14: u32 = 101400; -pub const MAC_OS_X_VERSION_10_14_1: u32 = 101401; -pub const MAC_OS_X_VERSION_10_14_4: u32 = 101404; -pub const MAC_OS_X_VERSION_10_14_6: u32 = 101406; -pub const MAC_OS_X_VERSION_10_15: u32 = 101500; -pub const MAC_OS_X_VERSION_10_15_1: u32 = 101501; -pub const MAC_OS_X_VERSION_10_16: u32 = 101600; -pub const MAC_OS_VERSION_11_0: u32 = 110000; -pub const MAC_OS_VERSION_12_0: u32 = 120000; -pub const __DRIVERKIT_19_0: u32 = 190000; -pub const __DRIVERKIT_20_0: u32 = 200000; -pub const __DRIVERKIT_21_0: u32 = 210000; -pub const __MAC_OS_X_VERSION_MAX_ALLOWED: u32 = 120300; -pub const __ENABLE_LEGACY_MAC_AVAILABILITY: u32 = 1; -pub const __PTHREAD_SIZE__: u32 = 8176; -pub const __PTHREAD_ATTR_SIZE__: u32 = 56; -pub const __PTHREAD_MUTEXATTR_SIZE__: u32 = 8; -pub const __PTHREAD_MUTEX_SIZE__: u32 = 56; -pub const __PTHREAD_CONDATTR_SIZE__: u32 = 8; -pub const __PTHREAD_COND_SIZE__: u32 = 40; -pub const __PTHREAD_ONCE_SIZE__: u32 = 8; -pub const __PTHREAD_RWLOCK_SIZE__: u32 = 192; -pub const __PTHREAD_RWLOCKATTR_SIZE__: u32 = 16; -pub const __DARWIN_WCHAR_MIN: i32 = -2147483648; -pub const _FORTIFY_SOURCE: u32 = 2; -pub const RENAME_SECLUDE: u32 = 1; -pub const RENAME_SWAP: u32 = 2; -pub const RENAME_EXCL: u32 = 4; -pub const RENAME_RESERVED1: u32 = 8; -pub const RENAME_NOFOLLOW_ANY: u32 = 16; -pub const __SLBF: u32 = 1; -pub const __SNBF: u32 = 2; -pub const __SRD: u32 = 4; -pub const __SWR: u32 = 8; -pub const __SRW: u32 = 16; -pub const __SEOF: u32 = 32; -pub const __SERR: u32 = 64; -pub const __SMBF: u32 = 128; -pub const __SAPP: u32 = 256; -pub const __SSTR: u32 = 512; -pub const __SOPT: u32 = 1024; -pub const __SNPT: u32 = 2048; -pub const __SOFF: u32 = 4096; -pub const __SMOD: u32 = 8192; -pub const __SALC: u32 = 16384; -pub const __SIGN: u32 = 32768; +pub const _STDIO_H: u32 = 1; +pub const _FEATURES_H: u32 = 1; +pub const _DEFAULT_SOURCE: u32 = 1; +pub const __GLIBC_USE_ISOC2X: u32 = 0; +pub const __USE_ISOC11: u32 = 1; +pub const __USE_ISOC99: u32 = 1; +pub const __USE_ISOC95: u32 = 1; +pub const __USE_POSIX_IMPLICITLY: u32 = 1; +pub const _POSIX_SOURCE: u32 = 1; +pub const _POSIX_C_SOURCE: u32 = 200809; +pub const __USE_POSIX: u32 = 1; +pub const __USE_POSIX2: u32 = 1; +pub const __USE_POSIX199309: u32 = 1; +pub const __USE_POSIX199506: u32 = 1; +pub const __USE_XOPEN2K: u32 = 1; +pub const __USE_XOPEN2K8: u32 = 1; +pub const _ATFILE_SOURCE: u32 = 1; +pub const __WORDSIZE: u32 = 64; +pub const __WORDSIZE_TIME64_COMPAT32: u32 = 1; +pub const __SYSCALL_WORDSIZE: u32 = 64; +pub const __TIMESIZE: u32 = 64; +pub const __USE_MISC: u32 = 1; +pub const __USE_ATFILE: u32 = 1; +pub const __USE_FORTIFY_LEVEL: u32 = 0; +pub const __GLIBC_USE_DEPRECATED_GETS: u32 = 0; +pub const __GLIBC_USE_DEPRECATED_SCANF: u32 = 0; +pub const _STDC_PREDEF_H: u32 = 1; +pub const __STDC_IEC_559__: u32 = 1; +pub const __STDC_IEC_60559_BFP__: u32 = 201404; +pub const __STDC_IEC_559_COMPLEX__: u32 = 1; +pub const __STDC_IEC_60559_COMPLEX__: u32 = 201404; +pub const __STDC_ISO_10646__: u32 = 201706; +pub const __GNU_LIBRARY__: u32 = 6; +pub const __GLIBC__: u32 = 2; +pub const __GLIBC_MINOR__: u32 = 35; +pub const _SYS_CDEFS_H: u32 = 1; +pub const __glibc_c99_flexarr_available: u32 = 1; +pub const __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI: u32 = 0; +pub const __HAVE_GENERIC_SELECTION: u32 = 1; +pub const __GLIBC_USE_LIB_EXT2: u32 = 0; +pub const __GLIBC_USE_IEC_60559_BFP_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_BFP_EXT_C2X: u32 = 0; +pub const __GLIBC_USE_IEC_60559_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X: u32 = 0; +pub const __GLIBC_USE_IEC_60559_TYPES_EXT: u32 = 0; +pub const __GNUC_VA_LIST: u32 = 1; +pub const _BITS_TYPES_H: u32 = 1; +pub const _BITS_TYPESIZES_H: u32 = 1; +pub const __OFF_T_MATCHES_OFF64_T: u32 = 1; +pub const __INO_T_MATCHES_INO64_T: u32 = 1; +pub const __RLIM_T_MATCHES_RLIM64_T: u32 = 1; +pub const __STATFS_MATCHES_STATFS64: u32 = 1; +pub const __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64: u32 = 1; +pub const __FD_SETSIZE: u32 = 1024; +pub const _BITS_TIME64_H: u32 = 1; +pub const _____fpos_t_defined: u32 = 1; +pub const ____mbstate_t_defined: u32 = 1; +pub const _____fpos64_t_defined: u32 = 1; +pub const ____FILE_defined: u32 = 1; +pub const __FILE_defined: u32 = 1; +pub const __struct_FILE_defined: u32 = 1; +pub const _IO_EOF_SEEN: u32 = 16; +pub const _IO_ERR_SEEN: u32 = 32; +pub const _IO_USER_LOCK: u32 = 32768; pub const _IOFBF: u32 = 0; pub const _IOLBF: u32 = 1; pub const _IONBF: u32 = 2; -pub const BUFSIZ: u32 = 1024; +pub const BUFSIZ: u32 = 8192; pub const EOF: i32 = -1; -pub const FOPEN_MAX: u32 = 20; -pub const FILENAME_MAX: u32 = 1024; -pub const P_tmpdir: &[u8; 10usize] = b"/var/tmp/\0"; -pub const L_tmpnam: u32 = 1024; -pub const TMP_MAX: u32 = 308915776; pub const SEEK_SET: u32 = 0; pub const SEEK_CUR: u32 = 1; pub const SEEK_END: u32 = 2; -pub const L_ctermid: u32 = 1024; -pub const _USE_FORTIFY_LEVEL: u32 = 2; -pub const __DARWIN_NSIG: u32 = 32; -pub const NSIG: u32 = 32; -pub const _ARM_SIGNAL_: u32 = 1; -pub const SIGHUP: u32 = 1; -pub const SIGINT: u32 = 2; -pub const SIGQUIT: u32 = 3; -pub const SIGILL: u32 = 4; -pub const SIGTRAP: u32 = 5; -pub const SIGABRT: u32 = 6; -pub const SIGIOT: u32 = 6; -pub const SIGEMT: u32 = 7; -pub const SIGFPE: u32 = 8; -pub const SIGKILL: u32 = 9; -pub const SIGBUS: u32 = 10; -pub const SIGSEGV: u32 = 11; -pub const SIGSYS: u32 = 12; -pub const SIGPIPE: u32 = 13; -pub const SIGALRM: u32 = 14; -pub const SIGTERM: u32 = 15; -pub const SIGURG: u32 = 16; -pub const SIGSTOP: u32 = 17; -pub const SIGTSTP: u32 = 18; -pub const SIGCONT: u32 = 19; -pub const SIGCHLD: u32 = 20; -pub const SIGTTIN: u32 = 21; -pub const SIGTTOU: u32 = 22; -pub const SIGIO: u32 = 23; -pub const SIGXCPU: u32 = 24; -pub const SIGXFSZ: u32 = 25; -pub const SIGVTALRM: u32 = 26; -pub const SIGPROF: u32 = 27; -pub const SIGWINCH: u32 = 28; -pub const SIGINFO: u32 = 29; -pub const SIGUSR1: u32 = 30; -pub const SIGUSR2: u32 = 31; -pub const __DARWIN_OPAQUE_ARM_THREAD_STATE64: u32 = 0; -pub const SIGEV_NONE: u32 = 0; -pub const SIGEV_SIGNAL: u32 = 1; -pub const SIGEV_THREAD: u32 = 3; -pub const ILL_NOOP: u32 = 0; -pub const ILL_ILLOPC: u32 = 1; -pub const ILL_ILLTRP: u32 = 2; -pub const ILL_PRVOPC: u32 = 3; -pub const ILL_ILLOPN: u32 = 4; -pub const ILL_ILLADR: u32 = 5; -pub const ILL_PRVREG: u32 = 6; -pub const ILL_COPROC: u32 = 7; -pub const ILL_BADSTK: u32 = 8; -pub const FPE_NOOP: u32 = 0; -pub const FPE_FLTDIV: u32 = 1; -pub const FPE_FLTOVF: u32 = 2; -pub const FPE_FLTUND: u32 = 3; -pub const FPE_FLTRES: u32 = 4; -pub const FPE_FLTINV: u32 = 5; -pub const FPE_FLTSUB: u32 = 6; -pub const FPE_INTDIV: u32 = 7; -pub const FPE_INTOVF: u32 = 8; -pub const SEGV_NOOP: u32 = 0; -pub const SEGV_MAPERR: u32 = 1; -pub const SEGV_ACCERR: u32 = 2; -pub const BUS_NOOP: u32 = 0; -pub const BUS_ADRALN: u32 = 1; -pub const BUS_ADRERR: u32 = 2; -pub const BUS_OBJERR: u32 = 3; -pub const TRAP_BRKPT: u32 = 1; -pub const TRAP_TRACE: u32 = 2; -pub const CLD_NOOP: u32 = 0; -pub const CLD_EXITED: u32 = 1; -pub const CLD_KILLED: u32 = 2; -pub const CLD_DUMPED: u32 = 3; -pub const CLD_TRAPPED: u32 = 4; -pub const CLD_STOPPED: u32 = 5; -pub const CLD_CONTINUED: u32 = 6; -pub const POLL_IN: u32 = 1; -pub const POLL_OUT: u32 = 2; -pub const POLL_MSG: u32 = 3; -pub const POLL_ERR: u32 = 4; -pub const POLL_PRI: u32 = 5; -pub const POLL_HUP: u32 = 6; -pub const SA_ONSTACK: u32 = 1; -pub const SA_RESTART: u32 = 2; -pub const SA_RESETHAND: u32 = 4; -pub const SA_NOCLDSTOP: u32 = 8; -pub const SA_NODEFER: u32 = 16; -pub const SA_NOCLDWAIT: u32 = 32; -pub const SA_SIGINFO: u32 = 64; -pub const SA_USERTRAMP: u32 = 256; -pub const SA_64REGSET: u32 = 512; -pub const SA_USERSPACE_MASK: u32 = 127; -pub const SIG_BLOCK: u32 = 1; -pub const SIG_UNBLOCK: u32 = 2; -pub const SIG_SETMASK: u32 = 3; -pub const SI_USER: u32 = 65537; -pub const SI_QUEUE: u32 = 65538; -pub const SI_TIMER: u32 = 65539; -pub const SI_ASYNCIO: u32 = 65540; -pub const SI_MESGQ: u32 = 65541; -pub const SS_ONSTACK: u32 = 1; -pub const SS_DISABLE: u32 = 4; -pub const MINSIGSTKSZ: u32 = 32768; -pub const SIGSTKSZ: u32 = 131072; -pub const SV_ONSTACK: u32 = 1; -pub const SV_INTERRUPT: u32 = 2; -pub const SV_RESETHAND: u32 = 4; -pub const SV_NODEFER: u32 = 16; -pub const SV_NOCLDSTOP: u32 = 8; -pub const SV_SIGINFO: u32 = 64; -pub const __WORDSIZE: u32 = 64; -pub const INT8_MAX: u32 = 127; -pub const INT16_MAX: u32 = 32767; -pub const INT32_MAX: u32 = 2147483647; -pub const INT64_MAX: u64 = 9223372036854775807; +pub const P_tmpdir: &[u8; 5usize] = b"/tmp\0"; +pub const _BITS_STDIO_LIM_H: u32 = 1; +pub const L_tmpnam: u32 = 20; +pub const TMP_MAX: u32 = 238328; +pub const FILENAME_MAX: u32 = 4096; +pub const L_ctermid: u32 = 9; +pub const FOPEN_MAX: u32 = 16; +pub const __HAVE_FLOAT128: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT128: u32 = 0; +pub const __HAVE_FLOAT64X: u32 = 1; +pub const __HAVE_FLOAT64X_LONG_DOUBLE: u32 = 1; +pub const __HAVE_FLOAT16: u32 = 0; +pub const __HAVE_FLOAT32: u32 = 1; +pub const __HAVE_FLOAT64: u32 = 1; +pub const __HAVE_FLOAT32X: u32 = 1; +pub const __HAVE_FLOAT128X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT16: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT32: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT64: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT32X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT64X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT128X: u32 = 0; +pub const __HAVE_FLOATN_NOT_TYPEDEF: u32 = 0; +pub const _STDLIB_H: u32 = 1; +pub const WNOHANG: u32 = 1; +pub const WUNTRACED: u32 = 2; +pub const WSTOPPED: u32 = 2; +pub const WEXITED: u32 = 4; +pub const WCONTINUED: u32 = 8; +pub const WNOWAIT: u32 = 16777216; +pub const __WNOTHREAD: u32 = 536870912; +pub const __WALL: u32 = 1073741824; +pub const __WCLONE: u32 = 2147483648; +pub const __W_CONTINUED: u32 = 65535; +pub const __WCOREFLAG: u32 = 128; +pub const __ldiv_t_defined: u32 = 1; +pub const __lldiv_t_defined: u32 = 1; +pub const RAND_MAX: u32 = 2147483647; +pub const EXIT_FAILURE: u32 = 1; +pub const EXIT_SUCCESS: u32 = 0; +pub const _SYS_TYPES_H: u32 = 1; +pub const __clock_t_defined: u32 = 1; +pub const __clockid_t_defined: u32 = 1; +pub const __time_t_defined: u32 = 1; +pub const __timer_t_defined: u32 = 1; +pub const _BITS_STDINT_INTN_H: u32 = 1; +pub const __BIT_TYPES_DEFINED__: u32 = 1; +pub const _ENDIAN_H: u32 = 1; +pub const _BITS_ENDIAN_H: u32 = 1; +pub const __LITTLE_ENDIAN: u32 = 1234; +pub const __BIG_ENDIAN: u32 = 4321; +pub const __PDP_ENDIAN: u32 = 3412; +pub const _BITS_ENDIANNESS_H: u32 = 1; +pub const __BYTE_ORDER: u32 = 1234; +pub const __FLOAT_WORD_ORDER: u32 = 1234; +pub const LITTLE_ENDIAN: u32 = 1234; +pub const BIG_ENDIAN: u32 = 4321; +pub const PDP_ENDIAN: u32 = 3412; +pub const BYTE_ORDER: u32 = 1234; +pub const _BITS_BYTESWAP_H: u32 = 1; +pub const _BITS_UINTN_IDENTITY_H: u32 = 1; +pub const _SYS_SELECT_H: u32 = 1; +pub const __sigset_t_defined: u32 = 1; +pub const __timeval_defined: u32 = 1; +pub const _STRUCT_TIMESPEC: u32 = 1; +pub const FD_SETSIZE: u32 = 1024; +pub const _BITS_PTHREADTYPES_COMMON_H: u32 = 1; +pub const _THREAD_SHARED_TYPES_H: u32 = 1; +pub const _BITS_PTHREADTYPES_ARCH_H: u32 = 1; +pub const __SIZEOF_PTHREAD_MUTEX_T: u32 = 40; +pub const __SIZEOF_PTHREAD_ATTR_T: u32 = 56; +pub const __SIZEOF_PTHREAD_RWLOCK_T: u32 = 56; +pub const __SIZEOF_PTHREAD_BARRIER_T: u32 = 32; +pub const __SIZEOF_PTHREAD_MUTEXATTR_T: u32 = 4; +pub const __SIZEOF_PTHREAD_COND_T: u32 = 48; +pub const __SIZEOF_PTHREAD_CONDATTR_T: u32 = 4; +pub const __SIZEOF_PTHREAD_RWLOCKATTR_T: u32 = 8; +pub const __SIZEOF_PTHREAD_BARRIERATTR_T: u32 = 4; +pub const _THREAD_MUTEX_INTERNAL_H: u32 = 1; +pub const __PTHREAD_MUTEX_HAVE_PREV: u32 = 1; +pub const __have_pthread_attr_t: u32 = 1; +pub const _ALLOCA_H: u32 = 1; +pub const _STRING_H: u32 = 1; +pub const _BITS_TYPES_LOCALE_T_H: u32 = 1; +pub const _BITS_TYPES___LOCALE_T_H: u32 = 1; +pub const _STRINGS_H: u32 = 1; +pub const _STDINT_H: u32 = 1; +pub const _BITS_WCHAR_H: u32 = 1; +pub const _BITS_STDINT_UINTN_H: u32 = 1; pub const INT8_MIN: i32 = -128; pub const INT16_MIN: i32 = -32768; pub const INT32_MIN: i32 = -2147483648; -pub const INT64_MIN: i64 = -9223372036854775808; +pub const INT8_MAX: u32 = 127; +pub const INT16_MAX: u32 = 32767; +pub const INT32_MAX: u32 = 2147483647; pub const UINT8_MAX: u32 = 255; pub const UINT16_MAX: u32 = 65535; pub const UINT32_MAX: u32 = 4294967295; -pub const UINT64_MAX: i32 = -1; pub const INT_LEAST8_MIN: i32 = -128; pub const INT_LEAST16_MIN: i32 = -32768; pub const INT_LEAST32_MIN: i32 = -2147483648; -pub const INT_LEAST64_MIN: i64 = -9223372036854775808; pub const INT_LEAST8_MAX: u32 = 127; pub const INT_LEAST16_MAX: u32 = 32767; pub const INT_LEAST32_MAX: u32 = 2147483647; -pub const INT_LEAST64_MAX: u64 = 9223372036854775807; pub const UINT_LEAST8_MAX: u32 = 255; pub const UINT_LEAST16_MAX: u32 = 65535; pub const UINT_LEAST32_MAX: u32 = 4294967295; -pub const UINT_LEAST64_MAX: i32 = -1; pub const INT_FAST8_MIN: i32 = -128; -pub const INT_FAST16_MIN: i32 = -32768; -pub const INT_FAST32_MIN: i32 = -2147483648; -pub const INT_FAST64_MIN: i64 = -9223372036854775808; +pub const INT_FAST16_MIN: i64 = -9223372036854775808; +pub const INT_FAST32_MIN: i64 = -9223372036854775808; pub const INT_FAST8_MAX: u32 = 127; -pub const INT_FAST16_MAX: u32 = 32767; -pub const INT_FAST32_MAX: u32 = 2147483647; -pub const INT_FAST64_MAX: u64 = 9223372036854775807; +pub const INT_FAST16_MAX: u64 = 9223372036854775807; +pub const INT_FAST32_MAX: u64 = 9223372036854775807; pub const UINT_FAST8_MAX: u32 = 255; -pub const UINT_FAST16_MAX: u32 = 65535; -pub const UINT_FAST32_MAX: u32 = 4294967295; -pub const UINT_FAST64_MAX: i32 = -1; -pub const INTPTR_MAX: u64 = 9223372036854775807; +pub const UINT_FAST16_MAX: i32 = -1; +pub const UINT_FAST32_MAX: i32 = -1; pub const INTPTR_MIN: i64 = -9223372036854775808; +pub const INTPTR_MAX: u64 = 9223372036854775807; pub const UINTPTR_MAX: i32 = -1; -pub const SIZE_MAX: i32 = -1; -pub const RSIZE_MAX: i32 = -1; -pub const WINT_MIN: i32 = -2147483648; -pub const WINT_MAX: u32 = 2147483647; +pub const PTRDIFF_MIN: i64 = -9223372036854775808; +pub const PTRDIFF_MAX: u64 = 9223372036854775807; pub const SIG_ATOMIC_MIN: i32 = -2147483648; pub const SIG_ATOMIC_MAX: u32 = 2147483647; -pub const PRIO_PROCESS: u32 = 0; -pub const PRIO_PGRP: u32 = 1; -pub const PRIO_USER: u32 = 2; -pub const PRIO_DARWIN_THREAD: u32 = 3; -pub const PRIO_DARWIN_PROCESS: u32 = 4; -pub const PRIO_MIN: i32 = -20; -pub const PRIO_MAX: u32 = 20; -pub const PRIO_DARWIN_BG: u32 = 4096; -pub const PRIO_DARWIN_NONUI: u32 = 4097; -pub const RUSAGE_SELF: u32 = 0; -pub const RUSAGE_CHILDREN: i32 = -1; -pub const RUSAGE_INFO_V0: u32 = 0; -pub const RUSAGE_INFO_V1: u32 = 1; -pub const RUSAGE_INFO_V2: u32 = 2; -pub const RUSAGE_INFO_V3: u32 = 3; -pub const RUSAGE_INFO_V4: u32 = 4; -pub const RUSAGE_INFO_V5: u32 = 5; -pub const RUSAGE_INFO_CURRENT: u32 = 5; -pub const RU_PROC_RUNS_RESLIDE: u32 = 1; -pub const RLIMIT_CPU: u32 = 0; -pub const RLIMIT_FSIZE: u32 = 1; -pub const RLIMIT_DATA: u32 = 2; -pub const RLIMIT_STACK: u32 = 3; -pub const RLIMIT_CORE: u32 = 4; -pub const RLIMIT_AS: u32 = 5; -pub const RLIMIT_RSS: u32 = 5; -pub const RLIMIT_MEMLOCK: u32 = 6; -pub const RLIMIT_NPROC: u32 = 7; -pub const RLIMIT_NOFILE: u32 = 8; -pub const RLIM_NLIMITS: u32 = 9; -pub const _RLIMIT_POSIX_FLAG: u32 = 4096; -pub const RLIMIT_WAKEUPS_MONITOR: u32 = 1; -pub const RLIMIT_CPU_USAGE_MONITOR: u32 = 2; -pub const RLIMIT_THREAD_CPULIMITS: u32 = 3; -pub const RLIMIT_FOOTPRINT_INTERVAL: u32 = 4; -pub const WAKEMON_ENABLE: u32 = 1; -pub const WAKEMON_DISABLE: u32 = 2; -pub const WAKEMON_GET_PARAMS: u32 = 4; -pub const WAKEMON_SET_DEFAULTS: u32 = 8; -pub const WAKEMON_MAKE_FATAL: u32 = 16; -pub const CPUMON_MAKE_FATAL: u32 = 4096; -pub const FOOTPRINT_INTERVAL_RESET: u32 = 1; -pub const IOPOL_TYPE_DISK: u32 = 0; -pub const IOPOL_TYPE_VFS_ATIME_UPDATES: u32 = 2; -pub const IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES: u32 = 3; -pub const IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME: u32 = 4; -pub const IOPOL_TYPE_VFS_TRIGGER_RESOLVE: u32 = 5; -pub const IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION: u32 = 6; -pub const IOPOL_TYPE_VFS_IGNORE_PERMISSIONS: u32 = 7; -pub const IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE: u32 = 8; -pub const IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES: u32 = 9; -pub const IOPOL_SCOPE_PROCESS: u32 = 0; -pub const IOPOL_SCOPE_THREAD: u32 = 1; -pub const IOPOL_SCOPE_DARWIN_BG: u32 = 2; -pub const IOPOL_DEFAULT: u32 = 0; -pub const IOPOL_IMPORTANT: u32 = 1; -pub const IOPOL_PASSIVE: u32 = 2; -pub const IOPOL_THROTTLE: u32 = 3; -pub const IOPOL_UTILITY: u32 = 4; -pub const IOPOL_STANDARD: u32 = 5; -pub const IOPOL_APPLICATION: u32 = 5; -pub const IOPOL_NORMAL: u32 = 1; -pub const IOPOL_ATIME_UPDATES_DEFAULT: u32 = 0; -pub const IOPOL_ATIME_UPDATES_OFF: u32 = 1; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT: u32 = 0; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_OFF: u32 = 1; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_ON: u32 = 2; -pub const IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT: u32 = 0; -pub const IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME: u32 = 1; -pub const IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT: u32 = 0; -pub const IOPOL_VFS_TRIGGER_RESOLVE_OFF: u32 = 1; -pub const IOPOL_VFS_CONTENT_PROTECTION_DEFAULT: u32 = 0; -pub const IOPOL_VFS_CONTENT_PROTECTION_IGNORE: u32 = 1; -pub const IOPOL_VFS_IGNORE_PERMISSIONS_OFF: u32 = 0; -pub const IOPOL_VFS_IGNORE_PERMISSIONS_ON: u32 = 1; -pub const IOPOL_VFS_SKIP_MTIME_UPDATE_OFF: u32 = 0; -pub const IOPOL_VFS_SKIP_MTIME_UPDATE_ON: u32 = 1; -pub const IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF: u32 = 0; -pub const IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON: u32 = 1; -pub const WNOHANG: u32 = 1; -pub const WUNTRACED: u32 = 2; -pub const WCOREFLAG: u32 = 128; -pub const _WSTOPPED: u32 = 127; -pub const WEXITED: u32 = 4; -pub const WSTOPPED: u32 = 8; -pub const WCONTINUED: u32 = 16; -pub const WNOWAIT: u32 = 32; -pub const WAIT_ANY: i32 = -1; -pub const WAIT_MYPGRP: u32 = 0; -pub const _QUAD_HIGHWORD: u32 = 1; -pub const _QUAD_LOWWORD: u32 = 0; -pub const __DARWIN_LITTLE_ENDIAN: u32 = 1234; -pub const __DARWIN_BIG_ENDIAN: u32 = 4321; -pub const __DARWIN_PDP_ENDIAN: u32 = 3412; -pub const __DARWIN_BYTE_ORDER: u32 = 1234; -pub const LITTLE_ENDIAN: u32 = 1234; -pub const BIG_ENDIAN: u32 = 4321; -pub const PDP_ENDIAN: u32 = 3412; -pub const BYTE_ORDER: u32 = 1234; -pub const EXIT_FAILURE: u32 = 1; -pub const EXIT_SUCCESS: u32 = 0; -pub const RAND_MAX: u32 = 2147483647; -pub const __HAS_FIXED_CHK_PROTOTYPES: u32 = 1; -pub const __GNUC_VA_LIST: u32 = 1; -pub const __DARWIN_FD_SETSIZE: u32 = 1024; -pub const __DARWIN_NBBY: u32 = 8; -pub const NBBY: u32 = 8; -pub const FD_SETSIZE: u32 = 1024; +pub const SIZE_MAX: i32 = -1; +pub const WINT_MIN: u32 = 0; +pub const WINT_MAX: u32 = 4294967295; +pub const _ERRNO_H: u32 = 1; +pub const _BITS_ERRNO_H: u32 = 1; pub const EPERM: u32 = 1; pub const ENOENT: u32 = 2; pub const ESRCH: u32 = 3; @@ -917,7 +577,7 @@ pub const E2BIG: u32 = 7; pub const ENOEXEC: u32 = 8; pub const EBADF: u32 = 9; pub const ECHILD: u32 = 10; -pub const EDEADLK: u32 = 11; +pub const EAGAIN: u32 = 11; pub const ENOMEM: u32 = 12; pub const EACCES: u32 = 13; pub const EFAULT: u32 = 14; @@ -941,88 +601,147 @@ pub const EMLINK: u32 = 31; pub const EPIPE: u32 = 32; pub const EDOM: u32 = 33; pub const ERANGE: u32 = 34; -pub const EAGAIN: u32 = 35; -pub const EWOULDBLOCK: u32 = 35; -pub const EINPROGRESS: u32 = 36; -pub const EALREADY: u32 = 37; -pub const ENOTSOCK: u32 = 38; -pub const EDESTADDRREQ: u32 = 39; -pub const EMSGSIZE: u32 = 40; -pub const EPROTOTYPE: u32 = 41; -pub const ENOPROTOOPT: u32 = 42; -pub const EPROTONOSUPPORT: u32 = 43; -pub const ESOCKTNOSUPPORT: u32 = 44; -pub const ENOTSUP: u32 = 45; -pub const EPFNOSUPPORT: u32 = 46; -pub const EAFNOSUPPORT: u32 = 47; -pub const EADDRINUSE: u32 = 48; -pub const EADDRNOTAVAIL: u32 = 49; -pub const ENETDOWN: u32 = 50; -pub const ENETUNREACH: u32 = 51; -pub const ENETRESET: u32 = 52; -pub const ECONNABORTED: u32 = 53; -pub const ECONNRESET: u32 = 54; -pub const ENOBUFS: u32 = 55; -pub const EISCONN: u32 = 56; -pub const ENOTCONN: u32 = 57; -pub const ESHUTDOWN: u32 = 58; -pub const ETOOMANYREFS: u32 = 59; -pub const ETIMEDOUT: u32 = 60; -pub const ECONNREFUSED: u32 = 61; -pub const ELOOP: u32 = 62; -pub const ENAMETOOLONG: u32 = 63; -pub const EHOSTDOWN: u32 = 64; -pub const EHOSTUNREACH: u32 = 65; -pub const ENOTEMPTY: u32 = 66; -pub const EPROCLIM: u32 = 67; -pub const EUSERS: u32 = 68; -pub const EDQUOT: u32 = 69; -pub const ESTALE: u32 = 70; -pub const EREMOTE: u32 = 71; -pub const EBADRPC: u32 = 72; -pub const ERPCMISMATCH: u32 = 73; -pub const EPROGUNAVAIL: u32 = 74; -pub const EPROGMISMATCH: u32 = 75; -pub const EPROCUNAVAIL: u32 = 76; -pub const ENOLCK: u32 = 77; -pub const ENOSYS: u32 = 78; -pub const EFTYPE: u32 = 79; -pub const EAUTH: u32 = 80; -pub const ENEEDAUTH: u32 = 81; -pub const EPWROFF: u32 = 82; -pub const EDEVERR: u32 = 83; -pub const EOVERFLOW: u32 = 84; -pub const EBADEXEC: u32 = 85; -pub const EBADARCH: u32 = 86; -pub const ESHLIBVERS: u32 = 87; -pub const EBADMACHO: u32 = 88; -pub const ECANCELED: u32 = 89; -pub const EIDRM: u32 = 90; -pub const ENOMSG: u32 = 91; -pub const EILSEQ: u32 = 92; -pub const ENOATTR: u32 = 93; -pub const EBADMSG: u32 = 94; -pub const EMULTIHOP: u32 = 95; -pub const ENODATA: u32 = 96; -pub const ENOLINK: u32 = 97; -pub const ENOSR: u32 = 98; -pub const ENOSTR: u32 = 99; -pub const EPROTO: u32 = 100; -pub const ETIME: u32 = 101; -pub const EOPNOTSUPP: u32 = 102; -pub const ENOPOLICY: u32 = 103; -pub const ENOTRECOVERABLE: u32 = 104; -pub const EOWNERDEAD: u32 = 105; -pub const EQFULL: u32 = 106; -pub const ELAST: u32 = 106; -pub const LC_ALL: u32 = 0; -pub const LC_COLLATE: u32 = 1; -pub const LC_CTYPE: u32 = 2; -pub const LC_MONETARY: u32 = 3; -pub const LC_NUMERIC: u32 = 4; -pub const LC_TIME: u32 = 5; -pub const LC_MESSAGES: u32 = 6; -pub const _LC_LAST: u32 = 7; +pub const EDEADLK: u32 = 35; +pub const ENAMETOOLONG: u32 = 36; +pub const ENOLCK: u32 = 37; +pub const ENOSYS: u32 = 38; +pub const ENOTEMPTY: u32 = 39; +pub const ELOOP: u32 = 40; +pub const EWOULDBLOCK: u32 = 11; +pub const ENOMSG: u32 = 42; +pub const EIDRM: u32 = 43; +pub const ECHRNG: u32 = 44; +pub const EL2NSYNC: u32 = 45; +pub const EL3HLT: u32 = 46; +pub const EL3RST: u32 = 47; +pub const ELNRNG: u32 = 48; +pub const EUNATCH: u32 = 49; +pub const ENOCSI: u32 = 50; +pub const EL2HLT: u32 = 51; +pub const EBADE: u32 = 52; +pub const EBADR: u32 = 53; +pub const EXFULL: u32 = 54; +pub const ENOANO: u32 = 55; +pub const EBADRQC: u32 = 56; +pub const EBADSLT: u32 = 57; +pub const EDEADLOCK: u32 = 35; +pub const EBFONT: u32 = 59; +pub const ENOSTR: u32 = 60; +pub const ENODATA: u32 = 61; +pub const ETIME: u32 = 62; +pub const ENOSR: u32 = 63; +pub const ENONET: u32 = 64; +pub const ENOPKG: u32 = 65; +pub const EREMOTE: u32 = 66; +pub const ENOLINK: u32 = 67; +pub const EADV: u32 = 68; +pub const ESRMNT: u32 = 69; +pub const ECOMM: u32 = 70; +pub const EPROTO: u32 = 71; +pub const EMULTIHOP: u32 = 72; +pub const EDOTDOT: u32 = 73; +pub const EBADMSG: u32 = 74; +pub const EOVERFLOW: u32 = 75; +pub const ENOTUNIQ: u32 = 76; +pub const EBADFD: u32 = 77; +pub const EREMCHG: u32 = 78; +pub const ELIBACC: u32 = 79; +pub const ELIBBAD: u32 = 80; +pub const ELIBSCN: u32 = 81; +pub const ELIBMAX: u32 = 82; +pub const ELIBEXEC: u32 = 83; +pub const EILSEQ: u32 = 84; +pub const ERESTART: u32 = 85; +pub const ESTRPIPE: u32 = 86; +pub const EUSERS: u32 = 87; +pub const ENOTSOCK: u32 = 88; +pub const EDESTADDRREQ: u32 = 89; +pub const EMSGSIZE: u32 = 90; +pub const EPROTOTYPE: u32 = 91; +pub const ENOPROTOOPT: u32 = 92; +pub const EPROTONOSUPPORT: u32 = 93; +pub const ESOCKTNOSUPPORT: u32 = 94; +pub const EOPNOTSUPP: u32 = 95; +pub const EPFNOSUPPORT: u32 = 96; +pub const EAFNOSUPPORT: u32 = 97; +pub const EADDRINUSE: u32 = 98; +pub const EADDRNOTAVAIL: u32 = 99; +pub const ENETDOWN: u32 = 100; +pub const ENETUNREACH: u32 = 101; +pub const ENETRESET: u32 = 102; +pub const ECONNABORTED: u32 = 103; +pub const ECONNRESET: u32 = 104; +pub const ENOBUFS: u32 = 105; +pub const EISCONN: u32 = 106; +pub const ENOTCONN: u32 = 107; +pub const ESHUTDOWN: u32 = 108; +pub const ETOOMANYREFS: u32 = 109; +pub const ETIMEDOUT: u32 = 110; +pub const ECONNREFUSED: u32 = 111; +pub const EHOSTDOWN: u32 = 112; +pub const EHOSTUNREACH: u32 = 113; +pub const EALREADY: u32 = 114; +pub const EINPROGRESS: u32 = 115; +pub const ESTALE: u32 = 116; +pub const EUCLEAN: u32 = 117; +pub const ENOTNAM: u32 = 118; +pub const ENAVAIL: u32 = 119; +pub const EISNAM: u32 = 120; +pub const EREMOTEIO: u32 = 121; +pub const EDQUOT: u32 = 122; +pub const ENOMEDIUM: u32 = 123; +pub const EMEDIUMTYPE: u32 = 124; +pub const ECANCELED: u32 = 125; +pub const ENOKEY: u32 = 126; +pub const EKEYEXPIRED: u32 = 127; +pub const EKEYREVOKED: u32 = 128; +pub const EKEYREJECTED: u32 = 129; +pub const EOWNERDEAD: u32 = 130; +pub const ENOTRECOVERABLE: u32 = 131; +pub const ERFKILL: u32 = 132; +pub const EHWPOISON: u32 = 133; +pub const ENOTSUP: u32 = 95; +pub const _LOCALE_H: u32 = 1; +pub const _BITS_LOCALE_H: u32 = 1; +pub const __LC_CTYPE: u32 = 0; +pub const __LC_NUMERIC: u32 = 1; +pub const __LC_TIME: u32 = 2; +pub const __LC_COLLATE: u32 = 3; +pub const __LC_MONETARY: u32 = 4; +pub const __LC_MESSAGES: u32 = 5; +pub const __LC_ALL: u32 = 6; +pub const __LC_PAPER: u32 = 7; +pub const __LC_NAME: u32 = 8; +pub const __LC_ADDRESS: u32 = 9; +pub const __LC_TELEPHONE: u32 = 10; +pub const __LC_MEASUREMENT: u32 = 11; +pub const __LC_IDENTIFICATION: u32 = 12; +pub const LC_CTYPE: u32 = 0; +pub const LC_NUMERIC: u32 = 1; +pub const LC_TIME: u32 = 2; +pub const LC_COLLATE: u32 = 3; +pub const LC_MONETARY: u32 = 4; +pub const LC_MESSAGES: u32 = 5; +pub const LC_ALL: u32 = 6; +pub const LC_PAPER: u32 = 7; +pub const LC_NAME: u32 = 8; +pub const LC_ADDRESS: u32 = 9; +pub const LC_TELEPHONE: u32 = 10; +pub const LC_MEASUREMENT: u32 = 11; +pub const LC_IDENTIFICATION: u32 = 12; +pub const LC_CTYPE_MASK: u32 = 1; +pub const LC_NUMERIC_MASK: u32 = 2; +pub const LC_TIME_MASK: u32 = 4; +pub const LC_COLLATE_MASK: u32 = 8; +pub const LC_MONETARY_MASK: u32 = 16; +pub const LC_MESSAGES_MASK: u32 = 32; +pub const LC_PAPER_MASK: u32 = 128; +pub const LC_NAME_MASK: u32 = 256; +pub const LC_ADDRESS_MASK: u32 = 512; +pub const LC_TELEPHONE_MASK: u32 = 1024; +pub const LC_MEASUREMENT_MASK: u32 = 2048; +pub const LC_IDENTIFICATION_MASK: u32 = 4096; +pub const LC_ALL_MASK: u32 = 8127; pub const HAVE_PG_ATTRIBUTE_NORETURN: u32 = 1; pub const TRUE: u32 = 1; pub const FALSE: u32 = 0; @@ -1050,375 +769,362 @@ pub const PG_BINARY: u32 = 0; pub const PG_BINARY_A: &[u8; 2usize] = b"a\0"; pub const PG_BINARY_R: &[u8; 2usize] = b"r\0"; pub const PG_BINARY_W: &[u8; 2usize] = b"w\0"; -pub const _CACHED_RUNES: u32 = 256; -pub const _CRMASK: i32 = -256; -pub const _RUNE_MAGIC_A: &[u8; 9usize] = b"RuneMagA\0"; -pub const _CTYPE_A: u32 = 256; -pub const _CTYPE_C: u32 = 512; -pub const _CTYPE_D: u32 = 1024; -pub const _CTYPE_G: u32 = 2048; -pub const _CTYPE_L: u32 = 4096; -pub const _CTYPE_P: u32 = 8192; -pub const _CTYPE_S: u32 = 16384; -pub const _CTYPE_U: u32 = 32768; -pub const _CTYPE_X: u32 = 65536; -pub const _CTYPE_B: u32 = 131072; -pub const _CTYPE_R: u32 = 262144; -pub const _CTYPE_I: u32 = 524288; -pub const _CTYPE_T: u32 = 1048576; -pub const _CTYPE_Q: u32 = 2097152; -pub const _CTYPE_SW0: u32 = 536870912; -pub const _CTYPE_SW1: u32 = 1073741824; -pub const _CTYPE_SW2: u32 = 2147483648; -pub const _CTYPE_SW3: u32 = 3221225472; -pub const _CTYPE_SWM: u32 = 3758096384; -pub const _CTYPE_SWS: u32 = 30; -pub const KEV_INET_SUBCLASS: u32 = 1; -pub const KEV_INET_NEW_ADDR: u32 = 1; -pub const KEV_INET_CHANGED_ADDR: u32 = 2; -pub const KEV_INET_ADDR_DELETED: u32 = 3; -pub const KEV_INET_SIFDSTADDR: u32 = 4; -pub const KEV_INET_SIFBRDADDR: u32 = 5; -pub const KEV_INET_SIFNETMASK: u32 = 6; -pub const KEV_INET_ARPCOLLISION: u32 = 7; -pub const KEV_INET_PORTINUSE: u32 = 8; -pub const KEV_INET_ARPRTRFAILURE: u32 = 9; -pub const KEV_INET_ARPRTRALIVE: u32 = 10; -pub const KEV_DL_SUBCLASS: u32 = 2; -pub const KEV_DL_SIFFLAGS: u32 = 1; -pub const KEV_DL_SIFMETRICS: u32 = 2; -pub const KEV_DL_SIFMTU: u32 = 3; -pub const KEV_DL_SIFPHYS: u32 = 4; -pub const KEV_DL_SIFMEDIA: u32 = 5; -pub const KEV_DL_SIFGENERIC: u32 = 6; -pub const KEV_DL_ADDMULTI: u32 = 7; -pub const KEV_DL_DELMULTI: u32 = 8; -pub const KEV_DL_IF_ATTACHED: u32 = 9; -pub const KEV_DL_IF_DETACHING: u32 = 10; -pub const KEV_DL_IF_DETACHED: u32 = 11; -pub const KEV_DL_LINK_OFF: u32 = 12; -pub const KEV_DL_LINK_ON: u32 = 13; -pub const KEV_DL_PROTO_ATTACHED: u32 = 14; -pub const KEV_DL_PROTO_DETACHED: u32 = 15; -pub const KEV_DL_LINK_ADDRESS_CHANGED: u32 = 16; -pub const KEV_DL_WAKEFLAGS_CHANGED: u32 = 17; -pub const KEV_DL_IF_IDLE_ROUTE_REFCNT: u32 = 18; -pub const KEV_DL_IFCAP_CHANGED: u32 = 19; -pub const KEV_DL_LINK_QUALITY_METRIC_CHANGED: u32 = 20; -pub const KEV_DL_NODE_PRESENCE: u32 = 21; -pub const KEV_DL_NODE_ABSENCE: u32 = 22; -pub const KEV_DL_PRIMARY_ELECTED: u32 = 23; -pub const KEV_DL_ISSUES: u32 = 24; -pub const KEV_DL_IFDELEGATE_CHANGED: u32 = 25; -pub const KEV_DL_AWDL_RESTRICTED: u32 = 26; -pub const KEV_DL_AWDL_UNRESTRICTED: u32 = 27; -pub const KEV_DL_RRC_STATE_CHANGED: u32 = 28; -pub const KEV_DL_QOS_MODE_CHANGED: u32 = 29; -pub const KEV_DL_LOW_POWER_MODE_CHANGED: u32 = 30; -pub const KEV_INET6_SUBCLASS: u32 = 6; -pub const KEV_INET6_NEW_USER_ADDR: u32 = 1; -pub const KEV_INET6_CHANGED_ADDR: u32 = 2; -pub const KEV_INET6_ADDR_DELETED: u32 = 3; -pub const KEV_INET6_NEW_LL_ADDR: u32 = 4; -pub const KEV_INET6_NEW_RTADV_ADDR: u32 = 5; -pub const KEV_INET6_DEFROUTER: u32 = 6; -pub const KEV_INET6_REQUEST_NAT64_PREFIX: u32 = 7; -pub const SOCK_STREAM: u32 = 1; -pub const SOCK_DGRAM: u32 = 2; -pub const SOCK_RAW: u32 = 3; -pub const SOCK_RDM: u32 = 4; -pub const SOCK_SEQPACKET: u32 = 5; -pub const SO_DEBUG: u32 = 1; -pub const SO_ACCEPTCONN: u32 = 2; -pub const SO_REUSEADDR: u32 = 4; -pub const SO_KEEPALIVE: u32 = 8; -pub const SO_DONTROUTE: u32 = 16; -pub const SO_BROADCAST: u32 = 32; -pub const SO_USELOOPBACK: u32 = 64; -pub const SO_LINGER: u32 = 128; -pub const SO_OOBINLINE: u32 = 256; -pub const SO_REUSEPORT: u32 = 512; -pub const SO_TIMESTAMP: u32 = 1024; -pub const SO_TIMESTAMP_MONOTONIC: u32 = 2048; -pub const SO_DONTTRUNC: u32 = 8192; -pub const SO_WANTMORE: u32 = 16384; -pub const SO_WANTOOBFLAG: u32 = 32768; -pub const SO_SNDBUF: u32 = 4097; -pub const SO_RCVBUF: u32 = 4098; -pub const SO_SNDLOWAT: u32 = 4099; -pub const SO_RCVLOWAT: u32 = 4100; -pub const SO_SNDTIMEO: u32 = 4101; -pub const SO_RCVTIMEO: u32 = 4102; -pub const SO_ERROR: u32 = 4103; -pub const SO_TYPE: u32 = 4104; -pub const SO_LABEL: u32 = 4112; -pub const SO_PEERLABEL: u32 = 4113; -pub const SO_NREAD: u32 = 4128; -pub const SO_NKE: u32 = 4129; -pub const SO_NOSIGPIPE: u32 = 4130; -pub const SO_NOADDRERR: u32 = 4131; -pub const SO_NWRITE: u32 = 4132; -pub const SO_REUSESHAREUID: u32 = 4133; -pub const SO_NOTIFYCONFLICT: u32 = 4134; -pub const SO_UPCALLCLOSEWAIT: u32 = 4135; -pub const SO_LINGER_SEC: u32 = 4224; -pub const SO_RANDOMPORT: u32 = 4226; -pub const SO_NP_EXTENSIONS: u32 = 4227; -pub const SO_NUMRCVPKT: u32 = 4370; -pub const SO_NET_SERVICE_TYPE: u32 = 4374; -pub const SO_NETSVC_MARKING_LEVEL: u32 = 4377; -pub const NET_SERVICE_TYPE_BE: u32 = 0; -pub const NET_SERVICE_TYPE_BK: u32 = 1; -pub const NET_SERVICE_TYPE_SIG: u32 = 2; -pub const NET_SERVICE_TYPE_VI: u32 = 3; -pub const NET_SERVICE_TYPE_VO: u32 = 4; -pub const NET_SERVICE_TYPE_RV: u32 = 5; -pub const NET_SERVICE_TYPE_AV: u32 = 6; -pub const NET_SERVICE_TYPE_OAM: u32 = 7; -pub const NET_SERVICE_TYPE_RD: u32 = 8; -pub const NETSVC_MRKNG_UNKNOWN: u32 = 0; -pub const NETSVC_MRKNG_LVL_L2: u32 = 1; -pub const NETSVC_MRKNG_LVL_L3L2_ALL: u32 = 2; -pub const NETSVC_MRKNG_LVL_L3L2_BK: u32 = 3; -pub const SAE_ASSOCID_ANY: u32 = 0; -pub const SAE_CONNID_ANY: u32 = 0; -pub const CONNECT_RESUME_ON_READ_WRITE: u32 = 1; -pub const CONNECT_DATA_IDEMPOTENT: u32 = 2; -pub const CONNECT_DATA_AUTHENTICATED: u32 = 4; -pub const SONPX_SETOPTSHUT: u32 = 1; -pub const SOL_SOCKET: u32 = 65535; -pub const AF_UNSPEC: u32 = 0; -pub const AF_UNIX: u32 = 1; -pub const AF_LOCAL: u32 = 1; -pub const AF_INET: u32 = 2; -pub const AF_IMPLINK: u32 = 3; -pub const AF_PUP: u32 = 4; -pub const AF_CHAOS: u32 = 5; -pub const AF_NS: u32 = 6; -pub const AF_ISO: u32 = 7; -pub const AF_OSI: u32 = 7; -pub const AF_ECMA: u32 = 8; -pub const AF_DATAKIT: u32 = 9; -pub const AF_CCITT: u32 = 10; -pub const AF_SNA: u32 = 11; -pub const AF_DECnet: u32 = 12; -pub const AF_DLI: u32 = 13; -pub const AF_LAT: u32 = 14; -pub const AF_HYLINK: u32 = 15; -pub const AF_APPLETALK: u32 = 16; -pub const AF_ROUTE: u32 = 17; -pub const AF_LINK: u32 = 18; -pub const pseudo_AF_XTP: u32 = 19; -pub const AF_COIP: u32 = 20; -pub const AF_CNT: u32 = 21; -pub const pseudo_AF_RTIP: u32 = 22; -pub const AF_IPX: u32 = 23; -pub const AF_SIP: u32 = 24; -pub const pseudo_AF_PIP: u32 = 25; -pub const AF_NDRV: u32 = 27; -pub const AF_ISDN: u32 = 28; -pub const AF_E164: u32 = 28; -pub const pseudo_AF_KEY: u32 = 29; -pub const AF_INET6: u32 = 30; -pub const AF_NATM: u32 = 31; -pub const AF_SYSTEM: u32 = 32; -pub const AF_NETBIOS: u32 = 33; -pub const AF_PPP: u32 = 34; -pub const pseudo_AF_HDRCMPLT: u32 = 35; -pub const AF_RESERVED_36: u32 = 36; -pub const AF_IEEE80211: u32 = 37; -pub const AF_UTUN: u32 = 38; -pub const AF_VSOCK: u32 = 40; -pub const AF_MAX: u32 = 41; -pub const SOCK_MAXADDRLEN: u32 = 255; -pub const _SS_MAXSIZE: u32 = 128; +pub const _CTYPE_H: u32 = 1; +pub const _NETDB_H: u32 = 1; +pub const _NETINET_IN_H: u32 = 1; +pub const _SYS_SOCKET_H: u32 = 1; +pub const __iovec_defined: u32 = 1; pub const PF_UNSPEC: u32 = 0; pub const PF_LOCAL: u32 = 1; pub const PF_UNIX: u32 = 1; +pub const PF_FILE: u32 = 1; pub const PF_INET: u32 = 2; -pub const PF_IMPLINK: u32 = 3; -pub const PF_PUP: u32 = 4; -pub const PF_CHAOS: u32 = 5; -pub const PF_NS: u32 = 6; -pub const PF_ISO: u32 = 7; -pub const PF_OSI: u32 = 7; -pub const PF_ECMA: u32 = 8; -pub const PF_DATAKIT: u32 = 9; -pub const PF_CCITT: u32 = 10; -pub const PF_SNA: u32 = 11; +pub const PF_AX25: u32 = 3; +pub const PF_IPX: u32 = 4; +pub const PF_APPLETALK: u32 = 5; +pub const PF_NETROM: u32 = 6; +pub const PF_BRIDGE: u32 = 7; +pub const PF_ATMPVC: u32 = 8; +pub const PF_X25: u32 = 9; +pub const PF_INET6: u32 = 10; +pub const PF_ROSE: u32 = 11; pub const PF_DECnet: u32 = 12; -pub const PF_DLI: u32 = 13; -pub const PF_LAT: u32 = 14; -pub const PF_HYLINK: u32 = 15; -pub const PF_APPLETALK: u32 = 16; -pub const PF_ROUTE: u32 = 17; -pub const PF_LINK: u32 = 18; -pub const PF_XTP: u32 = 19; -pub const PF_COIP: u32 = 20; -pub const PF_CNT: u32 = 21; -pub const PF_SIP: u32 = 24; -pub const PF_IPX: u32 = 23; -pub const PF_RTIP: u32 = 22; -pub const PF_PIP: u32 = 25; -pub const PF_NDRV: u32 = 27; -pub const PF_ISDN: u32 = 28; -pub const PF_KEY: u32 = 29; -pub const PF_INET6: u32 = 30; -pub const PF_NATM: u32 = 31; -pub const PF_SYSTEM: u32 = 32; -pub const PF_NETBIOS: u32 = 33; -pub const PF_PPP: u32 = 34; -pub const PF_RESERVED_36: u32 = 36; -pub const PF_UTUN: u32 = 38; +pub const PF_NETBEUI: u32 = 13; +pub const PF_SECURITY: u32 = 14; +pub const PF_KEY: u32 = 15; +pub const PF_NETLINK: u32 = 16; +pub const PF_ROUTE: u32 = 16; +pub const PF_PACKET: u32 = 17; +pub const PF_ASH: u32 = 18; +pub const PF_ECONET: u32 = 19; +pub const PF_ATMSVC: u32 = 20; +pub const PF_RDS: u32 = 21; +pub const PF_SNA: u32 = 22; +pub const PF_IRDA: u32 = 23; +pub const PF_PPPOX: u32 = 24; +pub const PF_WANPIPE: u32 = 25; +pub const PF_LLC: u32 = 26; +pub const PF_IB: u32 = 27; +pub const PF_MPLS: u32 = 28; +pub const PF_CAN: u32 = 29; +pub const PF_TIPC: u32 = 30; +pub const PF_BLUETOOTH: u32 = 31; +pub const PF_IUCV: u32 = 32; +pub const PF_RXRPC: u32 = 33; +pub const PF_ISDN: u32 = 34; +pub const PF_PHONET: u32 = 35; +pub const PF_IEEE802154: u32 = 36; +pub const PF_CAIF: u32 = 37; +pub const PF_ALG: u32 = 38; +pub const PF_NFC: u32 = 39; pub const PF_VSOCK: u32 = 40; -pub const PF_MAX: u32 = 41; -pub const NET_MAXID: u32 = 41; -pub const NET_RT_DUMP: u32 = 1; -pub const NET_RT_FLAGS: u32 = 2; -pub const NET_RT_IFLIST: u32 = 3; -pub const NET_RT_STAT: u32 = 4; -pub const NET_RT_TRASH: u32 = 5; -pub const NET_RT_IFLIST2: u32 = 6; -pub const NET_RT_DUMP2: u32 = 7; -pub const NET_RT_FLAGS_PRIV: u32 = 10; -pub const NET_RT_MAXID: u32 = 11; -pub const SOMAXCONN: u32 = 128; -pub const MSG_OOB: u32 = 1; -pub const MSG_PEEK: u32 = 2; -pub const MSG_DONTROUTE: u32 = 4; -pub const MSG_EOR: u32 = 8; -pub const MSG_TRUNC: u32 = 16; -pub const MSG_CTRUNC: u32 = 32; -pub const MSG_WAITALL: u32 = 64; -pub const MSG_DONTWAIT: u32 = 128; -pub const MSG_EOF: u32 = 256; -pub const MSG_WAITSTREAM: u32 = 512; -pub const MSG_FLUSH: u32 = 1024; -pub const MSG_HOLD: u32 = 2048; -pub const MSG_SEND: u32 = 4096; -pub const MSG_HAVEMORE: u32 = 8192; -pub const MSG_RCVMORE: u32 = 16384; -pub const MSG_NEEDSA: u32 = 65536; -pub const MSG_NOSIGNAL: u32 = 524288; -pub const SCM_RIGHTS: u32 = 1; -pub const SCM_TIMESTAMP: u32 = 2; -pub const SCM_CREDS: u32 = 3; -pub const SCM_TIMESTAMP_MONOTONIC: u32 = 4; -pub const SHUT_RD: u32 = 0; -pub const SHUT_WR: u32 = 1; -pub const SHUT_RDWR: u32 = 2; -pub const IPPROTO_IP: u32 = 0; -pub const IPPROTO_HOPOPTS: u32 = 0; -pub const IPPROTO_ICMP: u32 = 1; -pub const IPPROTO_IGMP: u32 = 2; -pub const IPPROTO_GGP: u32 = 3; -pub const IPPROTO_IPV4: u32 = 4; -pub const IPPROTO_IPIP: u32 = 4; -pub const IPPROTO_TCP: u32 = 6; -pub const IPPROTO_ST: u32 = 7; -pub const IPPROTO_EGP: u32 = 8; -pub const IPPROTO_PIGP: u32 = 9; -pub const IPPROTO_RCCMON: u32 = 10; -pub const IPPROTO_NVPII: u32 = 11; -pub const IPPROTO_PUP: u32 = 12; -pub const IPPROTO_ARGUS: u32 = 13; -pub const IPPROTO_EMCON: u32 = 14; -pub const IPPROTO_XNET: u32 = 15; -pub const IPPROTO_CHAOS: u32 = 16; -pub const IPPROTO_UDP: u32 = 17; -pub const IPPROTO_MUX: u32 = 18; -pub const IPPROTO_MEAS: u32 = 19; -pub const IPPROTO_HMP: u32 = 20; -pub const IPPROTO_PRM: u32 = 21; -pub const IPPROTO_IDP: u32 = 22; -pub const IPPROTO_TRUNK1: u32 = 23; -pub const IPPROTO_TRUNK2: u32 = 24; -pub const IPPROTO_LEAF1: u32 = 25; -pub const IPPROTO_LEAF2: u32 = 26; -pub const IPPROTO_RDP: u32 = 27; -pub const IPPROTO_IRTP: u32 = 28; -pub const IPPROTO_TP: u32 = 29; -pub const IPPROTO_BLT: u32 = 30; -pub const IPPROTO_NSP: u32 = 31; -pub const IPPROTO_INP: u32 = 32; -pub const IPPROTO_SEP: u32 = 33; -pub const IPPROTO_3PC: u32 = 34; -pub const IPPROTO_IDPR: u32 = 35; -pub const IPPROTO_XTP: u32 = 36; -pub const IPPROTO_DDP: u32 = 37; -pub const IPPROTO_CMTP: u32 = 38; -pub const IPPROTO_TPXX: u32 = 39; -pub const IPPROTO_IL: u32 = 40; -pub const IPPROTO_IPV6: u32 = 41; -pub const IPPROTO_SDRP: u32 = 42; -pub const IPPROTO_ROUTING: u32 = 43; -pub const IPPROTO_FRAGMENT: u32 = 44; -pub const IPPROTO_IDRP: u32 = 45; -pub const IPPROTO_RSVP: u32 = 46; -pub const IPPROTO_GRE: u32 = 47; -pub const IPPROTO_MHRP: u32 = 48; -pub const IPPROTO_BHA: u32 = 49; -pub const IPPROTO_ESP: u32 = 50; -pub const IPPROTO_AH: u32 = 51; -pub const IPPROTO_INLSP: u32 = 52; -pub const IPPROTO_SWIPE: u32 = 53; -pub const IPPROTO_NHRP: u32 = 54; -pub const IPPROTO_ICMPV6: u32 = 58; -pub const IPPROTO_NONE: u32 = 59; -pub const IPPROTO_DSTOPTS: u32 = 60; -pub const IPPROTO_AHIP: u32 = 61; -pub const IPPROTO_CFTP: u32 = 62; -pub const IPPROTO_HELLO: u32 = 63; -pub const IPPROTO_SATEXPAK: u32 = 64; -pub const IPPROTO_KRYPTOLAN: u32 = 65; -pub const IPPROTO_RVD: u32 = 66; -pub const IPPROTO_IPPC: u32 = 67; -pub const IPPROTO_ADFS: u32 = 68; -pub const IPPROTO_SATMON: u32 = 69; -pub const IPPROTO_VISA: u32 = 70; -pub const IPPROTO_IPCV: u32 = 71; -pub const IPPROTO_CPNX: u32 = 72; -pub const IPPROTO_CPHB: u32 = 73; -pub const IPPROTO_WSN: u32 = 74; -pub const IPPROTO_PVP: u32 = 75; -pub const IPPROTO_BRSATMON: u32 = 76; -pub const IPPROTO_ND: u32 = 77; -pub const IPPROTO_WBMON: u32 = 78; -pub const IPPROTO_WBEXPAK: u32 = 79; -pub const IPPROTO_EON: u32 = 80; -pub const IPPROTO_VMTP: u32 = 81; -pub const IPPROTO_SVMTP: u32 = 82; -pub const IPPROTO_VINES: u32 = 83; -pub const IPPROTO_TTP: u32 = 84; -pub const IPPROTO_IGP: u32 = 85; -pub const IPPROTO_DGP: u32 = 86; -pub const IPPROTO_TCF: u32 = 87; -pub const IPPROTO_IGRP: u32 = 88; -pub const IPPROTO_OSPFIGP: u32 = 89; -pub const IPPROTO_SRPC: u32 = 90; -pub const IPPROTO_LARP: u32 = 91; -pub const IPPROTO_MTP: u32 = 92; -pub const IPPROTO_AX25: u32 = 93; -pub const IPPROTO_IPEIP: u32 = 94; -pub const IPPROTO_MICP: u32 = 95; -pub const IPPROTO_SCCSP: u32 = 96; -pub const IPPROTO_ETHERIP: u32 = 97; -pub const IPPROTO_ENCAP: u32 = 98; -pub const IPPROTO_APES: u32 = 99; -pub const IPPROTO_GMTP: u32 = 100; -pub const IPPROTO_PIM: u32 = 103; -pub const IPPROTO_IPCOMP: u32 = 108; -pub const IPPROTO_PGM: u32 = 113; -pub const IPPROTO_SCTP: u32 = 132; -pub const IPPROTO_DIVERT: u32 = 254; -pub const IPPROTO_RAW: u32 = 255; -pub const IPPROTO_MAX: u32 = 256; -pub const IPPROTO_DONE: u32 = 257; -pub const __DARWIN_IPPORT_RESERVED: u32 = 1024; -pub const IPPORT_USERRESERVED: u32 = 5000; -pub const IPPORT_HIFIRSTAUTO: u32 = 49152; -pub const IPPORT_HILASTAUTO: u32 = 65535; -pub const IPPORT_RESERVEDSTART: u32 = 600; +pub const PF_KCM: u32 = 41; +pub const PF_QIPCRTR: u32 = 42; +pub const PF_SMC: u32 = 43; +pub const PF_XDP: u32 = 44; +pub const PF_MCTP: u32 = 45; +pub const PF_MAX: u32 = 46; +pub const AF_UNSPEC: u32 = 0; +pub const AF_LOCAL: u32 = 1; +pub const AF_UNIX: u32 = 1; +pub const AF_FILE: u32 = 1; +pub const AF_INET: u32 = 2; +pub const AF_AX25: u32 = 3; +pub const AF_IPX: u32 = 4; +pub const AF_APPLETALK: u32 = 5; +pub const AF_NETROM: u32 = 6; +pub const AF_BRIDGE: u32 = 7; +pub const AF_ATMPVC: u32 = 8; +pub const AF_X25: u32 = 9; +pub const AF_INET6: u32 = 10; +pub const AF_ROSE: u32 = 11; +pub const AF_DECnet: u32 = 12; +pub const AF_NETBEUI: u32 = 13; +pub const AF_SECURITY: u32 = 14; +pub const AF_KEY: u32 = 15; +pub const AF_NETLINK: u32 = 16; +pub const AF_ROUTE: u32 = 16; +pub const AF_PACKET: u32 = 17; +pub const AF_ASH: u32 = 18; +pub const AF_ECONET: u32 = 19; +pub const AF_ATMSVC: u32 = 20; +pub const AF_RDS: u32 = 21; +pub const AF_SNA: u32 = 22; +pub const AF_IRDA: u32 = 23; +pub const AF_PPPOX: u32 = 24; +pub const AF_WANPIPE: u32 = 25; +pub const AF_LLC: u32 = 26; +pub const AF_IB: u32 = 27; +pub const AF_MPLS: u32 = 28; +pub const AF_CAN: u32 = 29; +pub const AF_TIPC: u32 = 30; +pub const AF_BLUETOOTH: u32 = 31; +pub const AF_IUCV: u32 = 32; +pub const AF_RXRPC: u32 = 33; +pub const AF_ISDN: u32 = 34; +pub const AF_PHONET: u32 = 35; +pub const AF_IEEE802154: u32 = 36; +pub const AF_CAIF: u32 = 37; +pub const AF_ALG: u32 = 38; +pub const AF_NFC: u32 = 39; +pub const AF_VSOCK: u32 = 40; +pub const AF_KCM: u32 = 41; +pub const AF_QIPCRTR: u32 = 42; +pub const AF_SMC: u32 = 43; +pub const AF_XDP: u32 = 44; +pub const AF_MCTP: u32 = 45; +pub const AF_MAX: u32 = 46; +pub const SOL_RAW: u32 = 255; +pub const SOL_DECNET: u32 = 261; +pub const SOL_X25: u32 = 262; +pub const SOL_PACKET: u32 = 263; +pub const SOL_ATM: u32 = 264; +pub const SOL_AAL: u32 = 265; +pub const SOL_IRDA: u32 = 266; +pub const SOL_NETBEUI: u32 = 267; +pub const SOL_LLC: u32 = 268; +pub const SOL_DCCP: u32 = 269; +pub const SOL_NETLINK: u32 = 270; +pub const SOL_TIPC: u32 = 271; +pub const SOL_RXRPC: u32 = 272; +pub const SOL_PPPOL2TP: u32 = 273; +pub const SOL_BLUETOOTH: u32 = 274; +pub const SOL_PNPIPE: u32 = 275; +pub const SOL_RDS: u32 = 276; +pub const SOL_IUCV: u32 = 277; +pub const SOL_CAIF: u32 = 278; +pub const SOL_ALG: u32 = 279; +pub const SOL_NFC: u32 = 280; +pub const SOL_KCM: u32 = 281; +pub const SOL_TLS: u32 = 282; +pub const SOL_XDP: u32 = 283; +pub const SOMAXCONN: u32 = 4096; +pub const _BITS_SOCKADDR_H: u32 = 1; +pub const _SS_SIZE: u32 = 128; +pub const __BITS_PER_LONG: u32 = 64; +pub const FIOSETOWN: u32 = 35073; +pub const SIOCSPGRP: u32 = 35074; +pub const FIOGETOWN: u32 = 35075; +pub const SIOCGPGRP: u32 = 35076; +pub const SIOCATMARK: u32 = 35077; +pub const SIOCGSTAMP_OLD: u32 = 35078; +pub const SIOCGSTAMPNS_OLD: u32 = 35079; +pub const SOL_SOCKET: u32 = 1; +pub const SO_DEBUG: u32 = 1; +pub const SO_REUSEADDR: u32 = 2; +pub const SO_TYPE: u32 = 3; +pub const SO_ERROR: u32 = 4; +pub const SO_DONTROUTE: u32 = 5; +pub const SO_BROADCAST: u32 = 6; +pub const SO_SNDBUF: u32 = 7; +pub const SO_RCVBUF: u32 = 8; +pub const SO_SNDBUFFORCE: u32 = 32; +pub const SO_RCVBUFFORCE: u32 = 33; +pub const SO_KEEPALIVE: u32 = 9; +pub const SO_OOBINLINE: u32 = 10; +pub const SO_NO_CHECK: u32 = 11; +pub const SO_PRIORITY: u32 = 12; +pub const SO_LINGER: u32 = 13; +pub const SO_BSDCOMPAT: u32 = 14; +pub const SO_REUSEPORT: u32 = 15; +pub const SO_PASSCRED: u32 = 16; +pub const SO_PEERCRED: u32 = 17; +pub const SO_RCVLOWAT: u32 = 18; +pub const SO_SNDLOWAT: u32 = 19; +pub const SO_RCVTIMEO_OLD: u32 = 20; +pub const SO_SNDTIMEO_OLD: u32 = 21; +pub const SO_SECURITY_AUTHENTICATION: u32 = 22; +pub const SO_SECURITY_ENCRYPTION_TRANSPORT: u32 = 23; +pub const SO_SECURITY_ENCRYPTION_NETWORK: u32 = 24; +pub const SO_BINDTODEVICE: u32 = 25; +pub const SO_ATTACH_FILTER: u32 = 26; +pub const SO_DETACH_FILTER: u32 = 27; +pub const SO_GET_FILTER: u32 = 26; +pub const SO_PEERNAME: u32 = 28; +pub const SO_ACCEPTCONN: u32 = 30; +pub const SO_PEERSEC: u32 = 31; +pub const SO_PASSSEC: u32 = 34; +pub const SO_MARK: u32 = 36; +pub const SO_PROTOCOL: u32 = 38; +pub const SO_DOMAIN: u32 = 39; +pub const SO_RXQ_OVFL: u32 = 40; +pub const SO_WIFI_STATUS: u32 = 41; +pub const SCM_WIFI_STATUS: u32 = 41; +pub const SO_PEEK_OFF: u32 = 42; +pub const SO_NOFCS: u32 = 43; +pub const SO_LOCK_FILTER: u32 = 44; +pub const SO_SELECT_ERR_QUEUE: u32 = 45; +pub const SO_BUSY_POLL: u32 = 46; +pub const SO_MAX_PACING_RATE: u32 = 47; +pub const SO_BPF_EXTENSIONS: u32 = 48; +pub const SO_INCOMING_CPU: u32 = 49; +pub const SO_ATTACH_BPF: u32 = 50; +pub const SO_DETACH_BPF: u32 = 27; +pub const SO_ATTACH_REUSEPORT_CBPF: u32 = 51; +pub const SO_ATTACH_REUSEPORT_EBPF: u32 = 52; +pub const SO_CNX_ADVICE: u32 = 53; +pub const SCM_TIMESTAMPING_OPT_STATS: u32 = 54; +pub const SO_MEMINFO: u32 = 55; +pub const SO_INCOMING_NAPI_ID: u32 = 56; +pub const SO_COOKIE: u32 = 57; +pub const SCM_TIMESTAMPING_PKTINFO: u32 = 58; +pub const SO_PEERGROUPS: u32 = 59; +pub const SO_ZEROCOPY: u32 = 60; +pub const SO_TXTIME: u32 = 61; +pub const SCM_TXTIME: u32 = 61; +pub const SO_BINDTOIFINDEX: u32 = 62; +pub const SO_TIMESTAMP_OLD: u32 = 29; +pub const SO_TIMESTAMPNS_OLD: u32 = 35; +pub const SO_TIMESTAMPING_OLD: u32 = 37; +pub const SO_TIMESTAMP_NEW: u32 = 63; +pub const SO_TIMESTAMPNS_NEW: u32 = 64; +pub const SO_TIMESTAMPING_NEW: u32 = 65; +pub const SO_RCVTIMEO_NEW: u32 = 66; +pub const SO_SNDTIMEO_NEW: u32 = 67; +pub const SO_DETACH_REUSEPORT_BPF: u32 = 68; +pub const SO_PREFER_BUSY_POLL: u32 = 69; +pub const SO_BUSY_POLL_BUDGET: u32 = 70; +pub const SO_NETNS_COOKIE: u32 = 71; +pub const SO_BUF_LOCK: u32 = 72; +pub const SO_RESERVE_MEM: u32 = 73; +pub const SO_TIMESTAMP: u32 = 29; +pub const SO_TIMESTAMPNS: u32 = 35; +pub const SO_TIMESTAMPING: u32 = 37; +pub const SO_RCVTIMEO: u32 = 20; +pub const SO_SNDTIMEO: u32 = 21; +pub const SCM_TIMESTAMP: u32 = 29; +pub const SCM_TIMESTAMPNS: u32 = 35; +pub const SCM_TIMESTAMPING: u32 = 37; +pub const __osockaddr_defined: u32 = 1; +pub const __USE_KERNEL_IPV6_DEFS: u32 = 0; +pub const IP_OPTIONS: u32 = 4; +pub const IP_HDRINCL: u32 = 3; +pub const IP_TOS: u32 = 1; +pub const IP_TTL: u32 = 2; +pub const IP_RECVOPTS: u32 = 6; +pub const IP_RETOPTS: u32 = 7; +pub const IP_MULTICAST_IF: u32 = 32; +pub const IP_MULTICAST_TTL: u32 = 33; +pub const IP_MULTICAST_LOOP: u32 = 34; +pub const IP_ADD_MEMBERSHIP: u32 = 35; +pub const IP_DROP_MEMBERSHIP: u32 = 36; +pub const IP_UNBLOCK_SOURCE: u32 = 37; +pub const IP_BLOCK_SOURCE: u32 = 38; +pub const IP_ADD_SOURCE_MEMBERSHIP: u32 = 39; +pub const IP_DROP_SOURCE_MEMBERSHIP: u32 = 40; +pub const IP_MSFILTER: u32 = 41; +pub const MCAST_JOIN_GROUP: u32 = 42; +pub const MCAST_BLOCK_SOURCE: u32 = 43; +pub const MCAST_UNBLOCK_SOURCE: u32 = 44; +pub const MCAST_LEAVE_GROUP: u32 = 45; +pub const MCAST_JOIN_SOURCE_GROUP: u32 = 46; +pub const MCAST_LEAVE_SOURCE_GROUP: u32 = 47; +pub const MCAST_MSFILTER: u32 = 48; +pub const IP_MULTICAST_ALL: u32 = 49; +pub const IP_UNICAST_IF: u32 = 50; +pub const MCAST_EXCLUDE: u32 = 0; +pub const MCAST_INCLUDE: u32 = 1; +pub const IP_ROUTER_ALERT: u32 = 5; +pub const IP_PKTINFO: u32 = 8; +pub const IP_PKTOPTIONS: u32 = 9; +pub const IP_PMTUDISC: u32 = 10; +pub const IP_MTU_DISCOVER: u32 = 10; +pub const IP_RECVERR: u32 = 11; +pub const IP_RECVTTL: u32 = 12; +pub const IP_RECVTOS: u32 = 13; +pub const IP_MTU: u32 = 14; +pub const IP_FREEBIND: u32 = 15; +pub const IP_IPSEC_POLICY: u32 = 16; +pub const IP_XFRM_POLICY: u32 = 17; +pub const IP_PASSSEC: u32 = 18; +pub const IP_TRANSPARENT: u32 = 19; +pub const IP_ORIGDSTADDR: u32 = 20; +pub const IP_RECVORIGDSTADDR: u32 = 20; +pub const IP_MINTTL: u32 = 21; +pub const IP_NODEFRAG: u32 = 22; +pub const IP_CHECKSUM: u32 = 23; +pub const IP_BIND_ADDRESS_NO_PORT: u32 = 24; +pub const IP_RECVFRAGSIZE: u32 = 25; +pub const IP_RECVERR_RFC4884: u32 = 26; +pub const IP_PMTUDISC_DONT: u32 = 0; +pub const IP_PMTUDISC_WANT: u32 = 1; +pub const IP_PMTUDISC_DO: u32 = 2; +pub const IP_PMTUDISC_PROBE: u32 = 3; +pub const IP_PMTUDISC_INTERFACE: u32 = 4; +pub const IP_PMTUDISC_OMIT: u32 = 5; +pub const SOL_IP: u32 = 0; +pub const IP_DEFAULT_MULTICAST_TTL: u32 = 1; +pub const IP_DEFAULT_MULTICAST_LOOP: u32 = 1; +pub const IP_MAX_MEMBERSHIPS: u32 = 20; +pub const IPV6_ADDRFORM: u32 = 1; +pub const IPV6_2292PKTINFO: u32 = 2; +pub const IPV6_2292HOPOPTS: u32 = 3; +pub const IPV6_2292DSTOPTS: u32 = 4; +pub const IPV6_2292RTHDR: u32 = 5; +pub const IPV6_2292PKTOPTIONS: u32 = 6; +pub const IPV6_CHECKSUM: u32 = 7; +pub const IPV6_2292HOPLIMIT: u32 = 8; +pub const IPV6_NEXTHOP: u32 = 9; +pub const IPV6_AUTHHDR: u32 = 10; +pub const IPV6_UNICAST_HOPS: u32 = 16; +pub const IPV6_MULTICAST_IF: u32 = 17; +pub const IPV6_MULTICAST_HOPS: u32 = 18; +pub const IPV6_MULTICAST_LOOP: u32 = 19; +pub const IPV6_JOIN_GROUP: u32 = 20; +pub const IPV6_LEAVE_GROUP: u32 = 21; +pub const IPV6_ROUTER_ALERT: u32 = 22; +pub const IPV6_MTU_DISCOVER: u32 = 23; +pub const IPV6_MTU: u32 = 24; +pub const IPV6_RECVERR: u32 = 25; +pub const IPV6_V6ONLY: u32 = 26; +pub const IPV6_JOIN_ANYCAST: u32 = 27; +pub const IPV6_LEAVE_ANYCAST: u32 = 28; +pub const IPV6_MULTICAST_ALL: u32 = 29; +pub const IPV6_ROUTER_ALERT_ISOLATE: u32 = 30; +pub const IPV6_RECVERR_RFC4884: u32 = 31; +pub const IPV6_IPSEC_POLICY: u32 = 34; +pub const IPV6_XFRM_POLICY: u32 = 35; +pub const IPV6_HDRINCL: u32 = 36; +pub const IPV6_RECVPKTINFO: u32 = 49; +pub const IPV6_PKTINFO: u32 = 50; +pub const IPV6_RECVHOPLIMIT: u32 = 51; +pub const IPV6_HOPLIMIT: u32 = 52; +pub const IPV6_RECVHOPOPTS: u32 = 53; +pub const IPV6_HOPOPTS: u32 = 54; +pub const IPV6_RTHDRDSTOPTS: u32 = 55; +pub const IPV6_RECVRTHDR: u32 = 56; +pub const IPV6_RTHDR: u32 = 57; +pub const IPV6_RECVDSTOPTS: u32 = 58; +pub const IPV6_DSTOPTS: u32 = 59; +pub const IPV6_RECVPATHMTU: u32 = 60; +pub const IPV6_PATHMTU: u32 = 61; +pub const IPV6_DONTFRAG: u32 = 62; +pub const IPV6_RECVTCLASS: u32 = 66; +pub const IPV6_TCLASS: u32 = 67; +pub const IPV6_AUTOFLOWLABEL: u32 = 70; +pub const IPV6_ADDR_PREFERENCES: u32 = 72; +pub const IPV6_MINHOPCOUNT: u32 = 73; +pub const IPV6_ORIGDSTADDR: u32 = 74; +pub const IPV6_RECVORIGDSTADDR: u32 = 74; +pub const IPV6_TRANSPARENT: u32 = 75; +pub const IPV6_UNICAST_IF: u32 = 76; +pub const IPV6_RECVFRAGSIZE: u32 = 77; +pub const IPV6_FREEBIND: u32 = 78; +pub const IPV6_ADD_MEMBERSHIP: u32 = 20; +pub const IPV6_DROP_MEMBERSHIP: u32 = 21; +pub const IPV6_RXHOPOPTS: u32 = 54; +pub const IPV6_RXDSTOPTS: u32 = 59; +pub const IPV6_PMTUDISC_DONT: u32 = 0; +pub const IPV6_PMTUDISC_WANT: u32 = 1; +pub const IPV6_PMTUDISC_DO: u32 = 2; +pub const IPV6_PMTUDISC_PROBE: u32 = 3; +pub const IPV6_PMTUDISC_INTERFACE: u32 = 4; +pub const IPV6_PMTUDISC_OMIT: u32 = 5; +pub const SOL_IPV6: u32 = 41; +pub const SOL_ICMPV6: u32 = 58; +pub const IPV6_RTHDR_LOOSE: u32 = 0; +pub const IPV6_RTHDR_STRICT: u32 = 1; +pub const IPV6_RTHDR_TYPE_0: u32 = 0; pub const IN_CLASSA_NET: u32 = 4278190080; pub const IN_CLASSA_NSHIFT: u32 = 24; pub const IN_CLASSA_HOST: u32 = 16777215; @@ -1430,276 +1136,57 @@ pub const IN_CLASSB_MAX: u32 = 65536; pub const IN_CLASSC_NET: u32 = 4294967040; pub const IN_CLASSC_NSHIFT: u32 = 8; pub const IN_CLASSC_HOST: u32 = 255; -pub const IN_CLASSD_NET: u32 = 4026531840; -pub const IN_CLASSD_NSHIFT: u32 = 28; -pub const IN_CLASSD_HOST: u32 = 268435455; -pub const INADDR_NONE: u32 = 4294967295; pub const IN_LOOPBACKNET: u32 = 127; pub const INET_ADDRSTRLEN: u32 = 16; -pub const IP_OPTIONS: u32 = 1; -pub const IP_HDRINCL: u32 = 2; -pub const IP_TOS: u32 = 3; -pub const IP_TTL: u32 = 4; -pub const IP_RECVOPTS: u32 = 5; -pub const IP_RECVRETOPTS: u32 = 6; -pub const IP_RECVDSTADDR: u32 = 7; -pub const IP_RETOPTS: u32 = 8; -pub const IP_MULTICAST_IF: u32 = 9; -pub const IP_MULTICAST_TTL: u32 = 10; -pub const IP_MULTICAST_LOOP: u32 = 11; -pub const IP_ADD_MEMBERSHIP: u32 = 12; -pub const IP_DROP_MEMBERSHIP: u32 = 13; -pub const IP_MULTICAST_VIF: u32 = 14; -pub const IP_RSVP_ON: u32 = 15; -pub const IP_RSVP_OFF: u32 = 16; -pub const IP_RSVP_VIF_ON: u32 = 17; -pub const IP_RSVP_VIF_OFF: u32 = 18; -pub const IP_PORTRANGE: u32 = 19; -pub const IP_RECVIF: u32 = 20; -pub const IP_IPSEC_POLICY: u32 = 21; -pub const IP_FAITH: u32 = 22; -pub const IP_STRIPHDR: u32 = 23; -pub const IP_RECVTTL: u32 = 24; -pub const IP_BOUND_IF: u32 = 25; -pub const IP_PKTINFO: u32 = 26; -pub const IP_RECVPKTINFO: u32 = 26; -pub const IP_RECVTOS: u32 = 27; -pub const IP_DONTFRAG: u32 = 28; -pub const IP_FW_ADD: u32 = 40; -pub const IP_FW_DEL: u32 = 41; -pub const IP_FW_FLUSH: u32 = 42; -pub const IP_FW_ZERO: u32 = 43; -pub const IP_FW_GET: u32 = 44; -pub const IP_FW_RESETLOG: u32 = 45; -pub const IP_OLD_FW_ADD: u32 = 50; -pub const IP_OLD_FW_DEL: u32 = 51; -pub const IP_OLD_FW_FLUSH: u32 = 52; -pub const IP_OLD_FW_ZERO: u32 = 53; -pub const IP_OLD_FW_GET: u32 = 54; -pub const IP_NAT__XXX: u32 = 55; -pub const IP_OLD_FW_RESETLOG: u32 = 56; -pub const IP_DUMMYNET_CONFIGURE: u32 = 60; -pub const IP_DUMMYNET_DEL: u32 = 61; -pub const IP_DUMMYNET_FLUSH: u32 = 62; -pub const IP_DUMMYNET_GET: u32 = 64; -pub const IP_TRAFFIC_MGT_BACKGROUND: u32 = 65; -pub const IP_MULTICAST_IFINDEX: u32 = 66; -pub const IP_ADD_SOURCE_MEMBERSHIP: u32 = 70; -pub const IP_DROP_SOURCE_MEMBERSHIP: u32 = 71; -pub const IP_BLOCK_SOURCE: u32 = 72; -pub const IP_UNBLOCK_SOURCE: u32 = 73; -pub const IP_MSFILTER: u32 = 74; -pub const MCAST_JOIN_GROUP: u32 = 80; -pub const MCAST_LEAVE_GROUP: u32 = 81; -pub const MCAST_JOIN_SOURCE_GROUP: u32 = 82; -pub const MCAST_LEAVE_SOURCE_GROUP: u32 = 83; -pub const MCAST_BLOCK_SOURCE: u32 = 84; -pub const MCAST_UNBLOCK_SOURCE: u32 = 85; -pub const IP_DEFAULT_MULTICAST_TTL: u32 = 1; -pub const IP_DEFAULT_MULTICAST_LOOP: u32 = 1; -pub const IP_MIN_MEMBERSHIPS: u32 = 31; -pub const IP_MAX_MEMBERSHIPS: u32 = 4095; -pub const IP_MAX_GROUP_SRC_FILTER: u32 = 512; -pub const IP_MAX_SOCK_SRC_FILTER: u32 = 128; -pub const IP_MAX_SOCK_MUTE_FILTER: u32 = 128; -pub const MCAST_UNDEFINED: u32 = 0; -pub const MCAST_INCLUDE: u32 = 1; -pub const MCAST_EXCLUDE: u32 = 2; -pub const IP_PORTRANGE_DEFAULT: u32 = 0; -pub const IP_PORTRANGE_HIGH: u32 = 1; -pub const IP_PORTRANGE_LOW: u32 = 2; -pub const IPPROTO_MAXID: u32 = 52; -pub const IPCTL_FORWARDING: u32 = 1; -pub const IPCTL_SENDREDIRECTS: u32 = 2; -pub const IPCTL_DEFTTL: u32 = 3; -pub const IPCTL_RTEXPIRE: u32 = 5; -pub const IPCTL_RTMINEXPIRE: u32 = 6; -pub const IPCTL_RTMAXCACHE: u32 = 7; -pub const IPCTL_SOURCEROUTE: u32 = 8; -pub const IPCTL_DIRECTEDBROADCAST: u32 = 9; -pub const IPCTL_INTRQMAXLEN: u32 = 10; -pub const IPCTL_INTRQDROPS: u32 = 11; -pub const IPCTL_STATS: u32 = 12; -pub const IPCTL_ACCEPTSOURCEROUTE: u32 = 13; -pub const IPCTL_FASTFORWARDING: u32 = 14; -pub const IPCTL_KEEPFAITH: u32 = 15; -pub const IPCTL_GIF_TTL: u32 = 16; -pub const IPCTL_MAXID: u32 = 17; -pub const __KAME_VERSION: &[u8; 18usize] = b"2009/apple-darwin\0"; -pub const IPV6PORT_RESERVED: u32 = 1024; -pub const IPV6PORT_ANONMIN: u32 = 49152; -pub const IPV6PORT_ANONMAX: u32 = 65535; -pub const IPV6PORT_RESERVEDMIN: u32 = 600; -pub const IPV6PORT_RESERVEDMAX: u32 = 1023; pub const INET6_ADDRSTRLEN: u32 = 46; -pub const __IPV6_ADDR_SCOPE_NODELOCAL: u32 = 1; -pub const __IPV6_ADDR_SCOPE_INTFACELOCAL: u32 = 1; -pub const __IPV6_ADDR_SCOPE_LINKLOCAL: u32 = 2; -pub const __IPV6_ADDR_SCOPE_SITELOCAL: u32 = 5; -pub const __IPV6_ADDR_SCOPE_ORGLOCAL: u32 = 8; -pub const __IPV6_ADDR_SCOPE_GLOBAL: u32 = 14; -pub const IPV6_ADDR_MC_FLAGS_TRANSIENT: u32 = 16; -pub const IPV6_ADDR_MC_FLAGS_PREFIX: u32 = 32; -pub const IPV6_ADDR_MC_FLAGS_UNICAST_BASED: u32 = 48; -pub const IPV6_SOCKOPT_RESERVED1: u32 = 3; -pub const IPV6_UNICAST_HOPS: u32 = 4; -pub const IPV6_MULTICAST_IF: u32 = 9; -pub const IPV6_MULTICAST_HOPS: u32 = 10; -pub const IPV6_MULTICAST_LOOP: u32 = 11; -pub const IPV6_JOIN_GROUP: u32 = 12; -pub const IPV6_LEAVE_GROUP: u32 = 13; -pub const IPV6_PORTRANGE: u32 = 14; -pub const ICMP6_FILTER: u32 = 18; -pub const IPV6_2292PKTINFO: u32 = 19; -pub const IPV6_2292HOPLIMIT: u32 = 20; -pub const IPV6_2292NEXTHOP: u32 = 21; -pub const IPV6_2292HOPOPTS: u32 = 22; -pub const IPV6_2292DSTOPTS: u32 = 23; -pub const IPV6_2292RTHDR: u32 = 24; -pub const IPV6_2292PKTOPTIONS: u32 = 25; -pub const IPV6_CHECKSUM: u32 = 26; -pub const IPV6_V6ONLY: u32 = 27; -pub const IPV6_BINDV6ONLY: u32 = 27; -pub const IPV6_IPSEC_POLICY: u32 = 28; -pub const IPV6_FAITH: u32 = 29; -pub const IPV6_FW_ADD: u32 = 30; -pub const IPV6_FW_DEL: u32 = 31; -pub const IPV6_FW_FLUSH: u32 = 32; -pub const IPV6_FW_ZERO: u32 = 33; -pub const IPV6_FW_GET: u32 = 34; -pub const IPV6_RECVTCLASS: u32 = 35; -pub const IPV6_TCLASS: u32 = 36; -pub const IPV6_BOUND_IF: u32 = 125; -pub const IPV6_RTHDR_LOOSE: u32 = 0; -pub const IPV6_RTHDR_STRICT: u32 = 1; -pub const IPV6_RTHDR_TYPE_0: u32 = 0; -pub const IPV6_DEFAULT_MULTICAST_HOPS: u32 = 1; -pub const IPV6_DEFAULT_MULTICAST_LOOP: u32 = 1; -pub const IPV6_MIN_MEMBERSHIPS: u32 = 31; -pub const IPV6_MAX_MEMBERSHIPS: u32 = 4095; -pub const IPV6_MAX_GROUP_SRC_FILTER: u32 = 512; -pub const IPV6_MAX_SOCK_SRC_FILTER: u32 = 128; -pub const IPV6_PORTRANGE_DEFAULT: u32 = 0; -pub const IPV6_PORTRANGE_HIGH: u32 = 1; -pub const IPV6_PORTRANGE_LOW: u32 = 2; -pub const IPV6PROTO_MAXID: u32 = 104; -pub const IPV6CTL_FORWARDING: u32 = 1; -pub const IPV6CTL_SENDREDIRECTS: u32 = 2; -pub const IPV6CTL_DEFHLIM: u32 = 3; -pub const IPV6CTL_FORWSRCRT: u32 = 5; -pub const IPV6CTL_STATS: u32 = 6; -pub const IPV6CTL_MRTSTATS: u32 = 7; -pub const IPV6CTL_MRTPROTO: u32 = 8; -pub const IPV6CTL_MAXFRAGPACKETS: u32 = 9; -pub const IPV6CTL_SOURCECHECK: u32 = 10; -pub const IPV6CTL_SOURCECHECK_LOGINT: u32 = 11; -pub const IPV6CTL_ACCEPT_RTADV: u32 = 12; -pub const IPV6CTL_KEEPFAITH: u32 = 13; -pub const IPV6CTL_LOG_INTERVAL: u32 = 14; -pub const IPV6CTL_HDRNESTLIMIT: u32 = 15; -pub const IPV6CTL_DAD_COUNT: u32 = 16; -pub const IPV6CTL_AUTO_FLOWLABEL: u32 = 17; -pub const IPV6CTL_DEFMCASTHLIM: u32 = 18; -pub const IPV6CTL_GIF_HLIM: u32 = 19; -pub const IPV6CTL_KAME_VERSION: u32 = 20; -pub const IPV6CTL_USE_DEPRECATED: u32 = 21; -pub const IPV6CTL_RR_PRUNE: u32 = 22; -pub const IPV6CTL_V6ONLY: u32 = 24; -pub const IPV6CTL_RTEXPIRE: u32 = 25; -pub const IPV6CTL_RTMINEXPIRE: u32 = 26; -pub const IPV6CTL_RTMAXCACHE: u32 = 27; -pub const IPV6CTL_USETEMPADDR: u32 = 32; -pub const IPV6CTL_TEMPPLTIME: u32 = 33; -pub const IPV6CTL_TEMPVLTIME: u32 = 34; -pub const IPV6CTL_AUTO_LINKLOCAL: u32 = 35; -pub const IPV6CTL_RIP6STATS: u32 = 36; -pub const IPV6CTL_PREFER_TEMPADDR: u32 = 37; -pub const IPV6CTL_ADDRCTLPOLICY: u32 = 38; -pub const IPV6CTL_USE_DEFAULTZONE: u32 = 39; -pub const IPV6CTL_MAXFRAGS: u32 = 41; -pub const IPV6CTL_MCAST_PMTU: u32 = 44; -pub const IPV6CTL_NEIGHBORGCTHRESH: u32 = 46; -pub const IPV6CTL_MAXIFPREFIXES: u32 = 47; -pub const IPV6CTL_MAXIFDEFROUTERS: u32 = 48; -pub const IPV6CTL_MAXDYNROUTES: u32 = 49; -pub const ICMPV6CTL_ND6_ONLINKNSRFC4861: u32 = 50; -pub const IPV6CTL_ULA_USETEMPADDR: u32 = 51; -pub const IPV6CTL_MAXID: u32 = 51; +pub const _RPC_NETDB_H: u32 = 1; pub const _PATH_HEQUIV: &[u8; 17usize] = b"/etc/hosts.equiv\0"; pub const _PATH_HOSTS: &[u8; 11usize] = b"/etc/hosts\0"; pub const _PATH_NETWORKS: &[u8; 14usize] = b"/etc/networks\0"; +pub const _PATH_NSSWITCH_CONF: &[u8; 19usize] = b"/etc/nsswitch.conf\0"; pub const _PATH_PROTOCOLS: &[u8; 15usize] = b"/etc/protocols\0"; pub const _PATH_SERVICES: &[u8; 14usize] = b"/etc/services\0"; -pub const NETDB_INTERNAL: i32 = -1; -pub const NETDB_SUCCESS: u32 = 0; pub const HOST_NOT_FOUND: u32 = 1; pub const TRY_AGAIN: u32 = 2; pub const NO_RECOVERY: u32 = 3; pub const NO_DATA: u32 = 4; +pub const NETDB_INTERNAL: i32 = -1; +pub const NETDB_SUCCESS: u32 = 0; pub const NO_ADDRESS: u32 = 4; -pub const EAI_ADDRFAMILY: u32 = 1; -pub const EAI_AGAIN: u32 = 2; -pub const EAI_BADFLAGS: u32 = 3; -pub const EAI_FAIL: u32 = 4; -pub const EAI_FAMILY: u32 = 5; -pub const EAI_MEMORY: u32 = 6; -pub const EAI_NODATA: u32 = 7; -pub const EAI_NONAME: u32 = 8; -pub const EAI_SERVICE: u32 = 9; -pub const EAI_SOCKTYPE: u32 = 10; -pub const EAI_SYSTEM: u32 = 11; -pub const EAI_BADHINTS: u32 = 12; -pub const EAI_PROTOCOL: u32 = 13; -pub const EAI_OVERFLOW: u32 = 14; -pub const EAI_MAX: u32 = 15; pub const AI_PASSIVE: u32 = 1; pub const AI_CANONNAME: u32 = 2; pub const AI_NUMERICHOST: u32 = 4; -pub const AI_NUMERICSERV: u32 = 4096; -pub const AI_ALL: u32 = 256; -pub const AI_V4MAPPED_CFG: u32 = 512; -pub const AI_ADDRCONFIG: u32 = 1024; -pub const AI_V4MAPPED: u32 = 2048; -pub const AI_DEFAULT: u32 = 1536; -pub const AI_UNUSABLE: u32 = 268435456; +pub const AI_V4MAPPED: u32 = 8; +pub const AI_ALL: u32 = 16; +pub const AI_ADDRCONFIG: u32 = 32; +pub const AI_NUMERICSERV: u32 = 1024; +pub const EAI_BADFLAGS: i32 = -1; +pub const EAI_NONAME: i32 = -2; +pub const EAI_AGAIN: i32 = -3; +pub const EAI_FAIL: i32 = -4; +pub const EAI_FAMILY: i32 = -6; +pub const EAI_SOCKTYPE: i32 = -7; +pub const EAI_SERVICE: i32 = -8; +pub const EAI_MEMORY: i32 = -10; +pub const EAI_SYSTEM: i32 = -11; +pub const EAI_OVERFLOW: i32 = -12; pub const NI_MAXHOST: u32 = 1025; pub const NI_MAXSERV: u32 = 32; -pub const NI_NOFQDN: u32 = 1; -pub const NI_NUMERICHOST: u32 = 2; -pub const NI_NAMEREQD: u32 = 4; -pub const NI_NUMERICSERV: u32 = 8; -pub const NI_NUMERICSCOPE: u32 = 256; +pub const NI_NUMERICHOST: u32 = 1; +pub const NI_NUMERICSERV: u32 = 2; +pub const NI_NOFQDN: u32 = 4; +pub const NI_NAMEREQD: u32 = 8; pub const NI_DGRAM: u32 = 16; -pub const NI_WITHSCOPEID: u32 = 32; -pub const SCOPE_DELIMITER: u8 = 37u8; -pub const _PATH_PWD: &[u8; 5usize] = b"/etc\0"; -pub const _PATH_PASSWD: &[u8; 12usize] = b"/etc/passwd\0"; -pub const _PASSWD: &[u8; 7usize] = b"passwd\0"; -pub const _PATH_MASTERPASSWD: &[u8; 19usize] = b"/etc/master.passwd\0"; -pub const _PATH_MASTERPASSWD_LOCK: &[u8; 10usize] = b"/etc/ptmp\0"; -pub const _MASTERPASSWD: &[u8; 14usize] = b"master.passwd\0"; -pub const _PATH_MP_DB: &[u8; 12usize] = b"/etc/pwd.db\0"; -pub const _MP_DB: &[u8; 7usize] = b"pwd.db\0"; -pub const _PATH_SMP_DB: &[u8; 13usize] = b"/etc/spwd.db\0"; -pub const _SMP_DB: &[u8; 8usize] = b"spwd.db\0"; -pub const _PATH_PWD_MKDB: &[u8; 19usize] = b"/usr/sbin/pwd_mkdb\0"; -pub const _PW_KEYBYNAME: u8 = 49u8; -pub const _PW_KEYBYNUM: u8 = 50u8; -pub const _PW_KEYBYUID: u8 = 51u8; -pub const _PASSWORD_EFMT1: u8 = 95u8; -pub const _PASSWORD_LEN: u32 = 128; -pub const _PASSWORD_NOUID: u32 = 1; -pub const _PASSWORD_NOGID: u32 = 2; -pub const _PASSWORD_NOCHG: u32 = 4; -pub const _PASSWORD_NOEXP: u32 = 8; -pub const _PASSWORD_WARNDAYS: u32 = 14; -pub const _PASSWORD_CHGNOW: i32 = -1; +pub const _PWD_H: u32 = 1; +pub const NSS_BUFLEN_PASSWD: u32 = 1024; pub const PGINVALID_SOCKET: i32 = -1; -pub const PG_BACKEND_VERSIONSTR: &[u8; 29usize] = b"postgres (PostgreSQL) 10.19\n\0"; +pub const PG_BACKEND_VERSIONSTR: &[u8; 29usize] = b"postgres (PostgreSQL) 10.20\n\0"; pub const EXE: &[u8; 1usize] = b"\0"; pub const DEVNULL: &[u8; 10usize] = b"/dev/null\0"; pub const PG_IOLBF: u32 = 1; -pub const _JBLEN: u32 = 48; +pub const _SETJMP_H: u32 = 1; +pub const _BITS_SETJMP_H: u32 = 1; +pub const __jmp_buf_tag_defined: u32 = 1; pub const DEBUG5: u32 = 10; pub const DEBUG4: u32 = 11; pub const DEBUG3: u32 = 12; @@ -1808,121 +1295,84 @@ pub const SK_SEARCHARRAY: u32 = 32; pub const SK_SEARCHNULL: u32 = 64; pub const SK_SEARCHNOTNULL: u32 = 128; pub const SK_ORDER_BY: u32 = 256; -pub const __DARWIN_CLK_TCK: u32 = 100; -pub const CHAR_BIT: u32 = 8; -pub const MB_LEN_MAX: u32 = 6; -pub const CLK_TCK: u32 = 100; -pub const SCHAR_MAX: u32 = 127; -pub const SCHAR_MIN: i32 = -128; -pub const UCHAR_MAX: u32 = 255; -pub const CHAR_MAX: u32 = 127; -pub const CHAR_MIN: i32 = -128; -pub const USHRT_MAX: u32 = 65535; -pub const SHRT_MAX: u32 = 32767; -pub const SHRT_MIN: i32 = -32768; -pub const UINT_MAX: u32 = 4294967295; -pub const INT_MAX: u32 = 2147483647; -pub const INT_MIN: i32 = -2147483648; -pub const ULONG_MAX: i32 = -1; -pub const LONG_MAX: u64 = 9223372036854775807; -pub const LONG_MIN: i64 = -9223372036854775808; -pub const ULLONG_MAX: i32 = -1; -pub const LLONG_MAX: u64 = 9223372036854775807; -pub const LLONG_MIN: i64 = -9223372036854775808; -pub const LONG_BIT: u32 = 64; -pub const SSIZE_MAX: u64 = 9223372036854775807; -pub const WORD_BIT: u32 = 32; -pub const SIZE_T_MAX: i32 = -1; -pub const UQUAD_MAX: i32 = -1; -pub const QUAD_MAX: u64 = 9223372036854775807; -pub const QUAD_MIN: i64 = -9223372036854775808; -pub const ARG_MAX: u32 = 1048576; -pub const CHILD_MAX: u32 = 266; -pub const GID_MAX: u32 = 2147483647; -pub const LINK_MAX: u32 = 32767; -pub const MAX_CANON: u32 = 1024; -pub const MAX_INPUT: u32 = 1024; -pub const NAME_MAX: u32 = 255; -pub const NGROUPS_MAX: u32 = 16; -pub const UID_MAX: u32 = 2147483647; -pub const OPEN_MAX: u32 = 10240; -pub const PATH_MAX: u32 = 1024; -pub const PIPE_BUF: u32 = 512; -pub const BC_BASE_MAX: u32 = 99; -pub const BC_DIM_MAX: u32 = 2048; -pub const BC_SCALE_MAX: u32 = 99; -pub const BC_STRING_MAX: u32 = 1000; -pub const CHARCLASS_NAME_MAX: u32 = 14; -pub const COLL_WEIGHTS_MAX: u32 = 2; -pub const EQUIV_CLASS_MAX: u32 = 2; -pub const EXPR_NEST_MAX: u32 = 32; -pub const LINE_MAX: u32 = 2048; -pub const RE_DUP_MAX: u32 = 255; -pub const NZERO: u32 = 20; +pub const _LIBC_LIMITS_H_: u32 = 1; +pub const MB_LEN_MAX: u32 = 16; +pub const _BITS_POSIX1_LIM_H: u32 = 1; +pub const _POSIX_AIO_LISTIO_MAX: u32 = 2; +pub const _POSIX_AIO_MAX: u32 = 1; pub const _POSIX_ARG_MAX: u32 = 4096; pub const _POSIX_CHILD_MAX: u32 = 25; +pub const _POSIX_DELAYTIMER_MAX: u32 = 32; +pub const _POSIX_HOST_NAME_MAX: u32 = 255; pub const _POSIX_LINK_MAX: u32 = 8; +pub const _POSIX_LOGIN_NAME_MAX: u32 = 9; pub const _POSIX_MAX_CANON: u32 = 255; pub const _POSIX_MAX_INPUT: u32 = 255; +pub const _POSIX_MQ_OPEN_MAX: u32 = 8; +pub const _POSIX_MQ_PRIO_MAX: u32 = 32; pub const _POSIX_NAME_MAX: u32 = 14; pub const _POSIX_NGROUPS_MAX: u32 = 8; pub const _POSIX_OPEN_MAX: u32 = 20; pub const _POSIX_PATH_MAX: u32 = 256; pub const _POSIX_PIPE_BUF: u32 = 512; +pub const _POSIX_RE_DUP_MAX: u32 = 255; +pub const _POSIX_RTSIG_MAX: u32 = 8; +pub const _POSIX_SEM_NSEMS_MAX: u32 = 256; +pub const _POSIX_SEM_VALUE_MAX: u32 = 32767; +pub const _POSIX_SIGQUEUE_MAX: u32 = 32; pub const _POSIX_SSIZE_MAX: u32 = 32767; pub const _POSIX_STREAM_MAX: u32 = 8; +pub const _POSIX_SYMLINK_MAX: u32 = 255; +pub const _POSIX_SYMLOOP_MAX: u32 = 8; +pub const _POSIX_TIMER_MAX: u32 = 32; +pub const _POSIX_TTY_NAME_MAX: u32 = 9; pub const _POSIX_TZNAME_MAX: u32 = 6; +pub const _POSIX_CLOCKRES_MIN: u32 = 20000000; +pub const NR_OPEN: u32 = 1024; +pub const NGROUPS_MAX: u32 = 65536; +pub const ARG_MAX: u32 = 131072; +pub const LINK_MAX: u32 = 127; +pub const MAX_CANON: u32 = 255; +pub const MAX_INPUT: u32 = 255; +pub const NAME_MAX: u32 = 255; +pub const PATH_MAX: u32 = 4096; +pub const PIPE_BUF: u32 = 4096; +pub const XATTR_NAME_MAX: u32 = 255; +pub const XATTR_SIZE_MAX: u32 = 65536; +pub const XATTR_LIST_MAX: u32 = 65536; +pub const RTSIG_MAX: u32 = 32; +pub const _POSIX_THREAD_KEYS_MAX: u32 = 128; +pub const PTHREAD_KEYS_MAX: u32 = 1024; +pub const _POSIX_THREAD_DESTRUCTOR_ITERATIONS: u32 = 4; +pub const PTHREAD_DESTRUCTOR_ITERATIONS: u32 = 4; +pub const _POSIX_THREAD_THREADS_MAX: u32 = 64; +pub const AIO_PRIO_DELTA_MAX: u32 = 20; +pub const PTHREAD_STACK_MIN: u32 = 16384; +pub const DELAYTIMER_MAX: u32 = 2147483647; +pub const TTY_NAME_MAX: u32 = 32; +pub const LOGIN_NAME_MAX: u32 = 256; +pub const HOST_NAME_MAX: u32 = 64; +pub const MQ_PRIO_MAX: u32 = 32768; +pub const SEM_VALUE_MAX: u32 = 2147483647; +pub const _BITS_POSIX2_LIM_H: u32 = 1; pub const _POSIX2_BC_BASE_MAX: u32 = 99; pub const _POSIX2_BC_DIM_MAX: u32 = 2048; pub const _POSIX2_BC_SCALE_MAX: u32 = 99; pub const _POSIX2_BC_STRING_MAX: u32 = 1000; -pub const _POSIX2_EQUIV_CLASS_MAX: u32 = 2; +pub const _POSIX2_COLL_WEIGHTS_MAX: u32 = 2; pub const _POSIX2_EXPR_NEST_MAX: u32 = 32; pub const _POSIX2_LINE_MAX: u32 = 2048; pub const _POSIX2_RE_DUP_MAX: u32 = 255; -pub const _POSIX_AIO_LISTIO_MAX: u32 = 2; -pub const _POSIX_AIO_MAX: u32 = 1; -pub const _POSIX_DELAYTIMER_MAX: u32 = 32; -pub const _POSIX_MQ_OPEN_MAX: u32 = 8; -pub const _POSIX_MQ_PRIO_MAX: u32 = 32; -pub const _POSIX_RTSIG_MAX: u32 = 8; -pub const _POSIX_SEM_NSEMS_MAX: u32 = 256; -pub const _POSIX_SEM_VALUE_MAX: u32 = 32767; -pub const _POSIX_SIGQUEUE_MAX: u32 = 32; -pub const _POSIX_TIMER_MAX: u32 = 32; -pub const _POSIX_CLOCKRES_MIN: u32 = 20000000; -pub const _POSIX_THREAD_DESTRUCTOR_ITERATIONS: u32 = 4; -pub const _POSIX_THREAD_KEYS_MAX: u32 = 128; -pub const _POSIX_THREAD_THREADS_MAX: u32 = 64; -pub const PTHREAD_DESTRUCTOR_ITERATIONS: u32 = 4; -pub const PTHREAD_KEYS_MAX: u32 = 512; -pub const PTHREAD_STACK_MIN: u32 = 16384; -pub const _POSIX_HOST_NAME_MAX: u32 = 255; -pub const _POSIX_LOGIN_NAME_MAX: u32 = 9; -pub const _POSIX_SS_REPL_MAX: u32 = 4; -pub const _POSIX_SYMLINK_MAX: u32 = 255; -pub const _POSIX_SYMLOOP_MAX: u32 = 8; -pub const _POSIX_TRACE_EVENT_NAME_MAX: u32 = 30; -pub const _POSIX_TRACE_NAME_MAX: u32 = 8; -pub const _POSIX_TRACE_SYS_MAX: u32 = 8; -pub const _POSIX_TRACE_USER_EVENT_MAX: u32 = 32; -pub const _POSIX_TTY_NAME_MAX: u32 = 9; pub const _POSIX2_CHARCLASS_NAME_MAX: u32 = 14; -pub const _POSIX2_COLL_WEIGHTS_MAX: u32 = 2; -pub const _POSIX_RE_DUP_MAX: u32 = 255; -pub const OFF_MIN: i64 = -9223372036854775808; -pub const OFF_MAX: u64 = 9223372036854775807; -pub const PASS_MAX: u32 = 128; -pub const NL_ARGMAX: u32 = 9; -pub const NL_LANGMAX: u32 = 14; -pub const NL_MSGMAX: u32 = 32767; -pub const NL_NMAX: u32 = 1; -pub const NL_SETMAX: u32 = 255; -pub const NL_TEXTMAX: u32 = 2048; -pub const _XOPEN_IOV_MAX: u32 = 16; -pub const IOV_MAX: u32 = 1024; -pub const _XOPEN_NAME_MAX: u32 = 255; -pub const _XOPEN_PATH_MAX: u32 = 1024; +pub const BC_BASE_MAX: u32 = 99; +pub const BC_DIM_MAX: u32 = 2048; +pub const BC_SCALE_MAX: u32 = 99; +pub const BC_STRING_MAX: u32 = 1000; +pub const COLL_WEIGHTS_MAX: u32 = 255; +pub const EXPR_NEST_MAX: u32 = 32; +pub const LINE_MAX: u32 = 2048; +pub const CHARCLASS_NAME_MAX: u32 = 2048; +pub const RE_DUP_MAX: u32 = 32767; pub const DSM_IMPL_NONE: u32 = 0; pub const DSM_IMPL_POSIX: u32 = 1; pub const DSM_IMPL_SYSV: u32 = 2; @@ -1948,155 +1398,136 @@ pub const ShareRowExclusiveLock: u32 = 6; pub const ExclusiveLock: u32 = 7; pub const AccessExclusiveLock: u32 = 8; pub const BITS_PER_BITMAPWORD: u32 = 32; +pub const _FCNTL_H: u32 = 1; +pub const __O_LARGEFILE: u32 = 0; +pub const F_GETLK64: u32 = 5; +pub const F_SETLK64: u32 = 6; +pub const F_SETLKW64: u32 = 7; +pub const O_ACCMODE: u32 = 3; pub const O_RDONLY: u32 = 0; pub const O_WRONLY: u32 = 1; pub const O_RDWR: u32 = 2; -pub const O_ACCMODE: u32 = 3; -pub const FREAD: u32 = 1; -pub const FWRITE: u32 = 2; -pub const O_NONBLOCK: u32 = 4; -pub const O_APPEND: u32 = 8; -pub const O_SYNC: u32 = 128; -pub const O_SHLOCK: u32 = 16; -pub const O_EXLOCK: u32 = 32; -pub const O_ASYNC: u32 = 64; -pub const O_FSYNC: u32 = 128; -pub const O_NOFOLLOW: u32 = 256; -pub const O_CREAT: u32 = 512; -pub const O_TRUNC: u32 = 1024; -pub const O_EXCL: u32 = 2048; -pub const O_EVTONLY: u32 = 32768; -pub const O_NOCTTY: u32 = 131072; -pub const O_DIRECTORY: u32 = 1048576; -pub const O_SYMLINK: u32 = 2097152; -pub const O_DSYNC: u32 = 4194304; -pub const O_CLOEXEC: u32 = 16777216; -pub const O_NOFOLLOW_ANY: u32 = 536870912; -pub const AT_FDCWD: i32 = -2; -pub const AT_EACCESS: u32 = 16; -pub const AT_SYMLINK_NOFOLLOW: u32 = 32; -pub const AT_SYMLINK_FOLLOW: u32 = 64; -pub const AT_REMOVEDIR: u32 = 128; -pub const AT_REALDEV: u32 = 512; -pub const AT_FDONLY: u32 = 1024; -pub const AT_SYMLINK_NOFOLLOW_ANY: u32 = 2048; -pub const O_DP_GETRAWENCRYPTED: u32 = 1; -pub const O_DP_GETRAWUNENCRYPTED: u32 = 2; -pub const FAPPEND: u32 = 8; -pub const FASYNC: u32 = 64; -pub const FFSYNC: u32 = 128; -pub const FFDSYNC: u32 = 4194304; -pub const FNONBLOCK: u32 = 4; -pub const FNDELAY: u32 = 4; -pub const O_NDELAY: u32 = 4; -pub const CPF_OVERWRITE: u32 = 1; -pub const CPF_IGNORE_MODE: u32 = 2; -pub const CPF_MASK: u32 = 3; +pub const O_CREAT: u32 = 64; +pub const O_EXCL: u32 = 128; +pub const O_NOCTTY: u32 = 256; +pub const O_TRUNC: u32 = 512; +pub const O_APPEND: u32 = 1024; +pub const O_NONBLOCK: u32 = 2048; +pub const O_NDELAY: u32 = 2048; +pub const O_SYNC: u32 = 1052672; +pub const O_FSYNC: u32 = 1052672; +pub const O_ASYNC: u32 = 8192; +pub const __O_DIRECTORY: u32 = 65536; +pub const __O_NOFOLLOW: u32 = 131072; +pub const __O_CLOEXEC: u32 = 524288; +pub const __O_DIRECT: u32 = 16384; +pub const __O_NOATIME: u32 = 262144; +pub const __O_PATH: u32 = 2097152; +pub const __O_DSYNC: u32 = 4096; +pub const __O_TMPFILE: u32 = 4259840; +pub const F_GETLK: u32 = 5; +pub const F_SETLK: u32 = 6; +pub const F_SETLKW: u32 = 7; +pub const O_DIRECTORY: u32 = 65536; +pub const O_NOFOLLOW: u32 = 131072; +pub const O_CLOEXEC: u32 = 524288; +pub const O_DSYNC: u32 = 4096; +pub const O_RSYNC: u32 = 1052672; pub const F_DUPFD: u32 = 0; pub const F_GETFD: u32 = 1; pub const F_SETFD: u32 = 2; pub const F_GETFL: u32 = 3; pub const F_SETFL: u32 = 4; -pub const F_GETOWN: u32 = 5; -pub const F_SETOWN: u32 = 6; -pub const F_GETLK: u32 = 7; -pub const F_SETLK: u32 = 8; -pub const F_SETLKW: u32 = 9; -pub const F_SETLKWTIMEOUT: u32 = 10; -pub const F_FLUSH_DATA: u32 = 40; -pub const F_CHKCLEAN: u32 = 41; -pub const F_PREALLOCATE: u32 = 42; -pub const F_SETSIZE: u32 = 43; -pub const F_RDADVISE: u32 = 44; -pub const F_RDAHEAD: u32 = 45; -pub const F_NOCACHE: u32 = 48; -pub const F_LOG2PHYS: u32 = 49; -pub const F_GETPATH: u32 = 50; -pub const F_FULLFSYNC: u32 = 51; -pub const F_PATHPKG_CHECK: u32 = 52; -pub const F_FREEZE_FS: u32 = 53; -pub const F_THAW_FS: u32 = 54; -pub const F_GLOBAL_NOCACHE: u32 = 55; -pub const F_ADDSIGS: u32 = 59; -pub const F_ADDFILESIGS: u32 = 61; -pub const F_NODIRECT: u32 = 62; -pub const F_GETPROTECTIONCLASS: u32 = 63; -pub const F_SETPROTECTIONCLASS: u32 = 64; -pub const F_LOG2PHYS_EXT: u32 = 65; -pub const F_GETLKPID: u32 = 66; -pub const F_SETBACKINGSTORE: u32 = 70; -pub const F_GETPATH_MTMINFO: u32 = 71; -pub const F_GETCODEDIR: u32 = 72; -pub const F_SETNOSIGPIPE: u32 = 73; -pub const F_GETNOSIGPIPE: u32 = 74; -pub const F_TRANSCODEKEY: u32 = 75; -pub const F_SINGLE_WRITER: u32 = 76; -pub const F_GETPROTECTIONLEVEL: u32 = 77; -pub const F_FINDSIGS: u32 = 78; -pub const F_ADDFILESIGS_FOR_DYLD_SIM: u32 = 83; -pub const F_BARRIERFSYNC: u32 = 85; -pub const F_ADDFILESIGS_RETURN: u32 = 97; -pub const F_CHECK_LV: u32 = 98; -pub const F_PUNCHHOLE: u32 = 99; -pub const F_TRIM_ACTIVE_FILE: u32 = 100; -pub const F_SPECULATIVE_READ: u32 = 101; -pub const F_GETPATH_NOFIRMLINK: u32 = 102; -pub const F_ADDFILESIGS_INFO: u32 = 103; -pub const F_ADDFILESUPPL: u32 = 104; -pub const F_GETSIGSINFO: u32 = 105; -pub const F_FSRESERVED: u32 = 106; -pub const FCNTL_FS_SPECIFIC_BASE: u32 = 65536; -pub const F_DUPFD_CLOEXEC: u32 = 67; +pub const __F_SETOWN: u32 = 8; +pub const __F_GETOWN: u32 = 9; +pub const F_SETOWN: u32 = 8; +pub const F_GETOWN: u32 = 9; +pub const __F_SETSIG: u32 = 10; +pub const __F_GETSIG: u32 = 11; +pub const __F_SETOWN_EX: u32 = 15; +pub const __F_GETOWN_EX: u32 = 16; +pub const F_DUPFD_CLOEXEC: u32 = 1030; pub const FD_CLOEXEC: u32 = 1; -pub const F_RDLCK: u32 = 1; +pub const F_RDLCK: u32 = 0; +pub const F_WRLCK: u32 = 1; pub const F_UNLCK: u32 = 2; -pub const F_WRLCK: u32 = 3; -pub const SEEK_HOLE: u32 = 3; -pub const SEEK_DATA: u32 = 4; +pub const F_EXLCK: u32 = 4; +pub const F_SHLCK: u32 = 8; +pub const LOCK_SH: u32 = 1; +pub const LOCK_EX: u32 = 2; +pub const LOCK_NB: u32 = 4; +pub const LOCK_UN: u32 = 8; +pub const FAPPEND: u32 = 1024; +pub const FFSYNC: u32 = 1052672; +pub const FASYNC: u32 = 8192; +pub const FNONBLOCK: u32 = 2048; +pub const FNDELAY: u32 = 2048; +pub const __POSIX_FADV_DONTNEED: u32 = 4; +pub const __POSIX_FADV_NOREUSE: u32 = 5; +pub const POSIX_FADV_NORMAL: u32 = 0; +pub const POSIX_FADV_RANDOM: u32 = 1; +pub const POSIX_FADV_SEQUENTIAL: u32 = 2; +pub const POSIX_FADV_WILLNEED: u32 = 3; +pub const POSIX_FADV_DONTNEED: u32 = 4; +pub const POSIX_FADV_NOREUSE: u32 = 5; +pub const _BITS_STAT_H: u32 = 1; +pub const _BITS_STRUCT_STAT_H: u32 = 1; +pub const __S_IFMT: u32 = 61440; +pub const __S_IFDIR: u32 = 16384; +pub const __S_IFCHR: u32 = 8192; +pub const __S_IFBLK: u32 = 24576; +pub const __S_IFREG: u32 = 32768; +pub const __S_IFIFO: u32 = 4096; +pub const __S_IFLNK: u32 = 40960; +pub const __S_IFSOCK: u32 = 49152; +pub const __S_ISUID: u32 = 2048; +pub const __S_ISGID: u32 = 1024; +pub const __S_ISVTX: u32 = 512; +pub const __S_IREAD: u32 = 256; +pub const __S_IWRITE: u32 = 128; +pub const __S_IEXEC: u32 = 64; +pub const UTIME_NOW: u32 = 1073741823; +pub const UTIME_OMIT: u32 = 1073741822; pub const S_IFMT: u32 = 61440; -pub const S_IFIFO: u32 = 4096; -pub const S_IFCHR: u32 = 8192; pub const S_IFDIR: u32 = 16384; +pub const S_IFCHR: u32 = 8192; pub const S_IFBLK: u32 = 24576; pub const S_IFREG: u32 = 32768; +pub const S_IFIFO: u32 = 4096; pub const S_IFLNK: u32 = 40960; pub const S_IFSOCK: u32 = 49152; -pub const S_IFWHT: u32 = 57344; -pub const S_IRWXU: u32 = 448; +pub const S_ISUID: u32 = 2048; +pub const S_ISGID: u32 = 1024; +pub const S_ISVTX: u32 = 512; pub const S_IRUSR: u32 = 256; pub const S_IWUSR: u32 = 128; pub const S_IXUSR: u32 = 64; -pub const S_IRWXG: u32 = 56; +pub const S_IRWXU: u32 = 448; pub const S_IRGRP: u32 = 32; pub const S_IWGRP: u32 = 16; pub const S_IXGRP: u32 = 8; -pub const S_IRWXO: u32 = 7; +pub const S_IRWXG: u32 = 56; pub const S_IROTH: u32 = 4; pub const S_IWOTH: u32 = 2; pub const S_IXOTH: u32 = 1; -pub const S_ISUID: u32 = 2048; -pub const S_ISGID: u32 = 1024; -pub const S_ISVTX: u32 = 512; -pub const S_ISTXT: u32 = 512; -pub const S_IREAD: u32 = 256; -pub const S_IWRITE: u32 = 128; -pub const S_IEXEC: u32 = 64; -pub const F_ALLOCATECONTIG: u32 = 2; -pub const F_ALLOCATEALL: u32 = 4; -pub const F_PEOFPOSMODE: u32 = 3; -pub const F_VOLPOSMODE: u32 = 4; -pub const USER_FSIGNATURES_CDHASH_LEN: u32 = 20; -pub const GETSIGSINFO_PLATFORM_BINARY: u32 = 1; -pub const LOCK_SH: u32 = 1; -pub const LOCK_EX: u32 = 2; -pub const LOCK_NB: u32 = 4; -pub const LOCK_UN: u32 = 8; -pub const O_POPUP: u32 = 2147483648; -pub const O_ALERT: u32 = 536870912; +pub const S_IRWXO: u32 = 7; +pub const R_OK: u32 = 4; +pub const W_OK: u32 = 2; +pub const X_OK: u32 = 1; +pub const F_OK: u32 = 0; +pub const AT_FDCWD: i32 = -100; +pub const AT_SYMLINK_NOFOLLOW: u32 = 256; +pub const AT_REMOVEDIR: u32 = 512; +pub const AT_SYMLINK_FOLLOW: u32 = 1024; +pub const AT_EACCESS: u32 = 512; +pub const F_ULOCK: u32 = 0; +pub const F_LOCK: u32 = 1; +pub const F_TLOCK: u32 = 2; +pub const F_TEST: u32 = 3; pub const InvalidXLogRecPtr: u32 = 0; pub const PG_O_DIRECT: u32 = 0; -pub const OPEN_SYNC_FLAG: u32 = 128; -pub const OPEN_DATASYNC_FLAG: u32 = 4194304; +pub const OPEN_SYNC_FLAG: u32 = 1052672; +pub const OPEN_DATASYNC_FLAG: u32 = 4096; pub const MAX_TIMESTAMP_PRECISION: u32 = 6; pub const MAX_INTERVAL_PRECISION: u32 = 6; pub const TS_PREC_INV: f64 = 1000000.0; @@ -2140,7 +1571,24 @@ pub const HEAP_INSERT_SKIP_FSM: u32 = 2; pub const HEAP_INSERT_FROZEN: u32 = 4; pub const HEAP_INSERT_SPECULATIVE: u32 = 8; pub const HEAP_INSERT_NO_LOGICAL: u32 = 16; +pub const _TIME_H: u32 = 1; +pub const _BITS_TIME_H: u32 = 1; +pub const CLOCK_REALTIME: u32 = 0; +pub const CLOCK_MONOTONIC: u32 = 1; +pub const CLOCK_PROCESS_CPUTIME_ID: u32 = 2; +pub const CLOCK_THREAD_CPUTIME_ID: u32 = 3; +pub const CLOCK_MONOTONIC_RAW: u32 = 4; +pub const CLOCK_REALTIME_COARSE: u32 = 5; +pub const CLOCK_MONOTONIC_COARSE: u32 = 6; +pub const CLOCK_BOOTTIME: u32 = 7; +pub const CLOCK_REALTIME_ALARM: u32 = 8; +pub const CLOCK_BOOTTIME_ALARM: u32 = 9; +pub const CLOCK_TAI: u32 = 11; +pub const TIMER_ABSTIME: u32 = 1; +pub const __struct_tm_defined: u32 = 1; +pub const __itimerspec_defined: u32 = 1; pub const TIME_UTC: u32 = 1; +pub const PG_INSTR_CLOCK: u32 = 1; pub const PARAM_FLAG_CONST: u32 = 1; pub const HASH_PARTITION: u32 = 1; pub const HASH_SEGMENT: u32 = 2; @@ -2216,7 +1664,6 @@ pub const CURSOR_OPT_FAST_PLAN: u32 = 32; pub const CURSOR_OPT_GENERIC_PLAN: u32 = 64; pub const CURSOR_OPT_CUSTOM_PLAN: u32 = 128; pub const CURSOR_OPT_PARALLEL_OK: u32 = 256; -pub const FETCH_ALL: u64 = 9223372036854775807; pub const REINDEXOPT_VERBOSE: u32 = 1; pub const FORKNAMECHARS: u32 = 4; pub const InvalidBackendId: i32 = -1; @@ -2244,25 +1691,9 @@ pub const XLR_MAX_BLOCK_ID: u32 = 32; pub const XLR_BLOCK_ID_DATA_SHORT: u32 = 255; pub const XLR_BLOCK_ID_DATA_LONG: u32 = 254; pub const XLR_BLOCK_ID_ORIGIN: u32 = 253; -pub const __DARWIN_MAXNAMLEN: u32 = 255; -pub const __DARWIN_MAXPATHLEN: u32 = 1024; +pub const _DIRENT_H: u32 = 1; +pub const _DIRENT_MATCHES_DIRENT64: u32 = 1; pub const MAXNAMLEN: u32 = 255; -pub const DT_UNKNOWN: u32 = 0; -pub const DT_FIFO: u32 = 1; -pub const DT_CHR: u32 = 2; -pub const DT_DIR: u32 = 4; -pub const DT_BLK: u32 = 6; -pub const DT_REG: u32 = 8; -pub const DT_LNK: u32 = 10; -pub const DT_SOCK: u32 = 12; -pub const DT_WHT: u32 = 14; -pub const DIRBLKSIZ: u32 = 1024; -pub const DTF_HIDEW: u32 = 1; -pub const DTF_NODUP: u32 = 2; -pub const DTF_REWIND: u32 = 4; -pub const __DTF_READALL: u32 = 8; -pub const __DTF_SKIPREAD: u32 = 16; -pub const __DTF_ATEND: u32 = 32; pub const PG_TEMP_FILES_DIR: &[u8; 10usize] = b"pgsql_tmp\0"; pub const PG_TEMP_FILE_PREFIX: &[u8; 10usize] = b"pgsql_tmp\0"; pub const SYNC_METHOD_FSYNC: u32 = 0; @@ -2410,6 +1841,85 @@ pub const EXEC_FLAG_SKIP_TRIGGERS: u32 = 16; pub const EXEC_FLAG_WITH_OIDS: u32 = 32; pub const EXEC_FLAG_WITHOUT_OIDS: u32 = 64; pub const EXEC_FLAG_WITH_NO_DATA: u32 = 128; +pub const _BITS_SIGNUM_GENERIC_H: u32 = 1; +pub const SIGINT: u32 = 2; +pub const SIGILL: u32 = 4; +pub const SIGABRT: u32 = 6; +pub const SIGFPE: u32 = 8; +pub const SIGSEGV: u32 = 11; +pub const SIGTERM: u32 = 15; +pub const SIGHUP: u32 = 1; +pub const SIGQUIT: u32 = 3; +pub const SIGTRAP: u32 = 5; +pub const SIGKILL: u32 = 9; +pub const SIGPIPE: u32 = 13; +pub const SIGALRM: u32 = 14; +pub const SIGIOT: u32 = 6; +pub const _BITS_SIGNUM_ARCH_H: u32 = 1; +pub const SIGSTKFLT: u32 = 16; +pub const SIGPWR: u32 = 30; +pub const SIGBUS: u32 = 7; +pub const SIGSYS: u32 = 31; +pub const SIGURG: u32 = 23; +pub const SIGSTOP: u32 = 19; +pub const SIGTSTP: u32 = 20; +pub const SIGCONT: u32 = 18; +pub const SIGCHLD: u32 = 17; +pub const SIGTTIN: u32 = 21; +pub const SIGTTOU: u32 = 22; +pub const SIGPOLL: u32 = 29; +pub const SIGXFSZ: u32 = 25; +pub const SIGXCPU: u32 = 24; +pub const SIGVTALRM: u32 = 26; +pub const SIGPROF: u32 = 27; +pub const SIGUSR1: u32 = 10; +pub const SIGUSR2: u32 = 12; +pub const SIGWINCH: u32 = 28; +pub const SIGIO: u32 = 29; +pub const SIGCLD: u32 = 17; +pub const __SIGRTMIN: u32 = 32; +pub const __SIGRTMAX: u32 = 64; +pub const _NSIG: u32 = 65; +pub const __sig_atomic_t_defined: u32 = 1; +pub const __siginfo_t_defined: u32 = 1; +pub const __SI_MAX_SIZE: u32 = 128; +pub const _BITS_SIGINFO_ARCH_H: u32 = 1; +pub const __SI_ERRNO_THEN_CODE: u32 = 1; +pub const __SI_HAVE_SIGSYS: u32 = 1; +pub const _BITS_SIGINFO_CONSTS_H: u32 = 1; +pub const __SI_ASYNCIO_AFTER_SIGIO: u32 = 1; +pub const __sigevent_t_defined: u32 = 1; +pub const __SIGEV_MAX_SIZE: u32 = 64; +pub const _BITS_SIGEVENT_CONSTS_H: u32 = 1; +pub const NSIG: u32 = 65; +pub const _BITS_SIGACTION_H: u32 = 1; +pub const SA_NOCLDSTOP: u32 = 1; +pub const SA_NOCLDWAIT: u32 = 2; +pub const SA_SIGINFO: u32 = 4; +pub const SA_ONSTACK: u32 = 134217728; +pub const SA_RESTART: u32 = 268435456; +pub const SA_NODEFER: u32 = 1073741824; +pub const SA_RESETHAND: u32 = 2147483648; +pub const SA_INTERRUPT: u32 = 536870912; +pub const SA_NOMASK: u32 = 1073741824; +pub const SA_ONESHOT: u32 = 2147483648; +pub const SA_STACK: u32 = 134217728; +pub const SIG_BLOCK: u32 = 0; +pub const SIG_UNBLOCK: u32 = 1; +pub const SIG_SETMASK: u32 = 2; +pub const _BITS_SIGCONTEXT_H: u32 = 1; +pub const FP_XSTATE_MAGIC1: u32 = 1179670611; +pub const FP_XSTATE_MAGIC2: u32 = 1179670597; +pub const __stack_t_defined: u32 = 1; +pub const _SYS_UCONTEXT_H: u32 = 1; +pub const __NGREG: u32 = 23; +pub const NGREG: u32 = 23; +pub const _BITS_SIGSTACK_H: u32 = 1; +pub const MINSIGSTKSZ: u32 = 2048; +pub const SIGSTKSZ: u32 = 8192; +pub const _BITS_SS_FLAGS_H: u32 = 1; +pub const __sigstack_defined: u32 = 1; +pub const _BITS_SIGTHREAD_H: u32 = 1; pub const TZ_STRLEN_MAX: u32 = 255; pub const InvalidPid: i32 = -1; pub const USE_POSTGRES_DATES: u32 = 0; @@ -2428,13 +1938,7 @@ pub const MAXTZLEN: u32 = 10; pub const SECURITY_LOCAL_USERID_CHANGE: u32 = 1; pub const SECURITY_RESTRICTED_OPERATION: u32 = 2; pub const SECURITY_NOFORCE_RLS: u32 = 4; -pub const SOL_LOCAL: u32 = 0; -pub const LOCAL_PEERCRED: u32 = 1; -pub const LOCAL_PEERPID: u32 = 2; -pub const LOCAL_PEEREPID: u32 = 3; -pub const LOCAL_PEERUUID: u32 = 4; -pub const LOCAL_PEEREUUID: u32 = 5; -pub const LOCAL_PEERTOKEN: u32 = 6; +pub const _SYS_UN_H: u32 = 1; pub const SM_DATABASE: u32 = 64; pub const SM_USER: u32 = 32; pub const SM_DATABASE_USER: u32 = 97; @@ -3245,7 +2749,6 @@ pub const PROCARRAY_FLAGS_DEFAULT: u32 = 16; pub const PROCARRAY_FLAGS_VACUUM: u32 = 18; pub const PROCARRAY_FLAGS_ANALYZE: u32 = 20; pub const PROCARRAY_FLAGS_VACUUM_ANALYZE: u32 = 22; -pub const MAX_KILOBYTES: u32 = 2147483647; pub const PG_AUTOCONF_FILENAME: &[u8; 21usize] = b"postgresql.auto.conf\0"; pub const GUC_QUALIFIER_SEPARATOR: u8 = 46u8; pub const GUC_LIST_INPUT: u32 = 1; @@ -3304,14 +2807,18 @@ pub const TSearchWithClassStrategyNumber: u32 = 2; pub const QTN_NEEDFREE: u32 = 1; pub const QTN_NOCHANGE: u32 = 2; pub const QTN_WORDFREE: u32 = 4; -pub const FP_SUPERNORMAL: u32 = 6; -pub const FP_FAST_FMA: u32 = 1; -pub const FP_FAST_FMAF: u32 = 1; -pub const FP_FAST_FMAL: u32 = 1; +pub const _MATH_H: u32 = 1; +pub const _BITS_LIBM_SIMD_DECL_STUBS_H: u32 = 1; +pub const __FP_LOGB0_IS_MIN: u32 = 1; +pub const __FP_LOGBNAN_IS_MIN: u32 = 1; pub const FP_ILOGB0: i32 = -2147483648; pub const FP_ILOGBNAN: i32 = -2147483648; +pub const __MATH_DECLARING_DOUBLE: u32 = 1; +pub const __MATH_DECLARING_FLOATN: u32 = 0; +pub const __MATH_DECLARE_LDOUBLE: u32 = 1; pub const MATH_ERRNO: u32 = 1; pub const MATH_ERREXCEPT: u32 = 2; +pub const math_errhandling: u32 = 3; pub const M_E: f64 = 2.718281828459045; pub const M_LOG2E: f64 = 1.4426950408889634; pub const M_LOG10E: f64 = 0.4342944819032518; @@ -3325,12 +2832,6 @@ pub const M_2_PI: f64 = 0.6366197723675814; pub const M_2_SQRTPI: f64 = 1.1283791670955126; pub const M_SQRT2: f64 = 1.4142135623730951; pub const M_SQRT1_2: f64 = 0.7071067811865476; -pub const DOMAIN: u32 = 1; -pub const SING: u32 = 2; -pub const OVERFLOW: u32 = 3; -pub const UNDERFLOW: u32 = 4; -pub const TLOSS: u32 = 5; -pub const PLOSS: u32 = 6; pub const MAX_TIME_PRECISION: u32 = 6; pub const NUMERIC_MAX_PRECISION: u32 = 1000; pub const NUMERIC_MAX_DISPLAY_SCALE: u32 = 1000; @@ -3386,24 +2887,88 @@ pub const TYPECACHE_RANGE_INFO: u32 = 2048; pub const TYPECACHE_DOMAIN_INFO: u32 = 4096; pub type Oid = ::std::os::raw::c_uint; pub type pg_int64 = ::std::os::raw::c_long; +pub type va_list = __builtin_va_list; +pub type __gnuc_va_list = __builtin_va_list; +pub type __u_char = ::std::os::raw::c_uchar; +pub type __u_short = ::std::os::raw::c_ushort; +pub type __u_int = ::std::os::raw::c_uint; +pub type __u_long = ::std::os::raw::c_ulong; pub type __int8_t = ::std::os::raw::c_schar; pub type __uint8_t = ::std::os::raw::c_uchar; pub type __int16_t = ::std::os::raw::c_short; pub type __uint16_t = ::std::os::raw::c_ushort; pub type __int32_t = ::std::os::raw::c_int; pub type __uint32_t = ::std::os::raw::c_uint; -pub type __int64_t = ::std::os::raw::c_longlong; -pub type __uint64_t = ::std::os::raw::c_ulonglong; -pub type __darwin_intptr_t = ::std::os::raw::c_long; -pub type __darwin_natural_t = ::std::os::raw::c_uint; -pub type __darwin_ct_rune_t = ::std::os::raw::c_int; +pub type __int64_t = ::std::os::raw::c_long; +pub type __uint64_t = ::std::os::raw::c_ulong; +pub type __int_least8_t = __int8_t; +pub type __uint_least8_t = __uint8_t; +pub type __int_least16_t = __int16_t; +pub type __uint_least16_t = __uint16_t; +pub type __int_least32_t = __int32_t; +pub type __uint_least32_t = __uint32_t; +pub type __int_least64_t = __int64_t; +pub type __uint_least64_t = __uint64_t; +pub type __quad_t = ::std::os::raw::c_long; +pub type __u_quad_t = ::std::os::raw::c_ulong; +pub type __intmax_t = ::std::os::raw::c_long; +pub type __uintmax_t = ::std::os::raw::c_ulong; +pub type __dev_t = ::std::os::raw::c_ulong; +pub type __uid_t = ::std::os::raw::c_uint; +pub type __gid_t = ::std::os::raw::c_uint; +pub type __ino_t = ::std::os::raw::c_ulong; +pub type __ino64_t = ::std::os::raw::c_ulong; +pub type __mode_t = ::std::os::raw::c_uint; +pub type __nlink_t = ::std::os::raw::c_ulong; +pub type __off_t = ::std::os::raw::c_long; +pub type __off64_t = ::std::os::raw::c_long; +pub type __pid_t = ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __fsid_t { + pub __val: [::std::os::raw::c_int; 2usize], +} +pub type __clock_t = ::std::os::raw::c_long; +pub type __rlim_t = ::std::os::raw::c_ulong; +pub type __rlim64_t = ::std::os::raw::c_ulong; +pub type __id_t = ::std::os::raw::c_uint; +pub type __time_t = ::std::os::raw::c_long; +pub type __useconds_t = ::std::os::raw::c_uint; +pub type __suseconds_t = ::std::os::raw::c_long; +pub type __suseconds64_t = ::std::os::raw::c_long; +pub type __daddr_t = ::std::os::raw::c_int; +pub type __key_t = ::std::os::raw::c_int; +pub type __clockid_t = ::std::os::raw::c_int; +pub type __timer_t = *mut ::std::os::raw::c_void; +pub type __blksize_t = ::std::os::raw::c_long; +pub type __blkcnt_t = ::std::os::raw::c_long; +pub type __blkcnt64_t = ::std::os::raw::c_long; +pub type __fsblkcnt_t = ::std::os::raw::c_ulong; +pub type __fsblkcnt64_t = ::std::os::raw::c_ulong; +pub type __fsfilcnt_t = ::std::os::raw::c_ulong; +pub type __fsfilcnt64_t = ::std::os::raw::c_ulong; +pub type __fsword_t = ::std::os::raw::c_long; +pub type __ssize_t = ::std::os::raw::c_long; +pub type __syscall_slong_t = ::std::os::raw::c_long; +pub type __syscall_ulong_t = ::std::os::raw::c_ulong; +pub type __loff_t = __off64_t; +pub type __caddr_t = *mut ::std::os::raw::c_char; +pub type __intptr_t = ::std::os::raw::c_long; +pub type __socklen_t = ::std::os::raw::c_uint; +pub type __sig_atomic_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Copy, Clone)] -pub union __mbstate_t { - pub __mbstate8: [::std::os::raw::c_char; 128usize], - pub _mbstateL: ::std::os::raw::c_longlong, +pub struct __mbstate_t { + pub __count: ::std::os::raw::c_int, + pub __value: __mbstate_t__bindgen_ty_1, } -impl Default for __mbstate_t { +#[repr(C)] +#[derive(Copy, Clone)] +pub union __mbstate_t__bindgen_ty_1 { + pub __wch: ::std::os::raw::c_uint, + pub __wchb: [::std::os::raw::c_char; 4usize], +} +impl Default for __mbstate_t__bindgen_ty_1 { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3412,45 +2977,7 @@ impl Default for __mbstate_t { } } } -pub type __darwin_mbstate_t = __mbstate_t; -pub type __darwin_ptrdiff_t = ::std::os::raw::c_long; -pub type __darwin_size_t = ::std::os::raw::c_ulong; -pub type __darwin_va_list = __builtin_va_list; -pub type __darwin_wchar_t = ::std::os::raw::c_int; -pub type __darwin_rune_t = __darwin_wchar_t; -pub type __darwin_wint_t = ::std::os::raw::c_int; -pub type __darwin_clock_t = ::std::os::raw::c_ulong; -pub type __darwin_socklen_t = __uint32_t; -pub type __darwin_ssize_t = ::std::os::raw::c_long; -pub type __darwin_time_t = ::std::os::raw::c_long; -pub type __darwin_blkcnt_t = __int64_t; -pub type __darwin_blksize_t = __int32_t; -pub type __darwin_dev_t = __int32_t; -pub type __darwin_fsblkcnt_t = ::std::os::raw::c_uint; -pub type __darwin_fsfilcnt_t = ::std::os::raw::c_uint; -pub type __darwin_gid_t = __uint32_t; -pub type __darwin_id_t = __uint32_t; -pub type __darwin_ino64_t = __uint64_t; -pub type __darwin_ino_t = __darwin_ino64_t; -pub type __darwin_mach_port_name_t = __darwin_natural_t; -pub type __darwin_mach_port_t = __darwin_mach_port_name_t; -pub type __darwin_mode_t = __uint16_t; -pub type __darwin_off_t = __int64_t; -pub type __darwin_pid_t = __int32_t; -pub type __darwin_sigset_t = __uint32_t; -pub type __darwin_suseconds_t = __int32_t; -pub type __darwin_uid_t = __uint32_t; -pub type __darwin_useconds_t = __uint32_t; -pub type __darwin_uuid_t = [::std::os::raw::c_uchar; 16usize]; -pub type __darwin_uuid_string_t = [::std::os::raw::c_char; 37usize]; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_pthread_handler_rec { - pub __routine: ::std::option::Option, - pub __arg: *mut ::std::os::raw::c_void, - pub __next: *mut __darwin_pthread_handler_rec, -} -impl Default for __darwin_pthread_handler_rec { +impl Default for __mbstate_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3460,12 +2987,12 @@ impl Default for __darwin_pthread_handler_rec { } } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_attr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 56usize], +#[derive(Copy, Clone)] +pub struct _G_fpos_t { + pub __pos: __off_t, + pub __state: __mbstate_t, } -impl Default for _opaque_pthread_attr_t { +impl Default for _G_fpos_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3474,13 +3001,14 @@ impl Default for _opaque_pthread_attr_t { } } } +pub type __fpos_t = _G_fpos_t; #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_cond_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 40usize], +#[derive(Copy, Clone)] +pub struct _G_fpos64_t { + pub __pos: __off64_t, + pub __state: __mbstate_t, } -impl Default for _opaque_pthread_cond_t { +impl Default for _G_fpos64_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3489,46 +3017,59 @@ impl Default for _opaque_pthread_cond_t { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_condattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], -} +pub type __fpos64_t = _G_fpos64_t; +pub type __FILE = _IO_FILE; +pub type FILE = _IO_FILE; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_mutex_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 56usize], -} -impl Default for _opaque_pthread_mutex_t { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +pub struct _IO_marker { + _unused: [u8; 0], } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_mutexattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], +#[derive(Debug, Copy, Clone)] +pub struct _IO_codecvt { + _unused: [u8; 0], } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_once_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], +#[derive(Debug, Copy, Clone)] +pub struct _IO_wide_data { + _unused: [u8; 0], } +pub type _IO_lock_t = ::std::os::raw::c_void; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_rwlock_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 192usize], +pub struct _IO_FILE { + pub _flags: ::std::os::raw::c_int, + pub _IO_read_ptr: *mut ::std::os::raw::c_char, + pub _IO_read_end: *mut ::std::os::raw::c_char, + pub _IO_read_base: *mut ::std::os::raw::c_char, + pub _IO_write_base: *mut ::std::os::raw::c_char, + pub _IO_write_ptr: *mut ::std::os::raw::c_char, + pub _IO_write_end: *mut ::std::os::raw::c_char, + pub _IO_buf_base: *mut ::std::os::raw::c_char, + pub _IO_buf_end: *mut ::std::os::raw::c_char, + pub _IO_save_base: *mut ::std::os::raw::c_char, + pub _IO_backup_base: *mut ::std::os::raw::c_char, + pub _IO_save_end: *mut ::std::os::raw::c_char, + pub _markers: *mut _IO_marker, + pub _chain: *mut _IO_FILE, + pub _fileno: ::std::os::raw::c_int, + pub _flags2: ::std::os::raw::c_int, + pub _old_offset: __off_t, + pub _cur_column: ::std::os::raw::c_ushort, + pub _vtable_offset: ::std::os::raw::c_schar, + pub _shortbuf: [::std::os::raw::c_char; 1usize], + pub _lock: *mut _IO_lock_t, + pub _offset: __off64_t, + pub _codecvt: *mut _IO_codecvt, + pub _wide_data: *mut _IO_wide_data, + pub _freeres_list: *mut _IO_FILE, + pub _freeres_buf: *mut ::std::os::raw::c_void, + pub __pad5: usize, + pub _mode: ::std::os::raw::c_int, + pub _unused2: [::std::os::raw::c_char; 20usize], } -impl Default for _opaque_pthread_rwlock_t { +impl Default for _IO_FILE { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3537,1383 +3078,1437 @@ impl Default for _opaque_pthread_rwlock_t { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_rwlockattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 16usize], +pub type off_t = __off_t; +pub type fpos_t = __fpos_t; +extern "C" { + pub static mut stdin: *mut FILE; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_t { - pub __sig: ::std::os::raw::c_long, - pub __cleanup_stack: *mut __darwin_pthread_handler_rec, - pub __opaque: [::std::os::raw::c_char; 8176usize], +extern "C" { + pub static mut stdout: *mut FILE; } -impl Default for _opaque_pthread_t { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + pub static mut stderr: *mut FILE; } -pub type __darwin_pthread_attr_t = _opaque_pthread_attr_t; -pub type __darwin_pthread_cond_t = _opaque_pthread_cond_t; -pub type __darwin_pthread_condattr_t = _opaque_pthread_condattr_t; -pub type __darwin_pthread_key_t = ::std::os::raw::c_ulong; -pub type __darwin_pthread_mutex_t = _opaque_pthread_mutex_t; -pub type __darwin_pthread_mutexattr_t = _opaque_pthread_mutexattr_t; -pub type __darwin_pthread_once_t = _opaque_pthread_once_t; -pub type __darwin_pthread_rwlock_t = _opaque_pthread_rwlock_t; -pub type __darwin_pthread_rwlockattr_t = _opaque_pthread_rwlockattr_t; -pub type __darwin_pthread_t = *mut _opaque_pthread_t; -pub type __darwin_nl_item = ::std::os::raw::c_int; -pub type __darwin_wctrans_t = ::std::os::raw::c_int; -pub type __darwin_wctype_t = __uint32_t; -pub type u_int8_t = ::std::os::raw::c_uchar; -pub type u_int16_t = ::std::os::raw::c_ushort; -pub type u_int32_t = ::std::os::raw::c_uint; -pub type u_int64_t = ::std::os::raw::c_ulonglong; -pub type register_t = i64; -pub type user_addr_t = u_int64_t; -pub type user_size_t = u_int64_t; -pub type user_ssize_t = i64; -pub type user_long_t = i64; -pub type user_ulong_t = u_int64_t; -pub type user_time_t = i64; -pub type user_off_t = i64; -pub type syscall_arg_t = u_int64_t; -pub type va_list = __darwin_va_list; -pub unsafe fn renameat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn remove(arg___filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renameat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn remove(arg___filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - renameat(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + remove(arg___filename) }) } -pub unsafe fn renamex_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_uint, +pub unsafe fn rename( + arg___old: *const ::std::os::raw::c_char, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renamex_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_uint, + fn rename( + arg___old: *const ::std::os::raw::c_char, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - renamex_np(arg_arg1, arg_arg2, arg_arg3) + rename(arg___old, arg___new) }) } -pub unsafe fn renameatx_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: ::std::os::raw::c_uint, +pub unsafe fn renameat( + arg___oldfd: ::std::os::raw::c_int, + arg___old: *const ::std::os::raw::c_char, + arg___newfd: ::std::os::raw::c_int, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renameatx_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: ::std::os::raw::c_uint, + fn renameat( + arg___oldfd: ::std::os::raw::c_int, + arg___old: *const ::std::os::raw::c_char, + arg___newfd: ::std::os::raw::c_int, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - renameatx_np(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) - }) -} -pub type fpos_t = __darwin_off_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sbuf { - pub _base: *mut ::std::os::raw::c_uchar, - pub _size: ::std::os::raw::c_int, -} -impl Default for __sbuf { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sFILEX { - _unused: [u8; 0], -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sFILE { - pub _p: *mut ::std::os::raw::c_uchar, - pub _r: ::std::os::raw::c_int, - pub _w: ::std::os::raw::c_int, - pub _flags: ::std::os::raw::c_short, - pub _file: ::std::os::raw::c_short, - pub _bf: __sbuf, - pub _lbfsize: ::std::os::raw::c_int, - pub _cookie: *mut ::std::os::raw::c_void, - pub _close: ::std::option::Option< - unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, - >, - pub _read: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - pub _seek: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - pub _write: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - pub _ub: __sbuf, - pub _extra: *mut __sFILEX, - pub _ur: ::std::os::raw::c_int, - pub _ubuf: [::std::os::raw::c_uchar; 3usize], - pub _nbuf: [::std::os::raw::c_uchar; 1usize], - pub _lb: __sbuf, - pub _blksize: ::std::os::raw::c_int, - pub _offset: fpos_t, -} -impl Default for __sFILE { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type FILE = __sFILE; -extern "C" { - pub static mut __stdinp: *mut FILE; -} -extern "C" { - pub static mut __stdoutp: *mut FILE; -} -extern "C" { - pub static mut __stderrp: *mut FILE; -} -pub unsafe fn clearerr(arg_arg1: *mut FILE) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn clearerr(arg_arg1: *mut FILE); - } - clearerr(arg_arg1) + renameat(arg___oldfd, arg___old, arg___newfd, arg___new) }) } -pub unsafe fn fclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fclose(arg_arg1) + fclose(arg___stream) }) } -pub unsafe fn feof(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpfile() -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn feof(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpfile() -> *mut FILE; } - feof(arg_arg1) + tmpfile() }) } -pub unsafe fn ferror(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ferror(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - ferror(arg_arg1) + tmpnam(arg_arg1) }) } -pub unsafe fn fflush(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpnam_r(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fflush(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpnam_r(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - fflush(arg_arg1) + tmpnam_r(arg___s) }) } -pub unsafe fn fgetc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tempnam( + arg___dir: *const ::std::os::raw::c_char, + arg___pfx: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tempnam( + arg___dir: *const ::std::os::raw::c_char, + arg___pfx: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - fgetc(arg_arg1) + tempnam(arg___dir, arg___pfx) }) } -pub unsafe fn fgetpos(arg_arg1: *mut FILE, arg_arg2: *mut fpos_t) -> ::std::os::raw::c_int { +pub unsafe fn fflush(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetpos(arg_arg1: *mut FILE, arg_arg2: *mut fpos_t) -> ::std::os::raw::c_int; + fn fflush(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fgetpos(arg_arg1, arg_arg2) + fflush(arg___stream) }) } -pub unsafe fn fgets( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut FILE, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn fflush_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgets( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut FILE, - ) -> *mut ::std::os::raw::c_char; + fn fflush_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fgets(arg_arg1, arg_arg2, arg_arg3) + fflush_unlocked(arg___stream) }) } pub unsafe fn fopen( arg___filename: *const ::std::os::raw::c_char, - arg___mode: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn fopen( arg___filename: *const ::std::os::raw::c_char, - arg___mode: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE; } - fopen(arg___filename, arg___mode) - }) -} -pub unsafe fn fprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; - } - fprintf(arg_arg1, arg_arg2) + fopen(arg___filename, arg___modes) }) } -pub unsafe fn fputc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn freopen( + arg___filename: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, + arg___stream: *mut FILE, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fputc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) - -> ::std::os::raw::c_int; + fn freopen( + arg___filename: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, + arg___stream: *mut FILE, + ) -> *mut FILE; } - fputc(arg_arg1, arg_arg2) + freopen(arg___filename, arg___modes, arg___stream) }) } -pub unsafe fn fputs( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut FILE, -) -> ::std::os::raw::c_int { +pub unsafe fn fdopen( + arg___fd: ::std::os::raw::c_int, + arg___modes: *const ::std::os::raw::c_char, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fputs( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut FILE, - ) -> ::std::os::raw::c_int; + fn fdopen( + arg___fd: ::std::os::raw::c_int, + arg___modes: *const ::std::os::raw::c_char, + ) -> *mut FILE; } - fputs(arg_arg1, arg_arg2) + fdopen(arg___fd, arg___modes) }) } -pub unsafe fn fread( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, - arg___stream: *mut FILE, -) -> ::std::os::raw::c_ulong { +pub unsafe fn fmemopen( + arg___s: *mut ::std::os::raw::c_void, + arg___len: usize, + arg___modes: *const ::std::os::raw::c_char, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fread( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, - arg___stream: *mut FILE, - ) -> ::std::os::raw::c_ulong; + fn fmemopen( + arg___s: *mut ::std::os::raw::c_void, + arg___len: usize, + arg___modes: *const ::std::os::raw::c_char, + ) -> *mut FILE; } - fread(arg___ptr, arg___size, arg___nitems, arg___stream) + fmemopen(arg___s, arg___len, arg___modes) }) } -pub unsafe fn freopen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut FILE, +pub unsafe fn open_memstream( + arg___bufloc: *mut *mut ::std::os::raw::c_char, + arg___sizeloc: *mut usize, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freopen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut FILE, + fn open_memstream( + arg___bufloc: *mut *mut ::std::os::raw::c_char, + arg___sizeloc: *mut usize, ) -> *mut FILE; } - freopen(arg_arg1, arg_arg2, arg_arg3) + open_memstream(arg___bufloc, arg___sizeloc) }) } -pub unsafe fn fscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn setbuf(arg___stream: *mut FILE, arg___buf: *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn setbuf(arg___stream: *mut FILE, arg___buf: *mut ::std::os::raw::c_char); } - fscanf(arg_arg1, arg_arg2) + setbuf(arg___stream, arg___buf) }) } -pub unsafe fn fseek( - arg_arg1: *mut FILE, - arg_arg2: ::std::os::raw::c_long, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn setvbuf( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___modes: ::std::os::raw::c_int, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fseek( - arg_arg1: *mut FILE, - arg_arg2: ::std::os::raw::c_long, - arg_arg3: ::std::os::raw::c_int, + fn setvbuf( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___modes: ::std::os::raw::c_int, + arg___n: usize, ) -> ::std::os::raw::c_int; } - fseek(arg_arg1, arg_arg2, arg_arg3) + setvbuf(arg___stream, arg___buf, arg___modes, arg___n) }) } -pub unsafe fn fsetpos(arg_arg1: *mut FILE, arg_arg2: *const fpos_t) -> ::std::os::raw::c_int { +pub unsafe fn setbuffer( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___size: usize, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fsetpos(arg_arg1: *mut FILE, arg_arg2: *const fpos_t) -> ::std::os::raw::c_int; + fn setbuffer( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___size: usize, + ); } - fsetpos(arg_arg1, arg_arg2) + setbuffer(arg___stream, arg___buf, arg___size) }) } -pub unsafe fn ftell(arg_arg1: *mut FILE) -> ::std::os::raw::c_long { +pub unsafe fn setlinebuf(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftell(arg_arg1: *mut FILE) -> ::std::os::raw::c_long; + fn setlinebuf(arg___stream: *mut FILE); } - ftell(arg_arg1) + setlinebuf(arg___stream) }) } -pub unsafe fn fwrite( - arg___ptr: *const ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, +pub unsafe fn fprintf( arg___stream: *mut FILE, -) -> ::std::os::raw::c_ulong { + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fwrite( - arg___ptr: *const ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, + fn fprintf( arg___stream: *mut FILE, - ) -> ::std::os::raw::c_ulong; + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - fwrite(arg___ptr, arg___size, arg___nitems, arg___stream) + fprintf(arg___stream, arg___format) }) } -pub unsafe fn getc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn printf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn printf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - getc(arg_arg1) + printf(arg___format) }) } -pub unsafe fn getchar() -> ::std::os::raw::c_int { +pub unsafe fn sprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getchar() -> ::std::os::raw::c_int; + fn sprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - getchar() + sprintf(arg___s, arg___format) }) } -pub unsafe fn gets(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn vfprintf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gets(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn vfprintf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - gets(arg_arg1) + vfprintf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn perror(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn vprintf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn perror(arg_arg1: *const ::std::os::raw::c_char); + fn vprintf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - perror(arg_arg1) + vprintf(arg___format, arg___arg) }) } -pub unsafe fn printf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn vsprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn printf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn vsprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - printf(arg_arg1) + vsprintf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn putc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn snprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int; + fn snprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - putc(arg_arg1, arg_arg2) + snprintf(arg___s, arg___maxlen, arg___format) }) } -pub unsafe fn putchar(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn vsnprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putchar(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn vsnprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - putchar(arg_arg1) + vsnprintf(arg___s, arg___maxlen, arg___format, arg___arg) }) } -pub unsafe fn puts(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn vdprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn puts(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn vdprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - puts(arg_arg1) + vdprintf(arg___fd, arg___fmt, arg___arg) }) } -pub unsafe fn remove(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn dprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remove(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn dprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - remove(arg_arg1) + dprintf(arg___fd, arg___fmt) }) } -pub unsafe fn rename( - arg___old: *const ::std::os::raw::c_char, - arg___new: *const ::std::os::raw::c_char, +pub unsafe fn fscanf( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rename( - arg___old: *const ::std::os::raw::c_char, - arg___new: *const ::std::os::raw::c_char, + fn fscanf( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - rename(arg___old, arg___new) + fscanf(arg___stream, arg___format) }) } -pub unsafe fn rewind(arg_arg1: *mut FILE) { +pub unsafe fn scanf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rewind(arg_arg1: *mut FILE); + fn scanf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - rewind(arg_arg1) + scanf(arg___format) }) } -pub unsafe fn scanf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn sscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scanf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn sscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - scanf(arg_arg1) + sscanf(arg___s, arg___format) }) } -pub unsafe fn setbuf(arg_arg1: *mut FILE, arg_arg2: *mut ::std::os::raw::c_char) { +pub type _Float32 = f32; +pub type _Float64 = f64; +pub type _Float32x = f64; +pub type _Float64x = u128; +pub unsafe fn fscanf1( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setbuf(arg_arg1: *mut FILE, arg_arg2: *mut ::std::os::raw::c_char); + fn fscanf1( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - setbuf(arg_arg1, arg_arg2) + fscanf1(arg___stream, arg___format) }) } -pub unsafe fn setvbuf( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn scanf1(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setvbuf( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - ) -> ::std::os::raw::c_int; + fn scanf1(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - setvbuf(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scanf1(arg___format) }) } -pub unsafe fn sprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn sscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, + fn sscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - sprintf(arg_arg1, arg_arg2) + sscanf1(arg___s, arg___format) }) } -pub unsafe fn sscanf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn vfscanf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sscanf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, + fn vfscanf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - sscanf(arg_arg1, arg_arg2) + vfscanf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn tmpfile() -> *mut FILE { +pub unsafe fn vscanf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tmpfile() -> *mut FILE; + fn vscanf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - tmpfile() - }) -} -pub unsafe fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; - } - tmpnam(arg_arg1) + vscanf(arg___format, arg___arg) }) } -pub unsafe fn ungetc( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn vsscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ungetc( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn vsscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - ungetc(arg_arg1, arg_arg2) + vsscanf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn vfprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, +pub unsafe fn vfscanf1( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vfprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, + fn vfscanf1( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vfprintf(arg_arg1, arg_arg2, arg_arg3) + vfscanf1(arg___s, arg___format, arg___arg) }) } -pub unsafe fn vprintf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: __builtin_va_list, +pub unsafe fn vscanf1( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vprintf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: __builtin_va_list, + fn vscanf1( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vprintf(arg_arg1, arg_arg2) + vscanf1(arg___format, arg___arg) }) } -pub unsafe fn vsprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, +pub unsafe fn vsscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, + fn vsscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vsprintf(arg_arg1, arg_arg2, arg_arg3) + vsscanf1(arg___s, arg___format, arg___arg) }) } -pub unsafe fn ctermid(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn fgetc(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctermid(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn fgetc(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - ctermid(arg_arg1) + fgetc(arg___stream) }) } -pub unsafe fn fdopen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn getc(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdopen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn getc(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fdopen(arg_arg1, arg_arg2) + getc(arg___stream) }) } -pub unsafe fn fileno(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getchar() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fileno(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn getchar() -> ::std::os::raw::c_int; } - fileno(arg_arg1) + getchar() }) } -pub unsafe fn pclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn getc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - pclose(arg_arg1) + getc_unlocked(arg___stream) }) } -pub unsafe fn popen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn getchar_unlocked() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn popen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn getchar_unlocked() -> ::std::os::raw::c_int; } - popen(arg_arg1, arg_arg2) + getchar_unlocked() }) } -pub unsafe fn __srget(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fgetc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __srget(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fgetc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - __srget(arg_arg1) + fgetc_unlocked(arg___stream) }) } -pub unsafe fn __svfscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, +pub unsafe fn fputc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __svfscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, + fn fputc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - __svfscanf(arg_arg1, arg_arg2, arg_arg3) + fputc(arg___c, arg___stream) }) } -pub unsafe fn __swbuf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn putc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __swbuf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn putc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - __swbuf(arg_arg1, arg_arg2) + putc(arg___c, arg___stream) }) } -pub unsafe fn flockfile(arg_arg1: *mut FILE) { +pub unsafe fn putchar(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flockfile(arg_arg1: *mut FILE); + fn putchar(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - flockfile(arg_arg1) + putchar(arg___c) }) } -pub unsafe fn ftrylockfile(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fputc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftrylockfile(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fputc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> ::std::os::raw::c_int; } - ftrylockfile(arg_arg1) + fputc_unlocked(arg___c, arg___stream) }) } -pub unsafe fn funlockfile(arg_arg1: *mut FILE) { +pub unsafe fn putc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn funlockfile(arg_arg1: *mut FILE); + fn putc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> ::std::os::raw::c_int; } - funlockfile(arg_arg1) + putc_unlocked(arg___c, arg___stream) }) } -pub unsafe fn getc_unlocked(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn putchar_unlocked(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getc_unlocked(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn putchar_unlocked(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - getc_unlocked(arg_arg1) + putchar_unlocked(arg___c) }) } -pub unsafe fn getchar_unlocked() -> ::std::os::raw::c_int { +pub unsafe fn getw(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getchar_unlocked() -> ::std::os::raw::c_int; + fn getw(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - getchar_unlocked() + getw(arg___stream) }) } -pub unsafe fn putc_unlocked( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn putw( + arg___w: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putc_unlocked( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn putw( + arg___w: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - putc_unlocked(arg_arg1, arg_arg2) + putw(arg___w, arg___stream) }) } -pub unsafe fn putchar_unlocked(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn fgets( + arg___s: *mut ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putchar_unlocked(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn fgets( + arg___s: *mut ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> *mut ::std::os::raw::c_char; } - putchar_unlocked(arg_arg1) + fgets(arg___s, arg___n, arg___stream) }) } -pub unsafe fn getw(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn __getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getw(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn __getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> __ssize_t; } - getw(arg_arg1) + __getdelim(arg___lineptr, arg___n, arg___delimiter, arg___stream) }) } -pub unsafe fn putw(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putw(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int; + fn getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> __ssize_t; } - putw(arg_arg1, arg_arg2) + getdelim(arg___lineptr, arg___n, arg___delimiter, arg___stream) }) } -pub unsafe fn tempnam( - arg___dir: *const ::std::os::raw::c_char, - arg___prefix: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn getline( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tempnam( - arg___dir: *const ::std::os::raw::c_char, - arg___prefix: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn getline( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___stream: *mut FILE, + ) -> __ssize_t; } - tempnam(arg___dir, arg___prefix) + getline(arg___lineptr, arg___n, arg___stream) }) } -pub type off_t = __darwin_off_t; -pub unsafe fn fseeko( +pub unsafe fn fputs( + arg___s: *const ::std::os::raw::c_char, arg___stream: *mut FILE, - arg___offset: off_t, - arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fseeko( + fn fputs( + arg___s: *const ::std::os::raw::c_char, arg___stream: *mut FILE, - arg___offset: off_t, - arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - fseeko(arg___stream, arg___offset, arg___whence) + fputs(arg___s, arg___stream) }) } -pub unsafe fn ftello(arg___stream: *mut FILE) -> off_t { +pub unsafe fn puts(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftello(arg___stream: *mut FILE) -> off_t; + fn puts(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - ftello(arg___stream) + puts(arg___s) }) } -pub unsafe fn snprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, +pub unsafe fn ungetc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn snprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, + fn ungetc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - snprintf(arg___str, arg___size, arg___format) + ungetc(arg___c, arg___stream) }) } -pub unsafe fn vfscanf( +pub unsafe fn fread( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, arg___stream: *mut FILE, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vfscanf( + fn fread( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, arg___stream: *mut FILE, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + ) -> ::std::os::raw::c_ulong; } - vfscanf(arg___stream, arg___format, arg_arg1) + fread(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn vscanf( - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fwrite( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, + arg___s: *mut FILE, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vscanf( - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fwrite( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, + arg___s: *mut FILE, + ) -> ::std::os::raw::c_ulong; } - vscanf(arg___format, arg_arg1) + fwrite(arg___ptr, arg___size, arg___n, arg___s) }) } -pub unsafe fn vsnprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fread_unlocked( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsnprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fread_unlocked( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, + ) -> usize; } - vsnprintf(arg___str, arg___size, arg___format, arg_arg1) + fread_unlocked(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn vsscanf( - arg___str: *const ::std::os::raw::c_char, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fwrite_unlocked( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsscanf( - arg___str: *const ::std::os::raw::c_char, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fwrite_unlocked( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, + ) -> usize; } - vsscanf(arg___str, arg___format, arg_arg1) + fwrite_unlocked(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn dprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn fseek( + arg___stream: *mut FILE, + arg___off: ::std::os::raw::c_long, + arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, + fn fseek( + arg___stream: *mut FILE, + arg___off: ::std::os::raw::c_long, + arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - dprintf(arg_arg1, arg_arg2) + fseek(arg___stream, arg___off, arg___whence) }) } -pub unsafe fn vdprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn ftell(arg___stream: *mut FILE) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vdprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, - ) -> ::std::os::raw::c_int; + fn ftell(arg___stream: *mut FILE) -> ::std::os::raw::c_long; } - vdprintf(arg_arg1, arg_arg2, arg_arg3) + ftell(arg___stream) }) } -pub unsafe fn getdelim( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, - arg___delimiter: ::std::os::raw::c_int, - arg___stream: *mut FILE, -) -> isize { +pub unsafe fn rewind(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getdelim( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, - arg___delimiter: ::std::os::raw::c_int, - arg___stream: *mut FILE, - ) -> isize; + fn rewind(arg___stream: *mut FILE); } - getdelim(arg___linep, arg___linecapp, arg___delimiter, arg___stream) + rewind(arg___stream) }) } -pub unsafe fn getline( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, +pub unsafe fn fseeko( arg___stream: *mut FILE, -) -> isize { + arg___off: __off_t, + arg___whence: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getline( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, + fn fseeko( arg___stream: *mut FILE, - ) -> isize; + arg___off: __off_t, + arg___whence: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - getline(arg___linep, arg___linecapp, arg___stream) + fseeko(arg___stream, arg___off, arg___whence) }) } -pub unsafe fn fmemopen( - arg___buf: *mut ::std::os::raw::c_void, - arg___size: usize, - arg___mode: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn ftello(arg___stream: *mut FILE) -> __off_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmemopen( - arg___buf: *mut ::std::os::raw::c_void, - arg___size: usize, - arg___mode: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn ftello(arg___stream: *mut FILE) -> __off_t; } - fmemopen(arg___buf, arg___size, arg___mode) + ftello(arg___stream) }) } -pub unsafe fn open_memstream( - arg___bufp: *mut *mut ::std::os::raw::c_char, - arg___sizep: *mut usize, -) -> *mut FILE { +pub unsafe fn fgetpos(arg___stream: *mut FILE, arg___pos: *mut fpos_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn open_memstream( - arg___bufp: *mut *mut ::std::os::raw::c_char, - arg___sizep: *mut usize, - ) -> *mut FILE; + fn fgetpos(arg___stream: *mut FILE, arg___pos: *mut fpos_t) -> ::std::os::raw::c_int; } - open_memstream(arg___bufp, arg___sizep) + fgetpos(arg___stream, arg___pos) }) } -extern "C" { - pub static sys_nerr: ::std::os::raw::c_int; +pub unsafe fn fsetpos(arg___stream: *mut FILE, arg___pos: *const fpos_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fsetpos(arg___stream: *mut FILE, arg___pos: *const fpos_t) -> ::std::os::raw::c_int; + } + fsetpos(arg___stream, arg___pos) + }) } -extern "C" { - pub static mut sys_errlist: [*const ::std::os::raw::c_char; 0usize]; +pub unsafe fn clearerr(arg___stream: *mut FILE) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clearerr(arg___stream: *mut FILE); + } + clearerr(arg___stream) + }) } -pub unsafe fn asprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn feof(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn feof(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - asprintf(arg_arg1, arg_arg2) + feof(arg___stream) }) } -pub unsafe fn ctermid_r(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn ferror(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctermid_r(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn ferror(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - ctermid_r(arg_arg1) + ferror(arg___stream) }) } -pub unsafe fn fgetln(arg_arg1: *mut FILE, arg_arg2: *mut usize) -> *mut ::std::os::raw::c_char { +pub unsafe fn clearerr_unlocked(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetln(arg_arg1: *mut FILE, arg_arg2: *mut usize) -> *mut ::std::os::raw::c_char; + fn clearerr_unlocked(arg___stream: *mut FILE); } - fgetln(arg_arg1, arg_arg2) + clearerr_unlocked(arg___stream) }) } -pub unsafe fn fmtcheck( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *const ::std::os::raw::c_char { +pub unsafe fn feof_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmtcheck( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *const ::std::os::raw::c_char; + fn feof_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fmtcheck(arg_arg1, arg_arg2) + feof_unlocked(arg___stream) }) } -pub unsafe fn fpurge(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn ferror_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fpurge(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn ferror_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fpurge(arg_arg1) + ferror_unlocked(arg___stream) }) } -pub unsafe fn setbuffer( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, -) { +pub unsafe fn perror(arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setbuffer( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - ); + fn perror(arg___s: *const ::std::os::raw::c_char); } - setbuffer(arg_arg1, arg_arg2, arg_arg3) + perror(arg___s) }) } -pub unsafe fn setlinebuf(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fileno(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setlinebuf(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fileno(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - setlinebuf(arg_arg1) + fileno(arg___stream) }) } -pub unsafe fn vasprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fileno_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vasprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, - ) -> ::std::os::raw::c_int; + fn fileno_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - vasprintf(arg_arg1, arg_arg2, arg_arg3) + fileno_unlocked(arg___stream) }) } -pub unsafe fn funopen( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg3: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg4: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - arg_arg5: ::std::option::Option< - unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, - >, +pub unsafe fn pclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int; + } + pclose(arg___stream) + }) +} +pub unsafe fn popen( + arg___command: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn funopen( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg3: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg4: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - arg_arg5: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn popen( + arg___command: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE; } - funopen(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + popen(arg___command, arg___modes) }) } -pub unsafe fn __sprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn ctermid(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn ctermid(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - __sprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + ctermid(arg___s) }) } -pub unsafe fn __snprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn flockfile(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __snprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn flockfile(arg___stream: *mut FILE); } - __snprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + flockfile(arg___stream) }) } -pub unsafe fn __vsprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn ftrylockfile(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __vsprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: va_list, - ) -> ::std::os::raw::c_int; + fn ftrylockfile(arg___stream: *mut FILE) -> ::std::os::raw::c_int; + } + ftrylockfile(arg___stream) + }) +} +pub unsafe fn funlockfile(arg___stream: *mut FILE) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn funlockfile(arg___stream: *mut FILE); + } + funlockfile(arg___stream) + }) +} +pub unsafe fn __uflow(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __uflow(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; } - __vsprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __uflow(arg_arg1) }) } -pub unsafe fn __vsnprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - arg_arg6: va_list, +pub unsafe fn __overflow( + arg_arg1: *mut FILE, + arg_arg2: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __vsnprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - arg_arg6: va_list, + fn __overflow( + arg_arg1: *mut FILE, + arg_arg2: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - __vsnprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __overflow(arg_arg1, arg_arg2) }) } -pub const idtype_t_P_ALL: idtype_t = 0; -pub const idtype_t_P_PID: idtype_t = 1; -pub const idtype_t_P_PGID: idtype_t = 2; -pub type idtype_t = ::std::os::raw::c_uint; -pub type pid_t = __darwin_pid_t; -pub type id_t = __darwin_id_t; -pub type sig_atomic_t = ::std::os::raw::c_int; +pub type wchar_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_exception_state { - pub __exception: __uint32_t, - pub __fsr: __uint32_t, - pub __far: __uint32_t, +pub struct div_t { + pub quot: ::std::os::raw::c_int, + pub rem: ::std::os::raw::c_int, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_exception_state64 { - pub __far: __uint64_t, - pub __esr: __uint32_t, - pub __exception: __uint32_t, +pub struct ldiv_t { + pub quot: ::std::os::raw::c_long, + pub rem: ::std::os::raw::c_long, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_thread_state { - pub __r: [__uint32_t; 13usize], - pub __sp: __uint32_t, - pub __lr: __uint32_t, - pub __pc: __uint32_t, - pub __cpsr: __uint32_t, +pub struct lldiv_t { + pub quot: ::std::os::raw::c_longlong, + pub rem: ::std::os::raw::c_longlong, } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_thread_state64 { - pub __x: [__uint64_t; 29usize], - pub __fp: __uint64_t, - pub __lr: __uint64_t, - pub __sp: __uint64_t, - pub __pc: __uint64_t, - pub __cpsr: __uint32_t, - pub __pad: __uint32_t, +pub unsafe fn __ctype_get_mb_cur_max() -> usize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_get_mb_cur_max() -> usize; + } + __ctype_get_mb_cur_max() + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_arm_vfp_state { - pub __r: [__uint32_t; 64usize], - pub __fpscr: __uint32_t, +pub unsafe fn atof(arg___nptr: *const ::std::os::raw::c_char) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atof(arg___nptr: *const ::std::os::raw::c_char) -> f64; + } + atof(arg___nptr) + }) } -impl Default for __darwin_arm_vfp_state { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn atoi(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atoi(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - } + atoi(arg___nptr) + }) } -#[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_neon_state64 { - pub __v: [__uint128_t; 32usize], - pub __fpsr: __uint32_t, - pub __fpcr: __uint32_t, +pub unsafe fn atol(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atol(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + } + atol(arg___nptr) + }) } -#[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_neon_state { - pub __v: [__uint128_t; 16usize], - pub __fpsr: __uint32_t, - pub __fpcr: __uint32_t, +pub unsafe fn atoll(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atoll(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; + } + atoll(arg___nptr) + }) +} +pub unsafe fn strtod( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtod( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> f64; + } + strtod(arg___nptr, arg___endptr) + }) +} +pub unsafe fn strtof( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtof( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> f32; + } + strtof(arg___nptr, arg___endptr) + }) +} +pub unsafe fn strtold( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtold( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> u128; + } + strtold(arg___nptr, arg___endptr) + }) +} +pub unsafe fn strtol( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtol( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_long; + } + strtol(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoul( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoul( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulong; + } + strtoul(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_longlong; + } + strtoq(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtouq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulonglong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtouq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulonglong; + } + strtouq(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoll( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoll( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_longlong; + } + strtoll(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoull( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulonglong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoull( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulonglong; + } + strtoull(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn l64a(arg___n: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn l64a(arg___n: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; + } + l64a(arg___n) + }) +} +pub unsafe fn a64l(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn a64l(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + } + a64l(arg___s) + }) } +pub type u_char = __u_char; +pub type u_short = __u_short; +pub type u_int = __u_int; +pub type u_long = __u_long; +pub type quad_t = __quad_t; +pub type u_quad_t = __u_quad_t; +pub type fsid_t = __fsid_t; +pub type loff_t = __loff_t; +pub type ino_t = __ino_t; +pub type dev_t = __dev_t; +pub type gid_t = __gid_t; +pub type mode_t = __mode_t; +pub type nlink_t = __nlink_t; +pub type uid_t = __uid_t; +pub type pid_t = __pid_t; +pub type id_t = __id_t; +pub type daddr_t = __daddr_t; +pub type caddr_t = __caddr_t; +pub type key_t = __key_t; +pub type clock_t = __clock_t; +pub type clockid_t = __clockid_t; +pub type time_t = __time_t; +pub type timer_t = __timer_t; +pub type ulong = ::std::os::raw::c_ulong; +pub type ushort = ::std::os::raw::c_ushort; +pub type uint = ::std::os::raw::c_uint; +pub type u_int8_t = __uint8_t; +pub type u_int16_t = __uint16_t; +pub type u_int32_t = __uint32_t; +pub type u_int64_t = __uint64_t; +pub type register_t = ::std::os::raw::c_long; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __arm_pagein_state { - pub __pagein_error: ::std::os::raw::c_int, +pub struct __sigset_t { + pub __val: [::std::os::raw::c_ulong; 16usize], } +pub type sigset_t = __sigset_t; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __arm_legacy_debug_state { - pub __bvr: [__uint32_t; 16usize], - pub __bcr: [__uint32_t; 16usize], - pub __wvr: [__uint32_t; 16usize], - pub __wcr: [__uint32_t; 16usize], +pub struct timeval { + pub tv_sec: __time_t, + pub tv_usec: __suseconds_t, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_debug_state32 { - pub __bvr: [__uint32_t; 16usize], - pub __bcr: [__uint32_t; 16usize], - pub __wvr: [__uint32_t; 16usize], - pub __wcr: [__uint32_t; 16usize], - pub __mdscr_el1: __uint64_t, +pub struct timespec { + pub tv_sec: __time_t, + pub tv_nsec: __syscall_slong_t, } +pub type suseconds_t = __suseconds_t; +pub type __fd_mask = ::std::os::raw::c_long; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_debug_state64 { - pub __bvr: [__uint64_t; 16usize], - pub __bcr: [__uint64_t; 16usize], - pub __wvr: [__uint64_t; 16usize], - pub __wcr: [__uint64_t; 16usize], - pub __mdscr_el1: __uint64_t, +pub struct fd_set { + pub __fds_bits: [__fd_mask; 16usize], +} +pub type fd_mask = __fd_mask; +pub unsafe fn select( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *mut timeval, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn select( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *mut timeval, + ) -> ::std::os::raw::c_int; + } + select( + arg___nfds, + arg___readfds, + arg___writefds, + arg___exceptfds, + arg___timeout, + ) + }) +} +pub unsafe fn pselect( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *const timespec, + arg___sigmask: *const __sigset_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pselect( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *const timespec, + arg___sigmask: *const __sigset_t, + ) -> ::std::os::raw::c_int; + } + pselect( + arg___nfds, + arg___readfds, + arg___writefds, + arg___exceptfds, + arg___timeout, + arg___sigmask, + ) + }) } +pub type blksize_t = __blksize_t; +pub type blkcnt_t = __blkcnt_t; +pub type fsblkcnt_t = __fsblkcnt_t; +pub type fsfilcnt_t = __fsfilcnt_t; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_cpmu_state64 { - pub __ctrs: [__uint64_t; 16usize], +#[derive(Copy, Clone)] +pub union __atomic_wide_counter { + pub __value64: ::std::os::raw::c_ulonglong, + pub __value32: __atomic_wide_counter__bindgen_ty_1, } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_mcontext32 { - pub __es: __darwin_arm_exception_state, - pub __ss: __darwin_arm_thread_state, - pub __fs: __darwin_arm_vfp_state, +#[derive(Debug, Default, Copy, Clone)] +pub struct __atomic_wide_counter__bindgen_ty_1 { + pub __low: ::std::os::raw::c_uint, + pub __high: ::std::os::raw::c_uint, } -impl Default for __darwin_mcontext32 { +impl Default for __atomic_wide_counter { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -4923,23 +4518,27 @@ impl Default for __darwin_mcontext32 { } } #[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_mcontext64 { - pub __es: __darwin_arm_exception_state64, - pub __ss: __darwin_arm_thread_state64, - pub __ns: __darwin_arm_neon_state64, +#[derive(Debug, Copy, Clone)] +pub struct __pthread_internal_list { + pub __prev: *mut __pthread_internal_list, + pub __next: *mut __pthread_internal_list, +} +impl Default for __pthread_internal_list { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } -pub type mcontext_t = *mut __darwin_mcontext64; -pub type pthread_attr_t = __darwin_pthread_attr_t; +pub type __pthread_list_t = __pthread_internal_list; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct __darwin_sigaltstack { - pub ss_sp: *mut ::std::os::raw::c_void, - pub ss_size: __darwin_size_t, - pub ss_flags: ::std::os::raw::c_int, +pub struct __pthread_internal_slist { + pub __next: *mut __pthread_internal_slist, } -impl Default for __darwin_sigaltstack { +impl Default for __pthread_internal_slist { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -4948,18 +4547,20 @@ impl Default for __darwin_sigaltstack { } } } -pub type stack_t = __darwin_sigaltstack; +pub type __pthread_slist_t = __pthread_internal_slist; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct __darwin_ucontext { - pub uc_onstack: ::std::os::raw::c_int, - pub uc_sigmask: __darwin_sigset_t, - pub uc_stack: __darwin_sigaltstack, - pub uc_link: *mut __darwin_ucontext, - pub uc_mcsize: __darwin_size_t, - pub uc_mcontext: *mut __darwin_mcontext64, +pub struct __pthread_mutex_s { + pub __lock: ::std::os::raw::c_int, + pub __count: ::std::os::raw::c_uint, + pub __owner: ::std::os::raw::c_int, + pub __nusers: ::std::os::raw::c_uint, + pub __kind: ::std::os::raw::c_int, + pub __spins: ::std::os::raw::c_short, + pub __elision: ::std::os::raw::c_short, + pub __list: __pthread_list_t, } -impl Default for __darwin_ucontext { +impl Default for __pthread_mutex_s { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -4968,16 +4569,34 @@ impl Default for __darwin_ucontext { } } } -pub type ucontext_t = __darwin_ucontext; -pub type sigset_t = __darwin_sigset_t; -pub type uid_t = __darwin_uid_t; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __pthread_rwlock_arch_t { + pub __readers: ::std::os::raw::c_uint, + pub __writers: ::std::os::raw::c_uint, + pub __wrphase_futex: ::std::os::raw::c_uint, + pub __writers_futex: ::std::os::raw::c_uint, + pub __pad3: ::std::os::raw::c_uint, + pub __pad4: ::std::os::raw::c_uint, + pub __cur_writer: ::std::os::raw::c_int, + pub __shared: ::std::os::raw::c_int, + pub __rwelision: ::std::os::raw::c_schar, + pub __pad1: [::std::os::raw::c_uchar; 7usize], + pub __pad2: ::std::os::raw::c_ulong, + pub __flags: ::std::os::raw::c_uint, +} #[repr(C)] #[derive(Copy, Clone)] -pub union sigval { - pub sival_int: ::std::os::raw::c_int, - pub sival_ptr: *mut ::std::os::raw::c_void, +pub struct __pthread_cond_s { + pub __wseq: __atomic_wide_counter, + pub __g1_start: __atomic_wide_counter, + pub __g_refs: [::std::os::raw::c_uint; 2usize], + pub __g_size: [::std::os::raw::c_uint; 2usize], + pub __g1_orig_size: ::std::os::raw::c_uint, + pub __wrefs: ::std::os::raw::c_uint, + pub __g_signals: [::std::os::raw::c_uint; 2usize], } -impl Default for sigval { +impl Default for __pthread_cond_s { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -4986,16 +4605,21 @@ impl Default for sigval { } } } +pub type __tss_t = ::std::os::raw::c_uint; +pub type __thrd_t = ::std::os::raw::c_ulong; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __once_flag { + pub __data: ::std::os::raw::c_int, +} +pub type pthread_t = ::std::os::raw::c_ulong; #[repr(C)] #[derive(Copy, Clone)] -pub struct sigevent { - pub sigev_notify: ::std::os::raw::c_int, - pub sigev_signo: ::std::os::raw::c_int, - pub sigev_value: sigval, - pub sigev_notify_function: ::std::option::Option, - pub sigev_notify_attributes: *mut pthread_attr_t, +pub union pthread_mutexattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -impl Default for sigevent { +impl Default for pthread_mutexattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5006,19 +4630,11 @@ impl Default for sigevent { } #[repr(C)] #[derive(Copy, Clone)] -pub struct __siginfo { - pub si_signo: ::std::os::raw::c_int, - pub si_errno: ::std::os::raw::c_int, - pub si_code: ::std::os::raw::c_int, - pub si_pid: pid_t, - pub si_uid: uid_t, - pub si_status: ::std::os::raw::c_int, - pub si_addr: *mut ::std::os::raw::c_void, - pub si_value: sigval, - pub si_band: ::std::os::raw::c_long, - pub __pad: [::std::os::raw::c_ulong; 7usize], +pub union pthread_condattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -impl Default for __siginfo { +impl Default for pthread_condattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5027,20 +4643,15 @@ impl Default for __siginfo { } } } -pub type siginfo_t = __siginfo; +pub type pthread_key_t = ::std::os::raw::c_uint; +pub type pthread_once_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Copy, Clone)] -pub union __sigaction_u { - pub __sa_handler: ::std::option::Option, - pub __sa_sigaction: ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: *mut __siginfo, - arg3: *mut ::std::os::raw::c_void, - ), - >, +pub union pthread_attr_t { + pub __size: [::std::os::raw::c_char; 56usize], + pub __align: ::std::os::raw::c_long, } -impl Default for __sigaction_u { +impl Default for pthread_attr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5051,21 +4662,12 @@ impl Default for __sigaction_u { } #[repr(C)] #[derive(Copy, Clone)] -pub struct __sigaction { - pub __sigaction_u: __sigaction_u, - pub sa_tramp: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: ::std::os::raw::c_int, - arg3: ::std::os::raw::c_int, - arg4: *mut siginfo_t, - arg5: *mut ::std::os::raw::c_void, - ), - >, - pub sa_mask: sigset_t, - pub sa_flags: ::std::os::raw::c_int, +pub union pthread_mutex_t { + pub __data: __pthread_mutex_s, + pub __size: [::std::os::raw::c_char; 40usize], + pub __align: ::std::os::raw::c_long, } -impl Default for __sigaction { +impl Default for pthread_mutex_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5076,12 +4678,12 @@ impl Default for __sigaction { } #[repr(C)] #[derive(Copy, Clone)] -pub struct sigaction { - pub __sigaction_u: __sigaction_u, - pub sa_mask: sigset_t, - pub sa_flags: ::std::os::raw::c_int, +pub union pthread_cond_t { + pub __data: __pthread_cond_s, + pub __size: [::std::os::raw::c_char; 48usize], + pub __align: ::std::os::raw::c_longlong, } -impl Default for sigaction { +impl Default for pthread_cond_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5090,21 +4692,29 @@ impl Default for sigaction { } } } -pub type sig_t = ::std::option::Option; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sigvec { - pub sv_handler: ::std::option::Option, - pub sv_mask: ::std::os::raw::c_int, - pub sv_flags: ::std::os::raw::c_int, +#[derive(Copy, Clone)] +pub union pthread_rwlock_t { + pub __data: __pthread_rwlock_arch_t, + pub __size: [::std::os::raw::c_char; 56usize], + pub __align: ::std::os::raw::c_long, +} +impl Default for pthread_rwlock_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sigstack { - pub ss_sp: *mut ::std::os::raw::c_char, - pub ss_onstack: ::std::os::raw::c_int, +#[derive(Copy, Clone)] +pub union pthread_rwlockattr_t { + pub __size: [::std::os::raw::c_char; 8usize], + pub __align: ::std::os::raw::c_long, } -impl Default for sigstack { +impl Default for pthread_rwlockattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5113,643 +4723,398 @@ impl Default for sigstack { } } } -pub unsafe fn signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; - } - signal(arg_arg1, arg_arg2) - }) -} -pub type int_least8_t = i8; -pub type int_least16_t = i16; -pub type int_least32_t = i32; -pub type int_least64_t = i64; -pub type uint_least8_t = u8; -pub type uint_least16_t = u16; -pub type uint_least32_t = u32; -pub type uint_least64_t = u64; -pub type int_fast8_t = i8; -pub type int_fast16_t = i16; -pub type int_fast32_t = i32; -pub type int_fast64_t = i64; -pub type uint_fast8_t = u8; -pub type uint_fast16_t = u16; -pub type uint_fast32_t = u32; -pub type uint_fast64_t = u64; -pub type intmax_t = ::std::os::raw::c_long; -pub type uintmax_t = ::std::os::raw::c_ulong; +pub type pthread_spinlock_t = ::std::os::raw::c_int; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct timeval { - pub tv_sec: __darwin_time_t, - pub tv_usec: __darwin_suseconds_t, +#[derive(Copy, Clone)] +pub union pthread_barrier_t { + pub __size: [::std::os::raw::c_char; 32usize], + pub __align: ::std::os::raw::c_long, } -pub type rlim_t = __uint64_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage { - pub ru_utime: timeval, - pub ru_stime: timeval, - pub ru_maxrss: ::std::os::raw::c_long, - pub ru_ixrss: ::std::os::raw::c_long, - pub ru_idrss: ::std::os::raw::c_long, - pub ru_isrss: ::std::os::raw::c_long, - pub ru_minflt: ::std::os::raw::c_long, - pub ru_majflt: ::std::os::raw::c_long, - pub ru_nswap: ::std::os::raw::c_long, - pub ru_inblock: ::std::os::raw::c_long, - pub ru_oublock: ::std::os::raw::c_long, - pub ru_msgsnd: ::std::os::raw::c_long, - pub ru_msgrcv: ::std::os::raw::c_long, - pub ru_nsignals: ::std::os::raw::c_long, - pub ru_nvcsw: ::std::os::raw::c_long, - pub ru_nivcsw: ::std::os::raw::c_long, -} -pub type rusage_info_t = *mut ::std::os::raw::c_void; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v0 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, +impl Default for pthread_barrier_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v1 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, +#[derive(Copy, Clone)] +pub union pthread_barrierattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v2 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, +impl Default for pthread_barrierattr_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v3 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, +pub unsafe fn random() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn random() -> ::std::os::raw::c_long; + } + random() + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v4 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, - pub ri_logical_writes: u64, - pub ri_lifetime_max_phys_footprint: u64, - pub ri_instructions: u64, - pub ri_cycles: u64, - pub ri_billed_energy: u64, - pub ri_serviced_energy: u64, - pub ri_interval_max_phys_footprint: u64, - pub ri_runnable_time: u64, +pub unsafe fn srandom(arg___seed: ::std::os::raw::c_uint) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn srandom(arg___seed: ::std::os::raw::c_uint); + } + srandom(arg___seed) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v5 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, - pub ri_logical_writes: u64, - pub ri_lifetime_max_phys_footprint: u64, - pub ri_instructions: u64, - pub ri_cycles: u64, - pub ri_billed_energy: u64, - pub ri_serviced_energy: u64, - pub ri_interval_max_phys_footprint: u64, - pub ri_runnable_time: u64, - pub ri_flags: u64, -} -pub type rusage_info_current = rusage_info_v5; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rlimit { - pub rlim_cur: rlim_t, - pub rlim_max: rlim_t, +pub unsafe fn initstate( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn initstate( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + ) -> *mut ::std::os::raw::c_char; + } + initstate(arg___seed, arg___statebuf, arg___statelen) + }) +} +pub unsafe fn setstate(arg___statebuf: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setstate(arg___statebuf: *mut ::std::os::raw::c_char) + -> *mut ::std::os::raw::c_char; + } + setstate(arg___statebuf) + }) } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct proc_rlimit_control_wakeupmon { - pub wm_flags: u32, - pub wm_rate: i32, +#[derive(Debug, Copy, Clone)] +pub struct random_data { + pub fptr: *mut i32, + pub rptr: *mut i32, + pub state: *mut i32, + pub rand_type: ::std::os::raw::c_int, + pub rand_deg: ::std::os::raw::c_int, + pub rand_sep: ::std::os::raw::c_int, + pub end_ptr: *mut i32, } -pub unsafe fn getpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, +impl Default for random_data { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn random_r( + arg___buf: *mut random_data, + arg___result: *mut i32, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, + fn random_r( + arg___buf: *mut random_data, + arg___result: *mut i32, ) -> ::std::os::raw::c_int; } - getpriority(arg_arg1, arg_arg2) + random_r(arg___buf, arg___result) }) } -pub unsafe fn getiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn srandom_r( + arg___seed: ::std::os::raw::c_uint, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn srandom_r( + arg___seed: ::std::os::raw::c_uint, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - getiopolicy_np(arg_arg1, arg_arg2) + srandom_r(arg___seed, arg___buf) }) } -pub unsafe fn getrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rlimit, +pub unsafe fn initstate_r( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rlimit, + fn initstate_r( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - getrlimit(arg_arg1, arg_arg2) + initstate_r(arg___seed, arg___statebuf, arg___statelen, arg___buf) }) } -pub unsafe fn getrusage( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rusage, +pub unsafe fn setstate_r( + arg___statebuf: *mut ::std::os::raw::c_char, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrusage( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rusage, + fn setstate_r( + arg___statebuf: *mut ::std::os::raw::c_char, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - getrusage(arg_arg1, arg_arg2) + setstate_r(arg___statebuf, arg___buf) }) } -pub unsafe fn setpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn rand() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn rand() -> ::std::os::raw::c_int; } - setpriority(arg_arg1, arg_arg2, arg_arg3) + rand() }) } -pub unsafe fn setiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn srand(arg___seed: ::std::os::raw::c_uint) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn srand(arg___seed: ::std::os::raw::c_uint); } - setiopolicy_np(arg_arg1, arg_arg2, arg_arg3) + srand(arg___seed) }) } -pub unsafe fn setrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const rlimit, -) -> ::std::os::raw::c_int { +pub unsafe fn rand_r(arg___seed: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const rlimit, - ) -> ::std::os::raw::c_int; + fn rand_r(arg___seed: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } - setrlimit(arg_arg1, arg_arg2) + rand_r(arg___seed) }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU16 { - pub __val: u16, +pub unsafe fn drand48() -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn drand48() -> f64; + } + drand48() + }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU32 { - pub __val: u32, +pub unsafe fn erand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn erand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> f64; + } + erand48(arg___xsubi) + }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU64 { - pub __val: u64, +pub unsafe fn lrand48() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lrand48() -> ::std::os::raw::c_long; + } + lrand48() + }) } -#[repr(C)] -#[derive(Copy, Clone)] -pub union wait { - pub w_status: ::std::os::raw::c_int, - pub w_T: wait__bindgen_ty_1, - pub w_S: wait__bindgen_ty_2, +pub unsafe fn nrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn nrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + } + nrand48(arg___xsubi) + }) } -#[repr(C)] -#[repr(align(4))] -#[derive(Debug, Default, Copy, Clone)] -pub struct wait__bindgen_ty_1 { - pub _bitfield_align_1: [u16; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>, +pub unsafe fn mrand48() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn mrand48() -> ::std::os::raw::c_long; + } + mrand48() + }) } -impl wait__bindgen_ty_1 { - #[inline] - pub fn w_Termsig(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 7u8) as u32) } - } - #[inline] - pub fn set_w_Termsig(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(0usize, 7u8, val as u64) +pub unsafe fn jrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn jrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; } - } - #[inline] - pub fn w_Coredump(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } - } - #[inline] - pub fn set_w_Coredump(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(7usize, 1u8, val as u64) + jrand48(arg___xsubi) + }) +} +pub unsafe fn srand48(arg___seedval: ::std::os::raw::c_long) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn srand48(arg___seedval: ::std::os::raw::c_long); } - } - #[inline] - pub fn w_Retcode(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Retcode(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(8usize, 8u8, val as u64) + srand48(arg___seedval) + }) +} +pub unsafe fn seed48( + arg___seed16v: *mut ::std::os::raw::c_ushort, +) -> *mut ::std::os::raw::c_ushort { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn seed48( + arg___seed16v: *mut ::std::os::raw::c_ushort, + ) -> *mut ::std::os::raw::c_ushort; } - } - #[inline] - pub fn w_Filler(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } - } - #[inline] - pub fn set_w_Filler(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(16usize, 16u8, val as u64) + seed48(arg___seed16v) + }) +} +pub unsafe fn lcong48(arg___param: *mut ::std::os::raw::c_ushort) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lcong48(arg___param: *mut ::std::os::raw::c_ushort); } - } - #[inline] - pub fn new_bitfield_1( - w_Termsig: ::std::os::raw::c_uint, - w_Coredump: ::std::os::raw::c_uint, - w_Retcode: ::std::os::raw::c_uint, - w_Filler: ::std::os::raw::c_uint, - ) -> __BindgenBitfieldUnit<[u8; 4usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); - __bindgen_bitfield_unit.set(0usize, 7u8, { - let w_Termsig: u32 = unsafe { ::std::mem::transmute(w_Termsig) }; - w_Termsig as u64 - }); - __bindgen_bitfield_unit.set(7usize, 1u8, { - let w_Coredump: u32 = unsafe { ::std::mem::transmute(w_Coredump) }; - w_Coredump as u64 - }); - __bindgen_bitfield_unit.set(8usize, 8u8, { - let w_Retcode: u32 = unsafe { ::std::mem::transmute(w_Retcode) }; - w_Retcode as u64 - }); - __bindgen_bitfield_unit.set(16usize, 16u8, { - let w_Filler: u32 = unsafe { ::std::mem::transmute(w_Filler) }; - w_Filler as u64 - }); - __bindgen_bitfield_unit - } + lcong48(arg___param) + }) } #[repr(C)] -#[repr(align(4))] #[derive(Debug, Default, Copy, Clone)] -pub struct wait__bindgen_ty_2 { - pub _bitfield_align_1: [u16; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>, -} -impl wait__bindgen_ty_2 { - #[inline] - pub fn w_Stopval(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Stopval(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(0usize, 8u8, val as u64) - } - } - #[inline] - pub fn w_Stopsig(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Stopsig(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(8usize, 8u8, val as u64) - } - } - #[inline] - pub fn w_Filler(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } - } - #[inline] - pub fn set_w_Filler(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(16usize, 16u8, val as u64) +pub struct drand48_data { + pub __x: [::std::os::raw::c_ushort; 3usize], + pub __old_x: [::std::os::raw::c_ushort; 3usize], + pub __c: ::std::os::raw::c_ushort, + pub __init: ::std::os::raw::c_ushort, + pub __a: ::std::os::raw::c_ulonglong, +} +pub unsafe fn drand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut f64, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn drand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut f64, + ) -> ::std::os::raw::c_int; } - } - #[inline] - pub fn new_bitfield_1( - w_Stopval: ::std::os::raw::c_uint, - w_Stopsig: ::std::os::raw::c_uint, - w_Filler: ::std::os::raw::c_uint, - ) -> __BindgenBitfieldUnit<[u8; 4usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); - __bindgen_bitfield_unit.set(0usize, 8u8, { - let w_Stopval: u32 = unsafe { ::std::mem::transmute(w_Stopval) }; - w_Stopval as u64 - }); - __bindgen_bitfield_unit.set(8usize, 8u8, { - let w_Stopsig: u32 = unsafe { ::std::mem::transmute(w_Stopsig) }; - w_Stopsig as u64 - }); - __bindgen_bitfield_unit.set(16usize, 16u8, { - let w_Filler: u32 = unsafe { ::std::mem::transmute(w_Filler) }; - w_Filler as u64 - }); - __bindgen_bitfield_unit - } + drand48_r(arg___buffer, arg___result) + }) } -impl Default for wait { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn erand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut f64, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn erand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut f64, + ) -> ::std::os::raw::c_int; } - } + erand48_r(arg___xsubi, arg___buffer, arg___result) + }) } -pub unsafe fn wait(arg_arg1: *mut ::std::os::raw::c_int) -> pid_t { +pub unsafe fn lrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait(arg_arg1: *mut ::std::os::raw::c_int) -> pid_t; + fn lrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - wait(arg_arg1) + lrand48_r(arg___buffer, arg___result) }) } -pub unsafe fn waitpid( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> pid_t { +pub unsafe fn nrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn waitpid( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> pid_t; + fn nrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - waitpid(arg_arg1, arg_arg2, arg_arg3) + nrand48_r(arg___xsubi, arg___buffer, arg___result) }) } -pub unsafe fn waitid( - arg_arg1: idtype_t, - arg_arg2: id_t, - arg_arg3: *mut siginfo_t, - arg_arg4: ::std::os::raw::c_int, +pub unsafe fn mrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn waitid( - arg_arg1: idtype_t, - arg_arg2: id_t, - arg_arg3: *mut siginfo_t, - arg_arg4: ::std::os::raw::c_int, + fn mrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } - waitid(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + mrand48_r(arg___buffer, arg___result) }) } -pub unsafe fn wait3( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut rusage, -) -> pid_t { +pub unsafe fn jrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait3( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut rusage, - ) -> pid_t; + fn jrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - wait3(arg_arg1, arg_arg2, arg_arg3) + jrand48_r(arg___xsubi, arg___buffer, arg___result) }) } -pub unsafe fn wait4( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut rusage, -) -> pid_t { +pub unsafe fn srand48_r( + arg___seedval: ::std::os::raw::c_long, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait4( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut rusage, - ) -> pid_t; + fn srand48_r( + arg___seedval: ::std::os::raw::c_long, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; } - wait4(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + srand48_r(arg___seedval, arg___buffer) }) } -pub unsafe fn alloca(arg_arg1: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { +pub unsafe fn seed48_r( + arg___seed16v: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn alloca(arg_arg1: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; + fn seed48_r( + arg___seed16v: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; } - alloca(arg_arg1) + seed48_r(arg___seed16v, arg___buffer) }) } -pub type ct_rune_t = __darwin_ct_rune_t; -pub type rune_t = __darwin_rune_t; -pub type wchar_t = __darwin_wchar_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct div_t { - pub quot: ::std::os::raw::c_int, - pub rem: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ldiv_t { - pub quot: ::std::os::raw::c_long, - pub rem: ::std::os::raw::c_long, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct lldiv_t { - pub quot: ::std::os::raw::c_longlong, - pub rem: ::std::os::raw::c_longlong, -} -extern "C" { - pub static mut __mb_cur_max: ::std::os::raw::c_int; +pub unsafe fn lcong48_r( + arg___param: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lcong48_r( + arg___param: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; + } + lcong48_r(arg___param, arg___buffer) + }) } pub unsafe fn malloc(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { @@ -5760,25 +5125,17 @@ pub unsafe fn malloc(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw }) } pub unsafe fn calloc( - arg___count: ::std::os::raw::c_ulong, + arg___nmemb: ::std::os::raw::c_ulong, arg___size: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn calloc( - arg___count: ::std::os::raw::c_ulong, + arg___nmemb: ::std::os::raw::c_ulong, arg___size: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_void; } - calloc(arg___count, arg___size) - }) -} -pub unsafe fn free(arg_arg1: *mut ::std::os::raw::c_void) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn free(arg_arg1: *mut ::std::os::raw::c_void); - } - free(arg_arg1) + calloc(arg___nmemb, arg___size) }) } pub unsafe fn realloc( @@ -5795,26 +5152,44 @@ pub unsafe fn realloc( realloc(arg___ptr, arg___size) }) } -pub unsafe fn valloc(arg_arg1: usize) -> *mut ::std::os::raw::c_void { +pub unsafe fn free(arg___ptr: *mut ::std::os::raw::c_void) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn valloc(arg_arg1: usize) -> *mut ::std::os::raw::c_void; + fn free(arg___ptr: *mut ::std::os::raw::c_void); } - valloc(arg_arg1) + free(arg___ptr) }) } -pub unsafe fn aligned_alloc( - arg___alignment: ::std::os::raw::c_ulong, - arg___size: ::std::os::raw::c_ulong, +pub unsafe fn reallocarray( + arg___ptr: *mut ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, ) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aligned_alloc( - arg___alignment: ::std::os::raw::c_ulong, - arg___size: ::std::os::raw::c_ulong, + fn reallocarray( + arg___ptr: *mut ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, ) -> *mut ::std::os::raw::c_void; } - aligned_alloc(arg___alignment, arg___size) + reallocarray(arg___ptr, arg___nmemb, arg___size) + }) +} +pub unsafe fn alloca(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn alloca(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; + } + alloca(arg___size) + }) +} +pub unsafe fn valloc(arg___size: usize) -> *mut ::std::os::raw::c_void { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn valloc(arg___size: usize) -> *mut ::std::os::raw::c_void; + } + valloc(arg___size) }) } pub unsafe fn posix_memalign( @@ -5833,2262 +5208,2558 @@ pub unsafe fn posix_memalign( posix_memalign(arg___memptr, arg___alignment, arg___size) }) } -pub unsafe fn abort() { +pub unsafe fn aligned_alloc( + arg___alignment: ::std::os::raw::c_ulong, + arg___size: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abort(); + fn aligned_alloc( + arg___alignment: ::std::os::raw::c_ulong, + arg___size: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - abort() + aligned_alloc(arg___alignment, arg___size) }) } -pub unsafe fn abs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn abort() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn abort(); } - abs(arg_arg1) + abort() }) } pub unsafe fn atexit( - arg_arg1: ::std::option::Option, + arg___func: ::std::option::Option, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn atexit( - arg_arg1: ::std::option::Option, + arg___func: ::std::option::Option, ) -> ::std::os::raw::c_int; } - atexit(arg_arg1) + atexit(arg___func) }) } -pub unsafe fn atof(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn at_quick_exit( + arg___func: ::std::option::Option, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atof(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn at_quick_exit( + arg___func: ::std::option::Option, + ) -> ::std::os::raw::c_int; } - atof(arg_arg1) + at_quick_exit(arg___func) }) } -pub unsafe fn atoi(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn on_exit( + arg___func: ::std::option::Option< + unsafe extern "C" fn(__status: ::std::os::raw::c_int, __arg: *mut ::std::os::raw::c_void), + >, + arg___arg: *mut ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atoi(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn on_exit( + arg___func: ::std::option::Option< + unsafe extern "C" fn( + __status: ::std::os::raw::c_int, + __arg: *mut ::std::os::raw::c_void, + ), + >, + arg___arg: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } - atoi(arg_arg1) + on_exit(arg___func, arg___arg) }) } -pub unsafe fn atol(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { +pub unsafe fn exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atol(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + fn exit(arg___status: ::std::os::raw::c_int); } - atol(arg_arg1) + exit(arg___status) }) } -pub unsafe fn atoll(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong { +pub unsafe fn quick_exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atoll(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; + fn quick_exit(arg___status: ::std::os::raw::c_int); } - atoll(arg_arg1) + quick_exit(arg___status) }) } -pub unsafe fn bsearch( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn _Exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsearch( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ) -> *mut ::std::os::raw::c_void; + fn _Exit(arg___status: ::std::os::raw::c_int); } - bsearch(arg___key, arg___base, arg___nel, arg___width, arg___compar) + _Exit(arg___status) }) } -pub unsafe fn div(arg_arg1: ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) -> div_t { +pub unsafe fn getenv(arg___name: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn div(arg_arg1: ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) -> div_t; + fn getenv(arg___name: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - div(arg_arg1, arg_arg2) + getenv(arg___name) }) } -pub unsafe fn exit(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn putenv(arg___string: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exit(arg_arg1: ::std::os::raw::c_int); + fn putenv(arg___string: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - exit(arg_arg1) + putenv(arg___string) }) } -pub unsafe fn getenv(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn setenv( + arg___name: *const ::std::os::raw::c_char, + arg___value: *const ::std::os::raw::c_char, + arg___replace: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getenv(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn setenv( + arg___name: *const ::std::os::raw::c_char, + arg___value: *const ::std::os::raw::c_char, + arg___replace: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - getenv(arg_arg1) + setenv(arg___name, arg___value, arg___replace) }) } -pub unsafe fn labs(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_long { +pub unsafe fn unsetenv(arg___name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn labs(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_long; + fn unsetenv(arg___name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - labs(arg_arg1) + unsetenv(arg___name) }) } -pub unsafe fn ldiv(arg_arg1: ::std::os::raw::c_long, arg_arg2: ::std::os::raw::c_long) -> ldiv_t { +pub unsafe fn clearenv() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldiv(arg_arg1: ::std::os::raw::c_long, arg_arg2: ::std::os::raw::c_long) -> ldiv_t; + fn clearenv() -> ::std::os::raw::c_int; } - ldiv(arg_arg1, arg_arg2) + clearenv() }) } -pub unsafe fn llabs(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong { +pub unsafe fn mktemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llabs(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; + fn mktemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - llabs(arg_arg1) + mktemp(arg___template) }) } -pub unsafe fn lldiv( - arg_arg1: ::std::os::raw::c_longlong, - arg_arg2: ::std::os::raw::c_longlong, -) -> lldiv_t { +pub unsafe fn mkstemp(arg___template: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lldiv( - arg_arg1: ::std::os::raw::c_longlong, - arg_arg2: ::std::os::raw::c_longlong, - ) -> lldiv_t; + fn mkstemp(arg___template: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - lldiv(arg_arg1, arg_arg2) + mkstemp(arg___template) }) } -pub unsafe fn mblen( - arg___s: *const ::std::os::raw::c_char, - arg___n: usize, +pub unsafe fn mkstemps( + arg___template: *mut ::std::os::raw::c_char, + arg___suffixlen: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mblen( - arg___s: *const ::std::os::raw::c_char, - arg___n: usize, + fn mkstemps( + arg___template: *mut ::std::os::raw::c_char, + arg___suffixlen: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - mblen(arg___s, arg___n) + mkstemps(arg___template, arg___suffixlen) }) } -pub unsafe fn mbstowcs( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, -) -> usize { +pub unsafe fn mkdtemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mbstowcs( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, - ) -> usize; + fn mkdtemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - mbstowcs(arg_arg1, arg_arg2, arg_arg3) + mkdtemp(arg___template) }) } -pub unsafe fn mbtowc( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn system(arg___command: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mbtowc( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, - ) -> ::std::os::raw::c_int; + fn system(arg___command: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + } + system(arg___command) + }) +} +pub unsafe fn realpath( + arg___name: *const ::std::os::raw::c_char, + arg___resolved: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn realpath( + arg___name: *const ::std::os::raw::c_char, + arg___resolved: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + realpath(arg___name, arg___resolved) + }) +} +pub type __compar_fn_t = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const ::std::os::raw::c_void, + arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +pub unsafe fn bsearch( + arg___key: *const ::std::os::raw::c_void, + arg___base: *const ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, +) -> *mut ::std::os::raw::c_void { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bsearch( + arg___key: *const ::std::os::raw::c_void, + arg___base: *const ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, + ) -> *mut ::std::os::raw::c_void; } - mbtowc(arg_arg1, arg_arg2, arg_arg3) + bsearch(arg___key, arg___base, arg___nmemb, arg___size, arg___compar) }) } pub unsafe fn qsort( arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, ) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn qsort( arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, ); } - qsort(arg___base, arg___nel, arg___width, arg___compar) + qsort(arg___base, arg___nmemb, arg___size, arg___compar) }) } -pub unsafe fn rand() -> ::std::os::raw::c_int { +pub unsafe fn abs(arg___x: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rand() -> ::std::os::raw::c_int; + fn abs(arg___x: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - rand() + abs(arg___x) }) } -pub unsafe fn srand(arg_arg1: ::std::os::raw::c_uint) { +pub unsafe fn labs(arg___x: ::std::os::raw::c_long) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srand(arg_arg1: ::std::os::raw::c_uint); + fn labs(arg___x: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } - srand(arg_arg1) + labs(arg___x) }) } -pub unsafe fn strtod( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f64 { +pub unsafe fn llabs(arg___x: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtod( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f64; + fn llabs(arg___x: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; } - strtod(arg_arg1, arg_arg2) + llabs(arg___x) }) } -pub unsafe fn strtof( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f32 { +pub unsafe fn div(arg___numer: ::std::os::raw::c_int, arg___denom: ::std::os::raw::c_int) -> div_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtof( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f32; + fn div(arg___numer: ::std::os::raw::c_int, arg___denom: ::std::os::raw::c_int) + -> div_t; } - strtof(arg_arg1, arg_arg2) + div(arg___numer, arg___denom) }) } -pub unsafe fn strtol( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_long { +pub unsafe fn ldiv( + arg___numer: ::std::os::raw::c_long, + arg___denom: ::std::os::raw::c_long, +) -> ldiv_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtol( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_long; + fn ldiv( + arg___numer: ::std::os::raw::c_long, + arg___denom: ::std::os::raw::c_long, + ) -> ldiv_t; } - strtol(arg___str, arg___endptr, arg___base) + ldiv(arg___numer, arg___denom) }) } -pub unsafe fn strtold( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f64 { +pub unsafe fn lldiv( + arg___numer: ::std::os::raw::c_longlong, + arg___denom: ::std::os::raw::c_longlong, +) -> lldiv_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtold( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f64; - } - strtold(arg_arg1, arg_arg2) - }) -} -pub unsafe fn strtoll( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_longlong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoll( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_longlong; - } - strtoll(arg___str, arg___endptr, arg___base) - }) -} -pub unsafe fn strtoul( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoul( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulong; - } - strtoul(arg___str, arg___endptr, arg___base) - }) -} -pub unsafe fn strtoull( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulonglong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoull( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulonglong; + fn lldiv( + arg___numer: ::std::os::raw::c_longlong, + arg___denom: ::std::os::raw::c_longlong, + ) -> lldiv_t; } - strtoull(arg___str, arg___endptr, arg___base) + lldiv(arg___numer, arg___denom) }) } -pub unsafe fn system(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn ecvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn system(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn ecvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - system(arg_arg1) + ecvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn wcstombs( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const wchar_t, - arg_arg3: usize, -) -> usize { +pub unsafe fn fcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wcstombs( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const wchar_t, - arg_arg3: usize, - ) -> usize; + fn fcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - wcstombs(arg_arg1, arg_arg2, arg_arg3) + fcvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn wctomb( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: wchar_t, -) -> ::std::os::raw::c_int { +pub unsafe fn gcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wctomb( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: wchar_t, - ) -> ::std::os::raw::c_int; + fn gcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - wctomb(arg_arg1, arg_arg2) + gcvt(arg___value, arg___ndigit, arg___buf) }) } -pub unsafe fn _Exit(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn qecvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _Exit(arg_arg1: ::std::os::raw::c_int); + fn qecvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - _Exit(arg_arg1) + qecvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn a64l(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { +pub unsafe fn qfcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn a64l(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + fn qfcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - a64l(arg_arg1) + qfcvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn drand48() -> f64 { +pub unsafe fn qgcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn drand48() -> f64; + fn qgcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - drand48() + qgcvt(arg___value, arg___ndigit, arg___buf) }) } -pub unsafe fn ecvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn ecvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ecvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn ecvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - ecvt(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + ecvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn erand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> f64 { +pub unsafe fn fcvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> f64; + fn fcvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - erand48(arg_arg1) + fcvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn fcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn qecvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn qecvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - fcvt(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + qecvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn gcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn qfcvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn qfcvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - gcvt(arg_arg1, arg_arg2, arg_arg3) + qfcvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn getsubopt( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, +pub unsafe fn mblen( + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsubopt( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, + fn mblen( + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, ) -> ::std::os::raw::c_int; } - getsubopt(arg_arg1, arg_arg2, arg_arg3) + mblen(arg___s, arg___n) }) } -pub unsafe fn grantpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn mbtowc( + arg___pwc: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn grantpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn mbtowc( + arg___pwc: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> ::std::os::raw::c_int; } - grantpt(arg_arg1) + mbtowc(arg___pwc, arg___s, arg___n) }) } -pub unsafe fn initstate( - arg_arg1: ::std::os::raw::c_uint, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn wctomb( + arg___s: *mut ::std::os::raw::c_char, + arg___wchar: wchar_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn initstate( - arg_arg1: ::std::os::raw::c_uint, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: usize, - ) -> *mut ::std::os::raw::c_char; + fn wctomb( + arg___s: *mut ::std::os::raw::c_char, + arg___wchar: wchar_t, + ) -> ::std::os::raw::c_int; } - initstate(arg_arg1, arg_arg2, arg_arg3) + wctomb(arg___s, arg___wchar) }) } -pub unsafe fn jrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn mbstowcs( + arg___pwcs: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn mbstowcs( + arg___pwcs: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> usize; } - jrand48(arg_arg1) + mbstowcs(arg___pwcs, arg___s, arg___n) }) } -pub unsafe fn l64a(arg_arg1: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char { +pub unsafe fn wcstombs( + arg___s: *mut ::std::os::raw::c_char, + arg___pwcs: *const wchar_t, + arg___n: usize, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn l64a(arg_arg1: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; + fn wcstombs( + arg___s: *mut ::std::os::raw::c_char, + arg___pwcs: *const wchar_t, + arg___n: usize, + ) -> usize; } - l64a(arg_arg1) + wcstombs(arg___s, arg___pwcs, arg___n) }) } -pub unsafe fn lcong48(arg_arg1: *mut ::std::os::raw::c_ushort) { +pub unsafe fn rpmatch(arg___response: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lcong48(arg_arg1: *mut ::std::os::raw::c_ushort); + fn rpmatch(arg___response: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - lcong48(arg_arg1) + rpmatch(arg___response) }) } -pub unsafe fn lrand48() -> ::std::os::raw::c_long { +pub unsafe fn getsubopt( + arg___optionp: *mut *mut ::std::os::raw::c_char, + arg___tokens: *const *mut ::std::os::raw::c_char, + arg___valuep: *mut *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lrand48() -> ::std::os::raw::c_long; + fn getsubopt( + arg___optionp: *mut *mut ::std::os::raw::c_char, + arg___tokens: *const *mut ::std::os::raw::c_char, + arg___valuep: *mut *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - lrand48() + getsubopt(arg___optionp, arg___tokens, arg___valuep) }) } -pub unsafe fn mktemp(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn getloadavg( + arg___loadavg: *mut f64, + arg___nelem: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mktemp(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn getloadavg( + arg___loadavg: *mut f64, + arg___nelem: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - mktemp(arg_arg1) + getloadavg(arg___loadavg, arg___nelem) }) } -pub unsafe fn mkstemp(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn memcpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mkstemp(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn memcpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - mkstemp(arg_arg1) + memcpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn mrand48() -> ::std::os::raw::c_long { +pub unsafe fn memmove( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mrand48() -> ::std::os::raw::c_long; + fn memmove( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - mrand48() + memmove(arg___dest, arg___src, arg___n) }) } -pub unsafe fn nrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn memccpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn memccpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - nrand48(arg_arg1) + memccpy(arg___dest, arg___src, arg___c, arg___n) }) } -pub unsafe fn posix_openpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn memset( + arg___s: *mut ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn posix_openpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn memset( + arg___s: *mut ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - posix_openpt(arg_arg1) + memset(arg___s, arg___c, arg___n) }) } -pub unsafe fn ptsname(arg_arg1: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn memcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ptsname(arg_arg1: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn memcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; } - ptsname(arg_arg1) + memcmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn ptsname_r( - arg_fildes: ::std::os::raw::c_int, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, +pub unsafe fn __memcmpeq( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ptsname_r( - arg_fildes: ::std::os::raw::c_int, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, + fn __memcmpeq( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: usize, ) -> ::std::os::raw::c_int; } - ptsname_r(arg_fildes, arg_buffer, arg_buflen) + __memcmpeq(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn putenv(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn memchr( + arg___s: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putenv(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn memchr( + arg___s: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - putenv(arg_arg1) + memchr(arg___s, arg___c, arg___n) }) } -pub unsafe fn random() -> ::std::os::raw::c_long { +pub unsafe fn strcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn random() -> ::std::os::raw::c_long; + fn strcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - random() + strcpy(arg___dest, arg___src) }) } -pub unsafe fn rand_r(arg_arg1: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int { +pub unsafe fn strncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rand_r(arg_arg1: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; + fn strncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - rand_r(arg_arg1) + strncpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn realpath( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut ::std::os::raw::c_char, +pub unsafe fn strcat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn realpath( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut ::std::os::raw::c_char, + fn strcat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - realpath(arg_arg1, arg_arg2) + strcat(arg___dest, arg___src) }) } -pub unsafe fn seed48(arg_arg1: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort { +pub unsafe fn strncat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn seed48(arg_arg1: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort; + fn strncat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - seed48(arg_arg1) + strncat(arg___dest, arg___src, arg___n) }) } -pub unsafe fn setenv( - arg___name: *const ::std::os::raw::c_char, - arg___value: *const ::std::os::raw::c_char, - arg___overwrite: ::std::os::raw::c_int, +pub unsafe fn strcmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setenv( - arg___name: *const ::std::os::raw::c_char, - arg___value: *const ::std::os::raw::c_char, - arg___overwrite: ::std::os::raw::c_int, + fn strcmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - setenv(arg___name, arg___value, arg___overwrite) + strcmp(arg___s1, arg___s2) }) } -pub unsafe fn setkey(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn strncmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setkey(arg_arg1: *const ::std::os::raw::c_char); + fn strncmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; } - setkey(arg_arg1) + strncmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn setstate(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn strcoll( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setstate(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn strcoll( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - setstate(arg_arg1) + strcoll(arg___s1, arg___s2) }) } -pub unsafe fn srand48(arg_arg1: ::std::os::raw::c_long) { +pub unsafe fn strxfrm( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srand48(arg_arg1: ::std::os::raw::c_long); + fn strxfrm( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - srand48(arg_arg1) + strxfrm(arg___dest, arg___src, arg___n) }) } -pub unsafe fn srandom(arg_arg1: ::std::os::raw::c_uint) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn srandom(arg_arg1: ::std::os::raw::c_uint); +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct __locale_struct { + pub __locales: [*mut __locale_data; 13usize], + pub __ctype_b: *const ::std::os::raw::c_ushort, + pub __ctype_tolower: *const ::std::os::raw::c_int, + pub __ctype_toupper: *const ::std::os::raw::c_int, + pub __names: [*const ::std::os::raw::c_char; 13usize], +} +impl Default for __locale_struct { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - srandom(arg_arg1) - }) + } } -pub unsafe fn unlockpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type __locale_t = *mut __locale_struct; +pub type locale_t = __locale_t; +pub unsafe fn strcoll_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___l: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unlockpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn strcoll_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; } - unlockpt(arg_arg1) + strcoll_l(arg___s1, arg___s2, arg___l) }) } -pub unsafe fn unsetenv(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn strxfrm_l( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + arg___l: locale_t, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unsetenv(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn strxfrm_l( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + arg___l: locale_t, + ) -> usize; } - unsetenv(arg_arg1) + strxfrm_l(arg___dest, arg___src, arg___n, arg___l) }) } -pub type dev_t = __darwin_dev_t; -pub type mode_t = __darwin_mode_t; -pub unsafe fn arc4random() -> u32 { +pub unsafe fn strdup(arg___s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random() -> u32; + fn strdup(arg___s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - arc4random() + strdup(arg___s) }) } -pub unsafe fn arc4random_addrandom( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: ::std::os::raw::c_int, -) { +pub unsafe fn strndup( + arg___string: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_addrandom( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: ::std::os::raw::c_int, - ); + fn strndup( + arg___string: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - arc4random_addrandom(arg_arg1, arg_arg2) + strndup(arg___string, arg___n) }) } -pub unsafe fn arc4random_buf(arg___buf: *mut ::std::os::raw::c_void, arg___nbytes: usize) { +pub unsafe fn strchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_buf(arg___buf: *mut ::std::os::raw::c_void, arg___nbytes: usize); + fn strchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - arc4random_buf(arg___buf, arg___nbytes) + strchr(arg___s, arg___c) }) } -pub unsafe fn arc4random_stir() { +pub unsafe fn strrchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_stir(); + fn strrchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - arc4random_stir() + strrchr(arg___s, arg___c) }) } -pub unsafe fn arc4random_uniform(arg___upper_bound: u32) -> u32 { +pub unsafe fn strcspn( + arg___s: *const ::std::os::raw::c_char, + arg___reject: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_uniform(arg___upper_bound: u32) -> u32; + fn strcspn( + arg___s: *const ::std::os::raw::c_char, + arg___reject: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_ulong; } - arc4random_uniform(arg___upper_bound) + strcspn(arg___s, arg___reject) }) } -pub unsafe fn atexit_b(arg_arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int { +pub unsafe fn strspn( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atexit_b(arg_arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int; + fn strspn( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_ulong; } - atexit_b(arg_arg1) + strspn(arg___s, arg___accept) }) } -pub unsafe fn bsearch_b( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn strpbrk( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsearch_b( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ) -> *mut ::std::os::raw::c_void; + fn strpbrk( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - bsearch_b(arg___key, arg___base, arg___nel, arg___width, arg___compar) + strpbrk(arg___s, arg___accept) }) } -pub unsafe fn cgetcap( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn strstr( + arg___haystack: *const ::std::os::raw::c_char, + arg___needle: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetcap( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, + fn strstr( + arg___haystack: *const ::std::os::raw::c_char, + arg___needle: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - cgetcap(arg_arg1, arg_arg2, arg_arg3) + strstr(arg___haystack, arg___needle) }) } -pub unsafe fn cgetclose() -> ::std::os::raw::c_int { +pub unsafe fn strtok( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetclose() -> ::std::os::raw::c_int; + fn strtok( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetclose() + strtok(arg___s, arg___delim) }) } -pub unsafe fn cgetent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetent(arg_arg1, arg_arg2, arg_arg3) + __strtok_r(arg___s, arg___delim, arg___save_ptr) }) } -pub unsafe fn cgetfirst( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetfirst( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetfirst(arg_arg1, arg_arg2) + strtok_r(arg___s, arg___delim, arg___save_ptr) }) } -pub unsafe fn cgetmatch( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetmatch( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong; } - cgetmatch(arg_arg1, arg_arg2) + strlen(arg___s) }) } -pub unsafe fn cgetnext( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strnlen(arg___string: *const ::std::os::raw::c_char, arg___maxlen: usize) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetnext( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strnlen(arg___string: *const ::std::os::raw::c_char, arg___maxlen: usize) -> usize; } - cgetnext(arg_arg1, arg_arg2) + strnlen(arg___string, arg___maxlen) }) } -pub unsafe fn cgetnum( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut ::std::os::raw::c_long, -) -> ::std::os::raw::c_int { +pub unsafe fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetnum( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut ::std::os::raw::c_long, - ) -> ::std::os::raw::c_int; + fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; } - cgetnum(arg_arg1, arg_arg2, arg_arg3) + strerror(arg___errnum) }) } -pub unsafe fn cgetset(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn strerror_r( + arg___errnum: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetset(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn strerror_r( + arg___errnum: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + ) -> ::std::os::raw::c_int; } - cgetset(arg_arg1) + strerror_r(arg___errnum, arg___buf, arg___buflen) }) } -pub unsafe fn cgetstr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strerror_l( + arg___errnum: ::std::os::raw::c_int, + arg___l: locale_t, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetstr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strerror_l( + arg___errnum: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> *mut ::std::os::raw::c_char; } - cgetstr(arg_arg1, arg_arg2, arg_arg3) + strerror_l(arg___errnum, arg___l) }) } -pub unsafe fn cgetustr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, +pub unsafe fn bcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetustr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, + fn bcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } - cgetustr(arg_arg1, arg_arg2, arg_arg3) + bcmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn daemon( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn bcopy( + arg___src: *const ::std::os::raw::c_void, + arg___dest: *mut ::std::os::raw::c_void, + arg___n: usize, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn daemon( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn bcopy( + arg___src: *const ::std::os::raw::c_void, + arg___dest: *mut ::std::os::raw::c_void, + arg___n: usize, + ); } - daemon(arg_arg1, arg_arg2) + bcopy(arg___src, arg___dest, arg___n) }) } -pub unsafe fn devname(arg_arg1: dev_t, arg_arg2: mode_t) -> *mut ::std::os::raw::c_char { +pub unsafe fn bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: ::std::os::raw::c_ulong) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn devname(arg_arg1: dev_t, arg_arg2: mode_t) -> *mut ::std::os::raw::c_char; + fn bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: ::std::os::raw::c_ulong); } - devname(arg_arg1, arg_arg2) + bzero(arg___s, arg___n) }) } -pub unsafe fn devname_r( - arg_arg1: dev_t, - arg_arg2: mode_t, - arg_buf: *mut ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, +pub unsafe fn index( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn devname_r( - arg_arg1: dev_t, - arg_arg2: mode_t, - arg_buf: *mut ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, + fn index( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - devname_r(arg_arg1, arg_arg2, arg_buf, arg_len) + index(arg___s, arg___c) }) } -pub unsafe fn getbsize( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_long, +pub unsafe fn rindex( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getbsize( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_long, + fn rindex( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - getbsize(arg_arg1, arg_arg2) + rindex(arg___s, arg___c) }) } -pub unsafe fn getloadavg( - arg_arg1: *mut f64, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn ffs(arg___i: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getloadavg( - arg_arg1: *mut f64, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn ffs(arg___i: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - getloadavg(arg_arg1, arg_arg2) + ffs(arg___i) }) } -pub unsafe fn getprogname() -> *const ::std::os::raw::c_char { +pub unsafe fn ffsl(arg___l: ::std::os::raw::c_long) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprogname() -> *const ::std::os::raw::c_char; + fn ffsl(arg___l: ::std::os::raw::c_long) -> ::std::os::raw::c_int; } - getprogname() + ffsl(arg___l) }) } -pub unsafe fn setprogname(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn ffsll(arg___ll: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setprogname(arg_arg1: *const ::std::os::raw::c_char); + fn ffsll(arg___ll: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; } - setprogname(arg_arg1) + ffsll(arg___ll) }) } -pub unsafe fn heapsort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, +pub unsafe fn strcasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn heapsort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn strcasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - heapsort(arg___base, arg___nel, arg___width, arg___compar) + strcasecmp(arg___s1, arg___s2) }) } -pub unsafe fn heapsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, +pub unsafe fn strncasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn heapsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, + fn strncasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } - heapsort_b(arg___base, arg___nel, arg___width, arg___compar) + strncasecmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn mergesort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, +pub unsafe fn strcasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___loc: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mergesort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn strcasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___loc: locale_t, ) -> ::std::os::raw::c_int; } - mergesort(arg___base, arg___nel, arg___width, arg___compar) + strcasecmp_l(arg___s1, arg___s2, arg___loc) }) } -pub unsafe fn mergesort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, +pub unsafe fn strncasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: usize, + arg___loc: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mergesort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, + fn strncasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: usize, + arg___loc: locale_t, ) -> ::std::os::raw::c_int; } - mergesort_b(arg___base, arg___nel, arg___width, arg___compar) + strncasecmp_l(arg___s1, arg___s2, arg___n, arg___loc) }) } -pub unsafe fn psort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn explicit_bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: usize) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn explicit_bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: usize); } - psort(arg___base, arg___nel, arg___width, arg___compar) + explicit_bzero(arg___s, arg___n) }) } -pub unsafe fn psort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) { +pub unsafe fn strsep( + arg___stringp: *mut *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ); + fn strsep( + arg___stringp: *mut *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - psort_b(arg___base, arg___nel, arg___width, arg___compar) + strsep(arg___stringp, arg___delim) }) } -pub unsafe fn psort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; } - psort_r(arg___base, arg___nel, arg___width, arg_arg1, arg___compar) + strsignal(arg___sig) }) } -pub unsafe fn qsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) { +pub unsafe fn __stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn qsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ); + fn __stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - qsort_b(arg___base, arg___nel, arg___width, arg___compar) + __stpcpy(arg___dest, arg___src) }) } -pub unsafe fn qsort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn qsort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - qsort_r(arg___base, arg___nel, arg___width, arg_arg1, arg___compar) + stpcpy(arg___dest, arg___src) }) } -pub unsafe fn radixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +pub unsafe fn __stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn radixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn __stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> *mut ::std::os::raw::c_char; } - radixsort(arg___base, arg___nel, arg___table, arg___endbyte) + __stpncpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn rpmatch(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rpmatch(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - rpmatch(arg_arg1) + stpncpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn sradixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +#[repr(C)] +#[repr(align(16))] +#[derive(Debug, Default, Copy, Clone)] +pub struct max_align_t { + pub __clang_max_align_nonce1: ::std::os::raw::c_longlong, + pub __bindgen_padding_0: u64, + pub __clang_max_align_nonce2: u128, +} +pub type int_least8_t = __int_least8_t; +pub type int_least16_t = __int_least16_t; +pub type int_least32_t = __int_least32_t; +pub type int_least64_t = __int_least64_t; +pub type uint_least8_t = __uint_least8_t; +pub type uint_least16_t = __uint_least16_t; +pub type uint_least32_t = __uint_least32_t; +pub type uint_least64_t = __uint_least64_t; +pub type int_fast8_t = ::std::os::raw::c_schar; +pub type int_fast16_t = ::std::os::raw::c_long; +pub type int_fast32_t = ::std::os::raw::c_long; +pub type int_fast64_t = ::std::os::raw::c_long; +pub type uint_fast8_t = ::std::os::raw::c_uchar; +pub type uint_fast16_t = ::std::os::raw::c_ulong; +pub type uint_fast32_t = ::std::os::raw::c_ulong; +pub type uint_fast64_t = ::std::os::raw::c_ulong; +pub type intmax_t = __intmax_t; +pub type uintmax_t = __uintmax_t; +pub unsafe fn __errno_location() -> *mut ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sradixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn __errno_location() -> *mut ::std::os::raw::c_int; } - sradixsort(arg___base, arg___nel, arg___table, arg___endbyte) + __errno_location() }) } -pub unsafe fn sranddev() { +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct lconv { + pub decimal_point: *mut ::std::os::raw::c_char, + pub thousands_sep: *mut ::std::os::raw::c_char, + pub grouping: *mut ::std::os::raw::c_char, + pub int_curr_symbol: *mut ::std::os::raw::c_char, + pub currency_symbol: *mut ::std::os::raw::c_char, + pub mon_decimal_point: *mut ::std::os::raw::c_char, + pub mon_thousands_sep: *mut ::std::os::raw::c_char, + pub mon_grouping: *mut ::std::os::raw::c_char, + pub positive_sign: *mut ::std::os::raw::c_char, + pub negative_sign: *mut ::std::os::raw::c_char, + pub int_frac_digits: ::std::os::raw::c_char, + pub frac_digits: ::std::os::raw::c_char, + pub p_cs_precedes: ::std::os::raw::c_char, + pub p_sep_by_space: ::std::os::raw::c_char, + pub n_cs_precedes: ::std::os::raw::c_char, + pub n_sep_by_space: ::std::os::raw::c_char, + pub p_sign_posn: ::std::os::raw::c_char, + pub n_sign_posn: ::std::os::raw::c_char, + pub int_p_cs_precedes: ::std::os::raw::c_char, + pub int_p_sep_by_space: ::std::os::raw::c_char, + pub int_n_cs_precedes: ::std::os::raw::c_char, + pub int_n_sep_by_space: ::std::os::raw::c_char, + pub int_p_sign_posn: ::std::os::raw::c_char, + pub int_n_sign_posn: ::std::os::raw::c_char, +} +impl Default for lconv { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setlocale( + arg___category: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sranddev(); + fn setlocale( + arg___category: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - sranddev() + setlocale(arg___category, arg___locale) }) } -pub unsafe fn srandomdev() { +pub unsafe fn localeconv() -> *mut lconv { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srandomdev(); + fn localeconv() -> *mut lconv; } - srandomdev() + localeconv() }) } -pub unsafe fn reallocf( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: usize, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn newlocale( + arg___category_mask: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + arg___base: locale_t, +) -> locale_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reallocf( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: usize, - ) -> *mut ::std::os::raw::c_void; + fn newlocale( + arg___category_mask: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + arg___base: locale_t, + ) -> locale_t; } - reallocf(arg___ptr, arg___size) + newlocale(arg___category_mask, arg___locale, arg___base) }) } -pub unsafe fn strtonum( - arg___numstr: *const ::std::os::raw::c_char, - arg___minval: ::std::os::raw::c_longlong, - arg___maxval: ::std::os::raw::c_longlong, - arg___errstrp: *mut *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_longlong { +pub unsafe fn duplocale(arg___dataset: locale_t) -> locale_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtonum( - arg___numstr: *const ::std::os::raw::c_char, - arg___minval: ::std::os::raw::c_longlong, - arg___maxval: ::std::os::raw::c_longlong, - arg___errstrp: *mut *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_longlong; + fn duplocale(arg___dataset: locale_t) -> locale_t; } - strtonum(arg___numstr, arg___minval, arg___maxval, arg___errstrp) + duplocale(arg___dataset) }) } -pub unsafe fn strtoq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_longlong { +pub unsafe fn freelocale(arg___dataset: locale_t) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtoq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_longlong; + fn freelocale(arg___dataset: locale_t); } - strtoq(arg___str, arg___endptr, arg___base) + freelocale(arg___dataset) }) } -pub unsafe fn strtouq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulonglong { +pub unsafe fn uselocale(arg___dataset: locale_t) -> locale_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtouq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulonglong; + fn uselocale(arg___dataset: locale_t) -> locale_t; } - strtouq(arg___str, arg___endptr, arg___base) + uselocale(arg___dataset) }) } -extern "C" { - pub static mut suboptarg: *mut ::std::os::raw::c_char; +pub type BoolPtr = *mut bool; +pub type Pointer = *mut ::std::os::raw::c_char; +pub type int8 = ::std::os::raw::c_schar; +pub type int16 = ::std::os::raw::c_short; +pub type int32 = ::std::os::raw::c_int; +pub type uint8 = ::std::os::raw::c_uchar; +pub type uint16 = ::std::os::raw::c_ushort; +pub type uint32 = ::std::os::raw::c_uint; +pub type bits8 = uint8; +pub type bits16 = uint16; +pub type bits32 = uint32; +pub type int64 = ::std::os::raw::c_long; +pub type uint64 = ::std::os::raw::c_ulong; +pub type int128 = i128; +pub type uint128 = u128; +pub type Size = usize; +pub type Index = ::std::os::raw::c_uint; +pub type Offset = ::std::os::raw::c_int; +pub type float4 = f32; +pub type float8 = f64; +pub type regproc = Oid; +pub type RegProcedure = regproc; +pub type TransactionId = uint32; +pub type LocalTransactionId = uint32; +pub type SubTransactionId = uint32; +pub type MultiXactId = TransactionId; +pub type MultiXactOffset = uint32; +pub type CommandId = uint32; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct IntArray { + pub indx: [::std::os::raw::c_int; 6usize], } -pub unsafe fn memchr( - arg___s: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +#[repr(C)] +#[derive(Debug, Default)] +pub struct varlena { + pub vl_len_: [::std::os::raw::c_char; 4usize], + pub vl_dat: __IncompleteArrayField<::std::os::raw::c_char>, +} +pub type bytea = varlena; +pub type text = varlena; +pub type BpChar = varlena; +pub type VarChar = varlena; +#[repr(C)] +#[derive(Debug, Default)] +pub struct int2vector { + pub vl_len_: int32, + pub ndim: ::std::os::raw::c_int, + pub dataoffset: int32, + pub elemtype: Oid, + pub dim1: ::std::os::raw::c_int, + pub lbound1: ::std::os::raw::c_int, + pub values: __IncompleteArrayField, +} +#[repr(C)] +#[derive(Debug, Default)] +pub struct oidvector { + pub vl_len_: int32, + pub ndim: ::std::os::raw::c_int, + pub dataoffset: int32, + pub elemtype: Oid, + pub dim1: ::std::os::raw::c_int, + pub lbound1: ::std::os::raw::c_int, + pub values: __IncompleteArrayField, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct nameData { + pub data: [::std::os::raw::c_char; 64usize], +} +impl Default for nameData { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type NameData = nameData; +pub type Name = *mut NameData; +#[repr(C)] +#[derive(Copy, Clone)] +pub union PGAlignedBlock { + pub data: [::std::os::raw::c_char; 8192usize], + pub force_align_d: f64, + pub force_align_i64: int64, +} +impl Default for PGAlignedBlock { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union PGAlignedXLogBlock { + pub data: [::std::os::raw::c_char; 8192usize], + pub force_align_d: f64, + pub force_align_i64: int64, +} +impl Default for PGAlignedXLogBlock { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const _ISupper: ::std::os::raw::c_uint = 256; +pub const _ISlower: ::std::os::raw::c_uint = 512; +pub const _ISalpha: ::std::os::raw::c_uint = 1024; +pub const _ISdigit: ::std::os::raw::c_uint = 2048; +pub const _ISxdigit: ::std::os::raw::c_uint = 4096; +pub const _ISspace: ::std::os::raw::c_uint = 8192; +pub const _ISprint: ::std::os::raw::c_uint = 16384; +pub const _ISgraph: ::std::os::raw::c_uint = 32768; +pub const _ISblank: ::std::os::raw::c_uint = 1; +pub const _IScntrl: ::std::os::raw::c_uint = 2; +pub const _ISpunct: ::std::os::raw::c_uint = 4; +pub const _ISalnum: ::std::os::raw::c_uint = 8; +pub type _bindgen_ty_1 = ::std::os::raw::c_uint; +pub unsafe fn __ctype_b_loc() -> *mut *const ::std::os::raw::c_ushort { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memchr( - arg___s: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn __ctype_b_loc() -> *mut *const ::std::os::raw::c_ushort; } - memchr(arg___s, arg___c, arg___n) + __ctype_b_loc() }) } -pub unsafe fn memcmp( - arg___s1: *const ::std::os::raw::c_void, - arg___s2: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn __ctype_tolower_loc() -> *mut *const __int32_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memcmp( - arg___s1: *const ::std::os::raw::c_void, - arg___s2: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn __ctype_tolower_loc() -> *mut *const __int32_t; } - memcmp(arg___s1, arg___s2, arg___n) + __ctype_tolower_loc() }) } -pub unsafe fn memcpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn __ctype_toupper_loc() -> *mut *const __int32_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memcpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn __ctype_toupper_loc() -> *mut *const __int32_t; } - memcpy(arg___dst, arg___src, arg___n) + __ctype_toupper_loc() }) } -pub unsafe fn memmove( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___len: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn isalnum(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memmove( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___len: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn isalnum(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - memmove(arg___dst, arg___src, arg___len) + isalnum(arg_arg1) }) } -pub unsafe fn memset( - arg___b: *mut ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___len: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn isalpha(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset( - arg___b: *mut ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___len: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn isalpha(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - memset(arg___b, arg___c, arg___len) + isalpha(arg_arg1) }) } -pub unsafe fn strcat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn iscntrl(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn iscntrl(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strcat(arg___s1, arg___s2) + iscntrl(arg_arg1) }) } -pub unsafe fn strchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn isdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strchr(arg___s, arg___c) + isdigit(arg_arg1) }) } -pub unsafe fn strcmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn islower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn islower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strcmp(arg___s1, arg___s2) + islower(arg_arg1) }) } -pub unsafe fn strcoll( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn isgraph(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcoll( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn isgraph(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strcoll(arg___s1, arg___s2) + isgraph(arg_arg1) }) } -pub unsafe fn strcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isprint(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn isprint(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strcpy(arg___dst, arg___src) + isprint(arg_arg1) }) } -pub unsafe fn strcspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_ulong { +pub unsafe fn ispunct(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_ulong; + fn ispunct(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strcspn(arg___s, arg___charset) + ispunct(arg_arg1) }) } -pub unsafe fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn isspace(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn isspace(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strerror(arg___errnum) + isspace(arg_arg1) }) } -pub unsafe fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong { +pub unsafe fn isupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong; + fn isupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strlen(arg___s) + isupper(arg_arg1) }) } -pub unsafe fn strncat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isxdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn isxdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strncat(arg___s1, arg___s2, arg___n) + isxdigit(arg_arg1) }) } -pub unsafe fn strncmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn tolower(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn tolower(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strncmp(arg___s1, arg___s2, arg___n) + tolower(arg___c) }) } -pub unsafe fn strncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn toupper(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn toupper(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strncpy(arg___dst, arg___src, arg___n) + toupper(arg___c) }) } -pub unsafe fn strpbrk( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isblank(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strpbrk( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn isblank(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strpbrk(arg___s, arg___charset) + isblank(arg_arg1) }) } -pub unsafe fn strrchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strrchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn isascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strrchr(arg___s, arg___c) + isascii(arg___c) }) } -pub unsafe fn strspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_ulong { +pub unsafe fn toascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_ulong; + fn toascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strspn(arg___s, arg___charset) + toascii(arg___c) }) } -pub unsafe fn strstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn _toupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn _toupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strstr(arg___big, arg___little) + _toupper(arg_arg1) }) } -pub unsafe fn strtok( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn _tolower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtok( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn _tolower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strtok(arg___str, arg___sep) + _tolower(arg_arg1) }) } -pub unsafe fn strxfrm( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { +pub unsafe fn isalnum_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strxfrm( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; + fn isalnum_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - strxfrm(arg___s1, arg___s2, arg___n) + isalnum_l(arg_arg1, arg_arg2) }) } -pub unsafe fn strtok_r( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - arg___lasts: *mut *mut ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isalpha_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtok_r( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - arg___lasts: *mut *mut ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn isalpha_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - strtok_r(arg___str, arg___sep, arg___lasts) + isalpha_l(arg_arg1, arg_arg2) }) } -pub unsafe fn strerror_r( - arg___errnum: ::std::os::raw::c_int, - arg___strerrbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, +pub unsafe fn iscntrl_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strerror_r( - arg___errnum: ::std::os::raw::c_int, - arg___strerrbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, + fn iscntrl_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int; } - strerror_r(arg___errnum, arg___strerrbuf, arg___buflen) + iscntrl_l(arg_arg1, arg_arg2) }) } -pub unsafe fn strdup(arg___s1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn isdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strdup(arg___s1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn isdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - strdup(arg___s1) + isdigit_l(arg_arg1, arg_arg2) }) } -pub unsafe fn memccpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn islower_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memccpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn islower_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - memccpy(arg___dst, arg___src, arg___c, arg___n) + islower_l(arg_arg1, arg_arg2) }) } -pub unsafe fn stpcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isgraph_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn stpcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn isgraph_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - stpcpy(arg___dst, arg___src) + isgraph_l(arg_arg1, arg_arg2) }) } -pub unsafe fn stpncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isprint_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn stpncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn isprint_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - stpncpy(arg___dst, arg___src, arg___n) + isprint_l(arg_arg1, arg_arg2) }) } -pub unsafe fn strndup( - arg___s1: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn ispunct_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strndup( - arg___s1: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn ispunct_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - strndup(arg___s1, arg___n) + ispunct_l(arg_arg1, arg_arg2) }) } -pub unsafe fn strnlen(arg___s1: *const ::std::os::raw::c_char, arg___n: usize) -> usize { +pub unsafe fn isspace_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strnlen(arg___s1: *const ::std::os::raw::c_char, arg___n: usize) -> usize; + fn isspace_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - strnlen(arg___s1, arg___n) + isspace_l(arg_arg1, arg_arg2) }) } -pub unsafe fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn isupper_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn isupper_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - strsignal(arg___sig) + isupper_l(arg_arg1, arg_arg2) }) } -pub type rsize_t = __darwin_size_t; -pub type errno_t = ::std::os::raw::c_int; -pub unsafe fn memset_s( - arg___s: *mut ::std::os::raw::c_void, - arg___smax: rsize_t, - arg___c: ::std::os::raw::c_int, - arg___n: rsize_t, -) -> errno_t { +pub unsafe fn isxdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_s( - arg___s: *mut ::std::os::raw::c_void, - arg___smax: rsize_t, - arg___c: ::std::os::raw::c_int, - arg___n: rsize_t, - ) -> errno_t; + fn isxdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - memset_s(arg___s, arg___smax, arg___c, arg___n) + isxdigit_l(arg_arg1, arg_arg2) }) } -pub unsafe fn memmem( - arg___big: *const ::std::os::raw::c_void, - arg___big_len: usize, - arg___little: *const ::std::os::raw::c_void, - arg___little_len: usize, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn isblank_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memmem( - arg___big: *const ::std::os::raw::c_void, - arg___big_len: usize, - arg___little: *const ::std::os::raw::c_void, - arg___little_len: usize, - ) -> *mut ::std::os::raw::c_void; + fn isblank_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - memmem(arg___big, arg___big_len, arg___little, arg___little_len) + isblank_l(arg_arg1, arg_arg2) }) } -pub unsafe fn memset_pattern4( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern4: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn __tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern4( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern4: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn __tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; } - memset_pattern4(arg___b, arg___pattern4, arg___len) + __tolower_l(arg___c, arg___l) }) } -pub unsafe fn memset_pattern8( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern8: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern8( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern8: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; } - memset_pattern8(arg___b, arg___pattern8, arg___len) + tolower_l(arg___c, arg___l) }) } -pub unsafe fn memset_pattern16( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern16: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn __toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern16( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern16: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn __toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; } - memset_pattern16(arg___b, arg___pattern16, arg___len) + __toupper_l(arg___c, arg___l) }) } -pub unsafe fn strcasestr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcasestr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; } - strcasestr(arg___big, arg___little) + toupper_l(arg___c, arg___l) }) } -pub unsafe fn strnstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - arg___len: usize, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strnstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - arg___len: usize, - ) -> *mut ::std::os::raw::c_char; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct iovec { + pub iov_base: *mut ::std::os::raw::c_void, + pub iov_len: usize, +} +impl Default for iovec { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - strnstr(arg___big, arg___little, arg___len) - }) + } } -pub unsafe fn strlcat( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strlcat( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; +pub type socklen_t = __socklen_t; +pub const __socket_type_SOCK_STREAM: __socket_type = 1; +pub const __socket_type_SOCK_DGRAM: __socket_type = 2; +pub const __socket_type_SOCK_RAW: __socket_type = 3; +pub const __socket_type_SOCK_RDM: __socket_type = 4; +pub const __socket_type_SOCK_SEQPACKET: __socket_type = 5; +pub const __socket_type_SOCK_DCCP: __socket_type = 6; +pub const __socket_type_SOCK_PACKET: __socket_type = 10; +pub const __socket_type_SOCK_CLOEXEC: __socket_type = 524288; +pub const __socket_type_SOCK_NONBLOCK: __socket_type = 2048; +pub type __socket_type = ::std::os::raw::c_uint; +pub type sa_family_t = ::std::os::raw::c_ushort; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct sockaddr { + pub sa_family: sa_family_t, + pub sa_data: [::std::os::raw::c_char; 14usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sockaddr_storage { + pub ss_family: sa_family_t, + pub __ss_padding: [::std::os::raw::c_char; 118usize], + pub __ss_align: ::std::os::raw::c_ulong, +} +impl Default for sockaddr_storage { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - strlcat(arg___dst, arg___source, arg___size) - }) + } } -pub unsafe fn strlcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { +pub const MSG_OOB: ::std::os::raw::c_uint = 1; +pub const MSG_PEEK: ::std::os::raw::c_uint = 2; +pub const MSG_DONTROUTE: ::std::os::raw::c_uint = 4; +pub const MSG_CTRUNC: ::std::os::raw::c_uint = 8; +pub const MSG_PROXY: ::std::os::raw::c_uint = 16; +pub const MSG_TRUNC: ::std::os::raw::c_uint = 32; +pub const MSG_DONTWAIT: ::std::os::raw::c_uint = 64; +pub const MSG_EOR: ::std::os::raw::c_uint = 128; +pub const MSG_WAITALL: ::std::os::raw::c_uint = 256; +pub const MSG_FIN: ::std::os::raw::c_uint = 512; +pub const MSG_SYN: ::std::os::raw::c_uint = 1024; +pub const MSG_CONFIRM: ::std::os::raw::c_uint = 2048; +pub const MSG_RST: ::std::os::raw::c_uint = 4096; +pub const MSG_ERRQUEUE: ::std::os::raw::c_uint = 8192; +pub const MSG_NOSIGNAL: ::std::os::raw::c_uint = 16384; +pub const MSG_MORE: ::std::os::raw::c_uint = 32768; +pub const MSG_WAITFORONE: ::std::os::raw::c_uint = 65536; +pub const MSG_BATCH: ::std::os::raw::c_uint = 262144; +pub const MSG_ZEROCOPY: ::std::os::raw::c_uint = 67108864; +pub const MSG_FASTOPEN: ::std::os::raw::c_uint = 536870912; +pub const MSG_CMSG_CLOEXEC: ::std::os::raw::c_uint = 1073741824; +pub type _bindgen_ty_2 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct msghdr { + pub msg_name: *mut ::std::os::raw::c_void, + pub msg_namelen: socklen_t, + pub msg_iov: *mut iovec, + pub msg_iovlen: usize, + pub msg_control: *mut ::std::os::raw::c_void, + pub msg_controllen: usize, + pub msg_flags: ::std::os::raw::c_int, +} +impl Default for msghdr { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default)] +pub struct cmsghdr { + pub cmsg_len: usize, + pub cmsg_level: ::std::os::raw::c_int, + pub cmsg_type: ::std::os::raw::c_int, + pub __cmsg_data: __IncompleteArrayField<::std::os::raw::c_uchar>, +} +pub unsafe fn __cmsg_nxthdr(arg___mhdr: *mut msghdr, arg___cmsg: *mut cmsghdr) -> *mut cmsghdr { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strlcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; + fn __cmsg_nxthdr(arg___mhdr: *mut msghdr, arg___cmsg: *mut cmsghdr) -> *mut cmsghdr; } - strlcpy(arg___dst, arg___source, arg___size) + __cmsg_nxthdr(arg___mhdr, arg___cmsg) }) } -pub unsafe fn strmode(arg___mode: ::std::os::raw::c_int, arg___bp: *mut ::std::os::raw::c_char) { +pub const SCM_RIGHTS: ::std::os::raw::c_uint = 1; +pub type _bindgen_ty_3 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __kernel_fd_set { + pub fds_bits: [::std::os::raw::c_ulong; 16usize], +} +pub type __kernel_sighandler_t = + ::std::option::Option; +pub type __kernel_key_t = ::std::os::raw::c_int; +pub type __kernel_mqd_t = ::std::os::raw::c_int; +pub type __kernel_old_uid_t = ::std::os::raw::c_ushort; +pub type __kernel_old_gid_t = ::std::os::raw::c_ushort; +pub type __kernel_old_dev_t = ::std::os::raw::c_ulong; +pub type __kernel_long_t = ::std::os::raw::c_long; +pub type __kernel_ulong_t = ::std::os::raw::c_ulong; +pub type __kernel_ino_t = __kernel_ulong_t; +pub type __kernel_mode_t = ::std::os::raw::c_uint; +pub type __kernel_pid_t = ::std::os::raw::c_int; +pub type __kernel_ipc_pid_t = ::std::os::raw::c_int; +pub type __kernel_uid_t = ::std::os::raw::c_uint; +pub type __kernel_gid_t = ::std::os::raw::c_uint; +pub type __kernel_suseconds_t = __kernel_long_t; +pub type __kernel_daddr_t = ::std::os::raw::c_int; +pub type __kernel_uid32_t = ::std::os::raw::c_uint; +pub type __kernel_gid32_t = ::std::os::raw::c_uint; +pub type __kernel_size_t = __kernel_ulong_t; +pub type __kernel_ssize_t = __kernel_long_t; +pub type __kernel_ptrdiff_t = __kernel_long_t; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __kernel_fsid_t { + pub val: [::std::os::raw::c_int; 2usize], +} +pub type __kernel_off_t = __kernel_long_t; +pub type __kernel_loff_t = ::std::os::raw::c_longlong; +pub type __kernel_old_time_t = __kernel_long_t; +pub type __kernel_time_t = __kernel_long_t; +pub type __kernel_time64_t = ::std::os::raw::c_longlong; +pub type __kernel_clock_t = __kernel_long_t; +pub type __kernel_timer_t = ::std::os::raw::c_int; +pub type __kernel_clockid_t = ::std::os::raw::c_int; +pub type __kernel_caddr_t = *mut ::std::os::raw::c_char; +pub type __kernel_uid16_t = ::std::os::raw::c_ushort; +pub type __kernel_gid16_t = ::std::os::raw::c_ushort; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct linger { + pub l_onoff: ::std::os::raw::c_int, + pub l_linger: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct osockaddr { + pub sa_family: ::std::os::raw::c_ushort, + pub sa_data: [::std::os::raw::c_uchar; 14usize], +} +pub const SHUT_RD: ::std::os::raw::c_uint = 0; +pub const SHUT_WR: ::std::os::raw::c_uint = 1; +pub const SHUT_RDWR: ::std::os::raw::c_uint = 2; +pub type _bindgen_ty_4 = ::std::os::raw::c_uint; +pub unsafe fn socket( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strmode(arg___mode: ::std::os::raw::c_int, arg___bp: *mut ::std::os::raw::c_char); + fn socket( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - strmode(arg___mode, arg___bp) + socket(arg___domain, arg___type, arg___protocol) }) } -pub unsafe fn strsep( - arg___stringp: *mut *mut ::std::os::raw::c_char, - arg___delim: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn socketpair( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + arg___fds: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsep( - arg___stringp: *mut *mut ::std::os::raw::c_char, - arg___delim: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn socketpair( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + arg___fds: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - strsep(arg___stringp, arg___delim) + socketpair(arg___domain, arg___type, arg___protocol, arg___fds) }) } -pub unsafe fn swab( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: isize, -) { +pub unsafe fn bind( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn swab( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: isize, - ); + fn bind( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, + ) -> ::std::os::raw::c_int; } - swab(arg_arg1, arg_arg2, arg_arg3) + bind(arg___fd, arg___addr, arg___len) }) } -pub unsafe fn timingsafe_bcmp( - arg___b1: *const ::std::os::raw::c_void, - arg___b2: *const ::std::os::raw::c_void, - arg___len: usize, +pub unsafe fn getsockname( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timingsafe_bcmp( - arg___b1: *const ::std::os::raw::c_void, - arg___b2: *const ::std::os::raw::c_void, - arg___len: usize, + fn getsockname( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, ) -> ::std::os::raw::c_int; } - timingsafe_bcmp(arg___b1, arg___b2, arg___len) + getsockname(arg___fd, arg___addr, arg___len) }) } -pub unsafe fn strsignal_r( - arg___sig: ::std::os::raw::c_int, - arg___strsignalbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, +pub unsafe fn connect( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsignal_r( - arg___sig: ::std::os::raw::c_int, - arg___strsignalbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, + fn connect( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, ) -> ::std::os::raw::c_int; } - strsignal_r(arg___sig, arg___strsignalbuf, arg___buflen) + connect(arg___fd, arg___addr, arg___len) }) } -pub unsafe fn bcmp( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_ulong, +pub unsafe fn getpeername( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bcmp( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_ulong, + fn getpeername( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, ) -> ::std::os::raw::c_int; } - bcmp(arg_arg1, arg_arg2, arg_arg3) + getpeername(arg___fd, arg___addr, arg___len) }) } -pub unsafe fn bcopy( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, -) { +pub unsafe fn send( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, +) -> isize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bcopy( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - ); + fn send( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + ) -> isize; } - bcopy(arg_arg1, arg_arg2, arg_arg3) + send(arg___fd, arg___buf, arg___n, arg___flags) }) } -pub unsafe fn bzero(arg_arg1: *mut ::std::os::raw::c_void, arg_arg2: ::std::os::raw::c_ulong) { +pub unsafe fn recv( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, +) -> isize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bzero(arg_arg1: *mut ::std::os::raw::c_void, arg_arg2: ::std::os::raw::c_ulong); + fn recv( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + ) -> isize; } - bzero(arg_arg1, arg_arg2) + recv(arg___fd, arg___buf, arg___n, arg___flags) }) } -pub unsafe fn index( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn sendto( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___addr_len: socklen_t, +) -> isize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn index( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn sendto( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___addr_len: socklen_t, + ) -> isize; } - index(arg_arg1, arg_arg2) + sendto( + arg___fd, + arg___buf, + arg___n, + arg___flags, + arg___addr, + arg___addr_len, + ) }) } -pub unsafe fn rindex( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn recvfrom( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, +) -> isize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rindex( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn recvfrom( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, + ) -> isize; } - rindex(arg_arg1, arg_arg2) + recvfrom( + arg___fd, + arg___buf, + arg___n, + arg___flags, + arg___addr, + arg___addr_len, + ) }) } -pub unsafe fn ffs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sendmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *const msghdr, + arg___flags: ::std::os::raw::c_int, +) -> isize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ffs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sendmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *const msghdr, + arg___flags: ::std::os::raw::c_int, + ) -> isize; } - ffs(arg_arg1) + sendmsg(arg___fd, arg___message, arg___flags) }) } -pub unsafe fn strcasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn recvmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *mut msghdr, + arg___flags: ::std::os::raw::c_int, +) -> isize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn recvmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *mut msghdr, + arg___flags: ::std::os::raw::c_int, + ) -> isize; } - strcasecmp(arg_arg1, arg_arg2) + recvmsg(arg___fd, arg___message, arg___flags) }) } -pub unsafe fn strncasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_ulong, +pub unsafe fn getsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *mut ::std::os::raw::c_void, + arg___optlen: *mut socklen_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_ulong, + fn getsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *mut ::std::os::raw::c_void, + arg___optlen: *mut socklen_t, ) -> ::std::os::raw::c_int; } - strncasecmp(arg_arg1, arg_arg2, arg_arg3) + getsockopt( + arg___fd, + arg___level, + arg___optname, + arg___optval, + arg___optlen, + ) }) } -pub unsafe fn ffsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int { +pub unsafe fn setsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *const ::std::os::raw::c_void, + arg___optlen: socklen_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ffsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int; + fn setsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *const ::std::os::raw::c_void, + arg___optlen: socklen_t, + ) -> ::std::os::raw::c_int; } - ffsl(arg_arg1) + setsockopt( + arg___fd, + arg___level, + arg___optname, + arg___optval, + arg___optlen, + ) }) } -pub unsafe fn ffsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { +pub unsafe fn listen( + arg___fd: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ffsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; + fn listen( + arg___fd: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - ffsll(arg_arg1) + listen(arg___fd, arg___n) }) } -pub unsafe fn fls(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn accept( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fls(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn accept( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, + ) -> ::std::os::raw::c_int; } - fls(arg_arg1) + accept(arg___fd, arg___addr, arg___addr_len) }) } -pub unsafe fn flsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int { +pub unsafe fn shutdown( + arg___fd: ::std::os::raw::c_int, + arg___how: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int; + fn shutdown( + arg___fd: ::std::os::raw::c_int, + arg___how: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - flsl(arg_arg1) + shutdown(arg___fd, arg___how) }) } -pub unsafe fn flsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { +pub unsafe fn sockatmark(arg___fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; + fn sockatmark(arg___fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - flsll(arg_arg1) + sockatmark(arg___fd) }) } -pub type max_align_t = f64; -pub type __gnuc_va_list = __builtin_va_list; -pub type u_char = ::std::os::raw::c_uchar; -pub type u_short = ::std::os::raw::c_ushort; -pub type u_int = ::std::os::raw::c_uint; -pub type u_long = ::std::os::raw::c_ulong; -pub type ushort = ::std::os::raw::c_ushort; -pub type uint = ::std::os::raw::c_uint; -pub type u_quad_t = u_int64_t; -pub type quad_t = i64; -pub type qaddr_t = *mut quad_t; -pub type caddr_t = *mut ::std::os::raw::c_char; -pub type daddr_t = i32; -pub type fixpt_t = u_int32_t; -pub type blkcnt_t = __darwin_blkcnt_t; -pub type blksize_t = __darwin_blksize_t; -pub type gid_t = __darwin_gid_t; -pub type in_addr_t = __uint32_t; -pub type in_port_t = __uint16_t; -pub type ino_t = __darwin_ino_t; -pub type ino64_t = __darwin_ino64_t; -pub type key_t = __int32_t; -pub type nlink_t = __uint16_t; -pub type segsz_t = i32; -pub type swblk_t = i32; -pub type clock_t = __darwin_clock_t; -pub type time_t = __darwin_time_t; -pub type useconds_t = __darwin_useconds_t; -pub type suseconds_t = __darwin_suseconds_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fd_set { - pub fds_bits: [__int32_t; 32usize], -} -pub unsafe fn __darwin_check_fd_set_overflow( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn isfdtype( + arg___fd: ::std::os::raw::c_int, + arg___fdtype: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __darwin_check_fd_set_overflow( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_int, + fn isfdtype( + arg___fd: ::std::os::raw::c_int, + arg___fdtype: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - __darwin_check_fd_set_overflow(arg_arg1, arg_arg2, arg_arg3) + isfdtype(arg___fd, arg___fdtype) }) } -pub type fd_mask = __int32_t; -pub type pthread_cond_t = __darwin_pthread_cond_t; -pub type pthread_condattr_t = __darwin_pthread_condattr_t; -pub type pthread_mutex_t = __darwin_pthread_mutex_t; -pub type pthread_mutexattr_t = __darwin_pthread_mutexattr_t; -pub type pthread_once_t = __darwin_pthread_once_t; -pub type pthread_rwlock_t = __darwin_pthread_rwlock_t; -pub type pthread_rwlockattr_t = __darwin_pthread_rwlockattr_t; -pub type pthread_t = __darwin_pthread_t; -pub type pthread_key_t = __darwin_pthread_key_t; -pub type fsblkcnt_t = __darwin_fsblkcnt_t; -pub type fsfilcnt_t = __darwin_fsfilcnt_t; -pub unsafe fn __error() -> *mut ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __error() -> *mut ::std::os::raw::c_int; - } - __error() - }) +pub type in_addr_t = u32; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct in_addr { + pub s_addr: in_addr_t, } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct lconv { - pub decimal_point: *mut ::std::os::raw::c_char, - pub thousands_sep: *mut ::std::os::raw::c_char, - pub grouping: *mut ::std::os::raw::c_char, - pub int_curr_symbol: *mut ::std::os::raw::c_char, - pub currency_symbol: *mut ::std::os::raw::c_char, - pub mon_decimal_point: *mut ::std::os::raw::c_char, - pub mon_thousands_sep: *mut ::std::os::raw::c_char, - pub mon_grouping: *mut ::std::os::raw::c_char, - pub positive_sign: *mut ::std::os::raw::c_char, - pub negative_sign: *mut ::std::os::raw::c_char, - pub int_frac_digits: ::std::os::raw::c_char, - pub frac_digits: ::std::os::raw::c_char, - pub p_cs_precedes: ::std::os::raw::c_char, - pub p_sep_by_space: ::std::os::raw::c_char, - pub n_cs_precedes: ::std::os::raw::c_char, - pub n_sep_by_space: ::std::os::raw::c_char, - pub p_sign_posn: ::std::os::raw::c_char, - pub n_sign_posn: ::std::os::raw::c_char, - pub int_p_cs_precedes: ::std::os::raw::c_char, - pub int_n_cs_precedes: ::std::os::raw::c_char, - pub int_p_sep_by_space: ::std::os::raw::c_char, - pub int_n_sep_by_space: ::std::os::raw::c_char, - pub int_p_sign_posn: ::std::os::raw::c_char, - pub int_n_sign_posn: ::std::os::raw::c_char, +pub struct ip_opts { + pub ip_dst: in_addr, + pub ip_opts: [::std::os::raw::c_char; 40usize], } -impl Default for lconv { +impl Default for ip_opts { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8097,99 +7768,107 @@ impl Default for lconv { } } } -pub unsafe fn localeconv() -> *mut lconv { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn localeconv() -> *mut lconv; - } - localeconv() - }) -} -pub unsafe fn setlocale( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn setlocale( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; - } - setlocale(arg_arg1, arg_arg2) - }) -} -pub type BoolPtr = *mut bool; -pub type Pointer = *mut ::std::os::raw::c_char; -pub type int8 = ::std::os::raw::c_schar; -pub type int16 = ::std::os::raw::c_short; -pub type int32 = ::std::os::raw::c_int; -pub type uint8 = ::std::os::raw::c_uchar; -pub type uint16 = ::std::os::raw::c_ushort; -pub type uint32 = ::std::os::raw::c_uint; -pub type bits8 = uint8; -pub type bits16 = uint16; -pub type bits32 = uint32; -pub type int64 = ::std::os::raw::c_long; -pub type uint64 = ::std::os::raw::c_ulong; -pub type int128 = i128; -pub type uint128 = u128; -pub type Size = usize; -pub type Index = ::std::os::raw::c_uint; -pub type Offset = ::std::os::raw::c_int; -pub type float4 = f32; -pub type float8 = f64; -pub type regproc = Oid; -pub type RegProcedure = regproc; -pub type TransactionId = uint32; -pub type LocalTransactionId = uint32; -pub type SubTransactionId = uint32; -pub type MultiXactId = TransactionId; -pub type MultiXactOffset = uint32; -pub type CommandId = uint32; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct IntArray { - pub indx: [::std::os::raw::c_int; 6usize], +pub struct ip_mreqn { + pub imr_multiaddr: in_addr, + pub imr_address: in_addr, + pub imr_ifindex: ::std::os::raw::c_int, } #[repr(C)] -#[derive(Debug, Default)] -pub struct varlena { - pub vl_len_: [::std::os::raw::c_char; 4usize], - pub vl_dat: __IncompleteArrayField<::std::os::raw::c_char>, +#[derive(Debug, Default, Copy, Clone)] +pub struct in_pktinfo { + pub ipi_ifindex: ::std::os::raw::c_int, + pub ipi_spec_dst: in_addr, + pub ipi_addr: in_addr, } -pub type bytea = varlena; -pub type text = varlena; -pub type BpChar = varlena; -pub type VarChar = varlena; +pub const IPPROTO_IP: ::std::os::raw::c_uint = 0; +pub const IPPROTO_ICMP: ::std::os::raw::c_uint = 1; +pub const IPPROTO_IGMP: ::std::os::raw::c_uint = 2; +pub const IPPROTO_IPIP: ::std::os::raw::c_uint = 4; +pub const IPPROTO_TCP: ::std::os::raw::c_uint = 6; +pub const IPPROTO_EGP: ::std::os::raw::c_uint = 8; +pub const IPPROTO_PUP: ::std::os::raw::c_uint = 12; +pub const IPPROTO_UDP: ::std::os::raw::c_uint = 17; +pub const IPPROTO_IDP: ::std::os::raw::c_uint = 22; +pub const IPPROTO_TP: ::std::os::raw::c_uint = 29; +pub const IPPROTO_DCCP: ::std::os::raw::c_uint = 33; +pub const IPPROTO_IPV6: ::std::os::raw::c_uint = 41; +pub const IPPROTO_RSVP: ::std::os::raw::c_uint = 46; +pub const IPPROTO_GRE: ::std::os::raw::c_uint = 47; +pub const IPPROTO_ESP: ::std::os::raw::c_uint = 50; +pub const IPPROTO_AH: ::std::os::raw::c_uint = 51; +pub const IPPROTO_MTP: ::std::os::raw::c_uint = 92; +pub const IPPROTO_BEETPH: ::std::os::raw::c_uint = 94; +pub const IPPROTO_ENCAP: ::std::os::raw::c_uint = 98; +pub const IPPROTO_PIM: ::std::os::raw::c_uint = 103; +pub const IPPROTO_COMP: ::std::os::raw::c_uint = 108; +pub const IPPROTO_SCTP: ::std::os::raw::c_uint = 132; +pub const IPPROTO_UDPLITE: ::std::os::raw::c_uint = 136; +pub const IPPROTO_MPLS: ::std::os::raw::c_uint = 137; +pub const IPPROTO_ETHERNET: ::std::os::raw::c_uint = 143; +pub const IPPROTO_RAW: ::std::os::raw::c_uint = 255; +pub const IPPROTO_MPTCP: ::std::os::raw::c_uint = 262; +pub const IPPROTO_MAX: ::std::os::raw::c_uint = 263; +pub type _bindgen_ty_5 = ::std::os::raw::c_uint; +pub const IPPROTO_HOPOPTS: ::std::os::raw::c_uint = 0; +pub const IPPROTO_ROUTING: ::std::os::raw::c_uint = 43; +pub const IPPROTO_FRAGMENT: ::std::os::raw::c_uint = 44; +pub const IPPROTO_ICMPV6: ::std::os::raw::c_uint = 58; +pub const IPPROTO_NONE: ::std::os::raw::c_uint = 59; +pub const IPPROTO_DSTOPTS: ::std::os::raw::c_uint = 60; +pub const IPPROTO_MH: ::std::os::raw::c_uint = 135; +pub type _bindgen_ty_6 = ::std::os::raw::c_uint; +pub type in_port_t = u16; +pub const IPPORT_ECHO: ::std::os::raw::c_uint = 7; +pub const IPPORT_DISCARD: ::std::os::raw::c_uint = 9; +pub const IPPORT_SYSTAT: ::std::os::raw::c_uint = 11; +pub const IPPORT_DAYTIME: ::std::os::raw::c_uint = 13; +pub const IPPORT_NETSTAT: ::std::os::raw::c_uint = 15; +pub const IPPORT_FTP: ::std::os::raw::c_uint = 21; +pub const IPPORT_TELNET: ::std::os::raw::c_uint = 23; +pub const IPPORT_SMTP: ::std::os::raw::c_uint = 25; +pub const IPPORT_TIMESERVER: ::std::os::raw::c_uint = 37; +pub const IPPORT_NAMESERVER: ::std::os::raw::c_uint = 42; +pub const IPPORT_WHOIS: ::std::os::raw::c_uint = 43; +pub const IPPORT_MTP: ::std::os::raw::c_uint = 57; +pub const IPPORT_TFTP: ::std::os::raw::c_uint = 69; +pub const IPPORT_RJE: ::std::os::raw::c_uint = 77; +pub const IPPORT_FINGER: ::std::os::raw::c_uint = 79; +pub const IPPORT_TTYLINK: ::std::os::raw::c_uint = 87; +pub const IPPORT_SUPDUP: ::std::os::raw::c_uint = 95; +pub const IPPORT_EXECSERVER: ::std::os::raw::c_uint = 512; +pub const IPPORT_LOGINSERVER: ::std::os::raw::c_uint = 513; +pub const IPPORT_CMDSERVER: ::std::os::raw::c_uint = 514; +pub const IPPORT_EFSSERVER: ::std::os::raw::c_uint = 520; +pub const IPPORT_BIFFUDP: ::std::os::raw::c_uint = 512; +pub const IPPORT_WHOSERVER: ::std::os::raw::c_uint = 513; +pub const IPPORT_ROUTESERVER: ::std::os::raw::c_uint = 520; +pub const IPPORT_RESERVED: ::std::os::raw::c_uint = 1024; +pub const IPPORT_USERRESERVED: ::std::os::raw::c_uint = 5000; +pub type _bindgen_ty_7 = ::std::os::raw::c_uint; #[repr(C)] -#[derive(Debug, Default)] -pub struct int2vector { - pub vl_len_: int32, - pub ndim: ::std::os::raw::c_int, - pub dataoffset: int32, - pub elemtype: Oid, - pub dim1: ::std::os::raw::c_int, - pub lbound1: ::std::os::raw::c_int, - pub values: __IncompleteArrayField, +#[derive(Copy, Clone)] +pub struct in6_addr { + pub __in6_u: in6_addr__bindgen_ty_1, } #[repr(C)] -#[derive(Debug, Default)] -pub struct oidvector { - pub vl_len_: int32, - pub ndim: ::std::os::raw::c_int, - pub dataoffset: int32, - pub elemtype: Oid, - pub dim1: ::std::os::raw::c_int, - pub lbound1: ::std::os::raw::c_int, - pub values: __IncompleteArrayField, +#[derive(Copy, Clone)] +pub union in6_addr__bindgen_ty_1 { + pub __u6_addr8: [u8; 16usize], + pub __u6_addr16: [u16; 8usize], + pub __u6_addr32: [u32; 4usize], } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct nameData { - pub data: [::std::os::raw::c_char; 64usize], +impl Default for in6_addr__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } -impl Default for nameData { +impl Default for in6_addr { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8198,16 +7877,30 @@ impl Default for nameData { } } } -pub type NameData = nameData; -pub type Name = *mut NameData; +extern "C" { + pub static in6addr_any: in6_addr; +} +extern "C" { + pub static in6addr_loopback: in6_addr; +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct sockaddr_in { + pub sin_family: sa_family_t, + pub sin_port: in_port_t, + pub sin_addr: in_addr, + pub sin_zero: [::std::os::raw::c_uchar; 8usize], +} #[repr(C)] #[derive(Copy, Clone)] -pub union PGAlignedBlock { - pub data: [::std::os::raw::c_char; 8192usize], - pub force_align_d: f64, - pub force_align_i64: int64, +pub struct sockaddr_in6 { + pub sin6_family: sa_family_t, + pub sin6_port: in_port_t, + pub sin6_flowinfo: u32, + pub sin6_addr: in6_addr, + pub sin6_scope_id: u32, } -impl Default for PGAlignedBlock { +impl Default for sockaddr_in6 { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8217,13 +7910,25 @@ impl Default for PGAlignedBlock { } } #[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreq { + pub imr_multiaddr: in_addr, + pub imr_interface: in_addr, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreq_source { + pub imr_multiaddr: in_addr, + pub imr_interface: in_addr, + pub imr_sourceaddr: in_addr, +} +#[repr(C)] #[derive(Copy, Clone)] -pub union PGAlignedXLogBlock { - pub data: [::std::os::raw::c_char; 8192usize], - pub force_align_d: f64, - pub force_align_i64: int64, +pub struct ipv6_mreq { + pub ipv6mr_multiaddr: in6_addr, + pub ipv6mr_interface: ::std::os::raw::c_uint, } -impl Default for PGAlignedXLogBlock { +impl Default for ipv6_mreq { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8232,24 +7937,13 @@ impl Default for PGAlignedXLogBlock { } } } -pub unsafe fn fdatasync(arg_fildes: ::std::os::raw::c_int) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fdatasync(arg_fildes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; - } - fdatasync(arg_fildes) - }) -} -pub type wint_t = __darwin_wint_t; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _RuneEntry { - pub __min: __darwin_rune_t, - pub __max: __darwin_rune_t, - pub __map: __darwin_rune_t, - pub __types: *mut __uint32_t, +pub struct group_req { + pub gr_interface: u32, + pub gr_group: sockaddr_storage, } -impl Default for _RuneEntry { +impl Default for group_req { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8260,11 +7954,12 @@ impl Default for _RuneEntry { } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _RuneRange { - pub __nranges: ::std::os::raw::c_int, - pub __ranges: *mut _RuneEntry, +pub struct group_source_req { + pub gsr_interface: u32, + pub gsr_group: sockaddr_storage, + pub gsr_source: sockaddr_storage, } -impl Default for _RuneRange { +impl Default for group_source_req { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8275,43 +7970,23 @@ impl Default for _RuneRange { } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct _RuneCharClass { - pub __name: [::std::os::raw::c_char; 14usize], - pub __mask: __uint32_t, +pub struct ip_msfilter { + pub imsf_multiaddr: in_addr, + pub imsf_interface: in_addr, + pub imsf_fmode: u32, + pub imsf_numsrc: u32, + pub imsf_slist: [in_addr; 1usize], } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _RuneLocale { - pub __magic: [::std::os::raw::c_char; 8usize], - pub __encoding: [::std::os::raw::c_char; 32usize], - pub __sgetrune: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_char, - arg2: __darwin_size_t, - arg3: *mut *const ::std::os::raw::c_char, - ) -> __darwin_rune_t, - >, - pub __sputrune: ::std::option::Option< - unsafe extern "C" fn( - arg1: __darwin_rune_t, - arg2: *mut ::std::os::raw::c_char, - arg3: __darwin_size_t, - arg4: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int, - >, - pub __invalid_rune: __darwin_rune_t, - pub __runetype: [__uint32_t; 256usize], - pub __maplower: [__darwin_rune_t; 256usize], - pub __mapupper: [__darwin_rune_t; 256usize], - pub __runetype_ext: _RuneRange, - pub __maplower_ext: _RuneRange, - pub __mapupper_ext: _RuneRange, - pub __variable: *mut ::std::os::raw::c_void, - pub __variable_len: ::std::os::raw::c_int, - pub __ncharclasses: ::std::os::raw::c_int, - pub __charclasses: *mut _RuneCharClass, +pub struct group_filter { + pub gf_interface: u32, + pub gf_group: sockaddr_storage, + pub gf_fmode: u32, + pub gf_numsrc: u32, + pub gf_slist: [sockaddr_storage; 1usize], } -impl Default for _RuneLocale { +impl Default for group_filter { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8320,75 +7995,74 @@ impl Default for _RuneLocale { } } } -extern "C" { - pub static mut _DefaultRuneLocale: _RuneLocale; -} -extern "C" { - pub static mut _CurrentRuneLocale: *mut _RuneLocale; -} -pub unsafe fn ___runetype(arg_arg1: __darwin_ct_rune_t) -> ::std::os::raw::c_ulong { +pub unsafe fn ntohl(arg___netlong: u32) -> u32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___runetype(arg_arg1: __darwin_ct_rune_t) -> ::std::os::raw::c_ulong; + fn ntohl(arg___netlong: u32) -> u32; } - ___runetype(arg_arg1) + ntohl(arg___netlong) }) } -pub unsafe fn ___tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn ntohs(arg___netshort: u16) -> u16 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn ntohs(arg___netshort: u16) -> u16; } - ___tolower(arg_arg1) + ntohs(arg___netshort) }) } -pub unsafe fn ___toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn htonl(arg___hostlong: u32) -> u32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn htonl(arg___hostlong: u32) -> u32; } - ___toupper(arg_arg1) + htonl(arg___hostlong) }) } -pub unsafe fn __maskrune( - arg_arg1: __darwin_ct_rune_t, - arg_arg2: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn htons(arg___hostshort: u16) -> u16 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __maskrune( - arg_arg1: __darwin_ct_rune_t, - arg_arg2: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn htons(arg___hostshort: u16) -> u16; } - __maskrune(arg_arg1, arg_arg2) + htons(arg___hostshort) }) } -pub unsafe fn __toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn bindresvport( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn bindresvport( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in, + ) -> ::std::os::raw::c_int; } - __toupper(arg_arg1) + bindresvport(arg___sockfd, arg___sock_in) }) } -pub unsafe fn __tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn bindresvport6( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in6, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn bindresvport6( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in6, + ) -> ::std::os::raw::c_int; } - __tolower(arg_arg1) + bindresvport6(arg___sockfd, arg___sock_in) }) } -pub type socklen_t = __darwin_socklen_t; -pub type sa_family_t = __uint8_t; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct iovec { - pub iov_base: *mut ::std::os::raw::c_void, - pub iov_len: usize, +pub struct rpcent { + pub r_name: *mut ::std::os::raw::c_char, + pub r_aliases: *mut *mut ::std::os::raw::c_char, + pub r_number: ::std::os::raw::c_int, } -impl Default for iovec { +impl Default for rpcent { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8397,82 +8071,125 @@ impl Default for iovec { } } } -pub type sae_associd_t = __uint32_t; -pub type sae_connid_t = __uint32_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sa_endpoints { - pub sae_srcif: ::std::os::raw::c_uint, - pub sae_srcaddr: *const sockaddr, - pub sae_srcaddrlen: socklen_t, - pub sae_dstaddr: *const sockaddr, - pub sae_dstaddrlen: socklen_t, -} -impl Default for sa_endpoints { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn setrpcent(arg___stayopen: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setrpcent(arg___stayopen: ::std::os::raw::c_int); } - } + setrpcent(arg___stayopen) + }) } -pub type sa_endpoints_t = sa_endpoints; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct linger { - pub l_onoff: ::std::os::raw::c_int, - pub l_linger: ::std::os::raw::c_int, +pub unsafe fn endrpcent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endrpcent(); + } + endrpcent() + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct so_np_extensions { - pub npx_flags: u_int32_t, - pub npx_mask: u_int32_t, +pub unsafe fn getrpcbyname(arg___name: *const ::std::os::raw::c_char) -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbyname(arg___name: *const ::std::os::raw::c_char) -> *mut rpcent; + } + getrpcbyname(arg___name) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockaddr { - pub sa_len: __uint8_t, - pub sa_family: sa_family_t, - pub sa_data: [::std::os::raw::c_char; 14usize], +pub unsafe fn getrpcbynumber(arg___number: ::std::os::raw::c_int) -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbynumber(arg___number: ::std::os::raw::c_int) -> *mut rpcent; + } + getrpcbynumber(arg___number) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockproto { - pub sp_family: __uint16_t, - pub sp_protocol: __uint16_t, +pub unsafe fn getrpcent() -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcent() -> *mut rpcent; + } + getrpcent() + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sockaddr_storage { - pub ss_len: __uint8_t, - pub ss_family: sa_family_t, - pub __ss_pad1: [::std::os::raw::c_char; 6usize], - pub __ss_align: __int64_t, - pub __ss_pad2: [::std::os::raw::c_char; 112usize], +pub unsafe fn getrpcbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcbyname_r( + arg___name, + arg___result_buf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) } -impl Default for sockaddr_storage { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn getrpcbynumber_r( + arg___number: ::std::os::raw::c_int, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbynumber_r( + arg___number: ::std::os::raw::c_int, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; } - } + getrpcbynumber_r( + arg___number, + arg___result_buf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getrpcent_r( + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcent_r( + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcent_r(arg___result_buf, arg___buffer, arg___buflen, arg___result) + }) } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct msghdr { - pub msg_name: *mut ::std::os::raw::c_void, - pub msg_namelen: socklen_t, - pub msg_iov: *mut iovec, - pub msg_iovlen: ::std::os::raw::c_int, - pub msg_control: *mut ::std::os::raw::c_void, - pub msg_controllen: socklen_t, - pub msg_flags: ::std::os::raw::c_int, +pub struct netent { + pub n_name: *mut ::std::os::raw::c_char, + pub n_aliases: *mut *mut ::std::os::raw::c_char, + pub n_addrtype: ::std::os::raw::c_int, + pub n_net: u32, } -impl Default for msghdr { +impl Default for netent { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8481,22 +8198,40 @@ impl Default for msghdr { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct cmsghdr { - pub cmsg_len: socklen_t, - pub cmsg_level: ::std::os::raw::c_int, - pub cmsg_type: ::std::os::raw::c_int, +pub unsafe fn __h_errno_location() -> *mut ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __h_errno_location() -> *mut ::std::os::raw::c_int; + } + __h_errno_location() + }) +} +pub unsafe fn herror(arg___str: *const ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn herror(arg___str: *const ::std::os::raw::c_char); + } + herror(arg___str) + }) +} +pub unsafe fn hstrerror(arg___err_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn hstrerror(arg___err_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + } + hstrerror(arg___err_num) + }) } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct sf_hdtr { - pub headers: *mut iovec, - pub hdr_cnt: ::std::os::raw::c_int, - pub trailers: *mut iovec, - pub trl_cnt: ::std::os::raw::c_int, +pub struct hostent { + pub h_name: *mut ::std::os::raw::c_char, + pub h_aliases: *mut *mut ::std::os::raw::c_char, + pub h_addrtype: ::std::os::raw::c_int, + pub h_length: ::std::os::raw::c_int, + pub h_addr_list: *mut *mut ::std::os::raw::c_char, } -impl Default for sf_hdtr { +impl Default for hostent { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8505,403 +8240,470 @@ impl Default for sf_hdtr { } } } -pub unsafe fn accept( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn sethostent(arg___stay_open: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn accept( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn sethostent(arg___stay_open: ::std::os::raw::c_int); } - accept(arg_arg1, arg_arg2, arg_arg3) + sethostent(arg___stay_open) }) } -pub unsafe fn bind( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn endhostent() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bind( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, - ) -> ::std::os::raw::c_int; + fn endhostent(); } - bind(arg_arg1, arg_arg2, arg_arg3) + endhostent() }) } -pub unsafe fn connect( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn gethostent() -> *mut hostent { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn connect( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, - ) -> ::std::os::raw::c_int; + fn gethostent() -> *mut hostent; } - connect(arg_arg1, arg_arg2, arg_arg3) + gethostent() }) } -pub unsafe fn getpeername( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, +pub unsafe fn gethostbyaddr( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, +) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyaddr( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + ) -> *mut hostent; + } + gethostbyaddr(arg___addr, arg___len, arg___type) + }) +} +pub unsafe fn gethostbyname(arg___name: *const ::std::os::raw::c_char) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname(arg___name: *const ::std::os::raw::c_char) -> *mut hostent; + } + gethostbyname(arg___name) + }) +} +pub unsafe fn gethostbyname2( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, +) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname2( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + ) -> *mut hostent; + } + gethostbyname2(arg___name, arg___af) + }) +} +pub unsafe fn gethostent_r( + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpeername( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, + fn gethostent_r( + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - getpeername(arg_arg1, arg_arg2, arg_arg3) + gethostent_r( + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) }) } -pub unsafe fn getsockname( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, +pub unsafe fn gethostbyaddr_r( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsockname( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, + fn gethostbyaddr_r( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - getsockname(arg_arg1, arg_arg2, arg_arg3) + gethostbyaddr_r( + arg___addr, + arg___len, + arg___type, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) }) } -pub unsafe fn getsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_void, - arg_arg5: *mut socklen_t, +pub unsafe fn gethostbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_void, - arg_arg5: *mut socklen_t, + fn gethostbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - getsockopt(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + gethostbyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) }) } -pub unsafe fn listen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn gethostbyname2_r( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn listen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn gethostbyname2_r( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - listen(arg_arg1, arg_arg2) + gethostbyname2_r( + arg___name, + arg___af, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) }) } -pub unsafe fn recv( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn setnetent(arg___stay_open: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recv( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - ) -> isize; + fn setnetent(arg___stay_open: ::std::os::raw::c_int); } - recv(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + setnetent(arg___stay_open) }) } -pub unsafe fn recvfrom( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *mut sockaddr, - arg_arg6: *mut socklen_t, -) -> isize { +pub unsafe fn endnetent() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recvfrom( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *mut sockaddr, - arg_arg6: *mut socklen_t, - ) -> isize; + fn endnetent(); } - recvfrom(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + endnetent() }) } -pub unsafe fn recvmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut msghdr, - arg_arg3: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn getnetent() -> *mut netent { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recvmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut msghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> isize; + fn getnetent() -> *mut netent; } - recvmsg(arg_arg1, arg_arg2, arg_arg3) + getnetent() }) } -pub unsafe fn send( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn getnetbyaddr(arg___net: u32, arg___type: ::std::os::raw::c_int) -> *mut netent { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn send( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - ) -> isize; + fn getnetbyaddr(arg___net: u32, arg___type: ::std::os::raw::c_int) -> *mut netent; } - send(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + getnetbyaddr(arg___net, arg___type) }) } -pub unsafe fn sendmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const msghdr, - arg_arg3: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn getnetbyname(arg___name: *const ::std::os::raw::c_char) -> *mut netent { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const msghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> isize; + fn getnetbyname(arg___name: *const ::std::os::raw::c_char) -> *mut netent; } - sendmsg(arg_arg1, arg_arg2, arg_arg3) + getnetbyname(arg___name) }) } -pub unsafe fn sendto( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *const sockaddr, - arg_arg6: socklen_t, -) -> isize { +pub unsafe fn getnetent_r( + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendto( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *const sockaddr, - arg_arg6: socklen_t, - ) -> isize; + fn getnetent_r( + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - sendto(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + getnetent_r( + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) }) } -pub unsafe fn setsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_void, - arg_arg5: socklen_t, +pub unsafe fn getnetbyaddr_r( + arg___net: u32, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_void, - arg_arg5: socklen_t, + fn getnetbyaddr_r( + arg___net: u32, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - setsockopt(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + getnetbyaddr_r( + arg___net, + arg___type, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) }) } -pub unsafe fn shutdown( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn getnetbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn shutdown( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn getnetbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - shutdown(arg_arg1, arg_arg2) + getnetbyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) }) } -pub unsafe fn sockatmark(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct servent { + pub s_name: *mut ::std::os::raw::c_char, + pub s_aliases: *mut *mut ::std::os::raw::c_char, + pub s_port: ::std::os::raw::c_int, + pub s_proto: *mut ::std::os::raw::c_char, +} +impl Default for servent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setservent(arg___stay_open: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sockatmark(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn setservent(arg___stay_open: ::std::os::raw::c_int); } - sockatmark(arg_arg1) + setservent(arg___stay_open) }) } -pub unsafe fn socket( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn endservent() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn socket( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn endservent(); } - socket(arg_arg1, arg_arg2, arg_arg3) + endservent() }) } -pub unsafe fn socketpair( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn getservent() -> *mut servent { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn socketpair( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn getservent() -> *mut servent; } - socketpair(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + getservent() }) } -pub unsafe fn sendfile( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: off_t, - arg_arg4: *mut off_t, - arg_arg5: *mut sf_hdtr, - arg_arg6: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn getservbyname( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, +) -> *mut servent { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendfile( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: off_t, - arg_arg4: *mut off_t, - arg_arg5: *mut sf_hdtr, - arg_arg6: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn getservbyname( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + ) -> *mut servent; } - sendfile(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + getservbyname(arg___name, arg___proto) }) } -pub unsafe fn pfctlinput(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut sockaddr) { +pub unsafe fn getservbyport( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, +) -> *mut servent { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pfctlinput(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut sockaddr); + fn getservbyport( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + ) -> *mut servent; } - pfctlinput(arg_arg1, arg_arg2) + getservbyport(arg___port, arg___proto) }) } -pub unsafe fn connectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sa_endpoints_t, - arg_arg3: sae_associd_t, - arg_arg4: ::std::os::raw::c_uint, - arg_arg5: *const iovec, - arg_arg6: ::std::os::raw::c_uint, - arg_arg7: *mut usize, - arg_arg8: *mut sae_connid_t, +pub unsafe fn getservent_r( + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn connectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sa_endpoints_t, - arg_arg3: sae_associd_t, - arg_arg4: ::std::os::raw::c_uint, - arg_arg5: *const iovec, - arg_arg6: ::std::os::raw::c_uint, - arg_arg7: *mut usize, - arg_arg8: *mut sae_connid_t, + fn getservent_r( + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, ) -> ::std::os::raw::c_int; } - connectx( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, arg_arg8, - ) + getservent_r(arg___result_buf, arg___buf, arg___buflen, arg___result) }) } -pub unsafe fn disconnectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: sae_associd_t, - arg_arg3: sae_connid_t, +pub unsafe fn getservbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn disconnectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: sae_associd_t, - arg_arg3: sae_connid_t, + fn getservbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, ) -> ::std::os::raw::c_int; } - disconnectx(arg_arg1, arg_arg2, arg_arg3) + getservbyname_r( + arg___name, + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct in_addr { - pub s_addr: in_addr_t, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockaddr_in { - pub sin_len: __uint8_t, - pub sin_family: sa_family_t, - pub sin_port: in_port_t, - pub sin_addr: in_addr, - pub sin_zero: [::std::os::raw::c_char; 8usize], +pub unsafe fn getservbyport_r( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyport_r( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservbyport_r( + arg___port, + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct ip_opts { - pub ip_dst: in_addr, - pub ip_opts: [::std::os::raw::c_char; 40usize], +pub struct protoent { + pub p_name: *mut ::std::os::raw::c_char, + pub p_aliases: *mut *mut ::std::os::raw::c_char, + pub p_proto: ::std::os::raw::c_int, } -impl Default for ip_opts { +impl Default for protoent { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8910,2677 +8712,2472 @@ impl Default for ip_opts { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreq { - pub imr_multiaddr: in_addr, - pub imr_interface: in_addr, +pub unsafe fn setprotoent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setprotoent(arg___stay_open: ::std::os::raw::c_int); + } + setprotoent(arg___stay_open) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreqn { - pub imr_multiaddr: in_addr, - pub imr_address: in_addr, - pub imr_ifindex: ::std::os::raw::c_int, +pub unsafe fn endprotoent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endprotoent(); + } + endprotoent() + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreq_source { - pub imr_multiaddr: in_addr, - pub imr_sourceaddr: in_addr, - pub imr_interface: in_addr, +pub unsafe fn getprotoent() -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotoent() -> *mut protoent; + } + getprotoent() + }) } -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct group_req { - pub gr_interface: u32, - pub gr_group: sockaddr_storage, +pub unsafe fn getprotobyname(arg___name: *const ::std::os::raw::c_char) -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobyname(arg___name: *const ::std::os::raw::c_char) -> *mut protoent; + } + getprotobyname(arg___name) + }) } -impl Default for group_req { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn getprotobynumber(arg___proto: ::std::os::raw::c_int) -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobynumber(arg___proto: ::std::os::raw::c_int) -> *mut protoent; } - } + getprotobynumber(arg___proto) + }) } -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct group_source_req { - pub gsr_interface: u32, - pub gsr_group: sockaddr_storage, - pub gsr_source: sockaddr_storage, +pub unsafe fn getprotoent_r( + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotoent_r( + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotoent_r(arg___result_buf, arg___buf, arg___buflen, arg___result) + }) } -impl Default for group_source_req { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn getprotobyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; } - } + getprotobyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) } -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct __msfilterreq { - pub msfr_ifindex: u32, - pub msfr_fmode: u32, - pub msfr_nsrcs: u32, - pub __msfr_align: u32, - pub msfr_group: sockaddr_storage, - pub msfr_srcs: *mut sockaddr_storage, +pub unsafe fn getprotobynumber_r( + arg___proto: ::std::os::raw::c_int, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobynumber_r( + arg___proto: ::std::os::raw::c_int, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotobynumber_r( + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) } -impl Default for __msfilterreq { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn setnetgrent(arg___netgroup: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setnetgrent(arg___netgroup: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - } + setnetgrent(arg___netgroup) + }) } -pub unsafe fn setipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: u32, - arg_arg5: u32, - arg_arg6: *mut in_addr, +pub unsafe fn endnetgrent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endnetgrent(); + } + endnetgrent() + }) +} +pub unsafe fn getnetgrent( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: u32, - arg_arg5: u32, - arg_arg6: *mut in_addr, + fn getnetgrent( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - setipv4sourcefilter(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + getnetgrent(arg___hostp, arg___userp, arg___domainp) }) } -pub unsafe fn getipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: *mut u32, - arg_arg5: *mut u32, - arg_arg6: *mut in_addr, +pub unsafe fn innetgr( + arg___netgroup: *const ::std::os::raw::c_char, + arg___host: *const ::std::os::raw::c_char, + arg___user: *const ::std::os::raw::c_char, + arg___domain: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: *mut u32, - arg_arg5: *mut u32, - arg_arg6: *mut in_addr, + fn innetgr( + arg___netgroup: *const ::std::os::raw::c_char, + arg___host: *const ::std::os::raw::c_char, + arg___user: *const ::std::os::raw::c_char, + arg___domain: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - getipv4sourcefilter(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + innetgr(arg___netgroup, arg___host, arg___user, arg___domain) }) } -pub unsafe fn setsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: u32, - arg_arg6: u32, - arg_arg7: *mut sockaddr_storage, +pub unsafe fn getnetgrent_r( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: u32, - arg_arg6: u32, - arg_arg7: *mut sockaddr_storage, + fn getnetgrent_r( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, ) -> ::std::os::raw::c_int; } - setsourcefilter( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, + getnetgrent_r( + arg___hostp, + arg___userp, + arg___domainp, + arg___buffer, + arg___buflen, ) }) } -pub unsafe fn getsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: *mut u32, - arg_arg6: *mut u32, - arg_arg7: *mut sockaddr_storage, +pub unsafe fn rcmd( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: *mut u32, - arg_arg6: *mut u32, - arg_arg7: *mut sockaddr_storage, + fn rcmd( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - getsourcefilter( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, + rcmd( + arg___ahost, + arg___rport, + arg___locuser, + arg___remuser, + arg___cmd, + arg___fd2p, ) }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct in_pktinfo { - pub ipi_ifindex: ::std::os::raw::c_uint, - pub ipi_spec_dst: in_addr, - pub ipi_addr: in_addr, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct in6_addr { - pub __u6_addr: in6_addr__bindgen_ty_1, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub union in6_addr__bindgen_ty_1 { - pub __u6_addr8: [__uint8_t; 16usize], - pub __u6_addr16: [__uint16_t; 8usize], - pub __u6_addr32: [__uint32_t; 4usize], +pub unsafe fn rcmd_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rcmd_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rcmd_af( + arg___ahost, + arg___rport, + arg___locuser, + arg___remuser, + arg___cmd, + arg___fd2p, + arg___af, + ) + }) } -impl Default for in6_addr__bindgen_ty_1 { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -impl Default for in6_addr { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type in6_addr_t = in6_addr; -#[repr(C)] -#[derive(Copy, Clone)] -pub struct sockaddr_in6 { - pub sin6_len: __uint8_t, - pub sin6_family: sa_family_t, - pub sin6_port: in_port_t, - pub sin6_flowinfo: __uint32_t, - pub sin6_addr: in6_addr, - pub sin6_scope_id: __uint32_t, -} -impl Default for sockaddr_in6 { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -extern "C" { - pub static in6addr_any: in6_addr; -} -extern "C" { - pub static in6addr_loopback: in6_addr; -} -extern "C" { - pub static in6addr_nodelocal_allnodes: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allnodes: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allrouters: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allv2routers: in6_addr; -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ipv6_mreq { - pub ipv6mr_multiaddr: in6_addr, - pub ipv6mr_interface: ::std::os::raw::c_uint, -} -impl Default for ipv6_mreq { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct in6_pktinfo { - pub ipi6_addr: in6_addr, - pub ipi6_ifindex: ::std::os::raw::c_uint, -} -impl Default for in6_pktinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ip6_mtuinfo { - pub ip6m_addr: sockaddr_in6, - pub ip6m_mtu: u32, -} -impl Default for ip6_mtuinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub unsafe fn inet6_option_space(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn inet6_option_space(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; - } - inet6_option_space(arg_arg1) - }) -} -pub unsafe fn inet6_option_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *mut *mut cmsghdr, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn rexec( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *mut *mut cmsghdr, - arg_arg3: ::std::os::raw::c_int, + fn rexec( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - inet6_option_init(arg_arg1, arg_arg2, arg_arg3) + rexec( + arg___ahost, + arg___rport, + arg___name, + arg___pass, + arg___cmd, + arg___fd2p, + ) }) } -pub unsafe fn inet6_option_append( - arg_arg1: *mut cmsghdr, - arg_arg2: *const __uint8_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, +pub unsafe fn rexec_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_append( - arg_arg1: *mut cmsghdr, - arg_arg2: *const __uint8_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, + fn rexec_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, ) -> ::std::os::raw::c_int; } - inet6_option_append(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + rexec_af( + arg___ahost, + arg___rport, + arg___name, + arg___pass, + arg___cmd, + arg___fd2p, + arg___af, + ) }) } -pub unsafe fn inet6_option_alloc( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> *mut __uint8_t { +pub unsafe fn ruserok( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_alloc( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> *mut __uint8_t; + fn ruserok( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - inet6_option_alloc(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + ruserok(arg___rhost, arg___suser, arg___remuser, arg___locuser) }) } -pub unsafe fn inet6_option_next( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, +pub unsafe fn ruserok_af( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_next( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, + fn ruserok_af( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, ) -> ::std::os::raw::c_int; } - inet6_option_next(arg_arg1, arg_arg2) + ruserok_af( + arg___rhost, + arg___suser, + arg___remuser, + arg___locuser, + arg___af, + ) }) } -pub unsafe fn inet6_option_find( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn iruserok( + arg___raddr: u32, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_find( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - arg_arg3: ::std::os::raw::c_int, + fn iruserok( + arg___raddr: u32, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - inet6_option_find(arg_arg1, arg_arg2, arg_arg3) + iruserok(arg___raddr, arg___suser, arg___remuser, arg___locuser) }) } -pub unsafe fn inet6_rthdr_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> usize { +pub unsafe fn iruserok_af( + arg___raddr: *const ::std::os::raw::c_void, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> usize; + fn iruserok_af( + arg___raddr: *const ::std::os::raw::c_void, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; } - inet6_rthdr_space(arg_arg1, arg_arg2) + iruserok_af( + arg___raddr, + arg___suser, + arg___remuser, + arg___locuser, + arg___af, + ) }) } -pub unsafe fn inet6_rthdr_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, -) -> *mut cmsghdr { +pub unsafe fn rresvport(arg___alport: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut cmsghdr; + fn rresvport(arg___alport: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - inet6_rthdr_init(arg_arg1, arg_arg2) + rresvport(arg___alport) }) } -pub unsafe fn inet6_rthdr_add( - arg_arg1: *mut cmsghdr, - arg_arg2: *const in6_addr, - arg_arg3: ::std::os::raw::c_uint, +pub unsafe fn rresvport_af( + arg___alport: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_add( - arg_arg1: *mut cmsghdr, - arg_arg2: *const in6_addr, - arg_arg3: ::std::os::raw::c_uint, + fn rresvport_af( + arg___alport: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, ) -> ::std::os::raw::c_int; } - inet6_rthdr_add(arg_arg1, arg_arg2, arg_arg3) + rresvport_af(arg___alport, arg___af) }) } -pub unsafe fn inet6_rthdr_lasthop( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_uint, +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct addrinfo { + pub ai_flags: ::std::os::raw::c_int, + pub ai_family: ::std::os::raw::c_int, + pub ai_socktype: ::std::os::raw::c_int, + pub ai_protocol: ::std::os::raw::c_int, + pub ai_addrlen: socklen_t, + pub ai_addr: *mut sockaddr, + pub ai_canonname: *mut ::std::os::raw::c_char, + pub ai_next: *mut addrinfo, +} +impl Default for addrinfo { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn getaddrinfo( + arg___name: *const ::std::os::raw::c_char, + arg___service: *const ::std::os::raw::c_char, + arg___req: *const addrinfo, + arg___pai: *mut *mut addrinfo, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_lasthop( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_uint, + fn getaddrinfo( + arg___name: *const ::std::os::raw::c_char, + arg___service: *const ::std::os::raw::c_char, + arg___req: *const addrinfo, + arg___pai: *mut *mut addrinfo, ) -> ::std::os::raw::c_int; } - inet6_rthdr_lasthop(arg_arg1, arg_arg2) + getaddrinfo(arg___name, arg___service, arg___req, arg___pai) }) } -pub unsafe fn inet6_rthdr_segments(arg_arg1: *const cmsghdr) -> ::std::os::raw::c_int { +pub unsafe fn freeaddrinfo(arg___ai: *mut addrinfo) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_segments(arg_arg1: *const cmsghdr) -> ::std::os::raw::c_int; + fn freeaddrinfo(arg___ai: *mut addrinfo); } - inet6_rthdr_segments(arg_arg1) + freeaddrinfo(arg___ai) }) } -pub unsafe fn inet6_rthdr_getaddr( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, -) -> *mut in6_addr { +pub unsafe fn gai_strerror(arg___ecode: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_getaddr( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut in6_addr; + fn gai_strerror(arg___ecode: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } - inet6_rthdr_getaddr(arg_arg1, arg_arg2) + gai_strerror(arg___ecode) }) } -pub unsafe fn inet6_rthdr_getflags( - arg_arg1: *const cmsghdr, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn getnameinfo( + arg___sa: *const sockaddr, + arg___salen: socklen_t, + arg___host: *mut ::std::os::raw::c_char, + arg___hostlen: socklen_t, + arg___serv: *mut ::std::os::raw::c_char, + arg___servlen: socklen_t, + arg___flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_getflags( - arg_arg1: *const cmsghdr, - arg_arg2: ::std::os::raw::c_int, + fn getnameinfo( + arg___sa: *const sockaddr, + arg___salen: socklen_t, + arg___host: *mut ::std::os::raw::c_char, + arg___hostlen: socklen_t, + arg___serv: *mut ::std::os::raw::c_char, + arg___servlen: socklen_t, + arg___flags: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - inet6_rthdr_getflags(arg_arg1, arg_arg2) + getnameinfo( + arg___sa, + arg___salen, + arg___host, + arg___hostlen, + arg___serv, + arg___servlen, + arg___flags, + ) }) } -pub unsafe fn inet6_opt_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn inet6_opt_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct passwd { + pub pw_name: *mut ::std::os::raw::c_char, + pub pw_passwd: *mut ::std::os::raw::c_char, + pub pw_uid: __uid_t, + pub pw_gid: __gid_t, + pub pw_gecos: *mut ::std::os::raw::c_char, + pub pw_dir: *mut ::std::os::raw::c_char, + pub pw_shell: *mut ::std::os::raw::c_char, +} +impl Default for passwd { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - inet6_opt_init(arg_arg1, arg_arg2) - }) + } } -pub unsafe fn inet6_opt_append( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: socklen_t, - arg_arg6: __uint8_t, - arg_arg7: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn setpwent() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_append( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: socklen_t, - arg_arg6: __uint8_t, - arg_arg7: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn setpwent(); } - inet6_opt_append( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + setpwent() }) } -pub unsafe fn inet6_opt_finish( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn endpwent() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_finish( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn endpwent(); } - inet6_opt_finish(arg_arg1, arg_arg2, arg_arg3) + endpwent() }) } -pub unsafe fn inet6_opt_set_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn getpwent() -> *mut passwd { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_set_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, - ) -> ::std::os::raw::c_int; + fn getpwent() -> *mut passwd; } - inet6_opt_set_val(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + getpwent() }) } -pub unsafe fn inet6_opt_next( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn fgetpwent(arg___stream: *mut FILE) -> *mut passwd { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_next( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn fgetpwent(arg___stream: *mut FILE) -> *mut passwd; } - inet6_opt_next(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + fgetpwent(arg___stream) }) } -pub unsafe fn inet6_opt_find( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn putpwent(arg___p: *const passwd, arg___f: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_find( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn putpwent(arg___p: *const passwd, arg___f: *mut FILE) -> ::std::os::raw::c_int; } - inet6_opt_find(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + putpwent(arg___p, arg___f) }) } -pub unsafe fn inet6_opt_get_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn getpwuid(arg___uid: __uid_t) -> *mut passwd { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_get_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, - ) -> ::std::os::raw::c_int; + fn getpwuid(arg___uid: __uid_t) -> *mut passwd; } - inet6_opt_get_val(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + getpwuid(arg___uid) }) } -pub unsafe fn inet6_rth_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> socklen_t { +pub unsafe fn getpwnam(arg___name: *const ::std::os::raw::c_char) -> *mut passwd { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> socklen_t; + fn getpwnam(arg___name: *const ::std::os::raw::c_char) -> *mut passwd; } - inet6_rth_space(arg_arg1, arg_arg2) + getpwnam(arg___name) }) } -pub unsafe fn inet6_rth_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn getpwent_r( + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + fn getpwent_r( + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; } - inet6_rth_init(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + getpwent_r(arg___resultbuf, arg___buffer, arg___buflen, arg___result) }) } -pub unsafe fn inet6_rth_add( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *const in6_addr, +pub unsafe fn getpwuid_r( + arg___uid: __uid_t, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_add( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *const in6_addr, + fn getpwuid_r( + arg___uid: __uid_t, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, ) -> ::std::os::raw::c_int; } - inet6_rth_add(arg_arg1, arg_arg2) + getpwuid_r( + arg___uid, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) }) } -pub unsafe fn inet6_rth_reverse( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, +pub unsafe fn getpwnam_r( + arg___name: *const ::std::os::raw::c_char, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_reverse( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, + fn getpwnam_r( + arg___name: *const ::std::os::raw::c_char, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, ) -> ::std::os::raw::c_int; } - inet6_rth_reverse(arg_arg1, arg_arg2) + getpwnam_r( + arg___name, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) }) } -pub unsafe fn inet6_rth_segments(arg_arg1: *const ::std::os::raw::c_void) -> ::std::os::raw::c_int { +pub unsafe fn fgetpwent_r( + arg___stream: *mut FILE, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_segments(arg_arg1: *const ::std::os::raw::c_void) - -> ::std::os::raw::c_int; + fn fgetpwent_r( + arg___stream: *mut FILE, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; } - inet6_rth_segments(arg_arg1) + fgetpwent_r( + arg___stream, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) }) } -pub unsafe fn inet6_rth_getaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, -) -> *mut in6_addr { +pub type pgsocket = ::std::os::raw::c_int; +pub unsafe fn pg_set_noblock(arg_sock: pgsocket) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_getaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut in6_addr; + fn pg_set_noblock(arg_sock: pgsocket) -> bool; } - inet6_rth_getaddr(arg_arg1, arg_arg2) + pg_set_noblock(arg_sock) }) } -pub unsafe fn bindresvport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr_in, -) -> ::std::os::raw::c_int { +pub unsafe fn pg_set_block(arg_sock: pgsocket) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bindresvport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr_in, - ) -> ::std::os::raw::c_int; + fn pg_set_block(arg_sock: pgsocket) -> bool; } - bindresvport(arg_arg1, arg_arg2) + pg_set_block(arg_sock) }) } -pub unsafe fn bindresvport_sa( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, -) -> ::std::os::raw::c_int { +pub unsafe fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bindresvport_sa( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - ) -> ::std::os::raw::c_int; + fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool; } - bindresvport_sa(arg_arg1, arg_arg2) + has_drive_prefix(arg_filename) }) } -extern "C" { - pub static mut h_errno: ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct hostent { - pub h_name: *mut ::std::os::raw::c_char, - pub h_aliases: *mut *mut ::std::os::raw::c_char, - pub h_addrtype: ::std::os::raw::c_int, - pub h_length: ::std::os::raw::c_int, - pub h_addr_list: *mut *mut ::std::os::raw::c_char, -} -impl Default for hostent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct netent { - pub n_name: *mut ::std::os::raw::c_char, - pub n_aliases: *mut *mut ::std::os::raw::c_char, - pub n_addrtype: ::std::os::raw::c_int, - pub n_net: u32, -} -impl Default for netent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct servent { - pub s_name: *mut ::std::os::raw::c_char, - pub s_aliases: *mut *mut ::std::os::raw::c_char, - pub s_port: ::std::os::raw::c_int, - pub s_proto: *mut ::std::os::raw::c_char, -} -impl Default for servent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct protoent { - pub p_name: *mut ::std::os::raw::c_char, - pub p_aliases: *mut *mut ::std::os::raw::c_char, - pub p_proto: ::std::os::raw::c_int, -} -impl Default for protoent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct addrinfo { - pub ai_flags: ::std::os::raw::c_int, - pub ai_family: ::std::os::raw::c_int, - pub ai_socktype: ::std::os::raw::c_int, - pub ai_protocol: ::std::os::raw::c_int, - pub ai_addrlen: socklen_t, - pub ai_canonname: *mut ::std::os::raw::c_char, - pub ai_addr: *mut sockaddr, - pub ai_next: *mut addrinfo, -} -impl Default for addrinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct rpcent { - pub r_name: *mut ::std::os::raw::c_char, - pub r_aliases: *mut *mut ::std::os::raw::c_char, - pub r_number: ::std::os::raw::c_int, -} -impl Default for rpcent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub unsafe fn endhostent() { +pub unsafe fn first_dir_separator( + arg_filename: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endhostent(); + fn first_dir_separator( + arg_filename: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - endhostent() + first_dir_separator(arg_filename) }) } -pub unsafe fn endnetent() { +pub unsafe fn last_dir_separator( + arg_filename: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endnetent(); + fn last_dir_separator( + arg_filename: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - endnetent() + last_dir_separator(arg_filename) }) } -pub unsafe fn endprotoent() { +pub unsafe fn first_path_var_separator( + arg_pathlist: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endprotoent(); + fn first_path_var_separator( + arg_pathlist: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - endprotoent() + first_path_var_separator(arg_pathlist) }) } -pub unsafe fn endservent() { +pub unsafe fn join_path_components( + arg_ret_path: *mut ::std::os::raw::c_char, + arg_head: *const ::std::os::raw::c_char, + arg_tail: *const ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endservent(); + fn join_path_components( + arg_ret_path: *mut ::std::os::raw::c_char, + arg_head: *const ::std::os::raw::c_char, + arg_tail: *const ::std::os::raw::c_char, + ); } - endservent() + join_path_components(arg_ret_path, arg_head, arg_tail) }) } -pub unsafe fn freeaddrinfo(arg_arg1: *mut addrinfo) { +pub unsafe fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freeaddrinfo(arg_arg1: *mut addrinfo); + fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char); } - freeaddrinfo(arg_arg1) + canonicalize_path(arg_path) }) } -pub unsafe fn gai_strerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn make_native_path(arg_path: *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gai_strerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn make_native_path(arg_path: *mut ::std::os::raw::c_char); } - gai_strerror(arg_arg1) + make_native_path(arg_path) }) } -pub unsafe fn getaddrinfo( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const addrinfo, - arg_arg4: *mut *mut addrinfo, -) -> ::std::os::raw::c_int { +pub unsafe fn cleanup_path(arg_path: *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getaddrinfo( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const addrinfo, - arg_arg4: *mut *mut addrinfo, - ) -> ::std::os::raw::c_int; + fn cleanup_path(arg_path: *mut ::std::os::raw::c_char); } - getaddrinfo(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + cleanup_path(arg_path) }) } -pub unsafe fn gethostbyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - ) -> *mut hostent; + fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool; } - gethostbyaddr(arg_arg1, arg_arg2, arg_arg3) + path_contains_parent_reference(arg_path) }) } -pub unsafe fn gethostbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut hostent { +pub unsafe fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut hostent; + fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool; } - gethostbyname(arg_arg1) + path_is_relative_and_below_cwd(arg_path) }) } -pub unsafe fn gethostent() -> *mut hostent { +pub unsafe fn path_is_prefix_of_path( + arg_path1: *const ::std::os::raw::c_char, + arg_path2: *const ::std::os::raw::c_char, +) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostent() -> *mut hostent; + fn path_is_prefix_of_path( + arg_path1: *const ::std::os::raw::c_char, + arg_path2: *const ::std::os::raw::c_char, + ) -> bool; } - gethostent() + path_is_prefix_of_path(arg_path1, arg_path2) }) } -pub unsafe fn getnameinfo( - arg_arg1: *const sockaddr, - arg_arg2: socklen_t, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: socklen_t, - arg_arg5: *mut ::std::os::raw::c_char, - arg_arg6: socklen_t, - arg_arg7: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn make_absolute_path( + arg_path: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnameinfo( - arg_arg1: *const sockaddr, - arg_arg2: socklen_t, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: socklen_t, - arg_arg5: *mut ::std::os::raw::c_char, - arg_arg6: socklen_t, - arg_arg7: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn make_absolute_path( + arg_path: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - getnameinfo( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + make_absolute_path(arg_path) }) } -pub unsafe fn getnetbyaddr(arg_arg1: u32, arg_arg2: ::std::os::raw::c_int) -> *mut netent { +pub unsafe fn get_progname( + arg_argv0: *const ::std::os::raw::c_char, +) -> *const ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetbyaddr(arg_arg1: u32, arg_arg2: ::std::os::raw::c_int) -> *mut netent; + fn get_progname( + arg_argv0: *const ::std::os::raw::c_char, + ) -> *const ::std::os::raw::c_char; } - getnetbyaddr(arg_arg1, arg_arg2) + get_progname(arg_argv0) }) } -pub unsafe fn getnetbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut netent { +pub unsafe fn get_share_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut netent; + fn get_share_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); } - getnetbyname(arg_arg1) + get_share_path(arg_my_exec_path, arg_ret_path) }) } -pub unsafe fn getnetent() -> *mut netent { +pub unsafe fn get_etc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetent() -> *mut netent; + fn get_etc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); } - getnetent() + get_etc_path(arg_my_exec_path, arg_ret_path) }) } -pub unsafe fn getprotobyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut protoent { +pub unsafe fn get_include_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotobyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut protoent; + fn get_include_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); } - getprotobyname(arg_arg1) + get_include_path(arg_my_exec_path, arg_ret_path) }) } -pub unsafe fn getprotobynumber(arg_arg1: ::std::os::raw::c_int) -> *mut protoent { +pub unsafe fn get_pkginclude_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotobynumber(arg_arg1: ::std::os::raw::c_int) -> *mut protoent; + fn get_pkginclude_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); } - getprotobynumber(arg_arg1) + get_pkginclude_path(arg_my_exec_path, arg_ret_path) }) } -pub unsafe fn getprotoent() -> *mut protoent { +pub unsafe fn get_includeserver_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotoent() -> *mut protoent; + fn get_includeserver_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); } - getprotoent() + get_includeserver_path(arg_my_exec_path, arg_ret_path) }) } -pub unsafe fn getservbyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut servent { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn getservbyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut servent; - } - getservbyname(arg_arg1, arg_arg2) - }) -} -pub unsafe fn getservbyport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut servent { +pub unsafe fn get_lib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservbyport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut servent; + fn get_lib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); } - getservbyport(arg_arg1, arg_arg2) + get_lib_path(arg_my_exec_path, arg_ret_path) }) } -pub unsafe fn getservent() -> *mut servent { +pub unsafe fn get_pkglib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservent() -> *mut servent; + fn get_pkglib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); } - getservent() + get_pkglib_path(arg_my_exec_path, arg_ret_path) }) } -pub unsafe fn sethostent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn get_locale_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sethostent(arg_arg1: ::std::os::raw::c_int); + fn get_locale_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); } - sethostent(arg_arg1) + get_locale_path(arg_my_exec_path, arg_ret_path) }) } -pub unsafe fn setnetent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn get_doc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setnetent(arg_arg1: ::std::os::raw::c_int); + fn get_doc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); } - setnetent(arg_arg1) + get_doc_path(arg_my_exec_path, arg_ret_path) }) } -pub unsafe fn setprotoent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn get_html_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setprotoent(arg_arg1: ::std::os::raw::c_int); + fn get_html_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); } - setprotoent(arg_arg1) + get_html_path(arg_my_exec_path, arg_ret_path) }) } -pub unsafe fn setservent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn get_man_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setservent(arg_arg1: ::std::os::raw::c_int); + fn get_man_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); } - setservent(arg_arg1) + get_man_path(arg_my_exec_path, arg_ret_path) }) } -pub unsafe fn freehostent(arg_arg1: *mut hostent) { +pub unsafe fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freehostent(arg_arg1: *mut hostent); + fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool; } - freehostent(arg_arg1) + get_home_path(arg_ret_path) }) } -pub unsafe fn gethostbyname2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyname2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut hostent; + fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char); } - gethostbyname2(arg_arg1, arg_arg2) + get_parent_directory(arg_path) }) } -pub unsafe fn getipnodebyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn pgfnames( + arg_path: *const ::std::os::raw::c_char, +) -> *mut *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipnodebyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut hostent; + fn pgfnames( + arg_path: *const ::std::os::raw::c_char, + ) -> *mut *mut ::std::os::raw::c_char; } - getipnodebyaddr(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + pgfnames(arg_path) }) } -pub unsafe fn getipnodebyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipnodebyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut hostent; + fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char); } - getipnodebyname(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + pgfnames_cleanup(arg_filenames) }) } -pub unsafe fn getrpcbyname(arg_name: *const ::std::os::raw::c_char) -> *mut rpcent { +pub unsafe fn set_pglocale_pgservice( + arg_argv0: *const ::std::os::raw::c_char, + arg_app: *const ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcbyname(arg_name: *const ::std::os::raw::c_char) -> *mut rpcent; + fn set_pglocale_pgservice( + arg_argv0: *const ::std::os::raw::c_char, + arg_app: *const ::std::os::raw::c_char, + ); } - getrpcbyname(arg_name) + set_pglocale_pgservice(arg_argv0, arg_app) }) } -pub unsafe fn getrpcbynumber(arg_number: ::std::os::raw::c_int) -> *mut rpcent { +pub unsafe fn find_my_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcbynumber(arg_number: ::std::os::raw::c_int) -> *mut rpcent; + fn find_my_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - getrpcbynumber(arg_number) + find_my_exec(arg_argv0, arg_retpath) }) } -pub unsafe fn getrpcent() -> *mut rpcent { +pub unsafe fn find_other_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_target: *const ::std::os::raw::c_char, + arg_versionstr: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcent() -> *mut rpcent; + fn find_other_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_target: *const ::std::os::raw::c_char, + arg_versionstr: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - getrpcent() + find_other_exec(arg_argv0, arg_target, arg_versionstr, arg_retpath) }) } -pub unsafe fn setrpcent(arg_stayopen: ::std::os::raw::c_int) { +pub unsafe fn pg_usleep(arg_microsec: ::std::os::raw::c_long) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setrpcent(arg_stayopen: ::std::os::raw::c_int); + fn pg_usleep(arg_microsec: ::std::os::raw::c_long); } - setrpcent(arg_stayopen) + pg_usleep(arg_microsec) }) } -pub unsafe fn endrpcent() { +pub unsafe fn pg_strcasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endrpcent(); + fn pg_strcasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - endrpcent() + pg_strcasecmp(arg_s1, arg_s2) }) } -pub unsafe fn herror(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn pg_strncasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + arg_n: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn herror(arg_arg1: *const ::std::os::raw::c_char); + fn pg_strncasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + arg_n: usize, + ) -> ::std::os::raw::c_int; } - herror(arg_arg1) + pg_strncasecmp(arg_s1, arg_s2, arg_n) }) } -pub unsafe fn hstrerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hstrerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; } - hstrerror(arg_arg1) + pg_toupper(arg_ch) }) } -pub unsafe fn innetgr( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn innetgr( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; } - innetgr(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + pg_tolower(arg_ch) }) } -pub unsafe fn getnetgrent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetgrent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; } - getnetgrent(arg_arg1, arg_arg2, arg_arg3) + pg_ascii_toupper(arg_ch) }) } -pub unsafe fn endnetgrent() { +pub unsafe fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endnetgrent(); + fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; } - endnetgrent() + pg_ascii_tolower(arg_ch) }) } -pub unsafe fn setnetgrent(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setnetgrent(arg_arg1: *const ::std::os::raw::c_char); + fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } - setnetgrent(arg_arg1) + pg_strsignal(arg_signum) }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct passwd { - pub pw_name: *mut ::std::os::raw::c_char, - pub pw_passwd: *mut ::std::os::raw::c_char, - pub pw_uid: uid_t, - pub pw_gid: gid_t, - pub pw_change: __darwin_time_t, - pub pw_class: *mut ::std::os::raw::c_char, - pub pw_gecos: *mut ::std::os::raw::c_char, - pub pw_dir: *mut ::std::os::raw::c_char, - pub pw_shell: *mut ::std::os::raw::c_char, - pub pw_expire: __darwin_time_t, -} -impl Default for passwd { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub unsafe fn getpwuid(arg_arg1: uid_t) -> *mut passwd { +pub unsafe fn simple_prompt( + arg_prompt: *const ::std::os::raw::c_char, + arg_destination: *mut ::std::os::raw::c_char, + arg_destlen: usize, + arg_echo: bool, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuid(arg_arg1: uid_t) -> *mut passwd; + fn simple_prompt( + arg_prompt: *const ::std::os::raw::c_char, + arg_destination: *mut ::std::os::raw::c_char, + arg_destlen: usize, + arg_echo: bool, + ); } - getpwuid(arg_arg1) + simple_prompt(arg_prompt, arg_destination, arg_destlen, arg_echo) }) } -pub unsafe fn getpwnam(arg_arg1: *const ::std::os::raw::c_char) -> *mut passwd { +pub unsafe fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwnam(arg_arg1: *const ::std::os::raw::c_char) -> *mut passwd; + fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int; } - getpwnam(arg_arg1) + pclose_check(arg_stream) }) } -pub unsafe fn getpwuid_r( - arg_arg1: uid_t, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuid_r( - arg_arg1: uid_t, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool; } - getpwuid_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + rmtree(arg_path, arg_rmtopdir) }) } -pub unsafe fn getpwnam_r( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwnam_r( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64; } - getpwnam_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + pg_erand48(arg_xseed) }) } -pub unsafe fn getpwent() -> *mut passwd { +pub unsafe fn pg_lrand48() -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwent() -> *mut passwd; + fn pg_lrand48() -> ::std::os::raw::c_long; } - getpwent() + pg_lrand48() }) } -pub unsafe fn setpwent() { +pub unsafe fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpwent(); + fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; } - setpwent() + pg_jrand48(arg_xseed) }) } -pub unsafe fn endpwent() { +pub unsafe fn pg_srand48(arg_seed: ::std::os::raw::c_long) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endpwent(); + fn pg_srand48(arg_seed: ::std::os::raw::c_long); } - endpwent() + pg_srand48(arg_seed) }) } -pub type uuid_t = __darwin_uuid_t; -pub type uuid_string_t = __darwin_uuid_string_t; -extern "C" { - pub static UUID_NULL: uuid_t; -} -pub unsafe fn uuid_clear(arg_uu: *mut ::std::os::raw::c_uchar) { +pub unsafe fn fls(arg_mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_clear(arg_uu: *mut ::std::os::raw::c_uchar); + fn fls(arg_mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - uuid_clear(arg_uu) + fls(arg_mask) }) } -pub unsafe fn uuid_compare( - arg_uu1: *mut ::std::os::raw::c_uchar, - arg_uu2: *mut ::std::os::raw::c_uchar, +pub unsafe fn getpeereid( + arg_sock: ::std::os::raw::c_int, + arg_uid: *mut uid_t, + arg_gid: *mut gid_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_compare( - arg_uu1: *mut ::std::os::raw::c_uchar, - arg_uu2: *mut ::std::os::raw::c_uchar, + fn getpeereid( + arg_sock: ::std::os::raw::c_int, + arg_uid: *mut uid_t, + arg_gid: *mut gid_t, ) -> ::std::os::raw::c_int; } - uuid_compare(arg_uu1, arg_uu2) - }) -} -pub unsafe fn uuid_copy( - arg_dst: *mut ::std::os::raw::c_uchar, - arg_src: *mut ::std::os::raw::c_uchar, -) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn uuid_copy( - arg_dst: *mut ::std::os::raw::c_uchar, - arg_src: *mut ::std::os::raw::c_uchar, - ); - } - uuid_copy(arg_dst, arg_src) + getpeereid(arg_sock, arg_uid, arg_gid) }) } -pub unsafe fn uuid_generate(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn strlcat( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate(arg_out: *mut ::std::os::raw::c_uchar); + fn strlcat( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - uuid_generate(arg_out) + strlcat(arg_dst, arg_src, arg_siz) }) } -pub unsafe fn uuid_generate_random(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn strlcpy( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate_random(arg_out: *mut ::std::os::raw::c_uchar); + fn strlcpy( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - uuid_generate_random(arg_out) + strlcpy(arg_dst, arg_src, arg_siz) }) } -pub unsafe fn uuid_generate_time(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn pqStrerror( + arg_errnum: ::std::os::raw::c_int, + arg_strerrbuf: *mut ::std::os::raw::c_char, + arg_buflen: usize, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate_time(arg_out: *mut ::std::os::raw::c_uchar); + fn pqStrerror( + arg_errnum: ::std::os::raw::c_int, + arg_strerrbuf: *mut ::std::os::raw::c_char, + arg_buflen: usize, + ) -> *mut ::std::os::raw::c_char; } - uuid_generate_time(arg_out) + pqStrerror(arg_errnum, arg_strerrbuf, arg_buflen) }) } -pub unsafe fn uuid_is_null(arg_uu: *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int { +pub unsafe fn pqGetpwuid( + arg_uid: uid_t, + arg_resultbuf: *mut passwd, + arg_buffer: *mut ::std::os::raw::c_char, + arg_buflen: usize, + arg_result: *mut *mut passwd, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_is_null(arg_uu: *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; + fn pqGetpwuid( + arg_uid: uid_t, + arg_resultbuf: *mut passwd, + arg_buffer: *mut ::std::os::raw::c_char, + arg_buflen: usize, + arg_result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; } - uuid_is_null(arg_uu) + pqGetpwuid(arg_uid, arg_resultbuf, arg_buffer, arg_buflen, arg_result) }) } -pub unsafe fn uuid_parse( - arg_in_: *mut ::std::os::raw::c_char, - arg_uu: *mut ::std::os::raw::c_uchar, +pub unsafe fn pqGethostbyname( + arg_name: *const ::std::os::raw::c_char, + arg_resultbuf: *mut hostent, + arg_buffer: *mut ::std::os::raw::c_char, + arg_buflen: usize, + arg_result: *mut *mut hostent, + arg_herrno: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_parse( - arg_in_: *mut ::std::os::raw::c_char, - arg_uu: *mut ::std::os::raw::c_uchar, + fn pqGethostbyname( + arg_name: *const ::std::os::raw::c_char, + arg_resultbuf: *mut hostent, + arg_buffer: *mut ::std::os::raw::c_char, + arg_buflen: usize, + arg_result: *mut *mut hostent, + arg_herrno: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - uuid_parse(arg_in_, arg_uu) + pqGethostbyname( + arg_name, + arg_resultbuf, + arg_buffer, + arg_buflen, + arg_result, + arg_herrno, + ) }) } -pub unsafe fn uuid_unparse( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, +pub unsafe fn pg_qsort( + arg_base: *mut ::std::os::raw::c_void, + arg_nel: usize, + arg_elsize: usize, + arg_cmp: ::std::option::Option< + unsafe extern "C" fn( + arg1: *const ::std::os::raw::c_void, + arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, + >, ) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, + fn pg_qsort( + arg_base: *mut ::std::os::raw::c_void, + arg_nel: usize, + arg_elsize: usize, + arg_cmp: ::std::option::Option< + unsafe extern "C" fn( + arg1: *const ::std::os::raw::c_void, + arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, + >, ); } - uuid_unparse(arg_uu, arg_out) + pg_qsort(arg_base, arg_nel, arg_elsize, arg_cmp) }) } -pub unsafe fn uuid_unparse_lower( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn pg_qsort_strcmp( + arg_a: *const ::std::os::raw::c_void, + arg_b: *const ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse_lower( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn pg_qsort_strcmp( + arg_a: *const ::std::os::raw::c_void, + arg_b: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } - uuid_unparse_lower(arg_uu, arg_out) + pg_qsort_strcmp(arg_a, arg_b) }) } -pub unsafe fn uuid_unparse_upper( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, +pub type qsort_arg_comparator = ::std::option::Option< + unsafe extern "C" fn( + a: *const ::std::os::raw::c_void, + b: *const ::std::os::raw::c_void, + arg: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +pub unsafe fn qsort_arg( + arg_base: *mut ::std::os::raw::c_void, + arg_nel: usize, + arg_elsize: usize, + arg_cmp: qsort_arg_comparator, + arg_arg: *mut ::std::os::raw::c_void, ) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse_upper( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, + fn qsort_arg( + arg_base: *mut ::std::os::raw::c_void, + arg_nel: usize, + arg_elsize: usize, + arg_cmp: qsort_arg_comparator, + arg_arg: *mut ::std::os::raw::c_void, ); } - uuid_unparse_upper(arg_uu, arg_out) + qsort_arg(arg_base, arg_nel, arg_elsize, arg_cmp, arg_arg) }) } -pub unsafe fn setpassent(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn pg_get_encoding_from_locale( + arg_ctype: *const ::std::os::raw::c_char, + arg_write_message: bool, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpassent(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn pg_get_encoding_from_locale( + arg_ctype: *const ::std::os::raw::c_char, + arg_write_message: bool, + ) -> ::std::os::raw::c_int; } - setpassent(arg_arg1) + pg_get_encoding_from_locale(arg_ctype, arg_write_message) }) } -pub unsafe fn user_from_uid( - arg_arg1: uid_t, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn inet_net_ntop( + arg_af: ::std::os::raw::c_int, + arg_src: *const ::std::os::raw::c_void, + arg_bits: ::std::os::raw::c_int, + arg_dst: *mut ::std::os::raw::c_char, + arg_size: usize, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn user_from_uid( - arg_arg1: uid_t, - arg_arg2: ::std::os::raw::c_int, + fn inet_net_ntop( + arg_af: ::std::os::raw::c_int, + arg_src: *const ::std::os::raw::c_void, + arg_bits: ::std::os::raw::c_int, + arg_dst: *mut ::std::os::raw::c_char, + arg_size: usize, ) -> *mut ::std::os::raw::c_char; } - user_from_uid(arg_arg1, arg_arg2) - }) -} -pub unsafe fn getpwuuid(arg_arg1: *mut ::std::os::raw::c_uchar) -> *mut passwd { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn getpwuuid(arg_arg1: *mut ::std::os::raw::c_uchar) -> *mut passwd; - } - getpwuuid(arg_arg1) + inet_net_ntop(arg_af, arg_src, arg_bits, arg_dst, arg_size) }) } -pub unsafe fn getpwuuid_r( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn pg_strong_random(arg_buf: *mut ::std::os::raw::c_void, arg_len: usize) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuuid_r( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn pg_strong_random(arg_buf: *mut ::std::os::raw::c_void, arg_len: usize) -> bool; } - getpwuuid_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + pg_strong_random(arg_buf, arg_len) }) } -pub type pgsocket = ::std::os::raw::c_int; -pub unsafe fn pg_set_noblock(arg_sock: pgsocket) -> bool { +pub unsafe fn pg_check_dir(arg_dir: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_set_noblock(arg_sock: pgsocket) -> bool; + fn pg_check_dir(arg_dir: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - pg_set_noblock(arg_sock) + pg_check_dir(arg_dir) }) } -pub unsafe fn pg_set_block(arg_sock: pgsocket) -> bool { +pub unsafe fn pg_mkdir_p( + arg_path: *mut ::std::os::raw::c_char, + arg_omode: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_set_block(arg_sock: pgsocket) -> bool; + fn pg_mkdir_p( + arg_path: *mut ::std::os::raw::c_char, + arg_omode: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - pg_set_block(arg_sock) + pg_mkdir_p(arg_path, arg_omode) }) } -pub unsafe fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool { +pub type pqsigfunc = ::std::option::Option; +pub unsafe fn pqsignal(arg_signo: ::std::os::raw::c_int, arg_func: pqsigfunc) -> pqsigfunc { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool; + fn pqsignal(arg_signo: ::std::os::raw::c_int, arg_func: pqsigfunc) -> pqsigfunc; } - has_drive_prefix(arg_filename) + pqsignal(arg_signo, arg_func) }) } -pub unsafe fn first_dir_separator( - arg_filename: *const ::std::os::raw::c_char, +pub unsafe fn escape_single_quotes_ascii( + arg_src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn first_dir_separator( - arg_filename: *const ::std::os::raw::c_char, + fn escape_single_quotes_ascii( + arg_src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - first_dir_separator(arg_filename) + escape_single_quotes_ascii(arg_src) }) } -pub unsafe fn last_dir_separator( - arg_filename: *const ::std::os::raw::c_char, +pub unsafe fn wait_result_to_str( + arg_exit_status: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn last_dir_separator( - arg_filename: *const ::std::os::raw::c_char, + fn wait_result_to_str( + arg_exit_status: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - last_dir_separator(arg_filename) + wait_result_to_str(arg_exit_status) }) } -pub unsafe fn first_path_var_separator( - arg_pathlist: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn wait_result_is_signal( + arg_exit_status: ::std::os::raw::c_int, + arg_signum: ::std::os::raw::c_int, +) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn first_path_var_separator( - arg_pathlist: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn wait_result_is_signal( + arg_exit_status: ::std::os::raw::c_int, + arg_signum: ::std::os::raw::c_int, + ) -> bool; } - first_path_var_separator(arg_pathlist) + wait_result_is_signal(arg_exit_status, arg_signum) }) } -pub unsafe fn join_path_components( - arg_ret_path: *mut ::std::os::raw::c_char, - arg_head: *const ::std::os::raw::c_char, - arg_tail: *const ::std::os::raw::c_char, -) { +pub unsafe fn wait_result_is_any_signal( + arg_exit_status: ::std::os::raw::c_int, + arg_include_command_not_found: bool, +) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn join_path_components( - arg_ret_path: *mut ::std::os::raw::c_char, - arg_head: *const ::std::os::raw::c_char, - arg_tail: *const ::std::os::raw::c_char, - ); + fn wait_result_is_any_signal( + arg_exit_status: ::std::os::raw::c_int, + arg_include_command_not_found: bool, + ) -> bool; } - join_path_components(arg_ret_path, arg_head, arg_tail) + wait_result_is_any_signal(arg_exit_status, arg_include_command_not_found) }) } -pub unsafe fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char) { +pub type __jmp_buf = [::std::os::raw::c_long; 8usize]; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __jmp_buf_tag { + pub __jmpbuf: __jmp_buf, + pub __mask_was_saved: ::std::os::raw::c_int, + pub __saved_mask: __sigset_t, +} +pub type jmp_buf = [__jmp_buf_tag; 1usize]; +pub unsafe fn setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char); + fn setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int; } - canonicalize_path(arg_path) + setjmp(arg___env) }) } -pub unsafe fn make_native_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn __sigsetjmp( + arg___env: *mut __jmp_buf_tag, + arg___savemask: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_native_path(arg_path: *mut ::std::os::raw::c_char); + fn __sigsetjmp( + arg___env: *mut __jmp_buf_tag, + arg___savemask: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - make_native_path(arg_path) + __sigsetjmp(arg___env, arg___savemask) }) } -pub unsafe fn cleanup_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn _setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cleanup_path(arg_path: *mut ::std::os::raw::c_char); + fn _setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int; } - cleanup_path(arg_path) + _setjmp(arg___env) }) } -pub unsafe fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool; + fn longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int); } - path_contains_parent_reference(arg_path) + longjmp(arg___env, arg___val) }) } -pub unsafe fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn _longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool; + fn _longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int); } - path_is_relative_and_below_cwd(arg_path) + _longjmp(arg___env, arg___val) }) } -pub unsafe fn path_is_prefix_of_path( - arg_path1: *const ::std::os::raw::c_char, - arg_path2: *const ::std::os::raw::c_char, +pub type sigjmp_buf = [__jmp_buf_tag; 1usize]; +pub unsafe fn errstart( + arg_elevel: ::std::os::raw::c_int, + arg_filename: *const ::std::os::raw::c_char, + arg_lineno: ::std::os::raw::c_int, + arg_funcname: *const ::std::os::raw::c_char, + arg_domain: *const ::std::os::raw::c_char, ) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_is_prefix_of_path( - arg_path1: *const ::std::os::raw::c_char, - arg_path2: *const ::std::os::raw::c_char, + fn errstart( + arg_elevel: ::std::os::raw::c_int, + arg_filename: *const ::std::os::raw::c_char, + arg_lineno: ::std::os::raw::c_int, + arg_funcname: *const ::std::os::raw::c_char, + arg_domain: *const ::std::os::raw::c_char, ) -> bool; } - path_is_prefix_of_path(arg_path1, arg_path2) - }) -} -pub unsafe fn make_absolute_path( - arg_path: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn make_absolute_path( - arg_path: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; - } - make_absolute_path(arg_path) + errstart( + arg_elevel, + arg_filename, + arg_lineno, + arg_funcname, + arg_domain, + ) }) } -pub unsafe fn get_progname( - arg_argv0: *const ::std::os::raw::c_char, -) -> *const ::std::os::raw::c_char { +pub unsafe fn errfinish(arg_dummy: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_progname( - arg_argv0: *const ::std::os::raw::c_char, - ) -> *const ::std::os::raw::c_char; + fn errfinish(arg_dummy: ::std::os::raw::c_int); } - get_progname(arg_argv0) + errfinish(arg_dummy) }) } -pub unsafe fn get_share_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn errcode(arg_sqlerrcode: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_share_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn errcode(arg_sqlerrcode: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - get_share_path(arg_my_exec_path, arg_ret_path) + errcode(arg_sqlerrcode) }) } -pub unsafe fn get_etc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn errcode_for_file_access() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_etc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn errcode_for_file_access() -> ::std::os::raw::c_int; } - get_etc_path(arg_my_exec_path, arg_ret_path) + errcode_for_file_access() }) } -pub unsafe fn get_include_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn errcode_for_socket_access() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_include_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn errcode_for_socket_access() -> ::std::os::raw::c_int; } - get_include_path(arg_my_exec_path, arg_ret_path) + errcode_for_socket_access() }) } -pub unsafe fn get_pkginclude_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn errmsg(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_pkginclude_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn errmsg(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - get_pkginclude_path(arg_my_exec_path, arg_ret_path) + errmsg(arg_fmt) }) } -pub unsafe fn get_includeserver_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn errmsg_internal(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_includeserver_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn errmsg_internal(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - get_includeserver_path(arg_my_exec_path, arg_ret_path) + errmsg_internal(arg_fmt) }) } -pub unsafe fn get_lib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn errmsg_plural( + arg_fmt_singular: *const ::std::os::raw::c_char, + arg_fmt_plural: *const ::std::os::raw::c_char, + arg_n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_lib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn errmsg_plural( + arg_fmt_singular: *const ::std::os::raw::c_char, + arg_fmt_plural: *const ::std::os::raw::c_char, + arg_n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; } - get_lib_path(arg_my_exec_path, arg_ret_path) + errmsg_plural(arg_fmt_singular, arg_fmt_plural, arg_n) }) } -pub unsafe fn get_pkglib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn errdetail(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_pkglib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn errdetail(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - get_pkglib_path(arg_my_exec_path, arg_ret_path) + errdetail(arg_fmt) }) } -pub unsafe fn get_locale_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn errdetail_internal(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_locale_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn errdetail_internal(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - get_locale_path(arg_my_exec_path, arg_ret_path) + errdetail_internal(arg_fmt) }) } -pub unsafe fn get_doc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn errdetail_log(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_doc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn errdetail_log(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - get_doc_path(arg_my_exec_path, arg_ret_path) + errdetail_log(arg_fmt) }) } -pub unsafe fn get_html_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn errdetail_log_plural( + arg_fmt_singular: *const ::std::os::raw::c_char, + arg_fmt_plural: *const ::std::os::raw::c_char, + arg_n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_html_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn errdetail_log_plural( + arg_fmt_singular: *const ::std::os::raw::c_char, + arg_fmt_plural: *const ::std::os::raw::c_char, + arg_n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; } - get_html_path(arg_my_exec_path, arg_ret_path) + errdetail_log_plural(arg_fmt_singular, arg_fmt_plural, arg_n) }) } -pub unsafe fn get_man_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn errdetail_plural( + arg_fmt_singular: *const ::std::os::raw::c_char, + arg_fmt_plural: *const ::std::os::raw::c_char, + arg_n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_man_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn errdetail_plural( + arg_fmt_singular: *const ::std::os::raw::c_char, + arg_fmt_plural: *const ::std::os::raw::c_char, + arg_n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; } - get_man_path(arg_my_exec_path, arg_ret_path) + errdetail_plural(arg_fmt_singular, arg_fmt_plural, arg_n) }) } -pub unsafe fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool { +pub unsafe fn errhint(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool; + fn errhint(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - get_home_path(arg_ret_path) + errhint(arg_fmt) }) } -pub unsafe fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn set_errcontext_domain( + arg_domain: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char); + fn set_errcontext_domain( + arg_domain: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - get_parent_directory(arg_path) + set_errcontext_domain(arg_domain) }) } -pub unsafe fn pgfnames( - arg_path: *const ::std::os::raw::c_char, -) -> *mut *mut ::std::os::raw::c_char { +pub unsafe fn errcontext_msg(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pgfnames( - arg_path: *const ::std::os::raw::c_char, - ) -> *mut *mut ::std::os::raw::c_char; + fn errcontext_msg(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - pgfnames(arg_path) + errcontext_msg(arg_fmt) }) } -pub unsafe fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char) { +pub unsafe fn errhidestmt(arg_hide_stmt: bool) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char); + fn errhidestmt(arg_hide_stmt: bool) -> ::std::os::raw::c_int; } - pgfnames_cleanup(arg_filenames) + errhidestmt(arg_hide_stmt) }) } -pub unsafe fn set_pglocale_pgservice( - arg_argv0: *const ::std::os::raw::c_char, - arg_app: *const ::std::os::raw::c_char, -) { +pub unsafe fn errhidecontext(arg_hide_ctx: bool) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn set_pglocale_pgservice( - arg_argv0: *const ::std::os::raw::c_char, - arg_app: *const ::std::os::raw::c_char, - ); + fn errhidecontext(arg_hide_ctx: bool) -> ::std::os::raw::c_int; } - set_pglocale_pgservice(arg_argv0, arg_app) + errhidecontext(arg_hide_ctx) }) } -pub unsafe fn find_my_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn errfunction(arg_funcname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn find_my_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn errfunction(arg_funcname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - find_my_exec(arg_argv0, arg_retpath) + errfunction(arg_funcname) }) } -pub unsafe fn find_other_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_target: *const ::std::os::raw::c_char, - arg_versionstr: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn errposition(arg_cursorpos: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn find_other_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_target: *const ::std::os::raw::c_char, - arg_versionstr: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn errposition(arg_cursorpos: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - find_other_exec(arg_argv0, arg_target, arg_versionstr, arg_retpath) + errposition(arg_cursorpos) }) } -pub unsafe fn pg_usleep(arg_microsec: ::std::os::raw::c_long) { +pub unsafe fn internalerrposition(arg_cursorpos: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_usleep(arg_microsec: ::std::os::raw::c_long); + fn internalerrposition(arg_cursorpos: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - pg_usleep(arg_microsec) + internalerrposition(arg_cursorpos) }) } -pub unsafe fn pg_strcasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn internalerrquery(arg_query: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strcasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn internalerrquery(arg_query: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - pg_strcasecmp(arg_s1, arg_s2) + internalerrquery(arg_query) }) } -pub unsafe fn pg_strncasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - arg_n: usize, +pub unsafe fn err_generic_string( + arg_field: ::std::os::raw::c_int, + arg_str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strncasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - arg_n: usize, + fn err_generic_string( + arg_field: ::std::os::raw::c_int, + arg_str_: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - pg_strncasecmp(arg_s1, arg_s2, arg_n) + err_generic_string(arg_field, arg_str_) }) } -pub unsafe fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn geterrcode() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn geterrcode() -> ::std::os::raw::c_int; } - pg_toupper(arg_ch) + geterrcode() }) } -pub unsafe fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn geterrposition() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn geterrposition() -> ::std::os::raw::c_int; } - pg_tolower(arg_ch) + geterrposition() }) } -pub unsafe fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn getinternalerrposition() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn getinternalerrposition() -> ::std::os::raw::c_int; } - pg_ascii_toupper(arg_ch) + getinternalerrposition() }) } -pub unsafe fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn elog_start( + arg_filename: *const ::std::os::raw::c_char, + arg_lineno: ::std::os::raw::c_int, + arg_funcname: *const ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn elog_start( + arg_filename: *const ::std::os::raw::c_char, + arg_lineno: ::std::os::raw::c_int, + arg_funcname: *const ::std::os::raw::c_char, + ); } - pg_ascii_tolower(arg_ch) + elog_start(arg_filename, arg_lineno, arg_funcname) }) } -pub unsafe fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn elog_finish( + arg_elevel: ::std::os::raw::c_int, + arg_fmt: *const ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn elog_finish( + arg_elevel: ::std::os::raw::c_int, + arg_fmt: *const ::std::os::raw::c_char, + ); } - pg_strsignal(arg_signum) + elog_finish(arg_elevel, arg_fmt) }) } -pub unsafe fn simple_prompt( - arg_prompt: *const ::std::os::raw::c_char, - arg_destination: *mut ::std::os::raw::c_char, - arg_destlen: usize, - arg_echo: bool, +pub unsafe fn pre_format_elog_string( + arg_errnumber: ::std::os::raw::c_int, + arg_domain: *const ::std::os::raw::c_char, ) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn simple_prompt( - arg_prompt: *const ::std::os::raw::c_char, - arg_destination: *mut ::std::os::raw::c_char, - arg_destlen: usize, - arg_echo: bool, + fn pre_format_elog_string( + arg_errnumber: ::std::os::raw::c_int, + arg_domain: *const ::std::os::raw::c_char, ); } - simple_prompt(arg_prompt, arg_destination, arg_destlen, arg_echo) + pre_format_elog_string(arg_errnumber, arg_domain) }) } -pub unsafe fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn format_elog_string( + arg_fmt: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int; + fn format_elog_string( + arg_fmt: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - pclose_check(arg_stream) + format_elog_string(arg_fmt) }) } -pub unsafe fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool { +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ErrorContextCallback { + pub previous: *mut ErrorContextCallback, + pub callback: ::std::option::Option, + pub arg: *mut ::std::os::raw::c_void, +} +impl Default for ErrorContextCallback { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +extern "C" { + pub static mut error_context_stack: *mut ErrorContextCallback; +} +extern "C" { + pub static mut PG_exception_stack: *mut sigjmp_buf; +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ErrorData { + pub elevel: ::std::os::raw::c_int, + pub output_to_server: bool, + pub output_to_client: bool, + pub show_funcname: bool, + pub hide_stmt: bool, + pub hide_ctx: bool, + pub filename: *const ::std::os::raw::c_char, + pub lineno: ::std::os::raw::c_int, + pub funcname: *const ::std::os::raw::c_char, + pub domain: *const ::std::os::raw::c_char, + pub context_domain: *const ::std::os::raw::c_char, + pub sqlerrcode: ::std::os::raw::c_int, + pub message: *mut ::std::os::raw::c_char, + pub detail: *mut ::std::os::raw::c_char, + pub detail_log: *mut ::std::os::raw::c_char, + pub hint: *mut ::std::os::raw::c_char, + pub context: *mut ::std::os::raw::c_char, + pub message_id: *const ::std::os::raw::c_char, + pub schema_name: *mut ::std::os::raw::c_char, + pub table_name: *mut ::std::os::raw::c_char, + pub column_name: *mut ::std::os::raw::c_char, + pub datatype_name: *mut ::std::os::raw::c_char, + pub constraint_name: *mut ::std::os::raw::c_char, + pub cursorpos: ::std::os::raw::c_int, + pub internalpos: ::std::os::raw::c_int, + pub internalquery: *mut ::std::os::raw::c_char, + pub saved_errno: ::std::os::raw::c_int, + pub assoc_context: *mut MemoryContextData, +} +impl Default for ErrorData { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn EmitErrorReport() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool; + fn EmitErrorReport(); } - rmtree(arg_path, arg_rmtopdir) + EmitErrorReport() }) } -pub unsafe fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64 { +pub unsafe fn CopyErrorData() -> *mut ErrorData { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64; + fn CopyErrorData() -> *mut ErrorData; } - pg_erand48(arg_xseed) + CopyErrorData() }) } -pub unsafe fn pg_lrand48() -> ::std::os::raw::c_long { +pub unsafe fn FreeErrorData(arg_edata: *mut ErrorData) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lrand48() -> ::std::os::raw::c_long; + fn FreeErrorData(arg_edata: *mut ErrorData); } - pg_lrand48() + FreeErrorData(arg_edata) }) } -pub unsafe fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn FlushErrorState() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn FlushErrorState(); } - pg_jrand48(arg_xseed) + FlushErrorState() }) } -pub unsafe fn pg_srand48(arg_seed: ::std::os::raw::c_long) { +pub unsafe fn ReThrowError(arg_edata: *mut ErrorData) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_srand48(arg_seed: ::std::os::raw::c_long); + fn ReThrowError(arg_edata: *mut ErrorData); } - pg_srand48(arg_seed) + ReThrowError(arg_edata) }) } -pub unsafe fn pqStrerror( - arg_errnum: ::std::os::raw::c_int, - arg_strerrbuf: *mut ::std::os::raw::c_char, - arg_buflen: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn ThrowErrorData(arg_edata: *mut ErrorData) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pqStrerror( - arg_errnum: ::std::os::raw::c_int, - arg_strerrbuf: *mut ::std::os::raw::c_char, - arg_buflen: usize, - ) -> *mut ::std::os::raw::c_char; + fn ThrowErrorData(arg_edata: *mut ErrorData); } - pqStrerror(arg_errnum, arg_strerrbuf, arg_buflen) + ThrowErrorData(arg_edata) }) } -pub unsafe fn pqGetpwuid( - arg_uid: uid_t, - arg_resultbuf: *mut passwd, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, - arg_result: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn GetErrorContextStack() -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pqGetpwuid( - arg_uid: uid_t, - arg_resultbuf: *mut passwd, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, - arg_result: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn GetErrorContextStack() -> *mut ::std::os::raw::c_char; } - pqGetpwuid(arg_uid, arg_resultbuf, arg_buffer, arg_buflen, arg_result) + GetErrorContextStack() }) } -pub unsafe fn pqGethostbyname( - arg_name: *const ::std::os::raw::c_char, - arg_resultbuf: *mut hostent, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, - arg_result: *mut *mut hostent, - arg_herrno: *mut ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn pqGethostbyname( - arg_name: *const ::std::os::raw::c_char, - arg_resultbuf: *mut hostent, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, - arg_result: *mut *mut hostent, - arg_herrno: *mut ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - pqGethostbyname( - arg_name, - arg_resultbuf, - arg_buffer, - arg_buflen, - arg_result, - arg_herrno, - ) - }) +pub type emit_log_hook_type = ::std::option::Option; +extern "C" { + pub static mut emit_log_hook: emit_log_hook_type; } -pub unsafe fn pg_qsort( - arg_base: *mut ::std::os::raw::c_void, - arg_nel: usize, - arg_elsize: usize, - arg_cmp: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn pg_qsort( - arg_base: *mut ::std::os::raw::c_void, - arg_nel: usize, - arg_elsize: usize, - arg_cmp: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); - } - pg_qsort(arg_base, arg_nel, arg_elsize, arg_cmp) - }) +pub const PGErrorVerbosity_PGERROR_TERSE: PGErrorVerbosity = 0; +pub const PGErrorVerbosity_PGERROR_DEFAULT: PGErrorVerbosity = 1; +pub const PGErrorVerbosity_PGERROR_VERBOSE: PGErrorVerbosity = 2; +pub type PGErrorVerbosity = ::std::os::raw::c_uint; +extern "C" { + pub static mut Log_error_verbosity: ::std::os::raw::c_int; } -pub unsafe fn pg_qsort_strcmp( - arg_a: *const ::std::os::raw::c_void, - arg_b: *const ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn pg_qsort_strcmp( - arg_a: *const ::std::os::raw::c_void, - arg_b: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; - } - pg_qsort_strcmp(arg_a, arg_b) - }) +extern "C" { + pub static mut Log_line_prefix: *mut ::std::os::raw::c_char; } -pub type qsort_arg_comparator = ::std::option::Option< - unsafe extern "C" fn( - a: *const ::std::os::raw::c_void, - b: *const ::std::os::raw::c_void, - arg: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, ->; -pub unsafe fn qsort_arg( - arg_base: *mut ::std::os::raw::c_void, - arg_nel: usize, - arg_elsize: usize, - arg_cmp: qsort_arg_comparator, - arg_arg: *mut ::std::os::raw::c_void, -) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn qsort_arg( - arg_base: *mut ::std::os::raw::c_void, - arg_nel: usize, - arg_elsize: usize, - arg_cmp: qsort_arg_comparator, - arg_arg: *mut ::std::os::raw::c_void, - ); - } - qsort_arg(arg_base, arg_nel, arg_elsize, arg_cmp, arg_arg) - }) +extern "C" { + pub static mut Log_destination: ::std::os::raw::c_int; } -pub unsafe fn pg_get_encoding_from_locale( - arg_ctype: *const ::std::os::raw::c_char, - arg_write_message: bool, -) -> ::std::os::raw::c_int { +extern "C" { + pub static mut Log_destination_string: *mut ::std::os::raw::c_char; +} +extern "C" { + pub static mut syslog_sequence_numbers: bool; +} +extern "C" { + pub static mut syslog_split_messages: bool; +} +pub unsafe fn DebugFileOpen() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_encoding_from_locale( - arg_ctype: *const ::std::os::raw::c_char, - arg_write_message: bool, - ) -> ::std::os::raw::c_int; + fn DebugFileOpen(); } - pg_get_encoding_from_locale(arg_ctype, arg_write_message) + DebugFileOpen() }) } -pub unsafe fn inet_net_ntop( - arg_af: ::std::os::raw::c_int, - arg_src: *const ::std::os::raw::c_void, - arg_bits: ::std::os::raw::c_int, - arg_dst: *mut ::std::os::raw::c_char, - arg_size: usize, +pub unsafe fn unpack_sql_state( + arg_sql_state: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_net_ntop( - arg_af: ::std::os::raw::c_int, - arg_src: *const ::std::os::raw::c_void, - arg_bits: ::std::os::raw::c_int, - arg_dst: *mut ::std::os::raw::c_char, - arg_size: usize, + fn unpack_sql_state( + arg_sql_state: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - inet_net_ntop(arg_af, arg_src, arg_bits, arg_dst, arg_size) + unpack_sql_state(arg_sql_state) }) } -pub unsafe fn pg_strong_random(arg_buf: *mut ::std::os::raw::c_void, arg_len: usize) -> bool { +pub unsafe fn in_error_recursion_trouble() -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strong_random(arg_buf: *mut ::std::os::raw::c_void, arg_len: usize) -> bool; + fn in_error_recursion_trouble() -> bool; } - pg_strong_random(arg_buf, arg_len) + in_error_recursion_trouble() }) } -pub unsafe fn pg_check_dir(arg_dir: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn set_syslog_parameters( + arg_ident: *const ::std::os::raw::c_char, + arg_facility: ::std::os::raw::c_int, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_check_dir(arg_dir: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn set_syslog_parameters( + arg_ident: *const ::std::os::raw::c_char, + arg_facility: ::std::os::raw::c_int, + ); } - pg_check_dir(arg_dir) + set_syslog_parameters(arg_ident, arg_facility) }) } -pub unsafe fn pg_mkdir_p( - arg_path: *mut ::std::os::raw::c_char, - arg_omode: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn write_stderr(arg_fmt: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_mkdir_p( - arg_path: *mut ::std::os::raw::c_char, - arg_omode: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn write_stderr(arg_fmt: *const ::std::os::raw::c_char); } - pg_mkdir_p(arg_path, arg_omode) + write_stderr(arg_fmt) }) } -pub type pqsigfunc = ::std::option::Option; -pub unsafe fn pqsignal(arg_signo: ::std::os::raw::c_int, arg_func: pqsigfunc) -> pqsigfunc { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn pqsignal(arg_signo: ::std::os::raw::c_int, arg_func: pqsigfunc) -> pqsigfunc; - } - pqsignal(arg_signo, arg_func) - }) +pub type MemoryContext = *mut MemoryContextData; +pub type MemoryContextCallbackFunction = + ::std::option::Option; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct MemoryContextCallback { + pub func: MemoryContextCallbackFunction, + pub arg: *mut ::std::os::raw::c_void, + pub next: *mut MemoryContextCallback, } -pub unsafe fn escape_single_quotes_ascii( - arg_src: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn escape_single_quotes_ascii( - arg_src: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; +impl Default for MemoryContextCallback { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - escape_single_quotes_ascii(arg_src) - }) + } } -pub unsafe fn wait_result_to_str( - arg_exit_status: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn wait_result_to_str( - arg_exit_status: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; - } - wait_result_to_str(arg_exit_status) - }) +extern "C" { + pub static mut CurrentMemoryContext: MemoryContext; } -pub unsafe fn wait_result_is_signal( - arg_exit_status: ::std::os::raw::c_int, - arg_signum: ::std::os::raw::c_int, -) -> bool { +pub unsafe fn MemoryContextAlloc( + arg_context: MemoryContext, + arg_size: Size, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait_result_is_signal( - arg_exit_status: ::std::os::raw::c_int, - arg_signum: ::std::os::raw::c_int, - ) -> bool; + fn MemoryContextAlloc( + arg_context: MemoryContext, + arg_size: Size, + ) -> *mut ::std::os::raw::c_void; } - wait_result_is_signal(arg_exit_status, arg_signum) + MemoryContextAlloc(arg_context, arg_size) }) } -pub unsafe fn wait_result_is_any_signal( - arg_exit_status: ::std::os::raw::c_int, - arg_include_command_not_found: bool, -) -> bool { +pub unsafe fn MemoryContextAllocZero( + arg_context: MemoryContext, + arg_size: Size, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait_result_is_any_signal( - arg_exit_status: ::std::os::raw::c_int, - arg_include_command_not_found: bool, - ) -> bool; + fn MemoryContextAllocZero( + arg_context: MemoryContext, + arg_size: Size, + ) -> *mut ::std::os::raw::c_void; } - wait_result_is_any_signal(arg_exit_status, arg_include_command_not_found) + MemoryContextAllocZero(arg_context, arg_size) }) } -pub type jmp_buf = [::std::os::raw::c_int; 48usize]; -pub type sigjmp_buf = [::std::os::raw::c_int; 49usize]; -pub unsafe fn setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn MemoryContextAllocZeroAligned( + arg_context: MemoryContext, + arg_size: Size, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn MemoryContextAllocZeroAligned( + arg_context: MemoryContext, + arg_size: Size, + ) -> *mut ::std::os::raw::c_void; } - setjmp(arg_arg1) + MemoryContextAllocZeroAligned(arg_context, arg_size) }) } -pub unsafe fn longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) { +pub unsafe fn MemoryContextAllocExtended( + arg_context: MemoryContext, + arg_size: Size, + arg_flags: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int); + fn MemoryContextAllocExtended( + arg_context: MemoryContext, + arg_size: Size, + arg_flags: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; } - longjmp(arg_arg1, arg_arg2) + MemoryContextAllocExtended(arg_context, arg_size, arg_flags) }) } -pub unsafe fn _setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn palloc(arg_size: Size) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn palloc(arg_size: Size) -> *mut ::std::os::raw::c_void; } - _setjmp(arg_arg1) + palloc(arg_size) }) } -pub unsafe fn _longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) { +pub unsafe fn palloc0(arg_size: Size) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int); + fn palloc0(arg_size: Size) -> *mut ::std::os::raw::c_void; } - _longjmp(arg_arg1, arg_arg2) + palloc0(arg_size) }) } -pub unsafe fn longjmperror() { +pub unsafe fn palloc_extended( + arg_size: Size, + arg_flags: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn longjmperror(); + fn palloc_extended( + arg_size: Size, + arg_flags: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_void; } - longjmperror() + palloc_extended(arg_size, arg_flags) }) } -pub unsafe fn errstart( - arg_elevel: ::std::os::raw::c_int, - arg_filename: *const ::std::os::raw::c_char, - arg_lineno: ::std::os::raw::c_int, - arg_funcname: *const ::std::os::raw::c_char, - arg_domain: *const ::std::os::raw::c_char, -) -> bool { +pub unsafe fn repalloc( + arg_pointer: *mut ::std::os::raw::c_void, + arg_size: Size, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errstart( - arg_elevel: ::std::os::raw::c_int, - arg_filename: *const ::std::os::raw::c_char, - arg_lineno: ::std::os::raw::c_int, - arg_funcname: *const ::std::os::raw::c_char, - arg_domain: *const ::std::os::raw::c_char, - ) -> bool; + fn repalloc( + arg_pointer: *mut ::std::os::raw::c_void, + arg_size: Size, + ) -> *mut ::std::os::raw::c_void; } - errstart( - arg_elevel, - arg_filename, - arg_lineno, - arg_funcname, - arg_domain, - ) + repalloc(arg_pointer, arg_size) }) } -pub unsafe fn errfinish(arg_dummy: ::std::os::raw::c_int) { +pub unsafe fn pfree(arg_pointer: *mut ::std::os::raw::c_void) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errfinish(arg_dummy: ::std::os::raw::c_int); + fn pfree(arg_pointer: *mut ::std::os::raw::c_void); } - errfinish(arg_dummy) + pfree(arg_pointer) }) } -pub unsafe fn errcode(arg_sqlerrcode: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn MemoryContextAllocHuge( + arg_context: MemoryContext, + arg_size: Size, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errcode(arg_sqlerrcode: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn MemoryContextAllocHuge( + arg_context: MemoryContext, + arg_size: Size, + ) -> *mut ::std::os::raw::c_void; } - errcode(arg_sqlerrcode) + MemoryContextAllocHuge(arg_context, arg_size) }) } -pub unsafe fn errcode_for_file_access() -> ::std::os::raw::c_int { +pub unsafe fn repalloc_huge( + arg_pointer: *mut ::std::os::raw::c_void, + arg_size: Size, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errcode_for_file_access() -> ::std::os::raw::c_int; + fn repalloc_huge( + arg_pointer: *mut ::std::os::raw::c_void, + arg_size: Size, + ) -> *mut ::std::os::raw::c_void; } - errcode_for_file_access() + repalloc_huge(arg_pointer, arg_size) }) } -pub unsafe fn errcode_for_socket_access() -> ::std::os::raw::c_int { +pub unsafe fn MemoryContextRegisterResetCallback( + arg_context: MemoryContext, + arg_cb: *mut MemoryContextCallback, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errcode_for_socket_access() -> ::std::os::raw::c_int; + fn MemoryContextRegisterResetCallback( + arg_context: MemoryContext, + arg_cb: *mut MemoryContextCallback, + ); } - errcode_for_socket_access() + MemoryContextRegisterResetCallback(arg_context, arg_cb) }) } -pub unsafe fn errmsg(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn MemoryContextStrdup( + arg_context: MemoryContext, + arg_string: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errmsg(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn MemoryContextStrdup( + arg_context: MemoryContext, + arg_string: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - errmsg(arg_fmt) + MemoryContextStrdup(arg_context, arg_string) }) } -pub unsafe fn errmsg_internal(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn pstrdup(arg_in_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errmsg_internal(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn pstrdup(arg_in_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - errmsg_internal(arg_fmt) + pstrdup(arg_in_) }) } -pub unsafe fn errmsg_plural( - arg_fmt_singular: *const ::std::os::raw::c_char, - arg_fmt_plural: *const ::std::os::raw::c_char, - arg_n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn pnstrdup( + arg_in_: *const ::std::os::raw::c_char, + arg_len: Size, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errmsg_plural( - arg_fmt_singular: *const ::std::os::raw::c_char, - arg_fmt_plural: *const ::std::os::raw::c_char, - arg_n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn pnstrdup( + arg_in_: *const ::std::os::raw::c_char, + arg_len: Size, + ) -> *mut ::std::os::raw::c_char; } - errmsg_plural(arg_fmt_singular, arg_fmt_plural, arg_n) + pnstrdup(arg_in_, arg_len) }) } -pub unsafe fn errdetail(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn pchomp(arg_in_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errdetail(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn pchomp(arg_in_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - errdetail(arg_fmt) + pchomp(arg_in_) }) } -pub unsafe fn errdetail_internal(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn psprintf(arg_fmt: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errdetail_internal(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn psprintf(arg_fmt: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - errdetail_internal(arg_fmt) + psprintf(arg_fmt) }) } -pub unsafe fn errdetail_log(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn pvsnprintf( + arg_buf: *mut ::std::os::raw::c_char, + arg_len: usize, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errdetail_log(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn pvsnprintf( + arg_buf: *mut ::std::os::raw::c_char, + arg_len: usize, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, + ) -> usize; } - errdetail_log(arg_fmt) + pvsnprintf(arg_buf, arg_len, arg_fmt, arg_args) }) } -pub unsafe fn errdetail_log_plural( - arg_fmt_singular: *const ::std::os::raw::c_char, - arg_fmt_plural: *const ::std::os::raw::c_char, - arg_n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn errdetail_log_plural( - arg_fmt_singular: *const ::std::os::raw::c_char, - arg_fmt_plural: *const ::std::os::raw::c_char, - arg_n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; - } - errdetail_log_plural(arg_fmt_singular, arg_fmt_plural, arg_n) - }) +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct varatt_external { + pub va_rawsize: int32, + pub va_extsize: int32, + pub va_valueid: Oid, + pub va_toastrelid: Oid, } -pub unsafe fn errdetail_plural( - arg_fmt_singular: *const ::std::os::raw::c_char, - arg_fmt_plural: *const ::std::os::raw::c_char, - arg_n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn errdetail_plural( - arg_fmt_singular: *const ::std::os::raw::c_char, - arg_fmt_plural: *const ::std::os::raw::c_char, - arg_n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; - } - errdetail_plural(arg_fmt_singular, arg_fmt_plural, arg_n) - }) +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct varatt_indirect { + pub pointer: *mut varlena, } -pub unsafe fn errhint(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn errhint(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; +impl Default for varatt_indirect { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - errhint(arg_fmt) - }) + } } -pub unsafe fn set_errcontext_domain( - arg_domain: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn set_errcontext_domain( - arg_domain: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; - } - set_errcontext_domain(arg_domain) - }) +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct varatt_expanded { + pub eohptr: *mut ExpandedObjectHeader, } -pub unsafe fn errcontext_msg(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn errcontext_msg(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; +impl Default for varatt_expanded { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - errcontext_msg(arg_fmt) - }) + } } -pub unsafe fn errhidestmt(arg_hide_stmt: bool) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn errhidestmt(arg_hide_stmt: bool) -> ::std::os::raw::c_int; - } - errhidestmt(arg_hide_stmt) - }) -} -pub unsafe fn errhidecontext(arg_hide_ctx: bool) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn errhidecontext(arg_hide_ctx: bool) -> ::std::os::raw::c_int; - } - errhidecontext(arg_hide_ctx) - }) -} -pub unsafe fn errfunction(arg_funcname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn errfunction(arg_funcname: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; - } - errfunction(arg_funcname) - }) -} -pub unsafe fn errposition(arg_cursorpos: ::std::os::raw::c_int) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn errposition(arg_cursorpos: ::std::os::raw::c_int) -> ::std::os::raw::c_int; - } - errposition(arg_cursorpos) - }) -} -pub unsafe fn internalerrposition(arg_cursorpos: ::std::os::raw::c_int) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn internalerrposition(arg_cursorpos: ::std::os::raw::c_int) -> ::std::os::raw::c_int; - } - internalerrposition(arg_cursorpos) - }) -} -pub unsafe fn internalerrquery(arg_query: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn internalerrquery(arg_query: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; - } - internalerrquery(arg_query) - }) -} -pub unsafe fn err_generic_string( - arg_field: ::std::os::raw::c_int, - arg_str_: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn err_generic_string( - arg_field: ::std::os::raw::c_int, - arg_str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; - } - err_generic_string(arg_field, arg_str_) - }) +pub const vartag_external_VARTAG_INDIRECT: vartag_external = 1; +pub const vartag_external_VARTAG_EXPANDED_RO: vartag_external = 2; +pub const vartag_external_VARTAG_EXPANDED_RW: vartag_external = 3; +pub const vartag_external_VARTAG_ONDISK: vartag_external = 18; +pub type vartag_external = ::std::os::raw::c_uint; +#[repr(C)] +pub struct varattrib_4b { + pub va_4byte: __BindgenUnionField, + pub va_compressed: __BindgenUnionField, + pub bindgen_union_field: [u32; 2usize], } -pub unsafe fn geterrcode() -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn geterrcode() -> ::std::os::raw::c_int; - } - geterrcode() - }) +#[repr(C)] +#[derive(Debug, Default)] +pub struct varattrib_4b__bindgen_ty_1 { + pub va_header: uint32, + pub va_data: __IncompleteArrayField<::std::os::raw::c_char>, } -pub unsafe fn geterrposition() -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn geterrposition() -> ::std::os::raw::c_int; - } - geterrposition() - }) +#[repr(C)] +#[derive(Debug, Default)] +pub struct varattrib_4b__bindgen_ty_2 { + pub va_header: uint32, + pub va_rawsize: uint32, + pub va_data: __IncompleteArrayField<::std::os::raw::c_char>, } -pub unsafe fn getinternalerrposition() -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn getinternalerrposition() -> ::std::os::raw::c_int; +impl Default for varattrib_4b { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - getinternalerrposition() - }) + } } -pub unsafe fn elog_start( - arg_filename: *const ::std::os::raw::c_char, - arg_lineno: ::std::os::raw::c_int, - arg_funcname: *const ::std::os::raw::c_char, -) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn elog_start( - arg_filename: *const ::std::os::raw::c_char, - arg_lineno: ::std::os::raw::c_int, - arg_funcname: *const ::std::os::raw::c_char, - ); - } - elog_start(arg_filename, arg_lineno, arg_funcname) - }) +#[repr(C)] +#[derive(Debug, Default)] +pub struct varattrib_1b { + pub va_header: uint8, + pub va_data: __IncompleteArrayField<::std::os::raw::c_char>, } -pub unsafe fn elog_finish( - arg_elevel: ::std::os::raw::c_int, - arg_fmt: *const ::std::os::raw::c_char, -) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn elog_finish( - arg_elevel: ::std::os::raw::c_int, - arg_fmt: *const ::std::os::raw::c_char, - ); - } - elog_finish(arg_elevel, arg_fmt) - }) +#[repr(C)] +#[derive(Debug, Default)] +pub struct varattrib_1b_e { + pub va_header: uint8, + pub va_tag: uint8, + pub va_data: __IncompleteArrayField<::std::os::raw::c_char>, } -pub unsafe fn pre_format_elog_string( - arg_errnumber: ::std::os::raw::c_int, - arg_domain: *const ::std::os::raw::c_char, +pub type Datum = usize; +pub type DatumPtr = *mut Datum; +pub unsafe fn ExceptionalCondition( + arg_conditionName: *const ::std::os::raw::c_char, + arg_errorType: *const ::std::os::raw::c_char, + arg_fileName: *const ::std::os::raw::c_char, + arg_lineNumber: ::std::os::raw::c_int, ) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pre_format_elog_string( - arg_errnumber: ::std::os::raw::c_int, - arg_domain: *const ::std::os::raw::c_char, + fn ExceptionalCondition( + arg_conditionName: *const ::std::os::raw::c_char, + arg_errorType: *const ::std::os::raw::c_char, + arg_fileName: *const ::std::os::raw::c_char, + arg_lineNumber: ::std::os::raw::c_int, ); } - pre_format_elog_string(arg_errnumber, arg_domain) - }) -} -pub unsafe fn format_elog_string( - arg_fmt: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn format_elog_string( - arg_fmt: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; - } - format_elog_string(arg_fmt) + ExceptionalCondition( + arg_conditionName, + arg_errorType, + arg_fileName, + arg_lineNumber, + ) }) } +pub type fmNodePtr = *mut Node; +pub type fmAggrefPtr = *mut Aggref; +pub type fmExprContextCallbackFunction = ::std::option::Option; +pub type fmStringInfo = *mut StringInfoData; +pub type FunctionCallInfo = *mut FunctionCallInfoData; +pub type PGFunction = + ::std::option::Option Datum>; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct ErrorContextCallback { - pub previous: *mut ErrorContextCallback, - pub callback: ::std::option::Option, - pub arg: *mut ::std::os::raw::c_void, +pub struct FmgrInfo { + pub fn_addr: PGFunction, + pub fn_oid: Oid, + pub fn_nargs: ::std::os::raw::c_short, + pub fn_strict: bool, + pub fn_retset: bool, + pub fn_stats: ::std::os::raw::c_uchar, + pub fn_extra: *mut ::std::os::raw::c_void, + pub fn_mcxt: MemoryContext, + pub fn_expr: fmNodePtr, } -impl Default for ErrorContextCallback { +impl Default for FmgrInfo { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -11589,45 +11186,19 @@ impl Default for ErrorContextCallback { } } } -extern "C" { - pub static mut error_context_stack: *mut ErrorContextCallback; -} -extern "C" { - pub static mut PG_exception_stack: *mut sigjmp_buf; -} #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct ErrorData { - pub elevel: ::std::os::raw::c_int, - pub output_to_server: bool, - pub output_to_client: bool, - pub show_funcname: bool, - pub hide_stmt: bool, - pub hide_ctx: bool, - pub filename: *const ::std::os::raw::c_char, - pub lineno: ::std::os::raw::c_int, - pub funcname: *const ::std::os::raw::c_char, - pub domain: *const ::std::os::raw::c_char, - pub context_domain: *const ::std::os::raw::c_char, - pub sqlerrcode: ::std::os::raw::c_int, - pub message: *mut ::std::os::raw::c_char, - pub detail: *mut ::std::os::raw::c_char, - pub detail_log: *mut ::std::os::raw::c_char, - pub hint: *mut ::std::os::raw::c_char, - pub context: *mut ::std::os::raw::c_char, - pub message_id: *const ::std::os::raw::c_char, - pub schema_name: *mut ::std::os::raw::c_char, - pub table_name: *mut ::std::os::raw::c_char, - pub column_name: *mut ::std::os::raw::c_char, - pub datatype_name: *mut ::std::os::raw::c_char, - pub constraint_name: *mut ::std::os::raw::c_char, - pub cursorpos: ::std::os::raw::c_int, - pub internalpos: ::std::os::raw::c_int, - pub internalquery: *mut ::std::os::raw::c_char, - pub saved_errno: ::std::os::raw::c_int, - pub assoc_context: *mut MemoryContextData, +pub struct FunctionCallInfoData { + pub flinfo: *mut FmgrInfo, + pub context: fmNodePtr, + pub resultinfo: fmNodePtr, + pub fncollation: Oid, + pub isnull: bool, + pub nargs: ::std::os::raw::c_short, + pub arg: [Datum; 100usize], + pub argnull: [bool; 100usize], } -impl Default for ErrorData { +impl Default for FunctionCallInfoData { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -11636,674 +11207,733 @@ impl Default for ErrorData { } } } -pub unsafe fn EmitErrorReport() { +pub unsafe fn fmgr_info(arg_functionId: Oid, arg_finfo: *mut FmgrInfo) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn EmitErrorReport(); + fn fmgr_info(arg_functionId: Oid, arg_finfo: *mut FmgrInfo); } - EmitErrorReport() + fmgr_info(arg_functionId, arg_finfo) }) } -pub unsafe fn CopyErrorData() -> *mut ErrorData { +pub unsafe fn fmgr_info_cxt( + arg_functionId: Oid, + arg_finfo: *mut FmgrInfo, + arg_mcxt: MemoryContext, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn CopyErrorData() -> *mut ErrorData; + fn fmgr_info_cxt( + arg_functionId: Oid, + arg_finfo: *mut FmgrInfo, + arg_mcxt: MemoryContext, + ); } - CopyErrorData() + fmgr_info_cxt(arg_functionId, arg_finfo, arg_mcxt) }) } -pub unsafe fn FreeErrorData(arg_edata: *mut ErrorData) { +pub unsafe fn fmgr_info_copy( + arg_dstinfo: *mut FmgrInfo, + arg_srcinfo: *mut FmgrInfo, + arg_destcxt: MemoryContext, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn FreeErrorData(arg_edata: *mut ErrorData); + fn fmgr_info_copy( + arg_dstinfo: *mut FmgrInfo, + arg_srcinfo: *mut FmgrInfo, + arg_destcxt: MemoryContext, + ); } - FreeErrorData(arg_edata) + fmgr_info_copy(arg_dstinfo, arg_srcinfo, arg_destcxt) }) } -pub unsafe fn FlushErrorState() { +pub unsafe fn pg_detoast_datum(arg_datum: *mut varlena) -> *mut varlena { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn FlushErrorState(); + fn pg_detoast_datum(arg_datum: *mut varlena) -> *mut varlena; } - FlushErrorState() + pg_detoast_datum(arg_datum) }) } -pub unsafe fn ReThrowError(arg_edata: *mut ErrorData) { +pub unsafe fn pg_detoast_datum_copy(arg_datum: *mut varlena) -> *mut varlena { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ReThrowError(arg_edata: *mut ErrorData); + fn pg_detoast_datum_copy(arg_datum: *mut varlena) -> *mut varlena; } - ReThrowError(arg_edata) + pg_detoast_datum_copy(arg_datum) }) } -pub unsafe fn ThrowErrorData(arg_edata: *mut ErrorData) { +pub unsafe fn pg_detoast_datum_slice( + arg_datum: *mut varlena, + arg_first: int32, + arg_count: int32, +) -> *mut varlena { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ThrowErrorData(arg_edata: *mut ErrorData); + fn pg_detoast_datum_slice( + arg_datum: *mut varlena, + arg_first: int32, + arg_count: int32, + ) -> *mut varlena; } - ThrowErrorData(arg_edata) + pg_detoast_datum_slice(arg_datum, arg_first, arg_count) }) } -pub unsafe fn GetErrorContextStack() -> *mut ::std::os::raw::c_char { +pub unsafe fn pg_detoast_datum_packed(arg_datum: *mut varlena) -> *mut varlena { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn GetErrorContextStack() -> *mut ::std::os::raw::c_char; + fn pg_detoast_datum_packed(arg_datum: *mut varlena) -> *mut varlena; } - GetErrorContextStack() + pg_detoast_datum_packed(arg_datum) }) } -pub type emit_log_hook_type = ::std::option::Option; -extern "C" { - pub static mut emit_log_hook: emit_log_hook_type; -} -pub const PGErrorVerbosity_PGERROR_TERSE: PGErrorVerbosity = 0; -pub const PGErrorVerbosity_PGERROR_DEFAULT: PGErrorVerbosity = 1; -pub const PGErrorVerbosity_PGERROR_VERBOSE: PGErrorVerbosity = 2; -pub type PGErrorVerbosity = ::std::os::raw::c_uint; -extern "C" { - pub static mut Log_error_verbosity: ::std::os::raw::c_int; -} -extern "C" { - pub static mut Log_line_prefix: *mut ::std::os::raw::c_char; -} -extern "C" { - pub static mut Log_destination: ::std::os::raw::c_int; -} -extern "C" { - pub static mut Log_destination_string: *mut ::std::os::raw::c_char; -} -extern "C" { - pub static mut syslog_sequence_numbers: bool; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct Pg_finfo_record { + pub api_version: ::std::os::raw::c_int, } -extern "C" { - pub static mut syslog_split_messages: bool; +pub type PGFInfoFunction = ::std::option::Option *const Pg_finfo_record>; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct Pg_magic_struct { + pub len: ::std::os::raw::c_int, + pub version: ::std::os::raw::c_int, + pub funcmaxargs: ::std::os::raw::c_int, + pub indexmaxkeys: ::std::os::raw::c_int, + pub namedatalen: ::std::os::raw::c_int, + pub float4byval: ::std::os::raw::c_int, + pub float8byval: ::std::os::raw::c_int, } -pub unsafe fn DebugFileOpen() { +pub type PGModuleMagicFunction = + ::std::option::Option *const Pg_magic_struct>; +pub unsafe fn DirectFunctionCall1Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn DebugFileOpen(); + fn DirectFunctionCall1Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + ) -> Datum; } - DebugFileOpen() + DirectFunctionCall1Coll(arg_func, arg_collation, arg_arg1) }) } -pub unsafe fn unpack_sql_state( - arg_sql_state: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn DirectFunctionCall2Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unpack_sql_state( - arg_sql_state: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn DirectFunctionCall2Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + ) -> Datum; } - unpack_sql_state(arg_sql_state) + DirectFunctionCall2Coll(arg_func, arg_collation, arg_arg1, arg_arg2) }) } -pub unsafe fn in_error_recursion_trouble() -> bool { +pub unsafe fn DirectFunctionCall3Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn in_error_recursion_trouble() -> bool; + fn DirectFunctionCall3Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + ) -> Datum; } - in_error_recursion_trouble() + DirectFunctionCall3Coll(arg_func, arg_collation, arg_arg1, arg_arg2, arg_arg3) }) } -pub unsafe fn set_syslog_parameters( - arg_ident: *const ::std::os::raw::c_char, - arg_facility: ::std::os::raw::c_int, -) { +pub unsafe fn DirectFunctionCall4Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn set_syslog_parameters( - arg_ident: *const ::std::os::raw::c_char, - arg_facility: ::std::os::raw::c_int, - ); + fn DirectFunctionCall4Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + ) -> Datum; } - set_syslog_parameters(arg_ident, arg_facility) + DirectFunctionCall4Coll( + arg_func, + arg_collation, + arg_arg1, + arg_arg2, + arg_arg3, + arg_arg4, + ) }) } -pub unsafe fn write_stderr(arg_fmt: *const ::std::os::raw::c_char) { +pub unsafe fn DirectFunctionCall5Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn write_stderr(arg_fmt: *const ::std::os::raw::c_char); + fn DirectFunctionCall5Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + ) -> Datum; } - write_stderr(arg_fmt) + DirectFunctionCall5Coll( + arg_func, + arg_collation, + arg_arg1, + arg_arg2, + arg_arg3, + arg_arg4, + arg_arg5, + ) }) } -pub type MemoryContext = *mut MemoryContextData; -pub type MemoryContextCallbackFunction = - ::std::option::Option; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct MemoryContextCallback { - pub func: MemoryContextCallbackFunction, - pub arg: *mut ::std::os::raw::c_void, - pub next: *mut MemoryContextCallback, -} -impl Default for MemoryContextCallback { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -extern "C" { - pub static mut CurrentMemoryContext: MemoryContext; -} -pub unsafe fn MemoryContextAlloc( - arg_context: MemoryContext, - arg_size: Size, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn DirectFunctionCall6Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn MemoryContextAlloc( - arg_context: MemoryContext, - arg_size: Size, - ) -> *mut ::std::os::raw::c_void; - } - MemoryContextAlloc(arg_context, arg_size) + fn DirectFunctionCall6Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + ) -> Datum; + } + DirectFunctionCall6Coll( + arg_func, + arg_collation, + arg_arg1, + arg_arg2, + arg_arg3, + arg_arg4, + arg_arg5, + arg_arg6, + ) }) } -pub unsafe fn MemoryContextAllocZero( - arg_context: MemoryContext, - arg_size: Size, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn DirectFunctionCall7Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + arg_arg7: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn MemoryContextAllocZero( - arg_context: MemoryContext, - arg_size: Size, - ) -> *mut ::std::os::raw::c_void; + fn DirectFunctionCall7Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + arg_arg7: Datum, + ) -> Datum; } - MemoryContextAllocZero(arg_context, arg_size) + DirectFunctionCall7Coll( + arg_func, + arg_collation, + arg_arg1, + arg_arg2, + arg_arg3, + arg_arg4, + arg_arg5, + arg_arg6, + arg_arg7, + ) }) } -pub unsafe fn MemoryContextAllocZeroAligned( - arg_context: MemoryContext, - arg_size: Size, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn DirectFunctionCall8Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + arg_arg7: Datum, + arg_arg8: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn MemoryContextAllocZeroAligned( - arg_context: MemoryContext, - arg_size: Size, - ) -> *mut ::std::os::raw::c_void; + fn DirectFunctionCall8Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + arg_arg7: Datum, + arg_arg8: Datum, + ) -> Datum; } - MemoryContextAllocZeroAligned(arg_context, arg_size) + DirectFunctionCall8Coll( + arg_func, + arg_collation, + arg_arg1, + arg_arg2, + arg_arg3, + arg_arg4, + arg_arg5, + arg_arg6, + arg_arg7, + arg_arg8, + ) }) } -pub unsafe fn MemoryContextAllocExtended( - arg_context: MemoryContext, - arg_size: Size, - arg_flags: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn DirectFunctionCall9Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + arg_arg7: Datum, + arg_arg8: Datum, + arg_arg9: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn MemoryContextAllocExtended( - arg_context: MemoryContext, - arg_size: Size, - arg_flags: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + fn DirectFunctionCall9Coll( + arg_func: PGFunction, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + arg_arg7: Datum, + arg_arg8: Datum, + arg_arg9: Datum, + ) -> Datum; } - MemoryContextAllocExtended(arg_context, arg_size, arg_flags) + DirectFunctionCall9Coll( + arg_func, + arg_collation, + arg_arg1, + arg_arg2, + arg_arg3, + arg_arg4, + arg_arg5, + arg_arg6, + arg_arg7, + arg_arg8, + arg_arg9, + ) }) } -pub unsafe fn palloc(arg_size: Size) -> *mut ::std::os::raw::c_void { +pub unsafe fn CallerFInfoFunctionCall1( + arg_func: PGFunction, + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn palloc(arg_size: Size) -> *mut ::std::os::raw::c_void; + fn CallerFInfoFunctionCall1( + arg_func: PGFunction, + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + ) -> Datum; } - palloc(arg_size) + CallerFInfoFunctionCall1(arg_func, arg_flinfo, arg_collation, arg_arg1) }) } -pub unsafe fn palloc0(arg_size: Size) -> *mut ::std::os::raw::c_void { +pub unsafe fn CallerFInfoFunctionCall2( + arg_func: PGFunction, + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn palloc0(arg_size: Size) -> *mut ::std::os::raw::c_void; + fn CallerFInfoFunctionCall2( + arg_func: PGFunction, + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + ) -> Datum; } - palloc0(arg_size) + CallerFInfoFunctionCall2(arg_func, arg_flinfo, arg_collation, arg_arg1, arg_arg2) }) } -pub unsafe fn palloc_extended( - arg_size: Size, - arg_flags: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn FunctionCall1Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn palloc_extended( - arg_size: Size, - arg_flags: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + fn FunctionCall1Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + ) -> Datum; } - palloc_extended(arg_size, arg_flags) + FunctionCall1Coll(arg_flinfo, arg_collation, arg_arg1) }) } -pub unsafe fn repalloc( - arg_pointer: *mut ::std::os::raw::c_void, - arg_size: Size, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn FunctionCall2Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn repalloc( - arg_pointer: *mut ::std::os::raw::c_void, - arg_size: Size, - ) -> *mut ::std::os::raw::c_void; + fn FunctionCall2Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + ) -> Datum; } - repalloc(arg_pointer, arg_size) + FunctionCall2Coll(arg_flinfo, arg_collation, arg_arg1, arg_arg2) }) } -pub unsafe fn pfree(arg_pointer: *mut ::std::os::raw::c_void) { +pub unsafe fn FunctionCall3Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pfree(arg_pointer: *mut ::std::os::raw::c_void); + fn FunctionCall3Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + ) -> Datum; } - pfree(arg_pointer) + FunctionCall3Coll(arg_flinfo, arg_collation, arg_arg1, arg_arg2, arg_arg3) }) } -pub unsafe fn MemoryContextAllocHuge( - arg_context: MemoryContext, - arg_size: Size, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn FunctionCall4Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn MemoryContextAllocHuge( - arg_context: MemoryContext, - arg_size: Size, - ) -> *mut ::std::os::raw::c_void; + fn FunctionCall4Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + ) -> Datum; } - MemoryContextAllocHuge(arg_context, arg_size) + FunctionCall4Coll( + arg_flinfo, + arg_collation, + arg_arg1, + arg_arg2, + arg_arg3, + arg_arg4, + ) }) } -pub unsafe fn repalloc_huge( - arg_pointer: *mut ::std::os::raw::c_void, - arg_size: Size, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn FunctionCall5Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn repalloc_huge( - arg_pointer: *mut ::std::os::raw::c_void, - arg_size: Size, - ) -> *mut ::std::os::raw::c_void; + fn FunctionCall5Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + ) -> Datum; } - repalloc_huge(arg_pointer, arg_size) + FunctionCall5Coll( + arg_flinfo, + arg_collation, + arg_arg1, + arg_arg2, + arg_arg3, + arg_arg4, + arg_arg5, + ) }) } -pub unsafe fn MemoryContextRegisterResetCallback( - arg_context: MemoryContext, - arg_cb: *mut MemoryContextCallback, -) { +pub unsafe fn FunctionCall6Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn MemoryContextRegisterResetCallback( - arg_context: MemoryContext, - arg_cb: *mut MemoryContextCallback, - ); + fn FunctionCall6Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + ) -> Datum; } - MemoryContextRegisterResetCallback(arg_context, arg_cb) + FunctionCall6Coll( + arg_flinfo, + arg_collation, + arg_arg1, + arg_arg2, + arg_arg3, + arg_arg4, + arg_arg5, + arg_arg6, + ) }) } -pub unsafe fn MemoryContextStrdup( - arg_context: MemoryContext, - arg_string: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn FunctionCall7Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + arg_arg7: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn MemoryContextStrdup( - arg_context: MemoryContext, - arg_string: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn FunctionCall7Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + arg_arg7: Datum, + ) -> Datum; } - MemoryContextStrdup(arg_context, arg_string) + FunctionCall7Coll( + arg_flinfo, + arg_collation, + arg_arg1, + arg_arg2, + arg_arg3, + arg_arg4, + arg_arg5, + arg_arg6, + arg_arg7, + ) }) } -pub unsafe fn pstrdup(arg_in_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn FunctionCall8Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + arg_arg7: Datum, + arg_arg8: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pstrdup(arg_in_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn FunctionCall8Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + arg_arg7: Datum, + arg_arg8: Datum, + ) -> Datum; } - pstrdup(arg_in_) + FunctionCall8Coll( + arg_flinfo, + arg_collation, + arg_arg1, + arg_arg2, + arg_arg3, + arg_arg4, + arg_arg5, + arg_arg6, + arg_arg7, + arg_arg8, + ) }) } -pub unsafe fn pnstrdup( - arg_in_: *const ::std::os::raw::c_char, - arg_len: Size, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn FunctionCall9Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + arg_arg7: Datum, + arg_arg8: Datum, + arg_arg9: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pnstrdup( - arg_in_: *const ::std::os::raw::c_char, - arg_len: Size, - ) -> *mut ::std::os::raw::c_char; + fn FunctionCall9Coll( + arg_flinfo: *mut FmgrInfo, + arg_collation: Oid, + arg_arg1: Datum, + arg_arg2: Datum, + arg_arg3: Datum, + arg_arg4: Datum, + arg_arg5: Datum, + arg_arg6: Datum, + arg_arg7: Datum, + arg_arg8: Datum, + arg_arg9: Datum, + ) -> Datum; } - pnstrdup(arg_in_, arg_len) + FunctionCall9Coll( + arg_flinfo, + arg_collation, + arg_arg1, + arg_arg2, + arg_arg3, + arg_arg4, + arg_arg5, + arg_arg6, + arg_arg7, + arg_arg8, + arg_arg9, + ) }) } -pub unsafe fn pchomp(arg_in_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn OidFunctionCall0Coll(arg_functionId: Oid, arg_collation: Oid) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pchomp(arg_in_: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn OidFunctionCall0Coll(arg_functionId: Oid, arg_collation: Oid) -> Datum; } - pchomp(arg_in_) + OidFunctionCall0Coll(arg_functionId, arg_collation) }) } -pub unsafe fn psprintf(arg_fmt: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn OidFunctionCall1Coll( + arg_functionId: Oid, + arg_collation: Oid, + arg_arg1: Datum, +) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psprintf(arg_fmt: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn OidFunctionCall1Coll( + arg_functionId: Oid, + arg_collation: Oid, + arg_arg1: Datum, + ) -> Datum; } - psprintf(arg_fmt) + OidFunctionCall1Coll(arg_functionId, arg_collation, arg_arg1) }) } -pub unsafe fn pvsnprintf( - arg_buf: *mut ::std::os::raw::c_char, - arg_len: usize, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> usize { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn pvsnprintf( - arg_buf: *mut ::std::os::raw::c_char, - arg_len: usize, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> usize; - } - pvsnprintf(arg_buf, arg_len, arg_fmt, arg_args) - }) -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct varatt_external { - pub va_rawsize: int32, - pub va_extsize: int32, - pub va_valueid: Oid, - pub va_toastrelid: Oid, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct varatt_indirect { - pub pointer: *mut varlena, -} -impl Default for varatt_indirect { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct varatt_expanded { - pub eohptr: *mut ExpandedObjectHeader, -} -impl Default for varatt_expanded { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub const vartag_external_VARTAG_INDIRECT: vartag_external = 1; -pub const vartag_external_VARTAG_EXPANDED_RO: vartag_external = 2; -pub const vartag_external_VARTAG_EXPANDED_RW: vartag_external = 3; -pub const vartag_external_VARTAG_ONDISK: vartag_external = 18; -pub type vartag_external = ::std::os::raw::c_uint; -#[repr(C)] -pub struct varattrib_4b { - pub va_4byte: __BindgenUnionField, - pub va_compressed: __BindgenUnionField, - pub bindgen_union_field: [u32; 2usize], -} -#[repr(C)] -#[derive(Debug, Default)] -pub struct varattrib_4b__bindgen_ty_1 { - pub va_header: uint32, - pub va_data: __IncompleteArrayField<::std::os::raw::c_char>, -} -#[repr(C)] -#[derive(Debug, Default)] -pub struct varattrib_4b__bindgen_ty_2 { - pub va_header: uint32, - pub va_rawsize: uint32, - pub va_data: __IncompleteArrayField<::std::os::raw::c_char>, -} -impl Default for varattrib_4b { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Default)] -pub struct varattrib_1b { - pub va_header: uint8, - pub va_data: __IncompleteArrayField<::std::os::raw::c_char>, -} -#[repr(C)] -#[derive(Debug, Default)] -pub struct varattrib_1b_e { - pub va_header: uint8, - pub va_tag: uint8, - pub va_data: __IncompleteArrayField<::std::os::raw::c_char>, -} -pub type Datum = usize; -pub type DatumPtr = *mut Datum; -pub unsafe fn ExceptionalCondition( - arg_conditionName: *const ::std::os::raw::c_char, - arg_errorType: *const ::std::os::raw::c_char, - arg_fileName: *const ::std::os::raw::c_char, - arg_lineNumber: ::std::os::raw::c_int, -) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ExceptionalCondition( - arg_conditionName: *const ::std::os::raw::c_char, - arg_errorType: *const ::std::os::raw::c_char, - arg_fileName: *const ::std::os::raw::c_char, - arg_lineNumber: ::std::os::raw::c_int, - ); - } - ExceptionalCondition( - arg_conditionName, - arg_errorType, - arg_fileName, - arg_lineNumber, - ) - }) -} -pub type fmNodePtr = *mut Node; -pub type fmAggrefPtr = *mut Aggref; -pub type fmExprContextCallbackFunction = ::std::option::Option; -pub type fmStringInfo = *mut StringInfoData; -pub type FunctionCallInfo = *mut FunctionCallInfoData; -pub type PGFunction = - ::std::option::Option Datum>; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct FmgrInfo { - pub fn_addr: PGFunction, - pub fn_oid: Oid, - pub fn_nargs: ::std::os::raw::c_short, - pub fn_strict: bool, - pub fn_retset: bool, - pub fn_stats: ::std::os::raw::c_uchar, - pub fn_extra: *mut ::std::os::raw::c_void, - pub fn_mcxt: MemoryContext, - pub fn_expr: fmNodePtr, -} -impl Default for FmgrInfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct FunctionCallInfoData { - pub flinfo: *mut FmgrInfo, - pub context: fmNodePtr, - pub resultinfo: fmNodePtr, - pub fncollation: Oid, - pub isnull: bool, - pub nargs: ::std::os::raw::c_short, - pub arg: [Datum; 100usize], - pub argnull: [bool; 100usize], -} -impl Default for FunctionCallInfoData { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub unsafe fn fmgr_info(arg_functionId: Oid, arg_finfo: *mut FmgrInfo) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fmgr_info(arg_functionId: Oid, arg_finfo: *mut FmgrInfo); - } - fmgr_info(arg_functionId, arg_finfo) - }) -} -pub unsafe fn fmgr_info_cxt( +pub unsafe fn OidFunctionCall2Coll( arg_functionId: Oid, - arg_finfo: *mut FmgrInfo, - arg_mcxt: MemoryContext, -) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fmgr_info_cxt( - arg_functionId: Oid, - arg_finfo: *mut FmgrInfo, - arg_mcxt: MemoryContext, - ); - } - fmgr_info_cxt(arg_functionId, arg_finfo, arg_mcxt) - }) -} -pub unsafe fn fmgr_info_copy( - arg_dstinfo: *mut FmgrInfo, - arg_srcinfo: *mut FmgrInfo, - arg_destcxt: MemoryContext, -) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fmgr_info_copy( - arg_dstinfo: *mut FmgrInfo, - arg_srcinfo: *mut FmgrInfo, - arg_destcxt: MemoryContext, - ); - } - fmgr_info_copy(arg_dstinfo, arg_srcinfo, arg_destcxt) - }) -} -pub unsafe fn pg_detoast_datum(arg_datum: *mut varlena) -> *mut varlena { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn pg_detoast_datum(arg_datum: *mut varlena) -> *mut varlena; - } - pg_detoast_datum(arg_datum) - }) -} -pub unsafe fn pg_detoast_datum_copy(arg_datum: *mut varlena) -> *mut varlena { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn pg_detoast_datum_copy(arg_datum: *mut varlena) -> *mut varlena; - } - pg_detoast_datum_copy(arg_datum) - }) -} -pub unsafe fn pg_detoast_datum_slice( - arg_datum: *mut varlena, - arg_first: int32, - arg_count: int32, -) -> *mut varlena { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn pg_detoast_datum_slice( - arg_datum: *mut varlena, - arg_first: int32, - arg_count: int32, - ) -> *mut varlena; - } - pg_detoast_datum_slice(arg_datum, arg_first, arg_count) - }) -} -pub unsafe fn pg_detoast_datum_packed(arg_datum: *mut varlena) -> *mut varlena { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn pg_detoast_datum_packed(arg_datum: *mut varlena) -> *mut varlena; - } - pg_detoast_datum_packed(arg_datum) - }) -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct Pg_finfo_record { - pub api_version: ::std::os::raw::c_int, -} -pub type PGFInfoFunction = ::std::option::Option *const Pg_finfo_record>; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct Pg_magic_struct { - pub len: ::std::os::raw::c_int, - pub version: ::std::os::raw::c_int, - pub funcmaxargs: ::std::os::raw::c_int, - pub indexmaxkeys: ::std::os::raw::c_int, - pub namedatalen: ::std::os::raw::c_int, - pub float4byval: ::std::os::raw::c_int, - pub float8byval: ::std::os::raw::c_int, -} -pub type PGModuleMagicFunction = - ::std::option::Option *const Pg_magic_struct>; -pub unsafe fn DirectFunctionCall1Coll( - arg_func: PGFunction, - arg_collation: Oid, - arg_arg1: Datum, -) -> Datum { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn DirectFunctionCall1Coll( - arg_func: PGFunction, - arg_collation: Oid, - arg_arg1: Datum, - ) -> Datum; - } - DirectFunctionCall1Coll(arg_func, arg_collation, arg_arg1) - }) -} -pub unsafe fn DirectFunctionCall2Coll( - arg_func: PGFunction, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, ) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn DirectFunctionCall2Coll( - arg_func: PGFunction, + fn OidFunctionCall2Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, ) -> Datum; } - DirectFunctionCall2Coll(arg_func, arg_collation, arg_arg1, arg_arg2) + OidFunctionCall2Coll(arg_functionId, arg_collation, arg_arg1, arg_arg2) }) } -pub unsafe fn DirectFunctionCall3Coll( - arg_func: PGFunction, +pub unsafe fn OidFunctionCall3Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12311,19 +11941,19 @@ pub unsafe fn DirectFunctionCall3Coll( ) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn DirectFunctionCall3Coll( - arg_func: PGFunction, + fn OidFunctionCall3Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, arg_arg3: Datum, ) -> Datum; } - DirectFunctionCall3Coll(arg_func, arg_collation, arg_arg1, arg_arg2, arg_arg3) + OidFunctionCall3Coll(arg_functionId, arg_collation, arg_arg1, arg_arg2, arg_arg3) }) } -pub unsafe fn DirectFunctionCall4Coll( - arg_func: PGFunction, +pub unsafe fn OidFunctionCall4Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12332,8 +11962,8 @@ pub unsafe fn DirectFunctionCall4Coll( ) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn DirectFunctionCall4Coll( - arg_func: PGFunction, + fn OidFunctionCall4Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12341,8 +11971,8 @@ pub unsafe fn DirectFunctionCall4Coll( arg_arg4: Datum, ) -> Datum; } - DirectFunctionCall4Coll( - arg_func, + OidFunctionCall4Coll( + arg_functionId, arg_collation, arg_arg1, arg_arg2, @@ -12351,8 +11981,8 @@ pub unsafe fn DirectFunctionCall4Coll( ) }) } -pub unsafe fn DirectFunctionCall5Coll( - arg_func: PGFunction, +pub unsafe fn OidFunctionCall5Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12362,8 +11992,8 @@ pub unsafe fn DirectFunctionCall5Coll( ) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn DirectFunctionCall5Coll( - arg_func: PGFunction, + fn OidFunctionCall5Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12372,8 +12002,8 @@ pub unsafe fn DirectFunctionCall5Coll( arg_arg5: Datum, ) -> Datum; } - DirectFunctionCall5Coll( - arg_func, + OidFunctionCall5Coll( + arg_functionId, arg_collation, arg_arg1, arg_arg2, @@ -12383,8 +12013,8 @@ pub unsafe fn DirectFunctionCall5Coll( ) }) } -pub unsafe fn DirectFunctionCall6Coll( - arg_func: PGFunction, +pub unsafe fn OidFunctionCall6Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12395,8 +12025,8 @@ pub unsafe fn DirectFunctionCall6Coll( ) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn DirectFunctionCall6Coll( - arg_func: PGFunction, + fn OidFunctionCall6Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12406,8 +12036,8 @@ pub unsafe fn DirectFunctionCall6Coll( arg_arg6: Datum, ) -> Datum; } - DirectFunctionCall6Coll( - arg_func, + OidFunctionCall6Coll( + arg_functionId, arg_collation, arg_arg1, arg_arg2, @@ -12418,8 +12048,8 @@ pub unsafe fn DirectFunctionCall6Coll( ) }) } -pub unsafe fn DirectFunctionCall7Coll( - arg_func: PGFunction, +pub unsafe fn OidFunctionCall7Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12431,8 +12061,8 @@ pub unsafe fn DirectFunctionCall7Coll( ) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn DirectFunctionCall7Coll( - arg_func: PGFunction, + fn OidFunctionCall7Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12443,8 +12073,8 @@ pub unsafe fn DirectFunctionCall7Coll( arg_arg7: Datum, ) -> Datum; } - DirectFunctionCall7Coll( - arg_func, + OidFunctionCall7Coll( + arg_functionId, arg_collation, arg_arg1, arg_arg2, @@ -12456,8 +12086,8 @@ pub unsafe fn DirectFunctionCall7Coll( ) }) } -pub unsafe fn DirectFunctionCall8Coll( - arg_func: PGFunction, +pub unsafe fn OidFunctionCall8Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12470,8 +12100,8 @@ pub unsafe fn DirectFunctionCall8Coll( ) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn DirectFunctionCall8Coll( - arg_func: PGFunction, + fn OidFunctionCall8Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12483,8 +12113,8 @@ pub unsafe fn DirectFunctionCall8Coll( arg_arg8: Datum, ) -> Datum; } - DirectFunctionCall8Coll( - arg_func, + OidFunctionCall8Coll( + arg_functionId, arg_collation, arg_arg1, arg_arg2, @@ -12497,8 +12127,8 @@ pub unsafe fn DirectFunctionCall8Coll( ) }) } -pub unsafe fn DirectFunctionCall9Coll( - arg_func: PGFunction, +pub unsafe fn OidFunctionCall9Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12512,8 +12142,8 @@ pub unsafe fn DirectFunctionCall9Coll( ) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn DirectFunctionCall9Coll( - arg_func: PGFunction, + fn OidFunctionCall9Coll( + arg_functionId: Oid, arg_collation: Oid, arg_arg1: Datum, arg_arg2: Datum, @@ -12526,8 +12156,8 @@ pub unsafe fn DirectFunctionCall9Coll( arg_arg9: Datum, ) -> Datum; } - DirectFunctionCall9Coll( - arg_func, + OidFunctionCall9Coll( + arg_functionId, arg_collation, arg_arg1, arg_arg2, @@ -12541,880 +12171,288 @@ pub unsafe fn DirectFunctionCall9Coll( ) }) } -pub unsafe fn CallerFInfoFunctionCall1( - arg_func: PGFunction, +pub unsafe fn InputFunctionCall( arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, + arg_str_: *mut ::std::os::raw::c_char, + arg_typioparam: Oid, + arg_typmod: int32, ) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn CallerFInfoFunctionCall1( - arg_func: PGFunction, + fn InputFunctionCall( arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, + arg_str_: *mut ::std::os::raw::c_char, + arg_typioparam: Oid, + arg_typmod: int32, ) -> Datum; } - CallerFInfoFunctionCall1(arg_func, arg_flinfo, arg_collation, arg_arg1) + InputFunctionCall(arg_flinfo, arg_str_, arg_typioparam, arg_typmod) }) } -pub unsafe fn CallerFInfoFunctionCall2( - arg_func: PGFunction, - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, +pub unsafe fn OidInputFunctionCall( + arg_functionId: Oid, + arg_str_: *mut ::std::os::raw::c_char, + arg_typioparam: Oid, + arg_typmod: int32, ) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn CallerFInfoFunctionCall2( - arg_func: PGFunction, - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, + fn OidInputFunctionCall( + arg_functionId: Oid, + arg_str_: *mut ::std::os::raw::c_char, + arg_typioparam: Oid, + arg_typmod: int32, ) -> Datum; } - CallerFInfoFunctionCall2(arg_func, arg_flinfo, arg_collation, arg_arg1, arg_arg2) + OidInputFunctionCall(arg_functionId, arg_str_, arg_typioparam, arg_typmod) }) } -pub unsafe fn FunctionCall1Coll( +pub unsafe fn OutputFunctionCall( arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, -) -> Datum { + arg_val: Datum, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn FunctionCall1Coll( + fn OutputFunctionCall( arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - ) -> Datum; + arg_val: Datum, + ) -> *mut ::std::os::raw::c_char; } - FunctionCall1Coll(arg_flinfo, arg_collation, arg_arg1) + OutputFunctionCall(arg_flinfo, arg_val) }) } -pub unsafe fn FunctionCall2Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, -) -> Datum { +pub unsafe fn OidOutputFunctionCall( + arg_functionId: Oid, + arg_val: Datum, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn FunctionCall2Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - ) -> Datum; + fn OidOutputFunctionCall( + arg_functionId: Oid, + arg_val: Datum, + ) -> *mut ::std::os::raw::c_char; } - FunctionCall2Coll(arg_flinfo, arg_collation, arg_arg1, arg_arg2) + OidOutputFunctionCall(arg_functionId, arg_val) }) } -pub unsafe fn FunctionCall3Coll( +pub unsafe fn ReceiveFunctionCall( arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, + arg_buf: fmStringInfo, + arg_typioparam: Oid, + arg_typmod: int32, ) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn FunctionCall3Coll( + fn ReceiveFunctionCall( arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, + arg_buf: fmStringInfo, + arg_typioparam: Oid, + arg_typmod: int32, ) -> Datum; } - FunctionCall3Coll(arg_flinfo, arg_collation, arg_arg1, arg_arg2, arg_arg3) + ReceiveFunctionCall(arg_flinfo, arg_buf, arg_typioparam, arg_typmod) }) } -pub unsafe fn FunctionCall4Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, +pub unsafe fn OidReceiveFunctionCall( + arg_functionId: Oid, + arg_buf: fmStringInfo, + arg_typioparam: Oid, + arg_typmod: int32, ) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn FunctionCall4Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, + fn OidReceiveFunctionCall( + arg_functionId: Oid, + arg_buf: fmStringInfo, + arg_typioparam: Oid, + arg_typmod: int32, ) -> Datum; } - FunctionCall4Coll( - arg_flinfo, - arg_collation, - arg_arg1, - arg_arg2, - arg_arg3, - arg_arg4, - ) + OidReceiveFunctionCall(arg_functionId, arg_buf, arg_typioparam, arg_typmod) }) } -pub unsafe fn FunctionCall5Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, -) -> Datum { +pub unsafe fn SendFunctionCall(arg_flinfo: *mut FmgrInfo, arg_val: Datum) -> *mut bytea { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn FunctionCall5Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - ) -> Datum; + fn SendFunctionCall(arg_flinfo: *mut FmgrInfo, arg_val: Datum) -> *mut bytea; } - FunctionCall5Coll( - arg_flinfo, - arg_collation, - arg_arg1, - arg_arg2, - arg_arg3, - arg_arg4, - arg_arg5, - ) + SendFunctionCall(arg_flinfo, arg_val) }) } -pub unsafe fn FunctionCall6Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, -) -> Datum { +pub unsafe fn OidSendFunctionCall(arg_functionId: Oid, arg_val: Datum) -> *mut bytea { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn FunctionCall6Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - ) -> Datum; + fn OidSendFunctionCall(arg_functionId: Oid, arg_val: Datum) -> *mut bytea; } - FunctionCall6Coll( - arg_flinfo, - arg_collation, - arg_arg1, - arg_arg2, - arg_arg3, - arg_arg4, - arg_arg5, - arg_arg6, - ) + OidSendFunctionCall(arg_functionId, arg_val) }) } -pub unsafe fn FunctionCall7Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - arg_arg7: Datum, -) -> Datum { +pub unsafe fn fetch_finfo_record( + arg_filehandle: *mut ::std::os::raw::c_void, + arg_funcname: *const ::std::os::raw::c_char, +) -> *const Pg_finfo_record { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn FunctionCall7Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - arg_arg7: Datum, - ) -> Datum; + fn fetch_finfo_record( + arg_filehandle: *mut ::std::os::raw::c_void, + arg_funcname: *const ::std::os::raw::c_char, + ) -> *const Pg_finfo_record; } - FunctionCall7Coll( - arg_flinfo, - arg_collation, - arg_arg1, - arg_arg2, - arg_arg3, - arg_arg4, - arg_arg5, - arg_arg6, - arg_arg7, - ) + fetch_finfo_record(arg_filehandle, arg_funcname) }) } -pub unsafe fn FunctionCall8Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - arg_arg7: Datum, - arg_arg8: Datum, -) -> Datum { +pub unsafe fn clear_external_function_hash(arg_filehandle: *mut ::std::os::raw::c_void) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn FunctionCall8Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - arg_arg7: Datum, - arg_arg8: Datum, - ) -> Datum; + fn clear_external_function_hash(arg_filehandle: *mut ::std::os::raw::c_void); } - FunctionCall8Coll( - arg_flinfo, - arg_collation, - arg_arg1, - arg_arg2, - arg_arg3, - arg_arg4, - arg_arg5, - arg_arg6, - arg_arg7, - arg_arg8, - ) + clear_external_function_hash(arg_filehandle) }) } -pub unsafe fn FunctionCall9Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - arg_arg7: Datum, - arg_arg8: Datum, - arg_arg9: Datum, -) -> Datum { +pub unsafe fn fmgr_internal_function(arg_proname: *const ::std::os::raw::c_char) -> Oid { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn FunctionCall9Coll( - arg_flinfo: *mut FmgrInfo, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - arg_arg7: Datum, - arg_arg8: Datum, - arg_arg9: Datum, - ) -> Datum; + fn fmgr_internal_function(arg_proname: *const ::std::os::raw::c_char) -> Oid; } - FunctionCall9Coll( - arg_flinfo, - arg_collation, - arg_arg1, - arg_arg2, - arg_arg3, - arg_arg4, - arg_arg5, - arg_arg6, - arg_arg7, - arg_arg8, - arg_arg9, - ) + fmgr_internal_function(arg_proname) }) } -pub unsafe fn OidFunctionCall0Coll(arg_functionId: Oid, arg_collation: Oid) -> Datum { +pub unsafe fn get_fn_expr_rettype(arg_flinfo: *mut FmgrInfo) -> Oid { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn OidFunctionCall0Coll(arg_functionId: Oid, arg_collation: Oid) -> Datum; + fn get_fn_expr_rettype(arg_flinfo: *mut FmgrInfo) -> Oid; } - OidFunctionCall0Coll(arg_functionId, arg_collation) + get_fn_expr_rettype(arg_flinfo) }) } -pub unsafe fn OidFunctionCall1Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, -) -> Datum { +pub unsafe fn get_fn_expr_argtype( + arg_flinfo: *mut FmgrInfo, + arg_argnum: ::std::os::raw::c_int, +) -> Oid { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn OidFunctionCall1Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - ) -> Datum; + fn get_fn_expr_argtype( + arg_flinfo: *mut FmgrInfo, + arg_argnum: ::std::os::raw::c_int, + ) -> Oid; } - OidFunctionCall1Coll(arg_functionId, arg_collation, arg_arg1) + get_fn_expr_argtype(arg_flinfo, arg_argnum) }) } -pub unsafe fn OidFunctionCall2Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, -) -> Datum { +pub unsafe fn get_call_expr_argtype(arg_expr: fmNodePtr, arg_argnum: ::std::os::raw::c_int) -> Oid { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn OidFunctionCall2Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - ) -> Datum; + fn get_call_expr_argtype(arg_expr: fmNodePtr, arg_argnum: ::std::os::raw::c_int) + -> Oid; } - OidFunctionCall2Coll(arg_functionId, arg_collation, arg_arg1, arg_arg2) + get_call_expr_argtype(arg_expr, arg_argnum) }) } -pub unsafe fn OidFunctionCall3Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, -) -> Datum { +pub unsafe fn get_fn_expr_arg_stable( + arg_flinfo: *mut FmgrInfo, + arg_argnum: ::std::os::raw::c_int, +) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn OidFunctionCall3Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - ) -> Datum; + fn get_fn_expr_arg_stable( + arg_flinfo: *mut FmgrInfo, + arg_argnum: ::std::os::raw::c_int, + ) -> bool; } - OidFunctionCall3Coll(arg_functionId, arg_collation, arg_arg1, arg_arg2, arg_arg3) + get_fn_expr_arg_stable(arg_flinfo, arg_argnum) }) } -pub unsafe fn OidFunctionCall4Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, -) -> Datum { +pub unsafe fn get_call_expr_arg_stable( + arg_expr: fmNodePtr, + arg_argnum: ::std::os::raw::c_int, +) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn OidFunctionCall4Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - ) -> Datum; + fn get_call_expr_arg_stable( + arg_expr: fmNodePtr, + arg_argnum: ::std::os::raw::c_int, + ) -> bool; } - OidFunctionCall4Coll( - arg_functionId, - arg_collation, - arg_arg1, - arg_arg2, - arg_arg3, - arg_arg4, - ) + get_call_expr_arg_stable(arg_expr, arg_argnum) }) } -pub unsafe fn OidFunctionCall5Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, -) -> Datum { +pub unsafe fn get_fn_expr_variadic(arg_flinfo: *mut FmgrInfo) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn OidFunctionCall5Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - ) -> Datum; + fn get_fn_expr_variadic(arg_flinfo: *mut FmgrInfo) -> bool; } - OidFunctionCall5Coll( - arg_functionId, - arg_collation, - arg_arg1, - arg_arg2, - arg_arg3, - arg_arg4, - arg_arg5, - ) + get_fn_expr_variadic(arg_flinfo) }) } -pub unsafe fn OidFunctionCall6Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, -) -> Datum { +pub unsafe fn CheckFunctionValidatorAccess(arg_validatorOid: Oid, arg_functionOid: Oid) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn OidFunctionCall6Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - ) -> Datum; + fn CheckFunctionValidatorAccess(arg_validatorOid: Oid, arg_functionOid: Oid) -> bool; } - OidFunctionCall6Coll( - arg_functionId, - arg_collation, - arg_arg1, - arg_arg2, - arg_arg3, - arg_arg4, - arg_arg5, - arg_arg6, - ) + CheckFunctionValidatorAccess(arg_validatorOid, arg_functionOid) }) } -pub unsafe fn OidFunctionCall7Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - arg_arg7: Datum, -) -> Datum { +extern "C" { + pub static mut Dynamic_library_path: *mut ::std::os::raw::c_char; +} +pub unsafe fn load_external_function( + arg_filename: *const ::std::os::raw::c_char, + arg_funcname: *const ::std::os::raw::c_char, + arg_signalNotFound: bool, + arg_filehandle: *mut *mut ::std::os::raw::c_void, +) -> PGFunction { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn OidFunctionCall7Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - arg_arg7: Datum, - ) -> Datum; + fn load_external_function( + arg_filename: *const ::std::os::raw::c_char, + arg_funcname: *const ::std::os::raw::c_char, + arg_signalNotFound: bool, + arg_filehandle: *mut *mut ::std::os::raw::c_void, + ) -> PGFunction; } - OidFunctionCall7Coll( - arg_functionId, - arg_collation, - arg_arg1, - arg_arg2, - arg_arg3, - arg_arg4, - arg_arg5, - arg_arg6, - arg_arg7, + load_external_function( + arg_filename, + arg_funcname, + arg_signalNotFound, + arg_filehandle, ) }) } -pub unsafe fn OidFunctionCall8Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - arg_arg7: Datum, - arg_arg8: Datum, -) -> Datum { +pub unsafe fn lookup_external_function( + arg_filehandle: *mut ::std::os::raw::c_void, + arg_funcname: *const ::std::os::raw::c_char, +) -> PGFunction { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn OidFunctionCall8Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - arg_arg7: Datum, - arg_arg8: Datum, - ) -> Datum; + fn lookup_external_function( + arg_filehandle: *mut ::std::os::raw::c_void, + arg_funcname: *const ::std::os::raw::c_char, + ) -> PGFunction; } - OidFunctionCall8Coll( - arg_functionId, - arg_collation, - arg_arg1, - arg_arg2, - arg_arg3, - arg_arg4, - arg_arg5, - arg_arg6, - arg_arg7, - arg_arg8, - ) + lookup_external_function(arg_filehandle, arg_funcname) }) } -pub unsafe fn OidFunctionCall9Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - arg_arg7: Datum, - arg_arg8: Datum, - arg_arg9: Datum, -) -> Datum { +pub unsafe fn load_file(arg_filename: *const ::std::os::raw::c_char, arg_restricted: bool) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn OidFunctionCall9Coll( - arg_functionId: Oid, - arg_collation: Oid, - arg_arg1: Datum, - arg_arg2: Datum, - arg_arg3: Datum, - arg_arg4: Datum, - arg_arg5: Datum, - arg_arg6: Datum, - arg_arg7: Datum, - arg_arg8: Datum, - arg_arg9: Datum, - ) -> Datum; + fn load_file(arg_filename: *const ::std::os::raw::c_char, arg_restricted: bool); } - OidFunctionCall9Coll( - arg_functionId, - arg_collation, - arg_arg1, - arg_arg2, - arg_arg3, - arg_arg4, - arg_arg5, - arg_arg6, - arg_arg7, - arg_arg8, - arg_arg9, - ) + load_file(arg_filename, arg_restricted) }) } -pub unsafe fn InputFunctionCall( - arg_flinfo: *mut FmgrInfo, - arg_str_: *mut ::std::os::raw::c_char, - arg_typioparam: Oid, - arg_typmod: int32, -) -> Datum { +pub unsafe fn find_rendezvous_variable( + arg_varName: *const ::std::os::raw::c_char, +) -> *mut *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn InputFunctionCall( - arg_flinfo: *mut FmgrInfo, - arg_str_: *mut ::std::os::raw::c_char, - arg_typioparam: Oid, - arg_typmod: int32, - ) -> Datum; + fn find_rendezvous_variable( + arg_varName: *const ::std::os::raw::c_char, + ) -> *mut *mut ::std::os::raw::c_void; } - InputFunctionCall(arg_flinfo, arg_str_, arg_typioparam, arg_typmod) + find_rendezvous_variable(arg_varName) }) } -pub unsafe fn OidInputFunctionCall( - arg_functionId: Oid, - arg_str_: *mut ::std::os::raw::c_char, - arg_typioparam: Oid, - arg_typmod: int32, -) -> Datum { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn OidInputFunctionCall( - arg_functionId: Oid, - arg_str_: *mut ::std::os::raw::c_char, - arg_typioparam: Oid, - arg_typmod: int32, - ) -> Datum; - } - OidInputFunctionCall(arg_functionId, arg_str_, arg_typioparam, arg_typmod) - }) -} -pub unsafe fn OutputFunctionCall( - arg_flinfo: *mut FmgrInfo, - arg_val: Datum, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn OutputFunctionCall( - arg_flinfo: *mut FmgrInfo, - arg_val: Datum, - ) -> *mut ::std::os::raw::c_char; - } - OutputFunctionCall(arg_flinfo, arg_val) - }) -} -pub unsafe fn OidOutputFunctionCall( - arg_functionId: Oid, - arg_val: Datum, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn OidOutputFunctionCall( - arg_functionId: Oid, - arg_val: Datum, - ) -> *mut ::std::os::raw::c_char; - } - OidOutputFunctionCall(arg_functionId, arg_val) - }) -} -pub unsafe fn ReceiveFunctionCall( - arg_flinfo: *mut FmgrInfo, - arg_buf: fmStringInfo, - arg_typioparam: Oid, - arg_typmod: int32, -) -> Datum { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ReceiveFunctionCall( - arg_flinfo: *mut FmgrInfo, - arg_buf: fmStringInfo, - arg_typioparam: Oid, - arg_typmod: int32, - ) -> Datum; - } - ReceiveFunctionCall(arg_flinfo, arg_buf, arg_typioparam, arg_typmod) - }) -} -pub unsafe fn OidReceiveFunctionCall( - arg_functionId: Oid, - arg_buf: fmStringInfo, - arg_typioparam: Oid, - arg_typmod: int32, -) -> Datum { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn OidReceiveFunctionCall( - arg_functionId: Oid, - arg_buf: fmStringInfo, - arg_typioparam: Oid, - arg_typmod: int32, - ) -> Datum; - } - OidReceiveFunctionCall(arg_functionId, arg_buf, arg_typioparam, arg_typmod) - }) -} -pub unsafe fn SendFunctionCall(arg_flinfo: *mut FmgrInfo, arg_val: Datum) -> *mut bytea { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn SendFunctionCall(arg_flinfo: *mut FmgrInfo, arg_val: Datum) -> *mut bytea; - } - SendFunctionCall(arg_flinfo, arg_val) - }) -} -pub unsafe fn OidSendFunctionCall(arg_functionId: Oid, arg_val: Datum) -> *mut bytea { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn OidSendFunctionCall(arg_functionId: Oid, arg_val: Datum) -> *mut bytea; - } - OidSendFunctionCall(arg_functionId, arg_val) - }) -} -pub unsafe fn fetch_finfo_record( - arg_filehandle: *mut ::std::os::raw::c_void, - arg_funcname: *const ::std::os::raw::c_char, -) -> *const Pg_finfo_record { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fetch_finfo_record( - arg_filehandle: *mut ::std::os::raw::c_void, - arg_funcname: *const ::std::os::raw::c_char, - ) -> *const Pg_finfo_record; - } - fetch_finfo_record(arg_filehandle, arg_funcname) - }) -} -pub unsafe fn clear_external_function_hash(arg_filehandle: *mut ::std::os::raw::c_void) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn clear_external_function_hash(arg_filehandle: *mut ::std::os::raw::c_void); - } - clear_external_function_hash(arg_filehandle) - }) -} -pub unsafe fn fmgr_internal_function(arg_proname: *const ::std::os::raw::c_char) -> Oid { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fmgr_internal_function(arg_proname: *const ::std::os::raw::c_char) -> Oid; - } - fmgr_internal_function(arg_proname) - }) -} -pub unsafe fn get_fn_expr_rettype(arg_flinfo: *mut FmgrInfo) -> Oid { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn get_fn_expr_rettype(arg_flinfo: *mut FmgrInfo) -> Oid; - } - get_fn_expr_rettype(arg_flinfo) - }) -} -pub unsafe fn get_fn_expr_argtype( - arg_flinfo: *mut FmgrInfo, - arg_argnum: ::std::os::raw::c_int, -) -> Oid { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn get_fn_expr_argtype( - arg_flinfo: *mut FmgrInfo, - arg_argnum: ::std::os::raw::c_int, - ) -> Oid; - } - get_fn_expr_argtype(arg_flinfo, arg_argnum) - }) -} -pub unsafe fn get_call_expr_argtype(arg_expr: fmNodePtr, arg_argnum: ::std::os::raw::c_int) -> Oid { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn get_call_expr_argtype(arg_expr: fmNodePtr, arg_argnum: ::std::os::raw::c_int) - -> Oid; - } - get_call_expr_argtype(arg_expr, arg_argnum) - }) -} -pub unsafe fn get_fn_expr_arg_stable( - arg_flinfo: *mut FmgrInfo, - arg_argnum: ::std::os::raw::c_int, -) -> bool { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn get_fn_expr_arg_stable( - arg_flinfo: *mut FmgrInfo, - arg_argnum: ::std::os::raw::c_int, - ) -> bool; - } - get_fn_expr_arg_stable(arg_flinfo, arg_argnum) - }) -} -pub unsafe fn get_call_expr_arg_stable( - arg_expr: fmNodePtr, - arg_argnum: ::std::os::raw::c_int, -) -> bool { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn get_call_expr_arg_stable( - arg_expr: fmNodePtr, - arg_argnum: ::std::os::raw::c_int, - ) -> bool; - } - get_call_expr_arg_stable(arg_expr, arg_argnum) - }) -} -pub unsafe fn get_fn_expr_variadic(arg_flinfo: *mut FmgrInfo) -> bool { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn get_fn_expr_variadic(arg_flinfo: *mut FmgrInfo) -> bool; - } - get_fn_expr_variadic(arg_flinfo) - }) -} -pub unsafe fn CheckFunctionValidatorAccess(arg_validatorOid: Oid, arg_functionOid: Oid) -> bool { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn CheckFunctionValidatorAccess(arg_validatorOid: Oid, arg_functionOid: Oid) -> bool; - } - CheckFunctionValidatorAccess(arg_validatorOid, arg_functionOid) - }) -} -extern "C" { - pub static mut Dynamic_library_path: *mut ::std::os::raw::c_char; -} -pub unsafe fn load_external_function( - arg_filename: *const ::std::os::raw::c_char, - arg_funcname: *const ::std::os::raw::c_char, - arg_signalNotFound: bool, - arg_filehandle: *mut *mut ::std::os::raw::c_void, -) -> PGFunction { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn load_external_function( - arg_filename: *const ::std::os::raw::c_char, - arg_funcname: *const ::std::os::raw::c_char, - arg_signalNotFound: bool, - arg_filehandle: *mut *mut ::std::os::raw::c_void, - ) -> PGFunction; - } - load_external_function( - arg_filename, - arg_funcname, - arg_signalNotFound, - arg_filehandle, - ) - }) -} -pub unsafe fn lookup_external_function( - arg_filehandle: *mut ::std::os::raw::c_void, - arg_funcname: *const ::std::os::raw::c_char, -) -> PGFunction { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lookup_external_function( - arg_filehandle: *mut ::std::os::raw::c_void, - arg_funcname: *const ::std::os::raw::c_char, - ) -> PGFunction; - } - lookup_external_function(arg_filehandle, arg_funcname) - }) -} -pub unsafe fn load_file(arg_filename: *const ::std::os::raw::c_char, arg_restricted: bool) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn load_file(arg_filename: *const ::std::os::raw::c_char, arg_restricted: bool); - } - load_file(arg_filename, arg_restricted) - }) -} -pub unsafe fn find_rendezvous_variable( - arg_varName: *const ::std::os::raw::c_char, -) -> *mut *mut ::std::os::raw::c_void { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn find_rendezvous_variable( - arg_varName: *const ::std::os::raw::c_char, - ) -> *mut *mut ::std::os::raw::c_void; - } - find_rendezvous_variable(arg_varName) - }) -} -pub unsafe fn EstimateLibraryStateSpace() -> Size { +pub unsafe fn EstimateLibraryStateSpace() -> Size { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn EstimateLibraryStateSpace() -> Size; @@ -15470,7 +14508,7 @@ pub unsafe fn ScanKeyEntryInitializeWithInfo( #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct pg_atomic_flag { - pub value: ::std::os::raw::c_int, + pub value: ::std::os::raw::c_char, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] @@ -16775,348 +15813,137 @@ extern "C" { #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct flock { - pub l_start: off_t, - pub l_len: off_t, - pub l_pid: pid_t, pub l_type: ::std::os::raw::c_short, pub l_whence: ::std::os::raw::c_short, + pub l_start: __off_t, + pub l_len: __off_t, + pub l_pid: __pid_t, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct timespec { - pub tv_sec: __darwin_time_t, - pub tv_nsec: ::std::os::raw::c_long, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct flocktimeout { - pub fl: flock, - pub timeout: timespec, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct radvisory { - pub ra_offset: off_t, - pub ra_count: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fsignatures { - pub fs_file_start: off_t, - pub fs_blob_start: *mut ::std::os::raw::c_void, - pub fs_blob_size: usize, - pub fs_fsignatures_size: usize, - pub fs_cdhash: [::std::os::raw::c_char; 20usize], - pub fs_hash_type: ::std::os::raw::c_int, -} -impl Default for fsignatures { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fsignatures_t = fsignatures; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fsupplement { - pub fs_file_start: off_t, - pub fs_blob_start: off_t, - pub fs_blob_size: usize, - pub fs_orig_fd: ::std::os::raw::c_int, -} -pub type fsupplement_t = fsupplement; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fchecklv { - pub lv_file_start: off_t, - pub lv_error_message_size: usize, - pub lv_error_message: *mut ::std::os::raw::c_void, -} -impl Default for fchecklv { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fchecklv_t = fchecklv; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fgetsigsinfo { - pub fg_file_start: off_t, - pub fg_info_request: ::std::os::raw::c_int, - pub fg_sig_is_platform: ::std::os::raw::c_int, -} -pub type fgetsigsinfo_t = fgetsigsinfo; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fstore { - pub fst_flags: ::std::os::raw::c_uint, - pub fst_posmode: ::std::os::raw::c_int, - pub fst_offset: off_t, - pub fst_length: off_t, - pub fst_bytesalloc: off_t, -} -pub type fstore_t = fstore; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fpunchhole { - pub fp_flags: ::std::os::raw::c_uint, - pub reserved: ::std::os::raw::c_uint, - pub fp_offset: off_t, - pub fp_length: off_t, -} -pub type fpunchhole_t = fpunchhole; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ftrimactivefile { - pub fta_offset: off_t, - pub fta_length: off_t, -} -pub type ftrimactivefile_t = ftrimactivefile; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fspecread { - pub fsr_flags: ::std::os::raw::c_uint, - pub reserved: ::std::os::raw::c_uint, - pub fsr_offset: off_t, - pub fsr_length: off_t, -} -pub type fspecread_t = fspecread; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fbootstraptransfer { - pub fbt_offset: off_t, - pub fbt_length: usize, - pub fbt_buffer: *mut ::std::os::raw::c_void, -} -impl Default for fbootstraptransfer { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fbootstraptransfer_t = fbootstraptransfer; -#[repr(C, packed(4))] -#[derive(Debug, Default, Copy, Clone)] -pub struct log2phys { - pub l2p_flags: ::std::os::raw::c_uint, - pub l2p_contigbytes: off_t, - pub l2p_devoffset: off_t, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _filesec { - _unused: [u8; 0], -} -pub type filesec_t = *mut _filesec; -pub const filesec_property_t_FILESEC_OWNER: filesec_property_t = 1; -pub const filesec_property_t_FILESEC_GROUP: filesec_property_t = 2; -pub const filesec_property_t_FILESEC_UUID: filesec_property_t = 3; -pub const filesec_property_t_FILESEC_MODE: filesec_property_t = 4; -pub const filesec_property_t_FILESEC_ACL: filesec_property_t = 5; -pub const filesec_property_t_FILESEC_GRPUUID: filesec_property_t = 6; -pub const filesec_property_t_FILESEC_ACL_RAW: filesec_property_t = 100; -pub const filesec_property_t_FILESEC_ACL_ALLOCSIZE: filesec_property_t = 101; -pub type filesec_property_t = ::std::os::raw::c_uint; -pub unsafe fn open( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn open( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - open(arg_arg1, arg_arg2) - }) -} -pub unsafe fn openat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn openat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - openat(arg_arg1, arg_arg2, arg_arg3) - }) -} -pub unsafe fn creat( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: mode_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn creat( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: mode_t, - ) -> ::std::os::raw::c_int; - } - creat(arg_arg1, arg_arg2) - }) +pub struct stat { + pub st_dev: __dev_t, + pub st_ino: __ino_t, + pub st_nlink: __nlink_t, + pub st_mode: __mode_t, + pub st_uid: __uid_t, + pub st_gid: __gid_t, + pub __pad0: ::std::os::raw::c_int, + pub st_rdev: __dev_t, + pub st_size: __off_t, + pub st_blksize: __blksize_t, + pub st_blocks: __blkcnt_t, + pub st_atim: timespec, + pub st_mtim: timespec, + pub st_ctim: timespec, + pub __glibc_reserved: [__syscall_slong_t; 3usize], } pub unsafe fn fcntl( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn fcntl( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - fcntl(arg_arg1, arg_arg2) - }) -} -pub unsafe fn openx_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: filesec_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn openx_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: filesec_t, + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - openx_np(arg_arg1, arg_arg2, arg_arg3) + fcntl(arg___fd, arg___cmd) }) } -pub unsafe fn open_dprotected_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, +pub unsafe fn open( + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn open_dprotected_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, + fn open( + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - open_dprotected_np(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + open(arg___file, arg___oflag) }) } -pub unsafe fn flock( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn openat( + arg___fd: ::std::os::raw::c_int, + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flock( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn openat( + arg___fd: ::std::os::raw::c_int, + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - flock(arg_arg1, arg_arg2) - }) -} -pub unsafe fn filesec_init() -> filesec_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_init() -> filesec_t; - } - filesec_init() - }) -} -pub unsafe fn filesec_dup(arg_arg1: filesec_t) -> filesec_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_dup(arg_arg1: filesec_t) -> filesec_t; - } - filesec_dup(arg_arg1) - }) -} -pub unsafe fn filesec_free(arg_arg1: filesec_t) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_free(arg_arg1: filesec_t); - } - filesec_free(arg_arg1) + openat(arg___fd, arg___file, arg___oflag) }) } -pub unsafe fn filesec_get_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_void, +pub unsafe fn creat( + arg___file: *const ::std::os::raw::c_char, + arg___mode: mode_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_get_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_void, + fn creat( + arg___file: *const ::std::os::raw::c_char, + arg___mode: mode_t, ) -> ::std::os::raw::c_int; } - filesec_get_property(arg_arg1, arg_arg2, arg_arg3) + creat(arg___file, arg___mode) }) } -pub unsafe fn filesec_query_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_int, +pub unsafe fn lockf( + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, + arg___len: off_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_query_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_int, + fn lockf( + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, + arg___len: off_t, ) -> ::std::os::raw::c_int; } - filesec_query_property(arg_arg1, arg_arg2, arg_arg3) + lockf(arg___fd, arg___cmd, arg___len) }) } -pub unsafe fn filesec_set_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *const ::std::os::raw::c_void, +pub unsafe fn posix_fadvise( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, + arg___advise: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_set_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *const ::std::os::raw::c_void, + fn posix_fadvise( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, + arg___advise: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - filesec_set_property(arg_arg1, arg_arg2, arg_arg3) + posix_fadvise(arg___fd, arg___offset, arg___len, arg___advise) }) } -pub unsafe fn filesec_unset_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, +pub unsafe fn posix_fallocate( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_unset_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, + fn posix_fallocate( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, ) -> ::std::os::raw::c_int; } - filesec_unset_property(arg_arg1, arg_arg2) + posix_fallocate(arg___fd, arg___offset, arg___len) }) } pub type XLogRecPtr = uint64; @@ -17187,14 +16014,14 @@ pub unsafe fn appendStringInfo(arg_str_: StringInfo, arg_fmt: *const ::std::os:: pub unsafe fn appendStringInfoVA( arg_str_: StringInfo, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn appendStringInfoVA( arg_str_: StringInfo, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } appendStringInfoVA(arg_str_, arg_fmt, arg_args) @@ -20114,7 +18941,7 @@ pub struct tm { pub tm_yday: ::std::os::raw::c_int, pub tm_isdst: ::std::os::raw::c_int, pub tm_gmtoff: ::std::os::raw::c_long, - pub tm_zone: *mut ::std::os::raw::c_char, + pub tm_zone: *const ::std::os::raw::c_char, } impl Default for tm { fn default() -> Self { @@ -20125,239 +18952,222 @@ impl Default for tm { } } } -extern "C" { - pub static mut tzname: [*mut ::std::os::raw::c_char; 0usize]; -} -extern "C" { - pub static mut getdate_err: ::std::os::raw::c_int; -} -extern "C" { - pub static mut timezone: ::std::os::raw::c_long; -} -extern "C" { - pub static mut daylight: ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct itimerspec { + pub it_interval: timespec, + pub it_value: timespec, } -pub unsafe fn asctime(arg_arg1: *const tm) -> *mut ::std::os::raw::c_char { +pub unsafe fn clock() -> clock_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asctime(arg_arg1: *const tm) -> *mut ::std::os::raw::c_char; + fn clock() -> clock_t; } - asctime(arg_arg1) + clock() }) } -pub unsafe fn clock() -> clock_t { +pub unsafe fn time(arg___timer: *mut time_t) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn clock() -> clock_t; + fn time(arg___timer: *mut time_t) -> time_t; } - clock() + time(arg___timer) }) } -pub unsafe fn ctime(arg_arg1: *const time_t) -> *mut ::std::os::raw::c_char { +pub unsafe fn difftime(arg___time1: time_t, arg___time0: time_t) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctime(arg_arg1: *const time_t) -> *mut ::std::os::raw::c_char; + fn difftime(arg___time1: time_t, arg___time0: time_t) -> f64; } - ctime(arg_arg1) + difftime(arg___time1, arg___time0) }) } -pub unsafe fn difftime(arg_arg1: time_t, arg_arg2: time_t) -> f64 { +pub unsafe fn mktime(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn difftime(arg_arg1: time_t, arg_arg2: time_t) -> f64; + fn mktime(arg___tp: *mut tm) -> time_t; } - difftime(arg_arg1, arg_arg2) + mktime(arg___tp) }) } -pub unsafe fn getdate(arg_arg1: *const ::std::os::raw::c_char) -> *mut tm { +pub unsafe fn strftime( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getdate(arg_arg1: *const ::std::os::raw::c_char) -> *mut tm; + fn strftime( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + ) -> usize; } - getdate(arg_arg1) + strftime(arg___s, arg___maxsize, arg___format, arg___tp) }) } -pub unsafe fn gmtime(arg_arg1: *const time_t) -> *mut tm { +pub unsafe fn strftime_l( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + arg___loc: locale_t, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gmtime(arg_arg1: *const time_t) -> *mut tm; + fn strftime_l( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + arg___loc: locale_t, + ) -> usize; } - gmtime(arg_arg1) + strftime_l(arg___s, arg___maxsize, arg___format, arg___tp, arg___loc) }) } -pub unsafe fn localtime(arg_arg1: *const time_t) -> *mut tm { +pub unsafe fn gmtime(arg___timer: *const time_t) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn localtime(arg_arg1: *const time_t) -> *mut tm; + fn gmtime(arg___timer: *const time_t) -> *mut tm; } - localtime(arg_arg1) + gmtime(arg___timer) }) } -pub unsafe fn mktime(arg_arg1: *mut tm) -> time_t { +pub unsafe fn localtime(arg___timer: *const time_t) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mktime(arg_arg1: *mut tm) -> time_t; + fn localtime(arg___timer: *const time_t) -> *mut tm; } - mktime(arg_arg1) + localtime(arg___timer) }) } -pub unsafe fn strftime( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const tm, -) -> usize { +pub unsafe fn gmtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strftime( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const tm, - ) -> usize; + fn gmtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm; } - strftime(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + gmtime_r(arg___timer, arg___tp) }) } -pub unsafe fn strptime( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut tm, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn localtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strptime( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut tm, - ) -> *mut ::std::os::raw::c_char; + fn localtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm; } - strptime(arg_arg1, arg_arg2, arg_arg3) + localtime_r(arg___timer, arg___tp) }) } -pub unsafe fn time(arg_arg1: *mut time_t) -> time_t { +pub unsafe fn asctime(arg___tp: *const tm) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time(arg_arg1: *mut time_t) -> time_t; + fn asctime(arg___tp: *const tm) -> *mut ::std::os::raw::c_char; } - time(arg_arg1) + asctime(arg___tp) }) } -pub unsafe fn tzset() { +pub unsafe fn ctime(arg___timer: *const time_t) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tzset(); + fn ctime(arg___timer: *const time_t) -> *mut ::std::os::raw::c_char; } - tzset() + ctime(arg___timer) }) } pub unsafe fn asctime_r( - arg_arg1: *const tm, - arg_arg2: *mut ::std::os::raw::c_char, + arg___tp: *const tm, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn asctime_r( - arg_arg1: *const tm, - arg_arg2: *mut ::std::os::raw::c_char, + arg___tp: *const tm, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - asctime_r(arg_arg1, arg_arg2) + asctime_r(arg___tp, arg___buf) }) } pub unsafe fn ctime_r( - arg_arg1: *const time_t, - arg_arg2: *mut ::std::os::raw::c_char, + arg___timer: *const time_t, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn ctime_r( - arg_arg1: *const time_t, - arg_arg2: *mut ::std::os::raw::c_char, + arg___timer: *const time_t, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - ctime_r(arg_arg1, arg_arg2) + ctime_r(arg___timer, arg___buf) }) } -pub unsafe fn gmtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn gmtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm; - } - gmtime_r(arg_arg1, arg_arg2) - }) +extern "C" { + pub static mut __tzname: [*mut ::std::os::raw::c_char; 2usize]; } -pub unsafe fn localtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn localtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm; - } - localtime_r(arg_arg1, arg_arg2) - }) +extern "C" { + pub static mut __daylight: ::std::os::raw::c_int; } -pub unsafe fn posix2time(arg_arg1: time_t) -> time_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn posix2time(arg_arg1: time_t) -> time_t; - } - posix2time(arg_arg1) - }) +extern "C" { + pub static mut __timezone: ::std::os::raw::c_long; } -pub unsafe fn tzsetwall() { +extern "C" { + pub static mut tzname: [*mut ::std::os::raw::c_char; 2usize]; +} +pub unsafe fn tzset() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tzsetwall(); + fn tzset(); } - tzsetwall() + tzset() }) } -pub unsafe fn time2posix(arg_arg1: time_t) -> time_t { +extern "C" { + pub static mut daylight: ::std::os::raw::c_int; +} +extern "C" { + pub static mut timezone: ::std::os::raw::c_long; +} +pub unsafe fn timegm(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time2posix(arg_arg1: time_t) -> time_t; + fn timegm(arg___tp: *mut tm) -> time_t; } - time2posix(arg_arg1) + timegm(arg___tp) }) } -pub unsafe fn timelocal(arg_arg1: *mut tm) -> time_t { +pub unsafe fn timelocal(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timelocal(arg_arg1: *mut tm) -> time_t; + fn timelocal(arg___tp: *mut tm) -> time_t; } - timelocal(arg_arg1) + timelocal(arg___tp) }) } -pub unsafe fn timegm(arg_arg1: *mut tm) -> time_t { +pub unsafe fn dysize(arg___year: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timegm(arg_arg1: *mut tm) -> time_t; + fn dysize(arg___year: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - timegm(arg_arg1) + dysize(arg___year) }) } pub unsafe fn nanosleep( - arg___rqtp: *const timespec, - arg___rmtp: *mut timespec, + arg___requested_time: *const timespec, + arg___remaining: *mut timespec, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn nanosleep( - arg___rqtp: *const timespec, - arg___rmtp: *mut timespec, + arg___requested_time: *const timespec, + arg___remaining: *mut timespec, ) -> ::std::os::raw::c_int; } - nanosleep(arg___rqtp, arg___rmtp) + nanosleep(arg___requested_time, arg___remaining) }) } -pub const clockid_t__CLOCK_REALTIME: clockid_t = 0; -pub const clockid_t__CLOCK_MONOTONIC: clockid_t = 6; -pub const clockid_t__CLOCK_MONOTONIC_RAW: clockid_t = 4; -pub const clockid_t__CLOCK_MONOTONIC_RAW_APPROX: clockid_t = 5; -pub const clockid_t__CLOCK_UPTIME_RAW: clockid_t = 8; -pub const clockid_t__CLOCK_UPTIME_RAW_APPROX: clockid_t = 9; -pub const clockid_t__CLOCK_PROCESS_CPUTIME_ID: clockid_t = 12; -pub const clockid_t__CLOCK_THREAD_CPUTIME_ID: clockid_t = 16; -pub type clockid_t = ::std::os::raw::c_uint; pub unsafe fn clock_getres( arg___clock_id: clockid_t, arg___res: *mut timespec, @@ -20386,14 +19196,6 @@ pub unsafe fn clock_gettime( clock_gettime(arg___clock_id, arg___tp) }) } -pub unsafe fn clock_gettime_nsec_np(arg___clock_id: clockid_t) -> __uint64_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn clock_gettime_nsec_np(arg___clock_id: clockid_t) -> __uint64_t; - } - clock_gettime_nsec_np(arg___clock_id) - }) -} pub unsafe fn clock_settime( arg___clock_id: clockid_t, arg___tp: *const timespec, @@ -20408,18 +19210,114 @@ pub unsafe fn clock_settime( clock_settime(arg___clock_id, arg___tp) }) } +pub unsafe fn clock_nanosleep( + arg___clock_id: clockid_t, + arg___flags: ::std::os::raw::c_int, + arg___req: *const timespec, + arg___rem: *mut timespec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clock_nanosleep( + arg___clock_id: clockid_t, + arg___flags: ::std::os::raw::c_int, + arg___req: *const timespec, + arg___rem: *mut timespec, + ) -> ::std::os::raw::c_int; + } + clock_nanosleep(arg___clock_id, arg___flags, arg___req, arg___rem) + }) +} +pub unsafe fn clock_getcpuclockid( + arg___pid: pid_t, + arg___clock_id: *mut clockid_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clock_getcpuclockid( + arg___pid: pid_t, + arg___clock_id: *mut clockid_t, + ) -> ::std::os::raw::c_int; + } + clock_getcpuclockid(arg___pid, arg___clock_id) + }) +} +pub unsafe fn timer_create( + arg___clock_id: clockid_t, + arg___evp: *mut sigevent, + arg___timerid: *mut timer_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_create( + arg___clock_id: clockid_t, + arg___evp: *mut sigevent, + arg___timerid: *mut timer_t, + ) -> ::std::os::raw::c_int; + } + timer_create(arg___clock_id, arg___evp, arg___timerid) + }) +} +pub unsafe fn timer_delete(arg___timerid: timer_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_delete(arg___timerid: timer_t) -> ::std::os::raw::c_int; + } + timer_delete(arg___timerid) + }) +} +pub unsafe fn timer_settime( + arg___timerid: timer_t, + arg___flags: ::std::os::raw::c_int, + arg___value: *const itimerspec, + arg___ovalue: *mut itimerspec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_settime( + arg___timerid: timer_t, + arg___flags: ::std::os::raw::c_int, + arg___value: *const itimerspec, + arg___ovalue: *mut itimerspec, + ) -> ::std::os::raw::c_int; + } + timer_settime(arg___timerid, arg___flags, arg___value, arg___ovalue) + }) +} +pub unsafe fn timer_gettime( + arg___timerid: timer_t, + arg___value: *mut itimerspec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_gettime( + arg___timerid: timer_t, + arg___value: *mut itimerspec, + ) -> ::std::os::raw::c_int; + } + timer_gettime(arg___timerid, arg___value) + }) +} +pub unsafe fn timer_getoverrun(arg___timerid: timer_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_getoverrun(arg___timerid: timer_t) -> ::std::os::raw::c_int; + } + timer_getoverrun(arg___timerid) + }) +} pub unsafe fn timespec_get( - arg_ts: *mut timespec, - arg_base: ::std::os::raw::c_int, + arg___ts: *mut timespec, + arg___base: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn timespec_get( - arg_ts: *mut timespec, - arg_base: ::std::os::raw::c_int, + arg___ts: *mut timespec, + arg___base: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - timespec_get(arg_ts, arg_base) + timespec_get(arg___ts, arg___base) }) } pub type instr_time = timespec; @@ -20924,6 +19822,7 @@ pub struct IndexOnlyScan { pub indexorderby: *mut List, pub indextlist: *mut List, pub indexorderdir: ScanDirection, + pub recheckqual: *mut List, } impl Default for IndexOnlyScan { fn default() -> Self { @@ -22707,7 +21606,7 @@ pub unsafe fn tuplesort_restorepos(arg_state: *mut Tuplesortstate) { tuplesort_restorepos(arg_state) }) } -pub type slock_t = ::std::os::raw::c_int; +pub type slock_t = ::std::os::raw::c_uchar; extern "C" { pub static mut dummy_spinlock: slock_t; } @@ -23853,7 +22752,7 @@ impl Default for IndexScanState { #[derive(Debug, Copy, Clone)] pub struct IndexOnlyScanState { pub ss: ScanState, - pub indexqual: *mut ExprState, + pub recheckqual: *mut ExprState, pub ioss_ScanKeys: ScanKey, pub ioss_NumScanKeys: ::std::os::raw::c_int, pub ioss_OrderByKeys: ScanKey, @@ -28645,6 +27544,22 @@ pub unsafe fn InitXLogInsert() { }) } pub type pg_crc32c = uint32; +pub unsafe fn pg_comp_crc32c_sse42( + arg_crc: pg_crc32c, + arg_data: *const ::std::os::raw::c_void, + arg_len: usize, +) -> pg_crc32c { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_comp_crc32c_sse42( + arg_crc: pg_crc32c, + arg_data: *const ::std::os::raw::c_void, + arg_len: usize, + ) -> pg_crc32c; + } + pg_comp_crc32c_sse42(arg_crc, arg_data, arg_len) + }) +} pub unsafe fn pg_comp_crc32c_sb8( arg_crc: pg_crc32c, arg_data: *const ::std::os::raw::c_void, @@ -28661,6 +27576,15 @@ pub unsafe fn pg_comp_crc32c_sb8( pg_comp_crc32c_sb8(arg_crc, arg_data, arg_len) }) } +extern "C" { + pub static mut pg_comp_crc32c: ::std::option::Option< + unsafe extern "C" fn( + crc: pg_crc32c, + data: *const ::std::os::raw::c_void, + len: usize, + ) -> pg_crc32c, + >; +} #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct XLogRecord { @@ -28915,12 +27839,11 @@ pub unsafe fn XLogRecGetBlockTag( #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct dirent { - pub d_ino: __uint64_t, - pub d_seekoff: __uint64_t, - pub d_reclen: __uint16_t, - pub d_namlen: __uint16_t, - pub d_type: __uint8_t, - pub d_name: [::std::os::raw::c_char; 1024usize], + pub d_ino: __ino_t, + pub d_off: __off_t, + pub d_reclen: ::std::os::raw::c_ushort, + pub d_type: ::std::os::raw::c_uchar, + pub d_name: [::std::os::raw::c_char; 256usize], } impl Default for dirent { fn default() -> Self { @@ -28931,135 +27854,109 @@ impl Default for dirent { } } } +pub const DT_UNKNOWN: ::std::os::raw::c_uint = 0; +pub const DT_FIFO: ::std::os::raw::c_uint = 1; +pub const DT_CHR: ::std::os::raw::c_uint = 2; +pub const DT_DIR: ::std::os::raw::c_uint = 4; +pub const DT_BLK: ::std::os::raw::c_uint = 6; +pub const DT_REG: ::std::os::raw::c_uint = 8; +pub const DT_LNK: ::std::os::raw::c_uint = 10; +pub const DT_SOCK: ::std::os::raw::c_uint = 12; +pub const DT_WHT: ::std::os::raw::c_uint = 14; +pub type _bindgen_ty_8 = ::std::os::raw::c_uint; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _telldir { +pub struct __dirstream { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct DIR { - pub __dd_fd: ::std::os::raw::c_int, - pub __dd_loc: ::std::os::raw::c_long, - pub __dd_size: ::std::os::raw::c_long, - pub __dd_buf: *mut ::std::os::raw::c_char, - pub __dd_len: ::std::os::raw::c_int, - pub __dd_seek: ::std::os::raw::c_long, - pub __padding: ::std::os::raw::c_long, - pub __dd_flags: ::std::os::raw::c_int, - pub __dd_lock: __darwin_pthread_mutex_t, - pub __dd_td: *mut _telldir, -} -impl Default for DIR { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub type DIR = __dirstream; +pub unsafe fn opendir(arg___name: *const ::std::os::raw::c_char) -> *mut DIR { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn opendir(arg___name: *const ::std::os::raw::c_char) -> *mut DIR; } - } + opendir(arg___name) + }) } -pub unsafe fn closedir(arg_arg1: *mut DIR) -> ::std::os::raw::c_int { +pub unsafe fn fdopendir(arg___fd: ::std::os::raw::c_int) -> *mut DIR { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn closedir(arg_arg1: *mut DIR) -> ::std::os::raw::c_int; + fn fdopendir(arg___fd: ::std::os::raw::c_int) -> *mut DIR; } - closedir(arg_arg1) + fdopendir(arg___fd) }) } -pub unsafe fn opendir(arg_arg1: *const ::std::os::raw::c_char) -> *mut DIR { +pub unsafe fn closedir(arg___dirp: *mut DIR) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn opendir(arg_arg1: *const ::std::os::raw::c_char) -> *mut DIR; + fn closedir(arg___dirp: *mut DIR) -> ::std::os::raw::c_int; } - opendir(arg_arg1) + closedir(arg___dirp) }) } -pub unsafe fn readdir(arg_arg1: *mut DIR) -> *mut dirent { +pub unsafe fn readdir(arg___dirp: *mut DIR) -> *mut dirent { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn readdir(arg_arg1: *mut DIR) -> *mut dirent; + fn readdir(arg___dirp: *mut DIR) -> *mut dirent; } - readdir(arg_arg1) + readdir(arg___dirp) }) } pub unsafe fn readdir_r( - arg_arg1: *mut DIR, - arg_arg2: *mut dirent, - arg_arg3: *mut *mut dirent, + arg___dirp: *mut DIR, + arg___entry: *mut dirent, + arg___result: *mut *mut dirent, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn readdir_r( - arg_arg1: *mut DIR, - arg_arg2: *mut dirent, - arg_arg3: *mut *mut dirent, + arg___dirp: *mut DIR, + arg___entry: *mut dirent, + arg___result: *mut *mut dirent, ) -> ::std::os::raw::c_int; } - readdir_r(arg_arg1, arg_arg2, arg_arg3) + readdir_r(arg___dirp, arg___entry, arg___result) }) } -pub unsafe fn rewinddir(arg_arg1: *mut DIR) { +pub unsafe fn rewinddir(arg___dirp: *mut DIR) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rewinddir(arg_arg1: *mut DIR); + fn rewinddir(arg___dirp: *mut DIR); } - rewinddir(arg_arg1) + rewinddir(arg___dirp) }) } -pub unsafe fn seekdir(arg_arg1: *mut DIR, arg_arg2: ::std::os::raw::c_long) { +pub unsafe fn seekdir(arg___dirp: *mut DIR, arg___pos: ::std::os::raw::c_long) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn seekdir(arg_arg1: *mut DIR, arg_arg2: ::std::os::raw::c_long); + fn seekdir(arg___dirp: *mut DIR, arg___pos: ::std::os::raw::c_long); } - seekdir(arg_arg1, arg_arg2) + seekdir(arg___dirp, arg___pos) }) } -pub unsafe fn telldir(arg_arg1: *mut DIR) -> ::std::os::raw::c_long { +pub unsafe fn telldir(arg___dirp: *mut DIR) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn telldir(arg_arg1: *mut DIR) -> ::std::os::raw::c_long; + fn telldir(arg___dirp: *mut DIR) -> ::std::os::raw::c_long; } - telldir(arg_arg1) + telldir(arg___dirp) }) } -pub unsafe fn fdopendir(arg_arg1: ::std::os::raw::c_int) -> *mut DIR { +pub unsafe fn dirfd(arg___dirp: *mut DIR) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdopendir(arg_arg1: ::std::os::raw::c_int) -> *mut DIR; + fn dirfd(arg___dirp: *mut DIR) -> ::std::os::raw::c_int; } - fdopendir(arg_arg1) - }) -} -pub unsafe fn alphasort( - arg_arg1: *mut *const dirent, - arg_arg2: *mut *const dirent, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn alphasort( - arg_arg1: *mut *const dirent, - arg_arg2: *mut *const dirent, - ) -> ::std::os::raw::c_int; - } - alphasort(arg_arg1, arg_arg2) - }) -} -pub unsafe fn dirfd(arg_dirp: *mut DIR) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn dirfd(arg_dirp: *mut DIR) -> ::std::os::raw::c_int; - } - dirfd(arg_dirp) + dirfd(arg___dirp) }) } pub unsafe fn scandir( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: ::std::option::Option< + arg___dir: *const ::std::os::raw::c_char, + arg___namelist: *mut *mut *mut dirent, + arg___selector: ::std::option::Option< unsafe extern "C" fn(arg1: *const dirent) -> ::std::os::raw::c_int, >, - arg_arg4: ::std::option::Option< + arg___cmp: ::std::option::Option< unsafe extern "C" fn( arg1: *mut *const dirent, arg2: *mut *const dirent, @@ -29069,12 +27966,12 @@ pub unsafe fn scandir( crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn scandir( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: ::std::option::Option< + arg___dir: *const ::std::os::raw::c_char, + arg___namelist: *mut *mut *mut dirent, + arg___selector: ::std::option::Option< unsafe extern "C" fn(arg1: *const dirent) -> ::std::os::raw::c_int, >, - arg_arg4: ::std::option::Option< + arg___cmp: ::std::option::Option< unsafe extern "C" fn( arg1: *mut *const dirent, arg2: *mut *const dirent, @@ -29082,57 +27979,39 @@ pub unsafe fn scandir( >, ) -> ::std::os::raw::c_int; } - scandir(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scandir(arg___dir, arg___namelist, arg___selector, arg___cmp) }) } -pub unsafe fn scandir_b( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: *mut ::std::os::raw::c_void, +pub unsafe fn alphasort( + arg___e1: *mut *const dirent, + arg___e2: *mut *const dirent, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scandir_b( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: *mut ::std::os::raw::c_void, + fn alphasort( + arg___e1: *mut *const dirent, + arg___e2: *mut *const dirent, ) -> ::std::os::raw::c_int; } - scandir_b(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + alphasort(arg___e1, arg___e2) }) } pub unsafe fn getdirentries( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_long, -) -> ::std::os::raw::c_int { + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___nbytes: usize, + arg___basep: *mut __off_t, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn getdirentries( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_long, - ) -> ::std::os::raw::c_int; - } - getdirentries(arg_arg1, arg_arg2, arg_arg3, arg_arg4) - }) -} -pub unsafe fn __opendir2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut DIR { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __opendir2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut DIR; + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___nbytes: usize, + arg___basep: *mut __off_t, + ) -> __ssize_t; } - __opendir2(arg_arg1, arg_arg2) + getdirentries(arg___fd, arg___buf, arg___nbytes, arg___basep) }) } pub type FileName = *mut ::std::os::raw::c_char; @@ -35617,332 +34496,944 @@ pub unsafe fn extract_variadic_args( ) }) } -extern "C" { - pub static sys_signame: [*const ::std::os::raw::c_char; 32usize]; +pub type sig_atomic_t = __sig_atomic_t; +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigval { + pub sival_int: ::std::os::raw::c_int, + pub sival_ptr: *mut ::std::os::raw::c_void, } -extern "C" { - pub static sys_siglist: [*const ::std::os::raw::c_char; 32usize]; +impl Default for sigval { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } -pub unsafe fn raise(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn raise(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; +pub type __sigval_t = sigval; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t { + pub si_signo: ::std::os::raw::c_int, + pub si_errno: ::std::os::raw::c_int, + pub si_code: ::std::os::raw::c_int, + pub __pad0: ::std::os::raw::c_int, + pub _sifields: siginfo_t__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union siginfo_t__bindgen_ty_1 { + pub _pad: [::std::os::raw::c_int; 28usize], + pub _kill: siginfo_t__bindgen_ty_1__bindgen_ty_1, + pub _timer: siginfo_t__bindgen_ty_1__bindgen_ty_2, + pub _rt: siginfo_t__bindgen_ty_1__bindgen_ty_3, + pub _sigchld: siginfo_t__bindgen_ty_1__bindgen_ty_4, + pub _sigfault: siginfo_t__bindgen_ty_1__bindgen_ty_5, + pub _sigpoll: siginfo_t__bindgen_ty_1__bindgen_ty_6, + pub _sigsys: siginfo_t__bindgen_ty_1__bindgen_ty_7, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_1 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_2 { + pub si_tid: ::std::os::raw::c_int, + pub si_overrun: ::std::os::raw::c_int, + pub si_sigval: __sigval_t, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_2 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - raise(arg_arg1) - }) + } } -pub unsafe fn bsd_signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_3 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, + pub si_sigval: __sigval_t, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_3 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_4 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, + pub si_status: ::std::os::raw::c_int, + pub si_utime: __clock_t, + pub si_stime: __clock_t, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_5 { + pub si_addr: *mut ::std::os::raw::c_void, + pub si_addr_lsb: ::std::os::raw::c_short, + pub _bounds: siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1 { + pub _addr_bnd: siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1, + pub _pkey: __uint32_t, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 { + pub _lower: *mut ::std::os::raw::c_void, + pub _upper: *mut ::std::os::raw::c_void, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_6 { + pub si_band: ::std::os::raw::c_long, + pub si_fd: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_7 { + pub _call_addr: *mut ::std::os::raw::c_void, + pub _syscall: ::std::os::raw::c_int, + pub _arch: ::std::os::raw::c_uint, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_7 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const SI_ASYNCNL: ::std::os::raw::c_int = -60; +pub const SI_DETHREAD: ::std::os::raw::c_int = -7; +pub const SI_TKILL: ::std::os::raw::c_int = -6; +pub const SI_SIGIO: ::std::os::raw::c_int = -5; +pub const SI_ASYNCIO: ::std::os::raw::c_int = -4; +pub const SI_MESGQ: ::std::os::raw::c_int = -3; +pub const SI_TIMER: ::std::os::raw::c_int = -2; +pub const SI_QUEUE: ::std::os::raw::c_int = -1; +pub const SI_USER: ::std::os::raw::c_int = 0; +pub const SI_KERNEL: ::std::os::raw::c_int = 128; +pub type _bindgen_ty_9 = ::std::os::raw::c_int; +pub const ILL_ILLOPC: ::std::os::raw::c_uint = 1; +pub const ILL_ILLOPN: ::std::os::raw::c_uint = 2; +pub const ILL_ILLADR: ::std::os::raw::c_uint = 3; +pub const ILL_ILLTRP: ::std::os::raw::c_uint = 4; +pub const ILL_PRVOPC: ::std::os::raw::c_uint = 5; +pub const ILL_PRVREG: ::std::os::raw::c_uint = 6; +pub const ILL_COPROC: ::std::os::raw::c_uint = 7; +pub const ILL_BADSTK: ::std::os::raw::c_uint = 8; +pub const ILL_BADIADDR: ::std::os::raw::c_uint = 9; +pub type _bindgen_ty_10 = ::std::os::raw::c_uint; +pub const FPE_INTDIV: ::std::os::raw::c_uint = 1; +pub const FPE_INTOVF: ::std::os::raw::c_uint = 2; +pub const FPE_FLTDIV: ::std::os::raw::c_uint = 3; +pub const FPE_FLTOVF: ::std::os::raw::c_uint = 4; +pub const FPE_FLTUND: ::std::os::raw::c_uint = 5; +pub const FPE_FLTRES: ::std::os::raw::c_uint = 6; +pub const FPE_FLTINV: ::std::os::raw::c_uint = 7; +pub const FPE_FLTSUB: ::std::os::raw::c_uint = 8; +pub const FPE_FLTUNK: ::std::os::raw::c_uint = 14; +pub const FPE_CONDTRAP: ::std::os::raw::c_uint = 15; +pub type _bindgen_ty_11 = ::std::os::raw::c_uint; +pub const SEGV_MAPERR: ::std::os::raw::c_uint = 1; +pub const SEGV_ACCERR: ::std::os::raw::c_uint = 2; +pub const SEGV_BNDERR: ::std::os::raw::c_uint = 3; +pub const SEGV_PKUERR: ::std::os::raw::c_uint = 4; +pub const SEGV_ACCADI: ::std::os::raw::c_uint = 5; +pub const SEGV_ADIDERR: ::std::os::raw::c_uint = 6; +pub const SEGV_ADIPERR: ::std::os::raw::c_uint = 7; +pub const SEGV_MTEAERR: ::std::os::raw::c_uint = 8; +pub const SEGV_MTESERR: ::std::os::raw::c_uint = 9; +pub type _bindgen_ty_12 = ::std::os::raw::c_uint; +pub const BUS_ADRALN: ::std::os::raw::c_uint = 1; +pub const BUS_ADRERR: ::std::os::raw::c_uint = 2; +pub const BUS_OBJERR: ::std::os::raw::c_uint = 3; +pub const BUS_MCEERR_AR: ::std::os::raw::c_uint = 4; +pub const BUS_MCEERR_AO: ::std::os::raw::c_uint = 5; +pub type _bindgen_ty_13 = ::std::os::raw::c_uint; +pub const CLD_EXITED: ::std::os::raw::c_uint = 1; +pub const CLD_KILLED: ::std::os::raw::c_uint = 2; +pub const CLD_DUMPED: ::std::os::raw::c_uint = 3; +pub const CLD_TRAPPED: ::std::os::raw::c_uint = 4; +pub const CLD_STOPPED: ::std::os::raw::c_uint = 5; +pub const CLD_CONTINUED: ::std::os::raw::c_uint = 6; +pub type _bindgen_ty_14 = ::std::os::raw::c_uint; +pub const POLL_IN: ::std::os::raw::c_uint = 1; +pub const POLL_OUT: ::std::os::raw::c_uint = 2; +pub const POLL_MSG: ::std::os::raw::c_uint = 3; +pub const POLL_ERR: ::std::os::raw::c_uint = 4; +pub const POLL_PRI: ::std::os::raw::c_uint = 5; +pub const POLL_HUP: ::std::os::raw::c_uint = 6; +pub type _bindgen_ty_15 = ::std::os::raw::c_uint; +pub type sigval_t = __sigval_t; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigevent { + pub sigev_value: __sigval_t, + pub sigev_signo: ::std::os::raw::c_int, + pub sigev_notify: ::std::os::raw::c_int, + pub _sigev_un: sigevent__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigevent__bindgen_ty_1 { + pub _pad: [::std::os::raw::c_int; 12usize], + pub _tid: __pid_t, + pub _sigev_thread: sigevent__bindgen_ty_1__bindgen_ty_1, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sigevent__bindgen_ty_1__bindgen_ty_1 { + pub _function: ::std::option::Option, + pub _attribute: *mut pthread_attr_t, +} +impl Default for sigevent__bindgen_ty_1__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigevent__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigevent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type sigevent_t = sigevent; +pub const SIGEV_SIGNAL: ::std::os::raw::c_uint = 0; +pub const SIGEV_NONE: ::std::os::raw::c_uint = 1; +pub const SIGEV_THREAD: ::std::os::raw::c_uint = 2; +pub const SIGEV_THREAD_ID: ::std::os::raw::c_uint = 4; +pub type _bindgen_ty_16 = ::std::os::raw::c_uint; +pub type __sighandler_t = ::std::option::Option; +pub unsafe fn __sysv_signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsd_signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; + fn __sysv_signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - bsd_signal(arg_arg1, arg_arg2) + __sysv_signal(arg___sig, arg___handler) }) } -pub unsafe fn kill(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn kill(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - kill(arg_arg1, arg_arg2) + signal(arg___sig, arg___handler) }) } -pub unsafe fn killpg(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn kill(arg___pid: __pid_t, arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn killpg(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn kill(arg___pid: __pid_t, arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - killpg(arg_arg1, arg_arg2) + kill(arg___pid, arg___sig) }) } -pub unsafe fn pthread_kill( - arg_arg1: pthread_t, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn killpg( + arg___pgrp: __pid_t, + arg___sig: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pthread_kill( - arg_arg1: pthread_t, - arg_arg2: ::std::os::raw::c_int, + fn killpg( + arg___pgrp: __pid_t, + arg___sig: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - pthread_kill(arg_arg1, arg_arg2) + killpg(arg___pgrp, arg___sig) }) } -pub unsafe fn pthread_sigmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, -) -> ::std::os::raw::c_int { +pub unsafe fn raise(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pthread_sigmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, - ) -> ::std::os::raw::c_int; + fn raise(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - pthread_sigmask(arg_arg1, arg_arg2, arg_arg3) + raise(arg___sig) }) } -pub unsafe fn sigaction( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigaction, - arg_arg3: *mut sigaction, -) -> ::std::os::raw::c_int { +pub unsafe fn ssignal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigaction( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigaction, - arg_arg3: *mut sigaction, - ) -> ::std::os::raw::c_int; + fn ssignal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - sigaction(arg_arg1, arg_arg2, arg_arg3) + ssignal(arg___sig, arg___handler) }) } -pub unsafe fn sigaddset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn gsignal(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigaddset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn gsignal(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - sigaddset(arg_arg1, arg_arg2) + gsignal(arg___sig) }) } -pub unsafe fn sigaltstack( - arg_arg1: *const stack_t, - arg_arg2: *mut stack_t, -) -> ::std::os::raw::c_int { +pub unsafe fn psignal(arg___sig: ::std::os::raw::c_int, arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigaltstack( - arg_arg1: *const stack_t, - arg_arg2: *mut stack_t, - ) -> ::std::os::raw::c_int; + fn psignal(arg___sig: ::std::os::raw::c_int, arg___s: *const ::std::os::raw::c_char); } - sigaltstack(arg_arg1, arg_arg2) + psignal(arg___sig, arg___s) }) } -pub unsafe fn sigdelset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn psiginfo(arg___pinfo: *const siginfo_t, arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigdelset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn psiginfo(arg___pinfo: *const siginfo_t, arg___s: *const ::std::os::raw::c_char); } - sigdelset(arg_arg1, arg_arg2) + psiginfo(arg___pinfo, arg___s) }) } -pub unsafe fn sigemptyset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigblock(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigemptyset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigblock(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - sigemptyset(arg_arg1) + sigblock(arg___mask) }) } -pub unsafe fn sigfillset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigsetmask(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigfillset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigsetmask(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - sigfillset(arg_arg1) + sigsetmask(arg___mask) }) } -pub unsafe fn sighold(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn siggetmask() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sighold(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn siggetmask() -> ::std::os::raw::c_int; } - sighold(arg_arg1) + siggetmask() }) } -pub unsafe fn sigignore(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type sig_t = __sighandler_t; +pub unsafe fn sigemptyset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigignore(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigemptyset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - sigignore(arg_arg1) + sigemptyset(arg___set) }) } -pub unsafe fn siginterrupt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn sigfillset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn siginterrupt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn sigfillset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - siginterrupt(arg_arg1, arg_arg2) + sigfillset(arg___set) }) } -pub unsafe fn sigismember( - arg_arg1: *const sigset_t, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigaddset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigismember( - arg_arg1: *const sigset_t, - arg_arg2: ::std::os::raw::c_int, + fn sigaddset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigismember(arg_arg1, arg_arg2) + sigaddset(arg___set, arg___signo) }) } -pub unsafe fn sigpause(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigdelset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigpause(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigdelset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - sigpause(arg_arg1) + sigdelset(arg___set, arg___signo) }) } -pub unsafe fn sigpending(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigismember( + arg___set: *const sigset_t, + arg___signo: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigpending(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigismember( + arg___set: *const sigset_t, + arg___signo: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - sigpending(arg_arg1) + sigismember(arg___set, arg___signo) }) } +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigaction { + pub __sigaction_handler: sigaction__bindgen_ty_1, + pub sa_mask: __sigset_t, + pub sa_flags: ::std::os::raw::c_int, + pub sa_restorer: ::std::option::Option, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigaction__bindgen_ty_1 { + pub sa_handler: __sighandler_t, + pub sa_sigaction: ::std::option::Option< + unsafe extern "C" fn( + arg1: ::std::os::raw::c_int, + arg2: *mut siginfo_t, + arg3: *mut ::std::os::raw::c_void, + ), + >, +} +impl Default for sigaction__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigaction { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} pub unsafe fn sigprocmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, + arg___how: ::std::os::raw::c_int, + arg___set: *const sigset_t, + arg___oset: *mut sigset_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn sigprocmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, + arg___how: ::std::os::raw::c_int, + arg___set: *const sigset_t, + arg___oset: *mut sigset_t, ) -> ::std::os::raw::c_int; } - sigprocmask(arg_arg1, arg_arg2, arg_arg3) + sigprocmask(arg___how, arg___set, arg___oset) }) } -pub unsafe fn sigrelse(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigsuspend(arg___set: *const sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigrelse(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigsuspend(arg___set: *const sigset_t) -> ::std::os::raw::c_int; } - sigrelse(arg_arg1) + sigsuspend(arg___set) }) } -pub unsafe fn sigset( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { +pub unsafe fn sigaction( + arg___sig: ::std::os::raw::c_int, + arg___act: *const sigaction, + arg___oact: *mut sigaction, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigset( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; + fn sigaction( + arg___sig: ::std::os::raw::c_int, + arg___act: *const sigaction, + arg___oact: *mut sigaction, + ) -> ::std::os::raw::c_int; } - sigset(arg_arg1, arg_arg2) + sigaction(arg___sig, arg___act, arg___oact) }) } -pub unsafe fn sigsuspend(arg_arg1: *const sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigpending(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigsuspend(arg_arg1: *const sigset_t) -> ::std::os::raw::c_int; + fn sigpending(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - sigsuspend(arg_arg1) + sigpending(arg___set) }) } pub unsafe fn sigwait( - arg_arg1: *const sigset_t, - arg_arg2: *mut ::std::os::raw::c_int, + arg___set: *const sigset_t, + arg___sig: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn sigwait( - arg_arg1: *const sigset_t, - arg_arg2: *mut ::std::os::raw::c_int, + arg___set: *const sigset_t, + arg___sig: *mut ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigwait(arg_arg1, arg_arg2) + sigwait(arg___set, arg___sig) }) } -pub unsafe fn psignal(arg_arg1: ::std::os::raw::c_uint, arg_arg2: *const ::std::os::raw::c_char) { +pub unsafe fn sigwaitinfo( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psignal(arg_arg1: ::std::os::raw::c_uint, arg_arg2: *const ::std::os::raw::c_char); + fn sigwaitinfo( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, + ) -> ::std::os::raw::c_int; } - psignal(arg_arg1, arg_arg2) + sigwaitinfo(arg___set, arg___info) }) } -pub unsafe fn sigblock(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigtimedwait( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, + arg___timeout: *const timespec, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigblock(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigtimedwait( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, + arg___timeout: *const timespec, + ) -> ::std::os::raw::c_int; } - sigblock(arg_arg1) + sigtimedwait(arg___set, arg___info, arg___timeout) }) } -pub unsafe fn sigsetmask(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigqueue( + arg___pid: __pid_t, + arg___sig: ::std::os::raw::c_int, + arg___val: sigval, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigsetmask(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigqueue( + arg___pid: __pid_t, + arg___sig: ::std::os::raw::c_int, + arg___val: sigval, + ) -> ::std::os::raw::c_int; } - sigsetmask(arg_arg1) + sigqueue(arg___pid, arg___sig, arg___val) }) } -pub unsafe fn sigvec( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sigvec, - arg_arg3: *mut sigvec, +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpx_sw_bytes { + pub magic1: __uint32_t, + pub extended_size: __uint32_t, + pub xstate_bv: __uint64_t, + pub xstate_size: __uint32_t, + pub __glibc_reserved1: [__uint32_t; 7usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpxreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, + pub __glibc_reserved1: [::std::os::raw::c_ushort; 3usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _xmmreg { + pub element: [__uint32_t; 4usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpstate { + pub cwd: __uint16_t, + pub swd: __uint16_t, + pub ftw: __uint16_t, + pub fop: __uint16_t, + pub rip: __uint64_t, + pub rdp: __uint64_t, + pub mxcsr: __uint32_t, + pub mxcr_mask: __uint32_t, + pub _st: [_fpxreg; 8usize], + pub _xmm: [_xmmreg; 16usize], + pub __glibc_reserved1: [__uint32_t; 24usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigcontext { + pub r8: __uint64_t, + pub r9: __uint64_t, + pub r10: __uint64_t, + pub r11: __uint64_t, + pub r12: __uint64_t, + pub r13: __uint64_t, + pub r14: __uint64_t, + pub r15: __uint64_t, + pub rdi: __uint64_t, + pub rsi: __uint64_t, + pub rbp: __uint64_t, + pub rbx: __uint64_t, + pub rdx: __uint64_t, + pub rax: __uint64_t, + pub rcx: __uint64_t, + pub rsp: __uint64_t, + pub rip: __uint64_t, + pub eflags: __uint64_t, + pub cs: ::std::os::raw::c_ushort, + pub gs: ::std::os::raw::c_ushort, + pub fs: ::std::os::raw::c_ushort, + pub __pad0: ::std::os::raw::c_ushort, + pub err: __uint64_t, + pub trapno: __uint64_t, + pub oldmask: __uint64_t, + pub cr2: __uint64_t, + pub __bindgen_anon_1: sigcontext__bindgen_ty_1, + pub __reserved1: [__uint64_t; 8usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigcontext__bindgen_ty_1 { + pub fpstate: *mut _fpstate, + pub __fpstate_word: __uint64_t, +} +impl Default for sigcontext__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigcontext { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _xsave_hdr { + pub xstate_bv: __uint64_t, + pub __glibc_reserved1: [__uint64_t; 2usize], + pub __glibc_reserved2: [__uint64_t; 5usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct _ymmh_state { + pub ymmh_space: [__uint32_t; 64usize], +} +impl Default for _ymmh_state { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct _xstate { + pub fpstate: _fpstate, + pub xstate_hdr: _xsave_hdr, + pub ymmh: _ymmh_state, +} +impl Default for _xstate { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn sigreturn(arg___scp: *mut sigcontext) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sigreturn(arg___scp: *mut sigcontext) -> ::std::os::raw::c_int; + } + sigreturn(arg___scp) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_t { + pub ss_sp: *mut ::std::os::raw::c_void, + pub ss_flags: ::std::os::raw::c_int, + pub ss_size: usize, +} +impl Default for stack_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type greg_t = ::std::os::raw::c_longlong; +pub type gregset_t = [greg_t; 23usize]; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_fpxreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, + pub __glibc_reserved1: [::std::os::raw::c_ushort; 3usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_xmmreg { + pub element: [__uint32_t; 4usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_fpstate { + pub cwd: __uint16_t, + pub swd: __uint16_t, + pub ftw: __uint16_t, + pub fop: __uint16_t, + pub rip: __uint64_t, + pub rdp: __uint64_t, + pub mxcsr: __uint32_t, + pub mxcr_mask: __uint32_t, + pub _st: [_libc_fpxreg; 8usize], + pub _xmm: [_libc_xmmreg; 16usize], + pub __glibc_reserved1: [__uint32_t; 24usize], +} +pub type fpregset_t = *mut _libc_fpstate; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct mcontext_t { + pub gregs: gregset_t, + pub fpregs: fpregset_t, + pub __reserved1: [::std::os::raw::c_ulonglong; 8usize], +} +impl Default for mcontext_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ucontext_t { + pub uc_flags: ::std::os::raw::c_ulong, + pub uc_link: *mut ucontext_t, + pub uc_stack: stack_t, + pub uc_mcontext: mcontext_t, + pub uc_sigmask: sigset_t, + pub __fpregs_mem: _libc_fpstate, + pub __ssp: [::std::os::raw::c_ulonglong; 4usize], +} +impl Default for ucontext_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn siginterrupt( + arg___sig: ::std::os::raw::c_int, + arg___interrupt: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigvec( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sigvec, - arg_arg3: *mut sigvec, + fn siginterrupt( + arg___sig: ::std::os::raw::c_int, + arg___interrupt: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + siginterrupt(arg___sig, arg___interrupt) + }) +} +pub const SS_ONSTACK: ::std::os::raw::c_uint = 1; +pub const SS_DISABLE: ::std::os::raw::c_uint = 2; +pub type _bindgen_ty_17 = ::std::os::raw::c_uint; +pub unsafe fn sigaltstack( + arg___ss: *const stack_t, + arg___oss: *mut stack_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sigaltstack( + arg___ss: *const stack_t, + arg___oss: *mut stack_t, + ) -> ::std::os::raw::c_int; + } + sigaltstack(arg___ss, arg___oss) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sigstack { + pub ss_sp: *mut ::std::os::raw::c_void, + pub ss_onstack: ::std::os::raw::c_int, +} +impl Default for sigstack { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn sigstack(arg___ss: *mut sigstack, arg___oss: *mut sigstack) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sigstack(arg___ss: *mut sigstack, arg___oss: *mut sigstack) + -> ::std::os::raw::c_int; + } + sigstack(arg___ss, arg___oss) + }) +} +pub unsafe fn pthread_sigmask( + arg___how: ::std::os::raw::c_int, + arg___newmask: *const __sigset_t, + arg___oldmask: *mut __sigset_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pthread_sigmask( + arg___how: ::std::os::raw::c_int, + arg___newmask: *const __sigset_t, + arg___oldmask: *mut __sigset_t, + ) -> ::std::os::raw::c_int; + } + pthread_sigmask(arg___how, arg___newmask, arg___oldmask) + }) +} +pub unsafe fn pthread_kill( + arg___threadid: pthread_t, + arg___signo: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pthread_kill( + arg___threadid: pthread_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigvec(arg_arg1, arg_arg2, arg_arg3) + pthread_kill(arg___threadid, arg___signo) + }) +} +pub unsafe fn __libc_current_sigrtmin() -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __libc_current_sigrtmin() -> ::std::os::raw::c_int; + } + __libc_current_sigrtmin() + }) +} +pub unsafe fn __libc_current_sigrtmax() -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __libc_current_sigrtmax() -> ::std::os::raw::c_int; + } + __libc_current_sigrtmax() }) } pub type pg_time_t = int64; @@ -36871,9 +36362,8 @@ pub unsafe fn CancelBackup() { #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct sockaddr_un { - pub sun_len: ::std::os::raw::c_uchar, pub sun_family: sa_family_t, - pub sun_path: [::std::os::raw::c_char; 104usize], + pub sun_path: [::std::os::raw::c_char; 108usize], } impl Default for sockaddr_un { fn default() -> Self { @@ -59807,6 +59297,269 @@ pub unsafe fn check_srf_call_placement( check_srf_call_placement(arg_pstate, arg_last_srf, arg_location) }) } +pub type Operator = HeapTuple; +pub unsafe fn LookupOperName( + arg_pstate: *mut ParseState, + arg_opername: *mut List, + arg_oprleft: Oid, + arg_oprright: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn LookupOperName( + arg_pstate: *mut ParseState, + arg_opername: *mut List, + arg_oprleft: Oid, + arg_oprright: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Oid; + } + LookupOperName( + arg_pstate, + arg_opername, + arg_oprleft, + arg_oprright, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn LookupOperWithArgs(arg_oper: *mut ObjectWithArgs, arg_noError: bool) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn LookupOperWithArgs(arg_oper: *mut ObjectWithArgs, arg_noError: bool) -> Oid; + } + LookupOperWithArgs(arg_oper, arg_noError) + }) +} +pub unsafe fn oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + oper( + arg_pstate, + arg_op, + arg_arg1, + arg_arg2, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn right_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn right_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + right_oper(arg_pstate, arg_op, arg_arg, arg_noError, arg_location) + }) +} +pub unsafe fn left_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn left_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + left_oper(arg_pstate, arg_op, arg_arg, arg_noError, arg_location) + }) +} +pub unsafe fn compatible_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn compatible_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + compatible_oper( + arg_pstate, + arg_op, + arg_arg1, + arg_arg2, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn get_sort_group_operators( + arg_argtype: Oid, + arg_needLT: bool, + arg_needEQ: bool, + arg_needGT: bool, + arg_ltOpr: *mut Oid, + arg_eqOpr: *mut Oid, + arg_gtOpr: *mut Oid, + arg_isHashable: *mut bool, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_sort_group_operators( + arg_argtype: Oid, + arg_needLT: bool, + arg_needEQ: bool, + arg_needGT: bool, + arg_ltOpr: *mut Oid, + arg_eqOpr: *mut Oid, + arg_gtOpr: *mut Oid, + arg_isHashable: *mut bool, + ); + } + get_sort_group_operators( + arg_argtype, + arg_needLT, + arg_needEQ, + arg_needGT, + arg_ltOpr, + arg_eqOpr, + arg_gtOpr, + arg_isHashable, + ) + }) +} +pub unsafe fn compatible_oper_opid( + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, +) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn compatible_oper_opid( + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + ) -> Oid; + } + compatible_oper_opid(arg_op, arg_arg1, arg_arg2, arg_noError) + }) +} +pub unsafe fn oprid(arg_op: Operator) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oprid(arg_op: Operator) -> Oid; + } + oprid(arg_op) + }) +} +pub unsafe fn oprfuncid(arg_op: Operator) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oprfuncid(arg_op: Operator) -> Oid; + } + oprfuncid(arg_op) + }) +} +pub unsafe fn make_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_last_srf: *mut Node, + arg_location: ::std::os::raw::c_int, +) -> *mut Expr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_last_srf: *mut Node, + arg_location: ::std::os::raw::c_int, + ) -> *mut Expr; + } + make_op( + arg_pstate, + arg_opname, + arg_ltree, + arg_rtree, + arg_last_srf, + arg_location, + ) + }) +} +pub unsafe fn make_scalar_array_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_useOr: bool, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_location: ::std::os::raw::c_int, +) -> *mut Expr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_scalar_array_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_useOr: bool, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_location: ::std::os::raw::c_int, + ) -> *mut Expr; + } + make_scalar_array_op( + arg_pstate, + arg_opname, + arg_useOr, + arg_ltree, + arg_rtree, + arg_location, + ) + }) +} pub type Type = HeapTuple; pub unsafe fn LookupTypeName( arg_pstate: *mut ParseState, @@ -65325,22586 +65078,24537 @@ impl Default for DictSubState { pub struct TSVectorParseStateData { _unused: [u8; 0], } -pub type TSVectorParseState = *mut TSVectorParseStateData; -pub unsafe fn init_tsvector_parser( - arg_input: *mut ::std::os::raw::c_char, - arg_oprisdelim: bool, - arg_is_tsquery: bool, -) -> TSVectorParseState { +pub type TSVectorParseState = *mut TSVectorParseStateData; +pub unsafe fn init_tsvector_parser( + arg_input: *mut ::std::os::raw::c_char, + arg_oprisdelim: bool, + arg_is_tsquery: bool, +) -> TSVectorParseState { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn init_tsvector_parser( + arg_input: *mut ::std::os::raw::c_char, + arg_oprisdelim: bool, + arg_is_tsquery: bool, + ) -> TSVectorParseState; + } + init_tsvector_parser(arg_input, arg_oprisdelim, arg_is_tsquery) + }) +} +pub unsafe fn reset_tsvector_parser( + arg_state: TSVectorParseState, + arg_input: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn reset_tsvector_parser( + arg_state: TSVectorParseState, + arg_input: *mut ::std::os::raw::c_char, + ); + } + reset_tsvector_parser(arg_state, arg_input) + }) +} +pub unsafe fn gettoken_tsvector( + arg_state: TSVectorParseState, + arg_token: *mut *mut ::std::os::raw::c_char, + arg_len: *mut ::std::os::raw::c_int, + arg_pos: *mut *mut WordEntryPos, + arg_poslen: *mut ::std::os::raw::c_int, + arg_endptr: *mut *mut ::std::os::raw::c_char, +) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gettoken_tsvector( + arg_state: TSVectorParseState, + arg_token: *mut *mut ::std::os::raw::c_char, + arg_len: *mut ::std::os::raw::c_int, + arg_pos: *mut *mut WordEntryPos, + arg_poslen: *mut ::std::os::raw::c_int, + arg_endptr: *mut *mut ::std::os::raw::c_char, + ) -> bool; + } + gettoken_tsvector( + arg_state, arg_token, arg_len, arg_pos, arg_poslen, arg_endptr, + ) + }) +} +pub unsafe fn close_tsvector_parser(arg_state: TSVectorParseState) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn close_tsvector_parser(arg_state: TSVectorParseState); + } + close_tsvector_parser(arg_state) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct TSQueryParserStateData { + _unused: [u8; 0], +} +pub type TSQueryParserState = *mut TSQueryParserStateData; +pub type PushFunction = ::std::option::Option< + unsafe extern "C" fn( + opaque: Datum, + state: TSQueryParserState, + token: *mut ::std::os::raw::c_char, + tokenlen: ::std::os::raw::c_int, + tokenweights: int16, + prefix: bool, + ), +>; +pub unsafe fn parse_tsquery( + arg_buf: *mut ::std::os::raw::c_char, + arg_pushval: PushFunction, + arg_opaque: Datum, + arg_isplain: bool, +) -> TSQuery { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn parse_tsquery( + arg_buf: *mut ::std::os::raw::c_char, + arg_pushval: PushFunction, + arg_opaque: Datum, + arg_isplain: bool, + ) -> TSQuery; + } + parse_tsquery(arg_buf, arg_pushval, arg_opaque, arg_isplain) + }) +} +pub unsafe fn pushValue( + arg_state: TSQueryParserState, + arg_strval: *mut ::std::os::raw::c_char, + arg_lenval: ::std::os::raw::c_int, + arg_weight: int16, + arg_prefix: bool, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pushValue( + arg_state: TSQueryParserState, + arg_strval: *mut ::std::os::raw::c_char, + arg_lenval: ::std::os::raw::c_int, + arg_weight: int16, + arg_prefix: bool, + ); + } + pushValue(arg_state, arg_strval, arg_lenval, arg_weight, arg_prefix) + }) +} +pub unsafe fn pushStop(arg_state: TSQueryParserState) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pushStop(arg_state: TSQueryParserState); + } + pushStop(arg_state) + }) +} +pub unsafe fn pushOperator(arg_state: TSQueryParserState, arg_oper: int8, arg_distance: int16) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pushOperator(arg_state: TSQueryParserState, arg_oper: int8, arg_distance: int16); + } + pushOperator(arg_state, arg_oper, arg_distance) + }) +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct ParsedWord { + pub len: uint16, + pub nvariant: uint16, + pub pos: ParsedWord__bindgen_ty_1, + pub flags: uint16, + pub word: *mut ::std::os::raw::c_char, + pub alen: uint32, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union ParsedWord__bindgen_ty_1 { + pub pos: uint16, + pub apos: *mut uint16, +} +impl Default for ParsedWord__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for ParsedWord { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ParsedText { + pub words: *mut ParsedWord, + pub lenwords: int32, + pub curwords: int32, + pub pos: int32, +} +impl Default for ParsedText { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn parsetext( + arg_cfgId: Oid, + arg_prs: *mut ParsedText, + arg_buf: *mut ::std::os::raw::c_char, + arg_buflen: int32, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn parsetext( + arg_cfgId: Oid, + arg_prs: *mut ParsedText, + arg_buf: *mut ::std::os::raw::c_char, + arg_buflen: int32, + ); + } + parsetext(arg_cfgId, arg_prs, arg_buf, arg_buflen) + }) +} +pub unsafe fn hlparsetext( + arg_cfgId: Oid, + arg_prs: *mut HeadlineParsedText, + arg_query: TSQuery, + arg_buf: *mut ::std::os::raw::c_char, + arg_buflen: int32, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn hlparsetext( + arg_cfgId: Oid, + arg_prs: *mut HeadlineParsedText, + arg_query: TSQuery, + arg_buf: *mut ::std::os::raw::c_char, + arg_buflen: int32, + ); + } + hlparsetext(arg_cfgId, arg_prs, arg_query, arg_buf, arg_buflen) + }) +} +pub unsafe fn generateHeadline(arg_prs: *mut HeadlineParsedText) -> *mut text { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn generateHeadline(arg_prs: *mut HeadlineParsedText) -> *mut text; + } + generateHeadline(arg_prs) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ExecPhraseData { + pub npos: ::std::os::raw::c_int, + pub allocated: bool, + pub negate: bool, + pub pos: *mut WordEntryPos, + pub width: ::std::os::raw::c_int, +} +impl Default for ExecPhraseData { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type TSExecuteCallback = ::std::option::Option< + unsafe extern "C" fn( + arg: *mut ::std::os::raw::c_void, + val: *mut QueryOperand, + data: *mut ExecPhraseData, + ) -> bool, +>; +pub unsafe fn TS_execute( + arg_curitem: *mut QueryItem, + arg_arg: *mut ::std::os::raw::c_void, + arg_flags: uint32, + arg_chkcond: TSExecuteCallback, +) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn TS_execute( + arg_curitem: *mut QueryItem, + arg_arg: *mut ::std::os::raw::c_void, + arg_flags: uint32, + arg_chkcond: TSExecuteCallback, + ) -> bool; + } + TS_execute(arg_curitem, arg_arg, arg_flags, arg_chkcond) + }) +} +pub unsafe fn tsquery_requires_match(arg_curitem: *mut QueryItem) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tsquery_requires_match(arg_curitem: *mut QueryItem) -> bool; + } + tsquery_requires_match(arg_curitem) + }) +} +pub unsafe fn make_tsvector(arg_prs: *mut ParsedText) -> TSVector { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_tsvector(arg_prs: *mut ParsedText) -> TSVector; + } + make_tsvector(arg_prs) + }) +} +pub unsafe fn tsCompareString( + arg_a: *mut ::std::os::raw::c_char, + arg_lena: ::std::os::raw::c_int, + arg_b: *mut ::std::os::raw::c_char, + arg_lenb: ::std::os::raw::c_int, + arg_prefix: bool, +) -> int32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tsCompareString( + arg_a: *mut ::std::os::raw::c_char, + arg_lena: ::std::os::raw::c_int, + arg_b: *mut ::std::os::raw::c_char, + arg_lenb: ::std::os::raw::c_int, + arg_prefix: bool, + ) -> int32; + } + tsCompareString(arg_a, arg_lena, arg_b, arg_lenb, arg_prefix) + }) +} +pub unsafe fn clean_NOT(arg_ptr: *mut QueryItem, arg_len: *mut int32) -> *mut QueryItem { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clean_NOT(arg_ptr: *mut QueryItem, arg_len: *mut int32) -> *mut QueryItem; + } + clean_NOT(arg_ptr, arg_len) + }) +} +pub unsafe fn cleanup_tsquery_stopwords(arg_in_: TSQuery) -> TSQuery { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn cleanup_tsquery_stopwords(arg_in_: TSQuery) -> TSQuery; + } + cleanup_tsquery_stopwords(arg_in_) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct QTNode { + pub valnode: *mut QueryItem, + pub flags: uint32, + pub nchild: int32, + pub word: *mut ::std::os::raw::c_char, + pub sign: uint32, + pub child: *mut *mut QTNode, +} +impl Default for QTNode { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type TSQuerySign = uint64; +pub unsafe fn QT2QTN( + arg_in_: *mut QueryItem, + arg_operand: *mut ::std::os::raw::c_char, +) -> *mut QTNode { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn QT2QTN( + arg_in_: *mut QueryItem, + arg_operand: *mut ::std::os::raw::c_char, + ) -> *mut QTNode; + } + QT2QTN(arg_in_, arg_operand) + }) +} +pub unsafe fn QTN2QT(arg_in_: *mut QTNode) -> TSQuery { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn QTN2QT(arg_in_: *mut QTNode) -> TSQuery; + } + QTN2QT(arg_in_) + }) +} +pub unsafe fn QTNFree(arg_in_: *mut QTNode) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn QTNFree(arg_in_: *mut QTNode); + } + QTNFree(arg_in_) + }) +} +pub unsafe fn QTNSort(arg_in_: *mut QTNode) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn QTNSort(arg_in_: *mut QTNode); + } + QTNSort(arg_in_) + }) +} +pub unsafe fn QTNTernary(arg_in_: *mut QTNode) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn QTNTernary(arg_in_: *mut QTNode); + } + QTNTernary(arg_in_) + }) +} +pub unsafe fn QTNBinary(arg_in_: *mut QTNode) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn QTNBinary(arg_in_: *mut QTNode); + } + QTNBinary(arg_in_) + }) +} +pub unsafe fn QTNodeCompare(arg_an: *mut QTNode, arg_bn: *mut QTNode) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn QTNodeCompare(arg_an: *mut QTNode, arg_bn: *mut QTNode) -> ::std::os::raw::c_int; + } + QTNodeCompare(arg_an, arg_bn) + }) +} +pub unsafe fn QTNCopy(arg_in_: *mut QTNode) -> *mut QTNode { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn QTNCopy(arg_in_: *mut QTNode) -> *mut QTNode; + } + QTNCopy(arg_in_) + }) +} +pub unsafe fn QTNClearFlags(arg_in_: *mut QTNode, arg_flags: uint32) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn QTNClearFlags(arg_in_: *mut QTNode, arg_flags: uint32); + } + QTNClearFlags(arg_in_, arg_flags) + }) +} +pub unsafe fn QTNEq(arg_a: *mut QTNode, arg_b: *mut QTNode) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn QTNEq(arg_a: *mut QTNode, arg_b: *mut QTNode) -> bool; + } + QTNEq(arg_a, arg_b) + }) +} +pub unsafe fn makeTSQuerySign(arg_a: TSQuery) -> TSQuerySign { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn makeTSQuerySign(arg_a: TSQuery) -> TSQuerySign; + } + makeTSQuerySign(arg_a) + }) +} +pub unsafe fn findsubquery( + arg_root: *mut QTNode, + arg_ex: *mut QTNode, + arg_subs: *mut QTNode, + arg_isfind: *mut bool, +) -> *mut QTNode { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn findsubquery( + arg_root: *mut QTNode, + arg_ex: *mut QTNode, + arg_subs: *mut QTNode, + arg_isfind: *mut bool, + ) -> *mut QTNode; + } + findsubquery(arg_root, arg_ex, arg_subs, arg_isfind) + }) +} +pub unsafe fn byteaout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn byteaout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + byteaout(arg_fcinfo) + }) +} +pub unsafe fn charout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn charout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + charout(arg_fcinfo) + }) +} +pub unsafe fn namein(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn namein(arg_fcinfo: FunctionCallInfo) -> Datum; + } + namein(arg_fcinfo) + }) +} +pub unsafe fn nameout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn nameout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + nameout(arg_fcinfo) + }) +} +pub unsafe fn int2in(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2in(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2in(arg_fcinfo) + }) +} +pub unsafe fn int2out(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2out(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2out(arg_fcinfo) + }) +} +pub unsafe fn int2vectorin(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2vectorin(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2vectorin(arg_fcinfo) + }) +} +pub unsafe fn int2vectorout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2vectorout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2vectorout(arg_fcinfo) + }) +} +pub unsafe fn int4in(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4in(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4in(arg_fcinfo) + }) +} +pub unsafe fn int4out(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4out(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4out(arg_fcinfo) + }) +} +pub unsafe fn regprocin(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn regprocin(arg_fcinfo: FunctionCallInfo) -> Datum; + } + regprocin(arg_fcinfo) + }) +} +pub unsafe fn regprocout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn regprocout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + regprocout(arg_fcinfo) + }) +} +pub unsafe fn textin(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn textin(arg_fcinfo: FunctionCallInfo) -> Datum; + } + textin(arg_fcinfo) + }) +} +pub unsafe fn textout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn textout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + textout(arg_fcinfo) + }) +} +pub unsafe fn tidin(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tidin(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tidin(arg_fcinfo) + }) +} +pub unsafe fn tidout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tidout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tidout(arg_fcinfo) + }) +} +pub unsafe fn xidin(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn xidin(arg_fcinfo: FunctionCallInfo) -> Datum; + } + xidin(arg_fcinfo) + }) +} +pub unsafe fn xidout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn xidout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + xidout(arg_fcinfo) + }) +} +pub unsafe fn cidin(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn cidin(arg_fcinfo: FunctionCallInfo) -> Datum; + } + cidin(arg_fcinfo) + }) +} +pub unsafe fn cidout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn cidout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + cidout(arg_fcinfo) + }) +} +pub unsafe fn oidvectorin(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oidvectorin(arg_fcinfo: FunctionCallInfo) -> Datum; + } + oidvectorin(arg_fcinfo) + }) +} +pub unsafe fn oidvectorout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oidvectorout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + oidvectorout(arg_fcinfo) + }) +} +pub unsafe fn boollt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn boollt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + boollt(arg_fcinfo) + }) +} +pub unsafe fn boolgt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn boolgt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + boolgt(arg_fcinfo) + }) +} +pub unsafe fn booleq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn booleq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + booleq(arg_fcinfo) + }) +} +pub unsafe fn chareq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn chareq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + chareq(arg_fcinfo) + }) +} +pub unsafe fn nameeq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn nameeq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + nameeq(arg_fcinfo) + }) +} +pub unsafe fn int2eq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2eq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2eq(arg_fcinfo) + }) +} +pub unsafe fn int2lt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2lt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2lt(arg_fcinfo) + }) +} +pub unsafe fn int4eq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4eq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4eq(arg_fcinfo) + }) +} +pub unsafe fn int4lt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4lt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4lt(arg_fcinfo) + }) +} +pub unsafe fn texteq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn texteq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + texteq(arg_fcinfo) + }) +} +pub unsafe fn xideq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn xideq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + xideq(arg_fcinfo) + }) +} +pub unsafe fn cideq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn cideq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + cideq(arg_fcinfo) + }) +} +pub unsafe fn charne(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn charne(arg_fcinfo: FunctionCallInfo) -> Datum; + } + charne(arg_fcinfo) + }) +} +pub unsafe fn charle(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn charle(arg_fcinfo: FunctionCallInfo) -> Datum; + } + charle(arg_fcinfo) + }) +} +pub unsafe fn chargt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn chargt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + chargt(arg_fcinfo) + }) +} +pub unsafe fn charge(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn charge(arg_fcinfo: FunctionCallInfo) -> Datum; + } + charge(arg_fcinfo) + }) +} +pub unsafe fn chartoi4(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn chartoi4(arg_fcinfo: FunctionCallInfo) -> Datum; + } + chartoi4(arg_fcinfo) + }) +} +pub unsafe fn i4tochar(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn i4tochar(arg_fcinfo: FunctionCallInfo) -> Datum; + } + i4tochar(arg_fcinfo) + }) +} +pub unsafe fn nameregexeq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn nameregexeq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + nameregexeq(arg_fcinfo) + }) +} +pub unsafe fn boolne(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn boolne(arg_fcinfo: FunctionCallInfo) -> Datum; + } + boolne(arg_fcinfo) + }) +} +pub unsafe fn pg_ddl_command_in(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_ddl_command_in(arg_fcinfo: FunctionCallInfo) -> Datum; + } + pg_ddl_command_in(arg_fcinfo) + }) +} +pub unsafe fn pg_ddl_command_out(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_ddl_command_out(arg_fcinfo: FunctionCallInfo) -> Datum; + } + pg_ddl_command_out(arg_fcinfo) + }) +} +pub unsafe fn pg_ddl_command_recv(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_ddl_command_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + } + pg_ddl_command_recv(arg_fcinfo) + }) +} +pub unsafe fn pgsql_version(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pgsql_version(arg_fcinfo: FunctionCallInfo) -> Datum; + } + pgsql_version(arg_fcinfo) + }) +} +pub unsafe fn pg_ddl_command_send(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_ddl_command_send(arg_fcinfo: FunctionCallInfo) -> Datum; + } + pg_ddl_command_send(arg_fcinfo) + }) +} +pub unsafe fn eqsel(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn eqsel(arg_fcinfo: FunctionCallInfo) -> Datum; + } + eqsel(arg_fcinfo) + }) +} +pub unsafe fn neqsel(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn neqsel(arg_fcinfo: FunctionCallInfo) -> Datum; + } + neqsel(arg_fcinfo) + }) +} +pub unsafe fn scalarltsel(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn scalarltsel(arg_fcinfo: FunctionCallInfo) -> Datum; + } + scalarltsel(arg_fcinfo) + }) +} +pub unsafe fn scalargtsel(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn scalargtsel(arg_fcinfo: FunctionCallInfo) -> Datum; + } + scalargtsel(arg_fcinfo) + }) +} +pub unsafe fn eqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn eqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + } + eqjoinsel(arg_fcinfo) + }) +} +pub unsafe fn neqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn neqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + } + neqjoinsel(arg_fcinfo) + }) +} +pub unsafe fn scalarltjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn scalarltjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + } + scalarltjoinsel(arg_fcinfo) + }) +} +pub unsafe fn scalargtjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn scalargtjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + } + scalargtjoinsel(arg_fcinfo) + }) +} +pub unsafe fn unknownin(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn unknownin(arg_fcinfo: FunctionCallInfo) -> Datum; + } + unknownin(arg_fcinfo) + }) +} +pub unsafe fn unknownout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn unknownout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + unknownout(arg_fcinfo) + }) +} +pub unsafe fn numeric_fac(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn numeric_fac(arg_fcinfo: FunctionCallInfo) -> Datum; + } + numeric_fac(arg_fcinfo) + }) +} +pub unsafe fn box_above_eq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_above_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_above_eq(arg_fcinfo) + }) +} +pub unsafe fn box_below_eq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_below_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_below_eq(arg_fcinfo) + }) +} +pub unsafe fn point_in(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn point_in(arg_fcinfo: FunctionCallInfo) -> Datum; + } + point_in(arg_fcinfo) + }) +} +pub unsafe fn point_out(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn point_out(arg_fcinfo: FunctionCallInfo) -> Datum; + } + point_out(arg_fcinfo) + }) +} +pub unsafe fn lseg_in(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lseg_in(arg_fcinfo: FunctionCallInfo) -> Datum; + } + lseg_in(arg_fcinfo) + }) +} +pub unsafe fn lseg_out(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lseg_out(arg_fcinfo: FunctionCallInfo) -> Datum; + } + lseg_out(arg_fcinfo) + }) +} +pub unsafe fn path_in(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_in(arg_fcinfo: FunctionCallInfo) -> Datum; + } + path_in(arg_fcinfo) + }) +} +pub unsafe fn path_out(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_out(arg_fcinfo: FunctionCallInfo) -> Datum; + } + path_out(arg_fcinfo) + }) +} +pub unsafe fn box_in(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_in(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_in(arg_fcinfo) + }) +} +pub unsafe fn box_out(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_out(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_out(arg_fcinfo) + }) +} +pub unsafe fn box_overlap(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_overlap(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_overlap(arg_fcinfo) + }) +} +pub unsafe fn box_ge(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_ge(arg_fcinfo) + }) +} +pub unsafe fn box_gt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_gt(arg_fcinfo) + }) +} +pub unsafe fn box_eq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_eq(arg_fcinfo) + }) +} +pub unsafe fn box_lt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_lt(arg_fcinfo) + }) +} +pub unsafe fn box_le(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_le(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_le(arg_fcinfo) + }) +} +pub unsafe fn point_above(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn point_above(arg_fcinfo: FunctionCallInfo) -> Datum; + } + point_above(arg_fcinfo) + }) +} +pub unsafe fn point_left(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn point_left(arg_fcinfo: FunctionCallInfo) -> Datum; + } + point_left(arg_fcinfo) + }) +} +pub unsafe fn point_right(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn point_right(arg_fcinfo: FunctionCallInfo) -> Datum; + } + point_right(arg_fcinfo) + }) +} +pub unsafe fn point_below(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn point_below(arg_fcinfo: FunctionCallInfo) -> Datum; + } + point_below(arg_fcinfo) + }) +} +pub unsafe fn point_eq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn point_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + point_eq(arg_fcinfo) + }) +} +pub unsafe fn on_pb(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn on_pb(arg_fcinfo: FunctionCallInfo) -> Datum; + } + on_pb(arg_fcinfo) + }) +} +pub unsafe fn on_ppath(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn on_ppath(arg_fcinfo: FunctionCallInfo) -> Datum; + } + on_ppath(arg_fcinfo) + }) +} +pub unsafe fn box_center(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_center(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_center(arg_fcinfo) + }) +} +pub unsafe fn areasel(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn areasel(arg_fcinfo: FunctionCallInfo) -> Datum; + } + areasel(arg_fcinfo) + }) +} +pub unsafe fn areajoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn areajoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + } + areajoinsel(arg_fcinfo) + }) +} +pub unsafe fn int4mul(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4mul(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4mul(arg_fcinfo) + }) +} +pub unsafe fn int4ne(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4ne(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4ne(arg_fcinfo) + }) +} +pub unsafe fn int2ne(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2ne(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2ne(arg_fcinfo) + }) +} +pub unsafe fn int2gt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2gt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2gt(arg_fcinfo) + }) +} +pub unsafe fn int4gt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4gt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4gt(arg_fcinfo) + }) +} +pub unsafe fn int2le(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2le(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2le(arg_fcinfo) + }) +} +pub unsafe fn int4le(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4le(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4le(arg_fcinfo) + }) +} +pub unsafe fn int4ge(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4ge(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4ge(arg_fcinfo) + }) +} +pub unsafe fn int2ge(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2ge(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2ge(arg_fcinfo) + }) +} +pub unsafe fn int2mul(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2mul(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2mul(arg_fcinfo) + }) +} +pub unsafe fn int2div(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2div(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2div(arg_fcinfo) + }) +} +pub unsafe fn int4div(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4div(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4div(arg_fcinfo) + }) +} +pub unsafe fn int2mod(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2mod(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2mod(arg_fcinfo) + }) +} +pub unsafe fn int4mod(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4mod(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4mod(arg_fcinfo) + }) +} +pub unsafe fn textne(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn textne(arg_fcinfo: FunctionCallInfo) -> Datum; + } + textne(arg_fcinfo) + }) +} +pub unsafe fn int24eq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int24eq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int24eq(arg_fcinfo) + }) +} +pub unsafe fn int42eq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int42eq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int42eq(arg_fcinfo) + }) +} +pub unsafe fn int24lt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int24lt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int24lt(arg_fcinfo) + }) +} +pub unsafe fn int42lt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int42lt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int42lt(arg_fcinfo) + }) +} +pub unsafe fn int24gt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int24gt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int24gt(arg_fcinfo) + }) +} +pub unsafe fn int42gt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int42gt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int42gt(arg_fcinfo) + }) +} +pub unsafe fn int24ne(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int24ne(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int24ne(arg_fcinfo) + }) +} +pub unsafe fn int42ne(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int42ne(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int42ne(arg_fcinfo) + }) +} +pub unsafe fn int24le(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int24le(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int24le(arg_fcinfo) + }) +} +pub unsafe fn int42le(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int42le(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int42le(arg_fcinfo) + }) +} +pub unsafe fn int24ge(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int24ge(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int24ge(arg_fcinfo) + }) +} +pub unsafe fn int42ge(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int42ge(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int42ge(arg_fcinfo) + }) +} +pub unsafe fn int24mul(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int24mul(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int24mul(arg_fcinfo) + }) +} +pub unsafe fn int42mul(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int42mul(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int42mul(arg_fcinfo) + }) +} +pub unsafe fn int24div(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int24div(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int24div(arg_fcinfo) + }) +} +pub unsafe fn int42div(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int42div(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int42div(arg_fcinfo) + }) +} +pub unsafe fn int2pl(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2pl(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2pl(arg_fcinfo) + }) +} +pub unsafe fn int4pl(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4pl(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4pl(arg_fcinfo) + }) +} +pub unsafe fn int24pl(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int24pl(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int24pl(arg_fcinfo) + }) +} +pub unsafe fn int42pl(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int42pl(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int42pl(arg_fcinfo) + }) +} +pub unsafe fn int2mi(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2mi(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2mi(arg_fcinfo) + }) +} +pub unsafe fn int4mi(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4mi(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4mi(arg_fcinfo) + }) +} +pub unsafe fn int24mi(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int24mi(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int24mi(arg_fcinfo) + }) +} +pub unsafe fn int42mi(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int42mi(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int42mi(arg_fcinfo) + }) +} +pub unsafe fn oideq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oideq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + oideq(arg_fcinfo) + }) +} +pub unsafe fn oidne(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oidne(arg_fcinfo: FunctionCallInfo) -> Datum; + } + oidne(arg_fcinfo) + }) +} +pub unsafe fn box_same(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_same(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_same(arg_fcinfo) + }) +} +pub unsafe fn box_contain(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_contain(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_contain(arg_fcinfo) + }) +} +pub unsafe fn box_left(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_left(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_left(arg_fcinfo) + }) +} +pub unsafe fn box_overleft(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_overleft(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_overleft(arg_fcinfo) + }) +} +pub unsafe fn box_overright(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_overright(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_overright(arg_fcinfo) + }) +} +pub unsafe fn box_right(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_right(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_right(arg_fcinfo) + }) +} +pub unsafe fn box_contained(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_contained(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_contained(arg_fcinfo) + }) +} +pub unsafe fn box_contain_pt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn box_contain_pt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + box_contain_pt(arg_fcinfo) + }) +} +pub unsafe fn pg_node_tree_in(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_node_tree_in(arg_fcinfo: FunctionCallInfo) -> Datum; + } + pg_node_tree_in(arg_fcinfo) + }) +} +pub unsafe fn pg_node_tree_out(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_node_tree_out(arg_fcinfo: FunctionCallInfo) -> Datum; + } + pg_node_tree_out(arg_fcinfo) + }) +} +pub unsafe fn pg_node_tree_recv(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_node_tree_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + } + pg_node_tree_recv(arg_fcinfo) + }) +} +pub unsafe fn pg_node_tree_send(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_node_tree_send(arg_fcinfo: FunctionCallInfo) -> Datum; + } + pg_node_tree_send(arg_fcinfo) + }) +} +pub unsafe fn float4in(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4in(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4in(arg_fcinfo) + }) +} +pub unsafe fn float4out(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4out(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4out(arg_fcinfo) + }) +} +pub unsafe fn float4mul(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4mul(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4mul(arg_fcinfo) + }) +} +pub unsafe fn float4div(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4div(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4div(arg_fcinfo) + }) +} +pub unsafe fn float4pl(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4pl(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4pl(arg_fcinfo) + }) +} +pub unsafe fn float4mi(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4mi(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4mi(arg_fcinfo) + }) +} +pub unsafe fn float4um(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4um(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4um(arg_fcinfo) + }) +} +pub unsafe fn float4abs(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4abs(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4abs(arg_fcinfo) + }) +} +pub unsafe fn float4_accum(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4_accum(arg_fcinfo) + }) +} +pub unsafe fn float4larger(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4larger(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4larger(arg_fcinfo) + }) +} +pub unsafe fn float4smaller(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4smaller(arg_fcinfo) + }) +} +pub unsafe fn int4um(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int4um(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int4um(arg_fcinfo) + }) +} +pub unsafe fn int2um(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn int2um(arg_fcinfo: FunctionCallInfo) -> Datum; + } + int2um(arg_fcinfo) + }) +} +pub unsafe fn float8in(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8in(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8in(arg_fcinfo) + }) +} +pub unsafe fn float8out(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8out(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8out(arg_fcinfo) + }) +} +pub unsafe fn float8mul(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8mul(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8mul(arg_fcinfo) + }) +} +pub unsafe fn float8div(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8div(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8div(arg_fcinfo) + }) +} +pub unsafe fn float8pl(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8pl(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8pl(arg_fcinfo) + }) +} +pub unsafe fn float8mi(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8mi(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8mi(arg_fcinfo) + }) +} +pub unsafe fn float8um(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8um(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8um(arg_fcinfo) + }) +} +pub unsafe fn float8abs(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8abs(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8abs(arg_fcinfo) + }) +} +pub unsafe fn float8_accum(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8_accum(arg_fcinfo) + }) +} +pub unsafe fn float8larger(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8larger(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8larger(arg_fcinfo) + }) +} +pub unsafe fn float8smaller(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8smaller(arg_fcinfo) + }) +} +pub unsafe fn lseg_center(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lseg_center(arg_fcinfo: FunctionCallInfo) -> Datum; + } + lseg_center(arg_fcinfo) + }) +} +pub unsafe fn path_center(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_center(arg_fcinfo: FunctionCallInfo) -> Datum; + } + path_center(arg_fcinfo) + }) +} +pub unsafe fn poly_center(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn poly_center(arg_fcinfo: FunctionCallInfo) -> Datum; + } + poly_center(arg_fcinfo) + }) +} +pub unsafe fn dround(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn dround(arg_fcinfo: FunctionCallInfo) -> Datum; + } + dround(arg_fcinfo) + }) +} +pub unsafe fn dtrunc(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn dtrunc(arg_fcinfo: FunctionCallInfo) -> Datum; + } + dtrunc(arg_fcinfo) + }) +} +pub unsafe fn dsqrt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn dsqrt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + dsqrt(arg_fcinfo) + }) +} +pub unsafe fn dcbrt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn dcbrt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + dcbrt(arg_fcinfo) + }) +} +pub unsafe fn dpow(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn dpow(arg_fcinfo: FunctionCallInfo) -> Datum; + } + dpow(arg_fcinfo) + }) +} +pub unsafe fn dexp(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn dexp(arg_fcinfo: FunctionCallInfo) -> Datum; + } + dexp(arg_fcinfo) + }) +} +pub unsafe fn dlog1(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn dlog1(arg_fcinfo: FunctionCallInfo) -> Datum; + } + dlog1(arg_fcinfo) + }) +} +pub unsafe fn i2tod(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn i2tod(arg_fcinfo: FunctionCallInfo) -> Datum; + } + i2tod(arg_fcinfo) + }) +} +pub unsafe fn i2tof(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn i2tof(arg_fcinfo: FunctionCallInfo) -> Datum; + } + i2tof(arg_fcinfo) + }) +} +pub unsafe fn dtoi2(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn dtoi2(arg_fcinfo: FunctionCallInfo) -> Datum; + } + dtoi2(arg_fcinfo) + }) +} +pub unsafe fn ftoi2(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ftoi2(arg_fcinfo: FunctionCallInfo) -> Datum; + } + ftoi2(arg_fcinfo) + }) +} +pub unsafe fn line_distance(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn line_distance(arg_fcinfo: FunctionCallInfo) -> Datum; + } + line_distance(arg_fcinfo) + }) +} +pub unsafe fn abstimein(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn abstimein(arg_fcinfo: FunctionCallInfo) -> Datum; + } + abstimein(arg_fcinfo) + }) +} +pub unsafe fn abstimeout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn abstimeout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + abstimeout(arg_fcinfo) + }) +} +pub unsafe fn reltimein(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn reltimein(arg_fcinfo: FunctionCallInfo) -> Datum; + } + reltimein(arg_fcinfo) + }) +} +pub unsafe fn reltimeout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn reltimeout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + reltimeout(arg_fcinfo) + }) +} +pub unsafe fn timepl(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timepl(arg_fcinfo: FunctionCallInfo) -> Datum; + } + timepl(arg_fcinfo) + }) +} +pub unsafe fn timemi(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timemi(arg_fcinfo: FunctionCallInfo) -> Datum; + } + timemi(arg_fcinfo) + }) +} +pub unsafe fn tintervalin(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervalin(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervalin(arg_fcinfo) + }) +} +pub unsafe fn tintervalout(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervalout(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervalout(arg_fcinfo) + }) +} +pub unsafe fn intinterval(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn intinterval(arg_fcinfo: FunctionCallInfo) -> Datum; + } + intinterval(arg_fcinfo) + }) +} +pub unsafe fn tintervalrel(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervalrel(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervalrel(arg_fcinfo) + }) +} +pub unsafe fn timenow(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timenow(arg_fcinfo: FunctionCallInfo) -> Datum; + } + timenow(arg_fcinfo) + }) +} +pub unsafe fn abstimeeq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn abstimeeq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + abstimeeq(arg_fcinfo) + }) +} +pub unsafe fn abstimene(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn abstimene(arg_fcinfo: FunctionCallInfo) -> Datum; + } + abstimene(arg_fcinfo) + }) +} +pub unsafe fn abstimelt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn abstimelt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + abstimelt(arg_fcinfo) + }) +} +pub unsafe fn abstimegt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn abstimegt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + abstimegt(arg_fcinfo) + }) +} +pub unsafe fn abstimele(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn abstimele(arg_fcinfo: FunctionCallInfo) -> Datum; + } + abstimele(arg_fcinfo) + }) +} +pub unsafe fn abstimege(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn abstimege(arg_fcinfo: FunctionCallInfo) -> Datum; + } + abstimege(arg_fcinfo) + }) +} +pub unsafe fn reltimeeq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn reltimeeq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + reltimeeq(arg_fcinfo) + }) +} +pub unsafe fn reltimene(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn reltimene(arg_fcinfo: FunctionCallInfo) -> Datum; + } + reltimene(arg_fcinfo) + }) +} +pub unsafe fn reltimelt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn reltimelt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + reltimelt(arg_fcinfo) + }) +} +pub unsafe fn reltimegt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn reltimegt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + reltimegt(arg_fcinfo) + }) +} +pub unsafe fn reltimele(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn reltimele(arg_fcinfo: FunctionCallInfo) -> Datum; + } + reltimele(arg_fcinfo) + }) +} +pub unsafe fn reltimege(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn reltimege(arg_fcinfo: FunctionCallInfo) -> Datum; + } + reltimege(arg_fcinfo) + }) +} +pub unsafe fn tintervalsame(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervalsame(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervalsame(arg_fcinfo) + }) +} +pub unsafe fn tintervalct(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervalct(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervalct(arg_fcinfo) + }) +} +pub unsafe fn tintervalov(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervalov(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervalov(arg_fcinfo) + }) +} +pub unsafe fn tintervalleneq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervalleneq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervalleneq(arg_fcinfo) + }) +} +pub unsafe fn tintervallenne(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervallenne(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervallenne(arg_fcinfo) + }) +} +pub unsafe fn tintervallenlt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervallenlt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervallenlt(arg_fcinfo) + }) +} +pub unsafe fn tintervallengt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervallengt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervallengt(arg_fcinfo) + }) +} +pub unsafe fn tintervallenle(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervallenle(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervallenle(arg_fcinfo) + }) +} +pub unsafe fn tintervallenge(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervallenge(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervallenge(arg_fcinfo) + }) +} +pub unsafe fn tintervalstart(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervalstart(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervalstart(arg_fcinfo) + }) +} +pub unsafe fn tintervalend(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tintervalend(arg_fcinfo: FunctionCallInfo) -> Datum; + } + tintervalend(arg_fcinfo) + }) +} +pub unsafe fn timeofday(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timeofday(arg_fcinfo: FunctionCallInfo) -> Datum; + } + timeofday(arg_fcinfo) + }) +} +pub unsafe fn abstime_finite(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn abstime_finite(arg_fcinfo: FunctionCallInfo) -> Datum; + } + abstime_finite(arg_fcinfo) + }) +} +pub unsafe fn float8_combine(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8_combine(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8_combine(arg_fcinfo) + }) +} +pub unsafe fn inter_sl(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn inter_sl(arg_fcinfo: FunctionCallInfo) -> Datum; + } + inter_sl(arg_fcinfo) + }) +} +pub unsafe fn inter_lb(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn inter_lb(arg_fcinfo: FunctionCallInfo) -> Datum; + } + inter_lb(arg_fcinfo) + }) +} +pub unsafe fn float48mul(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float48mul(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float48mul(arg_fcinfo) + }) +} +pub unsafe fn float48div(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float48div(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float48div(arg_fcinfo) + }) +} +pub unsafe fn float48pl(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float48pl(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float48pl(arg_fcinfo) + }) +} +pub unsafe fn float48mi(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float48mi(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float48mi(arg_fcinfo) + }) +} +pub unsafe fn float84mul(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float84mul(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float84mul(arg_fcinfo) + }) +} +pub unsafe fn float84div(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float84div(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float84div(arg_fcinfo) + }) +} +pub unsafe fn float84pl(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float84pl(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float84pl(arg_fcinfo) + }) +} +pub unsafe fn float84mi(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float84mi(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float84mi(arg_fcinfo) + }) +} +pub unsafe fn float4eq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4eq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4eq(arg_fcinfo) + }) +} +pub unsafe fn float4ne(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4ne(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4ne(arg_fcinfo) + }) +} +pub unsafe fn float4lt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4lt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4lt(arg_fcinfo) + }) +} +pub unsafe fn float4le(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4le(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4le(arg_fcinfo) + }) +} +pub unsafe fn float4gt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4gt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4gt(arg_fcinfo) + }) +} +pub unsafe fn float4ge(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float4ge(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float4ge(arg_fcinfo) + }) +} +pub unsafe fn float8eq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8eq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8eq(arg_fcinfo) + }) +} +pub unsafe fn float8ne(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8ne(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8ne(arg_fcinfo) + }) +} +pub unsafe fn float8lt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8lt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8lt(arg_fcinfo) + }) +} +pub unsafe fn float8le(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8le(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8le(arg_fcinfo) + }) +} +pub unsafe fn float8gt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8gt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8gt(arg_fcinfo) + }) +} +pub unsafe fn float8ge(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float8ge(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float8ge(arg_fcinfo) + }) +} +pub unsafe fn float48eq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float48eq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float48eq(arg_fcinfo) + }) +} +pub unsafe fn float48ne(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float48ne(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float48ne(arg_fcinfo) + }) +} +pub unsafe fn float48lt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float48lt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float48lt(arg_fcinfo) + }) +} +pub unsafe fn float48le(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float48le(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float48le(arg_fcinfo) + }) +} +pub unsafe fn float48gt(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float48gt(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float48gt(arg_fcinfo) + }) +} +pub unsafe fn float48ge(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float48ge(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float48ge(arg_fcinfo) + }) +} +pub unsafe fn float84eq(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float84eq(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float84eq(arg_fcinfo) + }) +} +pub unsafe fn float84ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn init_tsvector_parser( - arg_input: *mut ::std::os::raw::c_char, - arg_oprisdelim: bool, - arg_is_tsquery: bool, - ) -> TSVectorParseState; + fn float84ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - init_tsvector_parser(arg_input, arg_oprisdelim, arg_is_tsquery) + float84ne(arg_fcinfo) }) } -pub unsafe fn reset_tsvector_parser( - arg_state: TSVectorParseState, - arg_input: *mut ::std::os::raw::c_char, -) { +pub unsafe fn float84lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reset_tsvector_parser( - arg_state: TSVectorParseState, - arg_input: *mut ::std::os::raw::c_char, - ); + fn float84lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - reset_tsvector_parser(arg_state, arg_input) + float84lt(arg_fcinfo) }) } -pub unsafe fn gettoken_tsvector( - arg_state: TSVectorParseState, - arg_token: *mut *mut ::std::os::raw::c_char, - arg_len: *mut ::std::os::raw::c_int, - arg_pos: *mut *mut WordEntryPos, - arg_poslen: *mut ::std::os::raw::c_int, - arg_endptr: *mut *mut ::std::os::raw::c_char, -) -> bool { +pub unsafe fn float84le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gettoken_tsvector( - arg_state: TSVectorParseState, - arg_token: *mut *mut ::std::os::raw::c_char, - arg_len: *mut ::std::os::raw::c_int, - arg_pos: *mut *mut WordEntryPos, - arg_poslen: *mut ::std::os::raw::c_int, - arg_endptr: *mut *mut ::std::os::raw::c_char, - ) -> bool; + fn float84le(arg_fcinfo: FunctionCallInfo) -> Datum; } - gettoken_tsvector( - arg_state, arg_token, arg_len, arg_pos, arg_poslen, arg_endptr, - ) + float84le(arg_fcinfo) }) } -pub unsafe fn close_tsvector_parser(arg_state: TSVectorParseState) { +pub unsafe fn float84gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn close_tsvector_parser(arg_state: TSVectorParseState); + fn float84gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - close_tsvector_parser(arg_state) + float84gt(arg_fcinfo) }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct TSQueryParserStateData { - _unused: [u8; 0], +pub unsafe fn float84ge(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn float84ge(arg_fcinfo: FunctionCallInfo) -> Datum; + } + float84ge(arg_fcinfo) + }) } -pub type TSQueryParserState = *mut TSQueryParserStateData; -pub type PushFunction = ::std::option::Option< - unsafe extern "C" fn( - opaque: Datum, - state: TSQueryParserState, - token: *mut ::std::os::raw::c_char, - tokenlen: ::std::os::raw::c_int, - tokenweights: int16, - prefix: bool, - ), ->; -pub unsafe fn parse_tsquery( - arg_buf: *mut ::std::os::raw::c_char, - arg_pushval: PushFunction, - arg_opaque: Datum, - arg_isplain: bool, -) -> TSQuery { +pub unsafe fn ftod(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn parse_tsquery( - arg_buf: *mut ::std::os::raw::c_char, - arg_pushval: PushFunction, - arg_opaque: Datum, - arg_isplain: bool, - ) -> TSQuery; + fn ftod(arg_fcinfo: FunctionCallInfo) -> Datum; } - parse_tsquery(arg_buf, arg_pushval, arg_opaque, arg_isplain) + ftod(arg_fcinfo) }) } -pub unsafe fn pushValue( - arg_state: TSQueryParserState, - arg_strval: *mut ::std::os::raw::c_char, - arg_lenval: ::std::os::raw::c_int, - arg_weight: int16, - arg_prefix: bool, -) { +pub unsafe fn dtof(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pushValue( - arg_state: TSQueryParserState, - arg_strval: *mut ::std::os::raw::c_char, - arg_lenval: ::std::os::raw::c_int, - arg_weight: int16, - arg_prefix: bool, - ); + fn dtof(arg_fcinfo: FunctionCallInfo) -> Datum; } - pushValue(arg_state, arg_strval, arg_lenval, arg_weight, arg_prefix) + dtof(arg_fcinfo) }) } -pub unsafe fn pushStop(arg_state: TSQueryParserState) { +pub unsafe fn i2toi4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pushStop(arg_state: TSQueryParserState); + fn i2toi4(arg_fcinfo: FunctionCallInfo) -> Datum; } - pushStop(arg_state) + i2toi4(arg_fcinfo) }) } -pub unsafe fn pushOperator(arg_state: TSQueryParserState, arg_oper: int8, arg_distance: int16) { +pub unsafe fn i4toi2(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pushOperator(arg_state: TSQueryParserState, arg_oper: int8, arg_distance: int16); + fn i4toi2(arg_fcinfo: FunctionCallInfo) -> Datum; } - pushOperator(arg_state, arg_oper, arg_distance) + i4toi2(arg_fcinfo) }) } -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ParsedWord { - pub len: uint16, - pub nvariant: uint16, - pub pos: ParsedWord__bindgen_ty_1, - pub flags: uint16, - pub word: *mut ::std::os::raw::c_char, - pub alen: uint32, +pub unsafe fn i4tod(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn i4tod(arg_fcinfo: FunctionCallInfo) -> Datum; + } + i4tod(arg_fcinfo) + }) } -#[repr(C)] -#[derive(Copy, Clone)] -pub union ParsedWord__bindgen_ty_1 { - pub pos: uint16, - pub apos: *mut uint16, +pub unsafe fn dtoi4(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn dtoi4(arg_fcinfo: FunctionCallInfo) -> Datum; + } + dtoi4(arg_fcinfo) + }) } -impl Default for ParsedWord__bindgen_ty_1 { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn i4tof(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn i4tof(arg_fcinfo: FunctionCallInfo) -> Datum; } - } + i4tof(arg_fcinfo) + }) } -impl Default for ParsedWord { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn ftoi4(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ftoi4(arg_fcinfo: FunctionCallInfo) -> Datum; } - } + ftoi4(arg_fcinfo) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ParsedText { - pub words: *mut ParsedWord, - pub lenwords: int32, - pub curwords: int32, - pub pos: int32, +pub unsafe fn width_bucket_float8(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn width_bucket_float8(arg_fcinfo: FunctionCallInfo) -> Datum; + } + width_bucket_float8(arg_fcinfo) + }) } -impl Default for ParsedText { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn json_in(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn json_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - } + json_in(arg_fcinfo) + }) } -pub unsafe fn parsetext( - arg_cfgId: Oid, - arg_prs: *mut ParsedText, - arg_buf: *mut ::std::os::raw::c_char, - arg_buflen: int32, -) { +pub unsafe fn json_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn parsetext( - arg_cfgId: Oid, - arg_prs: *mut ParsedText, - arg_buf: *mut ::std::os::raw::c_char, - arg_buflen: int32, - ); + fn json_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - parsetext(arg_cfgId, arg_prs, arg_buf, arg_buflen) + json_out(arg_fcinfo) }) } -pub unsafe fn hlparsetext( - arg_cfgId: Oid, - arg_prs: *mut HeadlineParsedText, - arg_query: TSQuery, - arg_buf: *mut ::std::os::raw::c_char, - arg_buflen: int32, -) { +pub unsafe fn json_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hlparsetext( - arg_cfgId: Oid, - arg_prs: *mut HeadlineParsedText, - arg_query: TSQuery, - arg_buf: *mut ::std::os::raw::c_char, - arg_buflen: int32, - ); + fn json_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - hlparsetext(arg_cfgId, arg_prs, arg_query, arg_buf, arg_buflen) + json_recv(arg_fcinfo) }) } -pub unsafe fn generateHeadline(arg_prs: *mut HeadlineParsedText) -> *mut text { +pub unsafe fn json_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn generateHeadline(arg_prs: *mut HeadlineParsedText) -> *mut text; + fn json_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - generateHeadline(arg_prs) + json_send(arg_fcinfo) }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ExecPhraseData { - pub npos: ::std::os::raw::c_int, - pub allocated: bool, - pub negate: bool, - pub pos: *mut WordEntryPos, - pub width: ::std::os::raw::c_int, +pub unsafe fn index_am_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn index_am_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum; + } + index_am_handler_in(arg_fcinfo) + }) } -impl Default for ExecPhraseData { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn index_am_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn index_am_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - } + index_am_handler_out(arg_fcinfo) + }) } -pub type TSExecuteCallback = ::std::option::Option< - unsafe extern "C" fn( - arg: *mut ::std::os::raw::c_void, - val: *mut QueryOperand, - data: *mut ExecPhraseData, - ) -> bool, ->; -pub unsafe fn TS_execute( - arg_curitem: *mut QueryItem, - arg_arg: *mut ::std::os::raw::c_void, - arg_flags: uint32, - arg_chkcond: TSExecuteCallback, -) -> bool { +pub unsafe fn hashmacaddr8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn TS_execute( - arg_curitem: *mut QueryItem, - arg_arg: *mut ::std::os::raw::c_void, - arg_flags: uint32, - arg_chkcond: TSExecuteCallback, - ) -> bool; + fn hashmacaddr8(arg_fcinfo: FunctionCallInfo) -> Datum; } - TS_execute(arg_curitem, arg_arg, arg_flags, arg_chkcond) + hashmacaddr8(arg_fcinfo) }) } -pub unsafe fn tsquery_requires_match(arg_curitem: *mut QueryItem) -> bool { +pub unsafe fn hash_aclitem(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_requires_match(arg_curitem: *mut QueryItem) -> bool; + fn hash_aclitem(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_requires_match(arg_curitem) + hash_aclitem(arg_fcinfo) }) } -pub unsafe fn make_tsvector(arg_prs: *mut ParsedText) -> TSVector { +pub unsafe fn bthandler(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_tsvector(arg_prs: *mut ParsedText) -> TSVector; + fn bthandler(arg_fcinfo: FunctionCallInfo) -> Datum; } - make_tsvector(arg_prs) + bthandler(arg_fcinfo) }) } -pub unsafe fn tsCompareString( - arg_a: *mut ::std::os::raw::c_char, - arg_lena: ::std::os::raw::c_int, - arg_b: *mut ::std::os::raw::c_char, - arg_lenb: ::std::os::raw::c_int, - arg_prefix: bool, -) -> int32 { +pub unsafe fn hashhandler(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsCompareString( - arg_a: *mut ::std::os::raw::c_char, - arg_lena: ::std::os::raw::c_int, - arg_b: *mut ::std::os::raw::c_char, - arg_lenb: ::std::os::raw::c_int, - arg_prefix: bool, - ) -> int32; + fn hashhandler(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsCompareString(arg_a, arg_lena, arg_b, arg_lenb, arg_prefix) + hashhandler(arg_fcinfo) }) } -pub unsafe fn clean_NOT(arg_ptr: *mut QueryItem, arg_len: *mut int32) -> *mut QueryItem { +pub unsafe fn gisthandler(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn clean_NOT(arg_ptr: *mut QueryItem, arg_len: *mut int32) -> *mut QueryItem; + fn gisthandler(arg_fcinfo: FunctionCallInfo) -> Datum; } - clean_NOT(arg_ptr, arg_len) + gisthandler(arg_fcinfo) }) } -pub unsafe fn cleanup_tsquery_stopwords(arg_in_: TSQuery) -> TSQuery { +pub unsafe fn ginhandler(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cleanup_tsquery_stopwords(arg_in_: TSQuery) -> TSQuery; + fn ginhandler(arg_fcinfo: FunctionCallInfo) -> Datum; } - cleanup_tsquery_stopwords(arg_in_) + ginhandler(arg_fcinfo) }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct QTNode { - pub valnode: *mut QueryItem, - pub flags: uint32, - pub nchild: int32, - pub word: *mut ::std::os::raw::c_char, - pub sign: uint32, - pub child: *mut *mut QTNode, +pub unsafe fn spghandler(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn spghandler(arg_fcinfo: FunctionCallInfo) -> Datum; + } + spghandler(arg_fcinfo) + }) } -impl Default for QTNode { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn brinhandler(arg_fcinfo: FunctionCallInfo) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn brinhandler(arg_fcinfo: FunctionCallInfo) -> Datum; } - } + brinhandler(arg_fcinfo) + }) } -pub type TSQuerySign = uint64; -pub unsafe fn QT2QTN( - arg_in_: *mut QueryItem, - arg_operand: *mut ::std::os::raw::c_char, -) -> *mut QTNode { +pub unsafe fn amvalidate(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn QT2QTN( - arg_in_: *mut QueryItem, - arg_operand: *mut ::std::os::raw::c_char, - ) -> *mut QTNode; + fn amvalidate(arg_fcinfo: FunctionCallInfo) -> Datum; } - QT2QTN(arg_in_, arg_operand) + amvalidate(arg_fcinfo) }) } -pub unsafe fn QTN2QT(arg_in_: *mut QTNode) -> TSQuery { +pub unsafe fn poly_same(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn QTN2QT(arg_in_: *mut QTNode) -> TSQuery; + fn poly_same(arg_fcinfo: FunctionCallInfo) -> Datum; } - QTN2QT(arg_in_) + poly_same(arg_fcinfo) }) } -pub unsafe fn QTNFree(arg_in_: *mut QTNode) { +pub unsafe fn poly_contain(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn QTNFree(arg_in_: *mut QTNode); + fn poly_contain(arg_fcinfo: FunctionCallInfo) -> Datum; } - QTNFree(arg_in_) + poly_contain(arg_fcinfo) }) } -pub unsafe fn QTNSort(arg_in_: *mut QTNode) { +pub unsafe fn poly_left(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn QTNSort(arg_in_: *mut QTNode); + fn poly_left(arg_fcinfo: FunctionCallInfo) -> Datum; } - QTNSort(arg_in_) + poly_left(arg_fcinfo) }) } -pub unsafe fn QTNTernary(arg_in_: *mut QTNode) { +pub unsafe fn poly_overleft(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn QTNTernary(arg_in_: *mut QTNode); + fn poly_overleft(arg_fcinfo: FunctionCallInfo) -> Datum; } - QTNTernary(arg_in_) + poly_overleft(arg_fcinfo) }) } -pub unsafe fn QTNBinary(arg_in_: *mut QTNode) { +pub unsafe fn poly_overright(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn QTNBinary(arg_in_: *mut QTNode); + fn poly_overright(arg_fcinfo: FunctionCallInfo) -> Datum; } - QTNBinary(arg_in_) + poly_overright(arg_fcinfo) }) } -pub unsafe fn QTNodeCompare(arg_an: *mut QTNode, arg_bn: *mut QTNode) -> ::std::os::raw::c_int { +pub unsafe fn poly_right(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn QTNodeCompare(arg_an: *mut QTNode, arg_bn: *mut QTNode) -> ::std::os::raw::c_int; + fn poly_right(arg_fcinfo: FunctionCallInfo) -> Datum; } - QTNodeCompare(arg_an, arg_bn) + poly_right(arg_fcinfo) }) } -pub unsafe fn QTNCopy(arg_in_: *mut QTNode) -> *mut QTNode { +pub unsafe fn poly_contained(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn QTNCopy(arg_in_: *mut QTNode) -> *mut QTNode; + fn poly_contained(arg_fcinfo: FunctionCallInfo) -> Datum; } - QTNCopy(arg_in_) + poly_contained(arg_fcinfo) }) } -pub unsafe fn QTNClearFlags(arg_in_: *mut QTNode, arg_flags: uint32) { +pub unsafe fn poly_overlap(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn QTNClearFlags(arg_in_: *mut QTNode, arg_flags: uint32); + fn poly_overlap(arg_fcinfo: FunctionCallInfo) -> Datum; } - QTNClearFlags(arg_in_, arg_flags) + poly_overlap(arg_fcinfo) }) } -pub unsafe fn QTNEq(arg_a: *mut QTNode, arg_b: *mut QTNode) -> bool { +pub unsafe fn poly_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn QTNEq(arg_a: *mut QTNode, arg_b: *mut QTNode) -> bool; + fn poly_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - QTNEq(arg_a, arg_b) + poly_in(arg_fcinfo) }) } -pub unsafe fn makeTSQuerySign(arg_a: TSQuery) -> TSQuerySign { +pub unsafe fn poly_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn makeTSQuerySign(arg_a: TSQuery) -> TSQuerySign; + fn poly_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - makeTSQuerySign(arg_a) + poly_out(arg_fcinfo) }) } -pub unsafe fn findsubquery( - arg_root: *mut QTNode, - arg_ex: *mut QTNode, - arg_subs: *mut QTNode, - arg_isfind: *mut bool, -) -> *mut QTNode { +pub unsafe fn btint2cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn findsubquery( - arg_root: *mut QTNode, - arg_ex: *mut QTNode, - arg_subs: *mut QTNode, - arg_isfind: *mut bool, - ) -> *mut QTNode; + fn btint2cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - findsubquery(arg_root, arg_ex, arg_subs, arg_isfind) + btint2cmp(arg_fcinfo) }) } -pub unsafe fn byteaout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btint4cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteaout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btint4cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteaout(arg_fcinfo) + btint4cmp(arg_fcinfo) }) } -pub unsafe fn charout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btfloat4cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn charout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btfloat4cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - charout(arg_fcinfo) + btfloat4cmp(arg_fcinfo) }) } -pub unsafe fn namein(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btfloat8cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namein(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btfloat8cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - namein(arg_fcinfo) + btfloat8cmp(arg_fcinfo) }) } -pub unsafe fn nameout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btoidcmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nameout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btoidcmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - nameout(arg_fcinfo) + btoidcmp(arg_fcinfo) }) } -pub unsafe fn int2in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btabstimecmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btabstimecmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2in(arg_fcinfo) + btabstimecmp(arg_fcinfo) }) } -pub unsafe fn int2out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btcharcmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btcharcmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2out(arg_fcinfo) + btcharcmp(arg_fcinfo) }) } -pub unsafe fn int2vectorin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btnamecmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2vectorin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btnamecmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2vectorin(arg_fcinfo) + btnamecmp(arg_fcinfo) }) } -pub unsafe fn int2vectorout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bttextcmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2vectorout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bttextcmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2vectorout(arg_fcinfo) + bttextcmp(arg_fcinfo) }) } -pub unsafe fn int4in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_distance(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_distance(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4in(arg_fcinfo) + lseg_distance(arg_fcinfo) }) } -pub unsafe fn int4out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_interpt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_interpt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4out(arg_fcinfo) + lseg_interpt(arg_fcinfo) }) } -pub unsafe fn regprocin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dist_ps(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regprocin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dist_ps(arg_fcinfo: FunctionCallInfo) -> Datum; } - regprocin(arg_fcinfo) + dist_ps(arg_fcinfo) }) } -pub unsafe fn regprocout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dist_pb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regprocout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dist_pb(arg_fcinfo: FunctionCallInfo) -> Datum; } - regprocout(arg_fcinfo) + dist_pb(arg_fcinfo) }) } -pub unsafe fn textin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dist_sb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dist_sb(arg_fcinfo: FunctionCallInfo) -> Datum; } - textin(arg_fcinfo) + dist_sb(arg_fcinfo) }) } -pub unsafe fn textout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn close_ps(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn close_ps(arg_fcinfo: FunctionCallInfo) -> Datum; } - textout(arg_fcinfo) + close_ps(arg_fcinfo) }) } -pub unsafe fn tidin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn close_pb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tidin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn close_pb(arg_fcinfo: FunctionCallInfo) -> Datum; } - tidin(arg_fcinfo) + close_pb(arg_fcinfo) }) } -pub unsafe fn tidout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn close_sb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tidout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn close_sb(arg_fcinfo: FunctionCallInfo) -> Datum; } - tidout(arg_fcinfo) + close_sb(arg_fcinfo) }) } -pub unsafe fn xidin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn on_ps(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xidin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn on_ps(arg_fcinfo: FunctionCallInfo) -> Datum; } - xidin(arg_fcinfo) + on_ps(arg_fcinfo) }) } -pub unsafe fn xidout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_distance(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xidout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_distance(arg_fcinfo: FunctionCallInfo) -> Datum; } - xidout(arg_fcinfo) + path_distance(arg_fcinfo) }) } -pub unsafe fn cidin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dist_ppath(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cidin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dist_ppath(arg_fcinfo: FunctionCallInfo) -> Datum; } - cidin(arg_fcinfo) + dist_ppath(arg_fcinfo) }) } -pub unsafe fn cidout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn on_sb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cidout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn on_sb(arg_fcinfo: FunctionCallInfo) -> Datum; } - cidout(arg_fcinfo) + on_sb(arg_fcinfo) }) } -pub unsafe fn oidvectorin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inter_sb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidvectorin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inter_sb(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidvectorin(arg_fcinfo) + inter_sb(arg_fcinfo) }) } -pub unsafe fn oidvectorout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_to_array_null(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidvectorout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_to_array_null(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidvectorout(arg_fcinfo) + text_to_array_null(arg_fcinfo) }) } -pub unsafe fn boollt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn boollt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - boollt(arg_fcinfo) + cash_cmp(arg_fcinfo) }) } -pub unsafe fn boolgt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_append(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn boolgt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_append(arg_fcinfo: FunctionCallInfo) -> Datum; } - boolgt(arg_fcinfo) + array_append(arg_fcinfo) }) } -pub unsafe fn booleq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_prepend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn booleq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_prepend(arg_fcinfo: FunctionCallInfo) -> Datum; } - booleq(arg_fcinfo) + array_prepend(arg_fcinfo) }) } -pub unsafe fn chareq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btreltimecmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn chareq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btreltimecmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - chareq(arg_fcinfo) + btreltimecmp(arg_fcinfo) }) } -pub unsafe fn nameeq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bttintervalcmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nameeq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bttintervalcmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - nameeq(arg_fcinfo) + bttintervalcmp(arg_fcinfo) }) } -pub unsafe fn int2eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btarraycmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btarraycmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2eq(arg_fcinfo) + btarraycmp(arg_fcinfo) }) } -pub unsafe fn int2lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_cat(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_cat(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2lt(arg_fcinfo) + array_cat(arg_fcinfo) }) } -pub unsafe fn int4eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_to_text_null(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_to_text_null(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4eq(arg_fcinfo) + array_to_text_null(arg_fcinfo) }) } -pub unsafe fn int4lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4lt(arg_fcinfo) + array_ne(arg_fcinfo) }) } -pub unsafe fn texteq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn texteq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - texteq(arg_fcinfo) + array_lt(arg_fcinfo) }) } -pub unsafe fn xideq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xideq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - xideq(arg_fcinfo) + array_gt(arg_fcinfo) }) } -pub unsafe fn cideq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cideq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - cideq(arg_fcinfo) + array_le(arg_fcinfo) }) } -pub unsafe fn charne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_to_array(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn charne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_to_array(arg_fcinfo: FunctionCallInfo) -> Datum; } - charne(arg_fcinfo) + text_to_array(arg_fcinfo) }) } -pub unsafe fn charle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_to_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn charle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_to_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - charle(arg_fcinfo) + array_to_text(arg_fcinfo) }) } -pub unsafe fn chargt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn chargt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - chargt(arg_fcinfo) + array_ge(arg_fcinfo) }) } -pub unsafe fn charge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashmacaddr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn charge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashmacaddr(arg_fcinfo: FunctionCallInfo) -> Datum; } - charge(arg_fcinfo) + hashmacaddr(arg_fcinfo) }) } -pub unsafe fn chartoi4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashtext(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn chartoi4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashtext(arg_fcinfo: FunctionCallInfo) -> Datum; } - chartoi4(arg_fcinfo) + hashtext(arg_fcinfo) }) } -pub unsafe fn i4tochar(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn rtrim1(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn i4tochar(arg_fcinfo: FunctionCallInfo) -> Datum; + fn rtrim1(arg_fcinfo: FunctionCallInfo) -> Datum; } - i4tochar(arg_fcinfo) + rtrim1(arg_fcinfo) }) } -pub unsafe fn nameregexeq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btoidvectorcmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nameregexeq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btoidvectorcmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - nameregexeq(arg_fcinfo) + btoidvectorcmp(arg_fcinfo) }) } -pub unsafe fn boolne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn name_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn boolne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn name_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - boolne(arg_fcinfo) + name_text(arg_fcinfo) }) } -pub unsafe fn pg_ddl_command_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ddl_command_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_ddl_command_in(arg_fcinfo) + text_name(arg_fcinfo) }) } -pub unsafe fn pg_ddl_command_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn name_bpchar(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ddl_command_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn name_bpchar(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_ddl_command_out(arg_fcinfo) + name_bpchar(arg_fcinfo) }) } -pub unsafe fn pg_ddl_command_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchar_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ddl_command_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchar_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_ddl_command_recv(arg_fcinfo) + bpchar_name(arg_fcinfo) }) } -pub unsafe fn pgsql_version(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashinet(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pgsql_version(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashinet(arg_fcinfo: FunctionCallInfo) -> Datum; } - pgsql_version(arg_fcinfo) + hashinet(arg_fcinfo) }) } -pub unsafe fn pg_ddl_command_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hash_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ddl_command_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hash_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_ddl_command_send(arg_fcinfo) + hash_numeric(arg_fcinfo) }) } -pub unsafe fn eqsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn eqsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - eqsel(arg_fcinfo) + macaddr_in(arg_fcinfo) }) } -pub unsafe fn neqsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn neqsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - neqsel(arg_fcinfo) + macaddr_out(arg_fcinfo) }) } -pub unsafe fn scalarltsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_num_nulls(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalarltsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_num_nulls(arg_fcinfo: FunctionCallInfo) -> Datum; } - scalarltsel(arg_fcinfo) + pg_num_nulls(arg_fcinfo) }) } -pub unsafe fn scalargtsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_num_nonnulls(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalargtsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_num_nonnulls(arg_fcinfo: FunctionCallInfo) -> Datum; } - scalargtsel(arg_fcinfo) + pg_num_nonnulls(arg_fcinfo) }) } -pub unsafe fn eqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashint2(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn eqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashint2(arg_fcinfo: FunctionCallInfo) -> Datum; } - eqjoinsel(arg_fcinfo) + hashint2(arg_fcinfo) }) } -pub unsafe fn neqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashint4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn neqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashint4(arg_fcinfo: FunctionCallInfo) -> Datum; } - neqjoinsel(arg_fcinfo) + hashint4(arg_fcinfo) }) } -pub unsafe fn scalarltjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashfloat4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalarltjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashfloat4(arg_fcinfo: FunctionCallInfo) -> Datum; } - scalarltjoinsel(arg_fcinfo) + hashfloat4(arg_fcinfo) }) } -pub unsafe fn scalargtjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashfloat8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalargtjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashfloat8(arg_fcinfo: FunctionCallInfo) -> Datum; } - scalargtjoinsel(arg_fcinfo) + hashfloat8(arg_fcinfo) }) } -pub unsafe fn unknownin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashoid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unknownin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashoid(arg_fcinfo: FunctionCallInfo) -> Datum; } - unknownin(arg_fcinfo) + hashoid(arg_fcinfo) }) } -pub unsafe fn unknownout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashchar(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unknownout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashchar(arg_fcinfo: FunctionCallInfo) -> Datum; } - unknownout(arg_fcinfo) + hashchar(arg_fcinfo) }) } -pub unsafe fn numeric_fac(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashname(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_fac(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashname(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_fac(arg_fcinfo) + hashname(arg_fcinfo) }) } -pub unsafe fn box_above_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashvarlena(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_above_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashvarlena(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_above_eq(arg_fcinfo) + hashvarlena(arg_fcinfo) }) } -pub unsafe fn box_below_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashoidvector(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_below_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashoidvector(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_below_eq(arg_fcinfo) + hashoidvector(arg_fcinfo) }) } -pub unsafe fn point_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_in(arg_fcinfo) + text_larger(arg_fcinfo) }) } -pub unsafe fn point_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_out(arg_fcinfo) + text_smaller(arg_fcinfo) }) } -pub unsafe fn lseg_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8in(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_in(arg_fcinfo) + int8in(arg_fcinfo) }) } -pub unsafe fn lseg_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8out(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_out(arg_fcinfo) + int8out(arg_fcinfo) }) } -pub unsafe fn path_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8um(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8um(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_in(arg_fcinfo) + int8um(arg_fcinfo) }) } -pub unsafe fn path_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8pl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8pl(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_out(arg_fcinfo) + int8pl(arg_fcinfo) }) } -pub unsafe fn box_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8mi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8mi(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_in(arg_fcinfo) + int8mi(arg_fcinfo) }) } -pub unsafe fn box_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8mul(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8mul(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_out(arg_fcinfo) + int8mul(arg_fcinfo) }) } -pub unsafe fn box_overlap(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8div(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_overlap(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8div(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_overlap(arg_fcinfo) + int8div(arg_fcinfo) }) } -pub unsafe fn box_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_ge(arg_fcinfo) + int8eq(arg_fcinfo) }) } -pub unsafe fn box_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_gt(arg_fcinfo) + int8ne(arg_fcinfo) }) } -pub unsafe fn box_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_eq(arg_fcinfo) + int8lt(arg_fcinfo) }) } -pub unsafe fn box_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_lt(arg_fcinfo) + int8gt(arg_fcinfo) }) } -pub unsafe fn box_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8le(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_le(arg_fcinfo) + int8le(arg_fcinfo) }) } -pub unsafe fn point_above(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_above(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_above(arg_fcinfo) + int8ge(arg_fcinfo) }) } -pub unsafe fn point_left(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int84eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_left(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int84eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_left(arg_fcinfo) + int84eq(arg_fcinfo) }) } -pub unsafe fn point_right(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int84ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_right(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int84ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_right(arg_fcinfo) + int84ne(arg_fcinfo) }) } -pub unsafe fn point_below(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int84lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_below(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int84lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_below(arg_fcinfo) + int84lt(arg_fcinfo) }) } -pub unsafe fn point_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int84gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int84gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_eq(arg_fcinfo) + int84gt(arg_fcinfo) }) } -pub unsafe fn on_pb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int84le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn on_pb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int84le(arg_fcinfo: FunctionCallInfo) -> Datum; } - on_pb(arg_fcinfo) + int84le(arg_fcinfo) }) } -pub unsafe fn on_ppath(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int84ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn on_ppath(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int84ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - on_ppath(arg_fcinfo) + int84ge(arg_fcinfo) }) } -pub unsafe fn box_center(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int84(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_center(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int84(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_center(arg_fcinfo) + int84(arg_fcinfo) }) } -pub unsafe fn areasel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int48(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn areasel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int48(arg_fcinfo: FunctionCallInfo) -> Datum; } - areasel(arg_fcinfo) + int48(arg_fcinfo) }) } -pub unsafe fn areajoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn i8tod(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn areajoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn i8tod(arg_fcinfo: FunctionCallInfo) -> Datum; } - areajoinsel(arg_fcinfo) + i8tod(arg_fcinfo) }) } -pub unsafe fn int4mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dtoi8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dtoi8(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4mul(arg_fcinfo) + dtoi8(arg_fcinfo) }) } -pub unsafe fn int4ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4ne(arg_fcinfo) + array_larger(arg_fcinfo) }) } -pub unsafe fn int2ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2ne(arg_fcinfo) + array_smaller(arg_fcinfo) }) } -pub unsafe fn int2gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_abbrev(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_abbrev(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2gt(arg_fcinfo) + inet_abbrev(arg_fcinfo) }) } -pub unsafe fn int4gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cidr_abbrev(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cidr_abbrev(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4gt(arg_fcinfo) + cidr_abbrev(arg_fcinfo) }) } -pub unsafe fn int2le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_set_masklen(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_set_masklen(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2le(arg_fcinfo) + inet_set_masklen(arg_fcinfo) }) } -pub unsafe fn int4le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidvectorne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidvectorne(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4le(arg_fcinfo) + oidvectorne(arg_fcinfo) }) } -pub unsafe fn int4ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hash_array(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hash_array(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4ge(arg_fcinfo) + hash_array(arg_fcinfo) }) } -pub unsafe fn int2ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cidr_set_masklen(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cidr_set_masklen(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2ge(arg_fcinfo) + cidr_set_masklen(arg_fcinfo) }) } -pub unsafe fn int2mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_indexam_has_property(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_indexam_has_property(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2mul(arg_fcinfo) + pg_indexam_has_property(arg_fcinfo) }) } -pub unsafe fn int2div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_index_has_property(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_index_has_property(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2div(arg_fcinfo) + pg_index_has_property(arg_fcinfo) }) } -pub unsafe fn int4div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_index_column_has_property(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_index_column_has_property(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4div(arg_fcinfo) + pg_index_column_has_property(arg_fcinfo) }) } -pub unsafe fn int2mod(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn i8tof(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2mod(arg_fcinfo: FunctionCallInfo) -> Datum; + fn i8tof(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2mod(arg_fcinfo) + i8tof(arg_fcinfo) }) } -pub unsafe fn int4mod(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ftoi8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4mod(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ftoi8(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4mod(arg_fcinfo) + ftoi8(arg_fcinfo) }) } -pub unsafe fn textne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn namelt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn namelt(arg_fcinfo: FunctionCallInfo) -> Datum; } - textne(arg_fcinfo) + namelt(arg_fcinfo) }) } -pub unsafe fn int24eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn namele(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int24eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn namele(arg_fcinfo: FunctionCallInfo) -> Datum; } - int24eq(arg_fcinfo) + namele(arg_fcinfo) }) } -pub unsafe fn int42eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn namegt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int42eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn namegt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int42eq(arg_fcinfo) + namegt(arg_fcinfo) }) } -pub unsafe fn int24lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn namege(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int24lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn namege(arg_fcinfo: FunctionCallInfo) -> Datum; } - int24lt(arg_fcinfo) + namege(arg_fcinfo) }) } -pub unsafe fn int42lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn namene(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int42lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn namene(arg_fcinfo: FunctionCallInfo) -> Datum; } - int42lt(arg_fcinfo) + namene(arg_fcinfo) }) } -pub unsafe fn int24gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchar(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int24gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchar(arg_fcinfo: FunctionCallInfo) -> Datum; } - int24gt(arg_fcinfo) + bpchar(arg_fcinfo) }) } -pub unsafe fn int42gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varchar(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int42gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varchar(arg_fcinfo: FunctionCallInfo) -> Datum; } - int42gt(arg_fcinfo) + varchar(arg_fcinfo) }) } -pub unsafe fn int24ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn mktinterval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int24ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn mktinterval(arg_fcinfo: FunctionCallInfo) -> Datum; } - int24ne(arg_fcinfo) + mktinterval(arg_fcinfo) }) } -pub unsafe fn int42ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidvectorlt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int42ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidvectorlt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int42ne(arg_fcinfo) + oidvectorlt(arg_fcinfo) }) } -pub unsafe fn int24le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidvectorle(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int24le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidvectorle(arg_fcinfo: FunctionCallInfo) -> Datum; } - int24le(arg_fcinfo) + oidvectorle(arg_fcinfo) }) } -pub unsafe fn int42le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidvectoreq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int42le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidvectoreq(arg_fcinfo: FunctionCallInfo) -> Datum; } - int42le(arg_fcinfo) + oidvectoreq(arg_fcinfo) }) } -pub unsafe fn int24ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidvectorge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int24ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidvectorge(arg_fcinfo: FunctionCallInfo) -> Datum; } - int24ge(arg_fcinfo) + oidvectorge(arg_fcinfo) }) } -pub unsafe fn int42ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidvectorgt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int42ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidvectorgt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int42ge(arg_fcinfo) + oidvectorgt(arg_fcinfo) }) } -pub unsafe fn int24mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_network(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int24mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_network(arg_fcinfo: FunctionCallInfo) -> Datum; } - int24mul(arg_fcinfo) + network_network(arg_fcinfo) }) } -pub unsafe fn int42mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_netmask(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int42mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_netmask(arg_fcinfo: FunctionCallInfo) -> Datum; } - int42mul(arg_fcinfo) + network_netmask(arg_fcinfo) }) } -pub unsafe fn int24div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_masklen(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int24div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_masklen(arg_fcinfo: FunctionCallInfo) -> Datum; } - int24div(arg_fcinfo) + network_masklen(arg_fcinfo) }) } -pub unsafe fn int42div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_broadcast(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int42div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_broadcast(arg_fcinfo: FunctionCallInfo) -> Datum; } - int42div(arg_fcinfo) + network_broadcast(arg_fcinfo) }) } -pub unsafe fn int2pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_host(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_host(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2pl(arg_fcinfo) + network_host(arg_fcinfo) }) } -pub unsafe fn int4pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn current_user(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn current_user(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4pl(arg_fcinfo) + current_user(arg_fcinfo) }) } -pub unsafe fn int24pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_family(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int24pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_family(arg_fcinfo: FunctionCallInfo) -> Datum; } - int24pl(arg_fcinfo) + network_family(arg_fcinfo) }) } -pub unsafe fn int42pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int82(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int42pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int82(arg_fcinfo: FunctionCallInfo) -> Datum; } - int42pl(arg_fcinfo) + int82(arg_fcinfo) }) } -pub unsafe fn int2mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_create(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_create(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2mi(arg_fcinfo) + be_lo_create(arg_fcinfo) }) } -pub unsafe fn int4mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidlt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidlt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4mi(arg_fcinfo) + oidlt(arg_fcinfo) }) } -pub unsafe fn int24mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidle(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int24mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidle(arg_fcinfo: FunctionCallInfo) -> Datum; } - int24mi(arg_fcinfo) + oidle(arg_fcinfo) }) } -pub unsafe fn int42mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteaoctetlen(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int42mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteaoctetlen(arg_fcinfo: FunctionCallInfo) -> Datum; } - int42mi(arg_fcinfo) + byteaoctetlen(arg_fcinfo) }) } -pub unsafe fn oideq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteaGetByte(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oideq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteaGetByte(arg_fcinfo: FunctionCallInfo) -> Datum; } - oideq(arg_fcinfo) + byteaGetByte(arg_fcinfo) }) } -pub unsafe fn oidne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteaSetByte(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteaSetByte(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidne(arg_fcinfo) + byteaSetByte(arg_fcinfo) }) } -pub unsafe fn box_same(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteaGetBit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_same(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteaGetBit(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_same(arg_fcinfo) + byteaGetBit(arg_fcinfo) }) } -pub unsafe fn box_contain(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteaSetBit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_contain(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteaSetBit(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_contain(arg_fcinfo) + byteaSetBit(arg_fcinfo) }) } -pub unsafe fn box_left(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dist_pl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_left(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dist_pl(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_left(arg_fcinfo) + dist_pl(arg_fcinfo) }) } -pub unsafe fn box_overleft(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dist_lb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_overleft(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dist_lb(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_overleft(arg_fcinfo) + dist_lb(arg_fcinfo) }) } -pub unsafe fn box_overright(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dist_sl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_overright(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dist_sl(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_overright(arg_fcinfo) + dist_sl(arg_fcinfo) }) } -pub unsafe fn box_right(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dist_cpoly(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_right(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dist_cpoly(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_right(arg_fcinfo) + dist_cpoly(arg_fcinfo) }) } -pub unsafe fn box_contained(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn poly_distance(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_contained(arg_fcinfo: FunctionCallInfo) -> Datum; + fn poly_distance(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_contained(arg_fcinfo) + poly_distance(arg_fcinfo) }) } -pub unsafe fn box_contain_pt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_show(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_contain_pt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_show(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_contain_pt(arg_fcinfo) + network_show(arg_fcinfo) }) } -pub unsafe fn pg_node_tree_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_node_tree_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_node_tree_in(arg_fcinfo) + text_lt(arg_fcinfo) }) } -pub unsafe fn pg_node_tree_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_node_tree_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_node_tree_out(arg_fcinfo) + text_le(arg_fcinfo) }) } -pub unsafe fn pg_node_tree_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_node_tree_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_node_tree_recv(arg_fcinfo) + text_gt(arg_fcinfo) }) } -pub unsafe fn pg_node_tree_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_node_tree_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_node_tree_send(arg_fcinfo) + text_ge(arg_fcinfo) }) } -pub unsafe fn float4in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4in(arg_fcinfo) + array_eq(arg_fcinfo) }) } -pub unsafe fn float4out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn session_user(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn session_user(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4out(arg_fcinfo) + session_user(arg_fcinfo) }) } -pub unsafe fn float4mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_dims(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_dims(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4mul(arg_fcinfo) + array_dims(arg_fcinfo) }) } -pub unsafe fn float4div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_ndims(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_ndims(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4div(arg_fcinfo) + array_ndims(arg_fcinfo) }) } -pub unsafe fn float4pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteaoverlay(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteaoverlay(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4pl(arg_fcinfo) + byteaoverlay(arg_fcinfo) }) } -pub unsafe fn float4mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4mi(arg_fcinfo) + array_in(arg_fcinfo) }) } -pub unsafe fn float4um(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4um(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4um(arg_fcinfo) + array_out(arg_fcinfo) }) } -pub unsafe fn float4abs(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteaoverlay_no_len(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4abs(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteaoverlay_no_len(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4abs(arg_fcinfo) + byteaoverlay_no_len(arg_fcinfo) }) } -pub unsafe fn float4_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4_accum(arg_fcinfo) + macaddr_trunc(arg_fcinfo) }) } -pub unsafe fn float4larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int28(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int28(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4larger(arg_fcinfo) + int28(arg_fcinfo) }) } -pub unsafe fn float4smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn smgrin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn smgrin(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4smaller(arg_fcinfo) + smgrin(arg_fcinfo) }) } -pub unsafe fn int4um(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn smgrout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4um(arg_fcinfo: FunctionCallInfo) -> Datum; + fn smgrout(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4um(arg_fcinfo) + smgrout(arg_fcinfo) }) } -pub unsafe fn int2um(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn smgreq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2um(arg_fcinfo: FunctionCallInfo) -> Datum; + fn smgreq(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2um(arg_fcinfo) + smgreq(arg_fcinfo) }) } -pub unsafe fn float8in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn smgrne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn smgrne(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8in(arg_fcinfo) + smgrne(arg_fcinfo) }) } -pub unsafe fn float8out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_import(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_import(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8out(arg_fcinfo) + be_lo_import(arg_fcinfo) }) } -pub unsafe fn float8mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_export(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_export(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8mul(arg_fcinfo) + be_lo_export(arg_fcinfo) }) } -pub unsafe fn float8div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4inc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4inc(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8div(arg_fcinfo) + int4inc(arg_fcinfo) }) } -pub unsafe fn float8pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_import_with_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_import_with_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8pl(arg_fcinfo) + be_lo_import_with_oid(arg_fcinfo) }) } -pub unsafe fn float8mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8mi(arg_fcinfo) + int4larger(arg_fcinfo) }) } -pub unsafe fn float8um(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8um(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8um(arg_fcinfo) + int4smaller(arg_fcinfo) }) } -pub unsafe fn float8abs(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8abs(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8abs(arg_fcinfo) + int2larger(arg_fcinfo) }) } -pub unsafe fn float8_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_accum(arg_fcinfo) + int2smaller(arg_fcinfo) }) } -pub unsafe fn float8larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tintervaleq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tintervaleq(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8larger(arg_fcinfo) + tintervaleq(arg_fcinfo) }) } -pub unsafe fn float8smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tintervalne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tintervalne(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8smaller(arg_fcinfo) + tintervalne(arg_fcinfo) }) } -pub unsafe fn lseg_center(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tintervallt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_center(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tintervallt(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_center(arg_fcinfo) + tintervallt(arg_fcinfo) }) } -pub unsafe fn path_center(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tintervalgt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_center(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tintervalgt(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_center(arg_fcinfo) + tintervalgt(arg_fcinfo) }) } -pub unsafe fn poly_center(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tintervalle(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_center(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tintervalle(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_center(arg_fcinfo) + tintervalle(arg_fcinfo) }) } -pub unsafe fn dround(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tintervalge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dround(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tintervalge(arg_fcinfo: FunctionCallInfo) -> Datum; } - dround(arg_fcinfo) + tintervalge(arg_fcinfo) }) } -pub unsafe fn dtrunc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_client_encoding(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dtrunc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_client_encoding(arg_fcinfo: FunctionCallInfo) -> Datum; } - dtrunc(arg_fcinfo) + pg_client_encoding(arg_fcinfo) }) } -pub unsafe fn dsqrt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn current_query(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dsqrt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn current_query(arg_fcinfo: FunctionCallInfo) -> Datum; } - dsqrt(arg_fcinfo) + current_query(arg_fcinfo) }) } -pub unsafe fn dcbrt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dcbrt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - dcbrt(arg_fcinfo) + macaddr_eq(arg_fcinfo) }) } -pub unsafe fn dpow(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dpow(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - dpow(arg_fcinfo) + macaddr_lt(arg_fcinfo) }) } -pub unsafe fn dexp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dexp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - dexp(arg_fcinfo) + macaddr_le(arg_fcinfo) }) } -pub unsafe fn dlog1(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dlog1(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - dlog1(arg_fcinfo) + macaddr_gt(arg_fcinfo) }) } -pub unsafe fn i2tod(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn i2tod(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - i2tod(arg_fcinfo) + macaddr_ge(arg_fcinfo) }) } -pub unsafe fn i2tof(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn i2tof(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - i2tof(arg_fcinfo) + macaddr_ne(arg_fcinfo) }) } -pub unsafe fn dtoi2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dtoi2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - dtoi2(arg_fcinfo) + macaddr_cmp(arg_fcinfo) }) } -pub unsafe fn ftoi2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int82pl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftoi2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int82pl(arg_fcinfo: FunctionCallInfo) -> Datum; } - ftoi2(arg_fcinfo) + int82pl(arg_fcinfo) }) } -pub unsafe fn line_distance(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int82mi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_distance(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int82mi(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_distance(arg_fcinfo) + int82mi(arg_fcinfo) }) } -pub unsafe fn abstimein(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int82mul(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstimein(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int82mul(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstimein(arg_fcinfo) + int82mul(arg_fcinfo) }) } -pub unsafe fn abstimeout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int82div(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstimeout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int82div(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstimeout(arg_fcinfo) + int82div(arg_fcinfo) }) } -pub unsafe fn reltimein(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int28pl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reltimein(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int28pl(arg_fcinfo: FunctionCallInfo) -> Datum; } - reltimein(arg_fcinfo) + int28pl(arg_fcinfo) }) } -pub unsafe fn reltimeout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btint8cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reltimeout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btint8cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - reltimeout(arg_fcinfo) + btint8cmp(arg_fcinfo) }) } -pub unsafe fn timepl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_mul_flt4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timepl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_mul_flt4(arg_fcinfo: FunctionCallInfo) -> Datum; } - timepl(arg_fcinfo) + cash_mul_flt4(arg_fcinfo) }) } -pub unsafe fn timemi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_div_flt4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timemi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_div_flt4(arg_fcinfo: FunctionCallInfo) -> Datum; } - timemi(arg_fcinfo) + cash_div_flt4(arg_fcinfo) }) } -pub unsafe fn tintervalin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn flt4_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn flt4_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalin(arg_fcinfo) + flt4_mul_cash(arg_fcinfo) }) } -pub unsafe fn tintervalout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textpos(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textpos(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalout(arg_fcinfo) + textpos(arg_fcinfo) }) } -pub unsafe fn intinterval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textlike(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn intinterval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textlike(arg_fcinfo: FunctionCallInfo) -> Datum; } - intinterval(arg_fcinfo) + textlike(arg_fcinfo) }) } -pub unsafe fn tintervalrel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textnlike(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalrel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textnlike(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalrel(arg_fcinfo) + textnlike(arg_fcinfo) }) } -pub unsafe fn timenow(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int48eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timenow(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int48eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - timenow(arg_fcinfo) + int48eq(arg_fcinfo) }) } -pub unsafe fn abstimeeq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int48ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstimeeq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int48ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstimeeq(arg_fcinfo) + int48ne(arg_fcinfo) }) } -pub unsafe fn abstimene(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int48lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstimene(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int48lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstimene(arg_fcinfo) + int48lt(arg_fcinfo) }) } -pub unsafe fn abstimelt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int48gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstimelt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int48gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstimelt(arg_fcinfo) + int48gt(arg_fcinfo) }) } -pub unsafe fn abstimegt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int48le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstimegt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int48le(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstimegt(arg_fcinfo) + int48le(arg_fcinfo) }) } -pub unsafe fn abstimele(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int48ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstimele(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int48ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstimele(arg_fcinfo) + int48ge(arg_fcinfo) }) } -pub unsafe fn abstimege(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn namelike(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstimege(arg_fcinfo: FunctionCallInfo) -> Datum; + fn namelike(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstimege(arg_fcinfo) + namelike(arg_fcinfo) }) } -pub unsafe fn reltimeeq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn namenlike(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reltimeeq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn namenlike(arg_fcinfo: FunctionCallInfo) -> Datum; } - reltimeeq(arg_fcinfo) + namenlike(arg_fcinfo) }) } -pub unsafe fn reltimene(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn char_bpchar(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reltimene(arg_fcinfo: FunctionCallInfo) -> Datum; + fn char_bpchar(arg_fcinfo: FunctionCallInfo) -> Datum; } - reltimene(arg_fcinfo) + char_bpchar(arg_fcinfo) }) } -pub unsafe fn reltimelt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn current_database(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reltimelt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn current_database(arg_fcinfo: FunctionCallInfo) -> Datum; } - reltimelt(arg_fcinfo) + current_database(arg_fcinfo) }) } -pub unsafe fn reltimegt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reltimegt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum; } - reltimegt(arg_fcinfo) + int4_mul_cash(arg_fcinfo) }) } -pub unsafe fn reltimele(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reltimele(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum; } - reltimele(arg_fcinfo) + int2_mul_cash(arg_fcinfo) }) } -pub unsafe fn reltimege(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_mul_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reltimege(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_mul_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - reltimege(arg_fcinfo) + cash_mul_int4(arg_fcinfo) }) } -pub unsafe fn tintervalsame(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_div_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalsame(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_div_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalsame(arg_fcinfo) + cash_div_int4(arg_fcinfo) }) } -pub unsafe fn tintervalct(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_mul_int2(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalct(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_mul_int2(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalct(arg_fcinfo) + cash_mul_int2(arg_fcinfo) }) } -pub unsafe fn tintervalov(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_div_int2(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalov(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_div_int2(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalov(arg_fcinfo) + cash_div_int2(arg_fcinfo) }) } -pub unsafe fn tintervalleneq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lower(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalleneq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lower(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalleneq(arg_fcinfo) + lower(arg_fcinfo) }) } -pub unsafe fn tintervallenne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn upper(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervallenne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn upper(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervallenne(arg_fcinfo) + upper(arg_fcinfo) }) } -pub unsafe fn tintervallenlt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn initcap(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervallenlt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn initcap(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervallenlt(arg_fcinfo) + initcap(arg_fcinfo) }) } -pub unsafe fn tintervallengt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lpad(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervallengt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lpad(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervallengt(arg_fcinfo) + lpad(arg_fcinfo) }) } -pub unsafe fn tintervallenle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn rpad(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervallenle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn rpad(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervallenle(arg_fcinfo) + rpad(arg_fcinfo) }) } -pub unsafe fn tintervallenge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ltrim(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervallenge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ltrim(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervallenge(arg_fcinfo) + ltrim(arg_fcinfo) }) } -pub unsafe fn tintervalstart(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn rtrim(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalstart(arg_fcinfo: FunctionCallInfo) -> Datum; + fn rtrim(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalstart(arg_fcinfo) + rtrim(arg_fcinfo) }) } -pub unsafe fn tintervalend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_substr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_substr(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalend(arg_fcinfo) + text_substr(arg_fcinfo) }) } -pub unsafe fn timeofday(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn translate(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timeofday(arg_fcinfo: FunctionCallInfo) -> Datum; + fn translate(arg_fcinfo: FunctionCallInfo) -> Datum; } - timeofday(arg_fcinfo) + translate(arg_fcinfo) }) } -pub unsafe fn abstime_finite(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ltrim1(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstime_finite(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ltrim1(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstime_finite(arg_fcinfo) + ltrim1(arg_fcinfo) }) } -pub unsafe fn float8_combine(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_substr_no_len(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_combine(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_substr_no_len(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_combine(arg_fcinfo) + text_substr_no_len(arg_fcinfo) }) } -pub unsafe fn inter_sl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btrim(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inter_sl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btrim(arg_fcinfo: FunctionCallInfo) -> Datum; } - inter_sl(arg_fcinfo) + btrim(arg_fcinfo) }) } -pub unsafe fn inter_lb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btrim1(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inter_lb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btrim1(arg_fcinfo: FunctionCallInfo) -> Datum; } - inter_lb(arg_fcinfo) + btrim1(arg_fcinfo) }) } -pub unsafe fn float48mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float48mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - float48mul(arg_fcinfo) + cash_in(arg_fcinfo) }) } -pub unsafe fn float48div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float48div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - float48div(arg_fcinfo) + cash_out(arg_fcinfo) }) } -pub unsafe fn float48pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float48pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - float48pl(arg_fcinfo) + cash_eq(arg_fcinfo) }) } -pub unsafe fn float48mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float48mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - float48mi(arg_fcinfo) + cash_ne(arg_fcinfo) }) } -pub unsafe fn float84mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float84mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - float84mul(arg_fcinfo) + cash_lt(arg_fcinfo) }) } -pub unsafe fn float84div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float84div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - float84div(arg_fcinfo) + cash_le(arg_fcinfo) }) } -pub unsafe fn float84pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float84pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - float84pl(arg_fcinfo) + cash_gt(arg_fcinfo) }) } -pub unsafe fn float84mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float84mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - float84mi(arg_fcinfo) + cash_ge(arg_fcinfo) }) } -pub unsafe fn float4eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_pl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_pl(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4eq(arg_fcinfo) + cash_pl(arg_fcinfo) }) } -pub unsafe fn float4ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_mi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_mi(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4ne(arg_fcinfo) + cash_mi(arg_fcinfo) }) } -pub unsafe fn float4lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_mul_flt8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_mul_flt8(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4lt(arg_fcinfo) + cash_mul_flt8(arg_fcinfo) }) } -pub unsafe fn float4le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_div_flt8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_div_flt8(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4le(arg_fcinfo) + cash_div_flt8(arg_fcinfo) }) } -pub unsafe fn float4gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cashlarger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cashlarger(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4gt(arg_fcinfo) + cashlarger(arg_fcinfo) }) } -pub unsafe fn float4ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cashsmaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cashsmaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4ge(arg_fcinfo) + cashsmaller(arg_fcinfo) }) } -pub unsafe fn float8eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8eq(arg_fcinfo) + inet_in(arg_fcinfo) }) } -pub unsafe fn float8ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8ne(arg_fcinfo) + inet_out(arg_fcinfo) }) } -pub unsafe fn float8lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn flt8_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn flt8_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8lt(arg_fcinfo) + flt8_mul_cash(arg_fcinfo) }) } -pub unsafe fn float8le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8le(arg_fcinfo) + network_eq(arg_fcinfo) }) } -pub unsafe fn float8gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8gt(arg_fcinfo) + network_lt(arg_fcinfo) }) } -pub unsafe fn float8ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8ge(arg_fcinfo) + network_le(arg_fcinfo) }) } -pub unsafe fn float48eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float48eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - float48eq(arg_fcinfo) + network_gt(arg_fcinfo) }) } -pub unsafe fn float48ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float48ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - float48ne(arg_fcinfo) + network_ge(arg_fcinfo) }) } -pub unsafe fn float48lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float48lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - float48lt(arg_fcinfo) + network_ne(arg_fcinfo) }) } -pub unsafe fn float48le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float48le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - float48le(arg_fcinfo) + network_cmp(arg_fcinfo) }) } -pub unsafe fn float48gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_sub(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float48gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_sub(arg_fcinfo: FunctionCallInfo) -> Datum; } - float48gt(arg_fcinfo) + network_sub(arg_fcinfo) }) } -pub unsafe fn float48ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_subeq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float48ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_subeq(arg_fcinfo: FunctionCallInfo) -> Datum; } - float48ge(arg_fcinfo) + network_subeq(arg_fcinfo) }) } -pub unsafe fn float84eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_sup(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float84eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_sup(arg_fcinfo: FunctionCallInfo) -> Datum; } - float84eq(arg_fcinfo) + network_sup(arg_fcinfo) }) } -pub unsafe fn float84ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_supeq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float84ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_supeq(arg_fcinfo: FunctionCallInfo) -> Datum; } - float84ne(arg_fcinfo) + network_supeq(arg_fcinfo) }) } -pub unsafe fn float84lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_words(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float84lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_words(arg_fcinfo: FunctionCallInfo) -> Datum; } - float84lt(arg_fcinfo) + cash_words(arg_fcinfo) }) } -pub unsafe fn float84le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn generate_series_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float84le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn generate_series_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - float84le(arg_fcinfo) + generate_series_timestamp(arg_fcinfo) }) } -pub unsafe fn float84gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn generate_series_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float84gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn generate_series_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - float84gt(arg_fcinfo) + generate_series_timestamptz(arg_fcinfo) }) } -pub unsafe fn float84ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int28mi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float84ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int28mi(arg_fcinfo: FunctionCallInfo) -> Datum; } - float84ge(arg_fcinfo) + int28mi(arg_fcinfo) }) } -pub unsafe fn ftod(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int28mul(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftod(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int28mul(arg_fcinfo: FunctionCallInfo) -> Datum; } - ftod(arg_fcinfo) + int28mul(arg_fcinfo) }) } -pub unsafe fn dtof(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_char(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dtof(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_char(arg_fcinfo: FunctionCallInfo) -> Datum; } - dtof(arg_fcinfo) + text_char(arg_fcinfo) }) } -pub unsafe fn i2toi4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8mod(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn i2toi4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8mod(arg_fcinfo: FunctionCallInfo) -> Datum; } - i2toi4(arg_fcinfo) + int8mod(arg_fcinfo) }) } -pub unsafe fn i4toi2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn char_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn i4toi2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn char_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - i4toi2(arg_fcinfo) + char_text(arg_fcinfo) }) } -pub unsafe fn i4tod(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int28div(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn i4tod(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int28div(arg_fcinfo: FunctionCallInfo) -> Datum; } - i4tod(arg_fcinfo) + int28div(arg_fcinfo) }) } -pub unsafe fn dtoi4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashint8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dtoi4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashint8(arg_fcinfo: FunctionCallInfo) -> Datum; } - dtoi4(arg_fcinfo) + hashint8(arg_fcinfo) }) } -pub unsafe fn i4tof(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_open(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn i4tof(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_open(arg_fcinfo: FunctionCallInfo) -> Datum; } - i4tof(arg_fcinfo) + be_lo_open(arg_fcinfo) }) } -pub unsafe fn ftoi4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_close(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftoi4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_close(arg_fcinfo: FunctionCallInfo) -> Datum; } - ftoi4(arg_fcinfo) + be_lo_close(arg_fcinfo) }) } -pub unsafe fn width_bucket_float8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_loread(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn width_bucket_float8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_loread(arg_fcinfo: FunctionCallInfo) -> Datum; } - width_bucket_float8(arg_fcinfo) + be_loread(arg_fcinfo) }) } -pub unsafe fn json_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lowrite(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lowrite(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_in(arg_fcinfo) + be_lowrite(arg_fcinfo) }) } -pub unsafe fn json_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_lseek(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_lseek(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_out(arg_fcinfo) + be_lo_lseek(arg_fcinfo) }) } -pub unsafe fn json_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_creat(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_creat(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_recv(arg_fcinfo) + be_lo_creat(arg_fcinfo) }) } -pub unsafe fn json_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_tell(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_tell(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_send(arg_fcinfo) + be_lo_tell(arg_fcinfo) }) } -pub unsafe fn index_am_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn on_pl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn index_am_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn on_pl(arg_fcinfo: FunctionCallInfo) -> Datum; } - index_am_handler_in(arg_fcinfo) + on_pl(arg_fcinfo) }) } -pub unsafe fn index_am_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn on_sl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn index_am_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn on_sl(arg_fcinfo: FunctionCallInfo) -> Datum; } - index_am_handler_out(arg_fcinfo) + on_sl(arg_fcinfo) }) } -pub unsafe fn hashmacaddr8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn close_pl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashmacaddr8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn close_pl(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashmacaddr8(arg_fcinfo) + close_pl(arg_fcinfo) }) } -pub unsafe fn hash_aclitem(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn close_sl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hash_aclitem(arg_fcinfo: FunctionCallInfo) -> Datum; + fn close_sl(arg_fcinfo: FunctionCallInfo) -> Datum; } - hash_aclitem(arg_fcinfo) + close_sl(arg_fcinfo) }) } -pub unsafe fn bthandler(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn close_lb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bthandler(arg_fcinfo: FunctionCallInfo) -> Datum; + fn close_lb(arg_fcinfo: FunctionCallInfo) -> Datum; } - bthandler(arg_fcinfo) + close_lb(arg_fcinfo) }) } -pub unsafe fn hashhandler(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_unlink(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashhandler(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_unlink(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashhandler(arg_fcinfo) + be_lo_unlink(arg_fcinfo) }) } -pub unsafe fn gisthandler(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_inter(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gisthandler(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_inter(arg_fcinfo: FunctionCallInfo) -> Datum; } - gisthandler(arg_fcinfo) + path_inter(arg_fcinfo) }) } -pub unsafe fn ginhandler(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_area(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ginhandler(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_area(arg_fcinfo: FunctionCallInfo) -> Datum; } - ginhandler(arg_fcinfo) + box_area(arg_fcinfo) }) } -pub unsafe fn spghandler(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_width(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spghandler(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_width(arg_fcinfo: FunctionCallInfo) -> Datum; } - spghandler(arg_fcinfo) + box_width(arg_fcinfo) }) } -pub unsafe fn brinhandler(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_height(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn brinhandler(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_height(arg_fcinfo: FunctionCallInfo) -> Datum; } - brinhandler(arg_fcinfo) + box_height(arg_fcinfo) }) } -pub unsafe fn amvalidate(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_distance(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn amvalidate(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_distance(arg_fcinfo: FunctionCallInfo) -> Datum; } - amvalidate(arg_fcinfo) + box_distance(arg_fcinfo) }) } -pub unsafe fn poly_same(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_area(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_same(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_area(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_same(arg_fcinfo) + path_area(arg_fcinfo) }) } -pub unsafe fn poly_contain(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_intersect(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_contain(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_intersect(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_contain(arg_fcinfo) + box_intersect(arg_fcinfo) }) } -pub unsafe fn poly_left(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_diagonal(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_left(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_diagonal(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_left(arg_fcinfo) + box_diagonal(arg_fcinfo) }) } -pub unsafe fn poly_overleft(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_n_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_overleft(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_n_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_overleft(arg_fcinfo) + path_n_lt(arg_fcinfo) }) } -pub unsafe fn poly_overright(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_n_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_overright(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_n_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_overright(arg_fcinfo) + path_n_gt(arg_fcinfo) }) } -pub unsafe fn poly_right(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_n_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_right(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_n_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_right(arg_fcinfo) + path_n_eq(arg_fcinfo) }) } -pub unsafe fn poly_contained(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_n_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_contained(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_n_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_contained(arg_fcinfo) + path_n_le(arg_fcinfo) }) } -pub unsafe fn poly_overlap(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_n_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_overlap(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_n_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_overlap(arg_fcinfo) + path_n_ge(arg_fcinfo) }) } -pub unsafe fn poly_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_length(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_length(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_in(arg_fcinfo) + path_length(arg_fcinfo) }) } -pub unsafe fn poly_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn point_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn point_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_out(arg_fcinfo) + point_ne(arg_fcinfo) }) } -pub unsafe fn btint2cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn point_vert(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btint2cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn point_vert(arg_fcinfo: FunctionCallInfo) -> Datum; } - btint2cmp(arg_fcinfo) + point_vert(arg_fcinfo) }) } -pub unsafe fn btint4cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn point_horiz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btint4cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn point_horiz(arg_fcinfo: FunctionCallInfo) -> Datum; } - btint4cmp(arg_fcinfo) + point_horiz(arg_fcinfo) }) } -pub unsafe fn btfloat4cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn point_distance(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btfloat4cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn point_distance(arg_fcinfo: FunctionCallInfo) -> Datum; } - btfloat4cmp(arg_fcinfo) + point_distance(arg_fcinfo) }) } -pub unsafe fn btfloat8cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn point_slope(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btfloat8cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn point_slope(arg_fcinfo: FunctionCallInfo) -> Datum; } - btfloat8cmp(arg_fcinfo) + point_slope(arg_fcinfo) }) } -pub unsafe fn btoidcmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_construct(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btoidcmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_construct(arg_fcinfo: FunctionCallInfo) -> Datum; } - btoidcmp(arg_fcinfo) + lseg_construct(arg_fcinfo) }) } -pub unsafe fn btabstimecmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_intersect(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btabstimecmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_intersect(arg_fcinfo: FunctionCallInfo) -> Datum; } - btabstimecmp(arg_fcinfo) + lseg_intersect(arg_fcinfo) }) } -pub unsafe fn btcharcmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_parallel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btcharcmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_parallel(arg_fcinfo: FunctionCallInfo) -> Datum; } - btcharcmp(arg_fcinfo) + lseg_parallel(arg_fcinfo) }) } -pub unsafe fn btnamecmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_perp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btnamecmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_perp(arg_fcinfo: FunctionCallInfo) -> Datum; } - btnamecmp(arg_fcinfo) + lseg_perp(arg_fcinfo) }) } -pub unsafe fn bttextcmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_vertical(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bttextcmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_vertical(arg_fcinfo: FunctionCallInfo) -> Datum; } - bttextcmp(arg_fcinfo) + lseg_vertical(arg_fcinfo) }) } -pub unsafe fn lseg_distance(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_horizontal(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_distance(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_horizontal(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_distance(arg_fcinfo) + lseg_horizontal(arg_fcinfo) }) } -pub unsafe fn lseg_interpt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_interpt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_interpt(arg_fcinfo) + lseg_eq(arg_fcinfo) }) } -pub unsafe fn dist_ps(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_truncate(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dist_ps(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_truncate(arg_fcinfo: FunctionCallInfo) -> Datum; } - dist_ps(arg_fcinfo) + be_lo_truncate(arg_fcinfo) }) } -pub unsafe fn dist_pb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_izone(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dist_pb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_izone(arg_fcinfo: FunctionCallInfo) -> Datum; } - dist_pb(arg_fcinfo) + timestamptz_izone(arg_fcinfo) }) } -pub unsafe fn dist_sb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_point_compress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dist_sb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_point_compress(arg_fcinfo: FunctionCallInfo) -> Datum; } - dist_sb(arg_fcinfo) + gist_point_compress(arg_fcinfo) }) } -pub unsafe fn close_ps(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn aclitemin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn close_ps(arg_fcinfo: FunctionCallInfo) -> Datum; + fn aclitemin(arg_fcinfo: FunctionCallInfo) -> Datum; } - close_ps(arg_fcinfo) + aclitemin(arg_fcinfo) }) } -pub unsafe fn close_pb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn aclitemout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn close_pb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn aclitemout(arg_fcinfo: FunctionCallInfo) -> Datum; } - close_pb(arg_fcinfo) + aclitemout(arg_fcinfo) }) } -pub unsafe fn close_sb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn aclinsert(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn close_sb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn aclinsert(arg_fcinfo: FunctionCallInfo) -> Datum; } - close_sb(arg_fcinfo) + aclinsert(arg_fcinfo) }) } -pub unsafe fn on_ps(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn aclremove(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn on_ps(arg_fcinfo: FunctionCallInfo) -> Datum; + fn aclremove(arg_fcinfo: FunctionCallInfo) -> Datum; } - on_ps(arg_fcinfo) + aclremove(arg_fcinfo) }) } -pub unsafe fn path_distance(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn aclcontains(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_distance(arg_fcinfo: FunctionCallInfo) -> Datum; + fn aclcontains(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_distance(arg_fcinfo) + aclcontains(arg_fcinfo) }) } -pub unsafe fn dist_ppath(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn getdatabaseencoding(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dist_ppath(arg_fcinfo: FunctionCallInfo) -> Datum; + fn getdatabaseencoding(arg_fcinfo: FunctionCallInfo) -> Datum; } - dist_ppath(arg_fcinfo) + getdatabaseencoding(arg_fcinfo) }) } -pub unsafe fn on_sb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpcharin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn on_sb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpcharin(arg_fcinfo: FunctionCallInfo) -> Datum; } - on_sb(arg_fcinfo) + bpcharin(arg_fcinfo) }) } -pub unsafe fn inter_sb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpcharout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inter_sb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpcharout(arg_fcinfo: FunctionCallInfo) -> Datum; } - inter_sb(arg_fcinfo) + bpcharout(arg_fcinfo) }) } -pub unsafe fn text_to_array_null(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varcharin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_to_array_null(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varcharin(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_to_array_null(arg_fcinfo) + varcharin(arg_fcinfo) }) } -pub unsafe fn cash_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varcharout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varcharout(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_cmp(arg_fcinfo) + varcharout(arg_fcinfo) }) } -pub unsafe fn array_append(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchareq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_append(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchareq(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_append(arg_fcinfo) + bpchareq(arg_fcinfo) }) } -pub unsafe fn array_prepend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpcharlt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_prepend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpcharlt(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_prepend(arg_fcinfo) + bpcharlt(arg_fcinfo) }) } -pub unsafe fn btreltimecmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpcharle(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btreltimecmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpcharle(arg_fcinfo: FunctionCallInfo) -> Datum; } - btreltimecmp(arg_fcinfo) + bpcharle(arg_fcinfo) }) } -pub unsafe fn bttintervalcmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchargt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bttintervalcmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchargt(arg_fcinfo: FunctionCallInfo) -> Datum; } - bttintervalcmp(arg_fcinfo) + bpchargt(arg_fcinfo) }) } -pub unsafe fn btarraycmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpcharge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btarraycmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpcharge(arg_fcinfo: FunctionCallInfo) -> Datum; } - btarraycmp(arg_fcinfo) + bpcharge(arg_fcinfo) }) } -pub unsafe fn array_cat(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpcharne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_cat(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpcharne(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_cat(arg_fcinfo) + bpcharne(arg_fcinfo) }) } -pub unsafe fn array_to_text_null(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn aclitem_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_to_text_null(arg_fcinfo: FunctionCallInfo) -> Datum; + fn aclitem_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_to_text_null(arg_fcinfo) + aclitem_eq(arg_fcinfo) }) } -pub unsafe fn array_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchar_larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchar_larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_ne(arg_fcinfo) + bpchar_larger(arg_fcinfo) }) } -pub unsafe fn array_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchar_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchar_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_lt(arg_fcinfo) + bpchar_smaller(arg_fcinfo) }) } -pub unsafe fn array_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_prepared_xact(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_prepared_xact(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_gt(arg_fcinfo) + pg_prepared_xact(arg_fcinfo) }) } -pub unsafe fn array_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn generate_series_step_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn generate_series_step_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_le(arg_fcinfo) + generate_series_step_int4(arg_fcinfo) }) } -pub unsafe fn text_to_array(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn generate_series_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_to_array(arg_fcinfo: FunctionCallInfo) -> Datum; + fn generate_series_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_to_array(arg_fcinfo) + generate_series_int4(arg_fcinfo) }) } -pub unsafe fn array_to_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn generate_series_step_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_to_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn generate_series_step_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_to_text(arg_fcinfo) + generate_series_step_int8(arg_fcinfo) }) } -pub unsafe fn array_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn generate_series_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn generate_series_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_ge(arg_fcinfo) + generate_series_int8(arg_fcinfo) }) } -pub unsafe fn hashmacaddr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpcharcmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashmacaddr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpcharcmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashmacaddr(arg_fcinfo) + bpcharcmp(arg_fcinfo) }) } -pub unsafe fn hashtext(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_regclass(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashtext(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_regclass(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashtext(arg_fcinfo) + text_regclass(arg_fcinfo) }) } -pub unsafe fn rtrim1(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashbpchar(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rtrim1(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashbpchar(arg_fcinfo: FunctionCallInfo) -> Datum; } - rtrim1(arg_fcinfo) + hashbpchar(arg_fcinfo) }) } -pub unsafe fn btoidvectorcmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn format_type(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btoidvectorcmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn format_type(arg_fcinfo: FunctionCallInfo) -> Datum; } - btoidvectorcmp(arg_fcinfo) + format_type(arg_fcinfo) }) } -pub unsafe fn name_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn name_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - name_text(arg_fcinfo) + date_in(arg_fcinfo) }) } -pub unsafe fn text_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_name(arg_fcinfo) + date_out(arg_fcinfo) }) } -pub unsafe fn name_bpchar(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn name_bpchar(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - name_bpchar(arg_fcinfo) + date_eq(arg_fcinfo) }) } -pub unsafe fn bpchar_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchar_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchar_name(arg_fcinfo) + date_lt(arg_fcinfo) }) } -pub unsafe fn hashinet(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashinet(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashinet(arg_fcinfo) + date_le(arg_fcinfo) }) } -pub unsafe fn hash_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hash_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - hash_numeric(arg_fcinfo) + date_gt(arg_fcinfo) }) } -pub unsafe fn macaddr_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_in(arg_fcinfo) + date_ge(arg_fcinfo) }) } -pub unsafe fn macaddr_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_out(arg_fcinfo) + date_ne(arg_fcinfo) }) } -pub unsafe fn pg_num_nulls(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_num_nulls(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_num_nulls(arg_fcinfo) + date_cmp(arg_fcinfo) }) } -pub unsafe fn pg_num_nonnulls(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_num_nonnulls(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_num_nonnulls(arg_fcinfo) + time_lt(arg_fcinfo) }) } -pub unsafe fn hashint2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashint2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashint2(arg_fcinfo) + time_le(arg_fcinfo) }) } -pub unsafe fn hashint4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashint4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashint4(arg_fcinfo) + time_gt(arg_fcinfo) }) } -pub unsafe fn hashfloat4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashfloat4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashfloat4(arg_fcinfo) + time_ge(arg_fcinfo) }) } -pub unsafe fn hashfloat8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashfloat8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashfloat8(arg_fcinfo) + time_ne(arg_fcinfo) }) } -pub unsafe fn hashoid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashoid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashoid(arg_fcinfo) + time_cmp(arg_fcinfo) }) } -pub unsafe fn hashchar(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashchar(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashchar(arg_fcinfo) + date_larger(arg_fcinfo) }) } -pub unsafe fn hashname(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashname(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashname(arg_fcinfo) + date_smaller(arg_fcinfo) }) } -pub unsafe fn hashvarlena(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_mi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashvarlena(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_mi(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashvarlena(arg_fcinfo) + date_mi(arg_fcinfo) }) } -pub unsafe fn hashoidvector(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_pli(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashoidvector(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_pli(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashoidvector(arg_fcinfo) + date_pli(arg_fcinfo) }) } -pub unsafe fn text_larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_mii(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_mii(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_larger(arg_fcinfo) + date_mii(arg_fcinfo) }) } -pub unsafe fn text_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_smaller(arg_fcinfo) + time_in(arg_fcinfo) }) } -pub unsafe fn int8in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8in(arg_fcinfo) + time_out(arg_fcinfo) }) } -pub unsafe fn int8out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8out(arg_fcinfo) + time_eq(arg_fcinfo) }) } -pub unsafe fn int8um(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_add_pt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8um(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_add_pt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8um(arg_fcinfo) + circle_add_pt(arg_fcinfo) }) } -pub unsafe fn int8pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_sub_pt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_sub_pt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8pl(arg_fcinfo) + circle_sub_pt(arg_fcinfo) }) } -pub unsafe fn int8mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_mul_pt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_mul_pt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8mi(arg_fcinfo) + circle_mul_pt(arg_fcinfo) }) } -pub unsafe fn int8mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_div_pt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_div_pt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8mul(arg_fcinfo) + circle_div_pt(arg_fcinfo) }) } -pub unsafe fn int8div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8div(arg_fcinfo) + timestamptz_in(arg_fcinfo) }) } -pub unsafe fn int8eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8eq(arg_fcinfo) + timestamptz_out(arg_fcinfo) }) } -pub unsafe fn int8ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8ne(arg_fcinfo) + timestamp_eq(arg_fcinfo) }) } -pub unsafe fn int8lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8lt(arg_fcinfo) + timestamp_ne(arg_fcinfo) }) } -pub unsafe fn int8gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8gt(arg_fcinfo) + timestamp_lt(arg_fcinfo) }) } -pub unsafe fn int8le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8le(arg_fcinfo) + timestamp_le(arg_fcinfo) }) } -pub unsafe fn int8ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8ge(arg_fcinfo) + timestamp_ge(arg_fcinfo) }) } -pub unsafe fn int84eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int84eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int84eq(arg_fcinfo) + timestamp_gt(arg_fcinfo) }) } -pub unsafe fn int84ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int84ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - int84ne(arg_fcinfo) + float8_timestamptz(arg_fcinfo) }) } -pub unsafe fn int84lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_zone(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int84lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_zone(arg_fcinfo: FunctionCallInfo) -> Datum; } - int84lt(arg_fcinfo) + timestamptz_zone(arg_fcinfo) }) } -pub unsafe fn int84gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int84gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - int84gt(arg_fcinfo) + interval_in(arg_fcinfo) }) } -pub unsafe fn int84le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int84le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - int84le(arg_fcinfo) + interval_out(arg_fcinfo) }) } -pub unsafe fn int84ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int84ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - int84ge(arg_fcinfo) + interval_eq(arg_fcinfo) }) } -pub unsafe fn int84(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int84(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - int84(arg_fcinfo) + interval_ne(arg_fcinfo) }) } -pub unsafe fn int48(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int48(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int48(arg_fcinfo) + interval_lt(arg_fcinfo) }) } -pub unsafe fn i8tod(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn i8tod(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - i8tod(arg_fcinfo) + interval_le(arg_fcinfo) }) } -pub unsafe fn dtoi8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dtoi8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - dtoi8(arg_fcinfo) + interval_ge(arg_fcinfo) }) } -pub unsafe fn array_larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_larger(arg_fcinfo) + interval_gt(arg_fcinfo) }) } -pub unsafe fn array_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_um(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_um(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_smaller(arg_fcinfo) + interval_um(arg_fcinfo) }) } -pub unsafe fn inet_abbrev(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_pl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_abbrev(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_pl(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_abbrev(arg_fcinfo) + interval_pl(arg_fcinfo) }) } -pub unsafe fn cidr_abbrev(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_mi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cidr_abbrev(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_mi(arg_fcinfo: FunctionCallInfo) -> Datum; } - cidr_abbrev(arg_fcinfo) + interval_mi(arg_fcinfo) }) } -pub unsafe fn inet_set_masklen(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_part(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_set_masklen(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_part(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_set_masklen(arg_fcinfo) + timestamptz_part(arg_fcinfo) }) } -pub unsafe fn oidvectorne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_part(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidvectorne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_part(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidvectorne(arg_fcinfo) + interval_part(arg_fcinfo) }) } -pub unsafe fn hash_array(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn abstime_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hash_array(arg_fcinfo: FunctionCallInfo) -> Datum; + fn abstime_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - hash_array(arg_fcinfo) + abstime_timestamptz(arg_fcinfo) }) } -pub unsafe fn cidr_set_masklen(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cidr_set_masklen(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - cidr_set_masklen(arg_fcinfo) + date_timestamptz(arg_fcinfo) }) } -pub unsafe fn pg_indexam_has_property(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_justify_hours(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_indexam_has_property(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_justify_hours(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_indexam_has_property(arg_fcinfo) + interval_justify_hours(arg_fcinfo) }) } -pub unsafe fn pg_index_has_property(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn reltime_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_index_has_property(arg_fcinfo: FunctionCallInfo) -> Datum; + fn reltime_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_index_has_property(arg_fcinfo) + reltime_interval(arg_fcinfo) }) } -pub unsafe fn pg_index_column_has_property(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_index_column_has_property(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_index_column_has_property(arg_fcinfo) + timestamptz_date(arg_fcinfo) }) } -pub unsafe fn i8tof(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn abstime_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn i8tof(arg_fcinfo: FunctionCallInfo) -> Datum; + fn abstime_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - i8tof(arg_fcinfo) + abstime_date(arg_fcinfo) }) } -pub unsafe fn ftoi8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_abstime(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftoi8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_abstime(arg_fcinfo: FunctionCallInfo) -> Datum; } - ftoi8(arg_fcinfo) + timestamptz_abstime(arg_fcinfo) }) } -pub unsafe fn namelt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xid_age(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namelt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xid_age(arg_fcinfo: FunctionCallInfo) -> Datum; } - namelt(arg_fcinfo) + xid_age(arg_fcinfo) }) } -pub unsafe fn namele(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_mi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namele(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_mi(arg_fcinfo: FunctionCallInfo) -> Datum; } - namele(arg_fcinfo) + timestamp_mi(arg_fcinfo) }) } -pub unsafe fn namegt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namegt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - namegt(arg_fcinfo) + timestamptz_pl_interval(arg_fcinfo) }) } -pub unsafe fn namege(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namege(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - namege(arg_fcinfo) + timestamptz_mi_interval(arg_fcinfo) }) } -pub unsafe fn namene(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn generate_subscripts(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namene(arg_fcinfo: FunctionCallInfo) -> Datum; + fn generate_subscripts(arg_fcinfo: FunctionCallInfo) -> Datum; } - namene(arg_fcinfo) + generate_subscripts(arg_fcinfo) }) } -pub unsafe fn bpchar(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn generate_subscripts_nodir(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchar(arg_fcinfo: FunctionCallInfo) -> Datum; + fn generate_subscripts_nodir(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchar(arg_fcinfo) + generate_subscripts_nodir(arg_fcinfo) }) } -pub unsafe fn varchar(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_fill(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varchar(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_fill(arg_fcinfo: FunctionCallInfo) -> Datum; } - varchar(arg_fcinfo) + array_fill(arg_fcinfo) }) } -pub unsafe fn mktinterval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_reltime(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mktinterval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_reltime(arg_fcinfo: FunctionCallInfo) -> Datum; } - mktinterval(arg_fcinfo) + interval_reltime(arg_fcinfo) }) } -pub unsafe fn oidvectorlt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidvectorlt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidvectorlt(arg_fcinfo) + timestamp_smaller(arg_fcinfo) }) } -pub unsafe fn oidvectorle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidvectorle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidvectorle(arg_fcinfo) + timestamp_larger(arg_fcinfo) }) } -pub unsafe fn oidvectoreq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidvectoreq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidvectoreq(arg_fcinfo) + interval_smaller(arg_fcinfo) }) } -pub unsafe fn oidvectorge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidvectorge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidvectorge(arg_fcinfo) + interval_larger(arg_fcinfo) }) } -pub unsafe fn oidvectorgt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_age(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidvectorgt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_age(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidvectorgt(arg_fcinfo) + timestamptz_age(arg_fcinfo) }) } -pub unsafe fn network_network(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_scale(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_network(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_scale(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_network(arg_fcinfo) + interval_scale(arg_fcinfo) }) } -pub unsafe fn network_netmask(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_netmask(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_netmask(arg_fcinfo) + timestamptz_trunc(arg_fcinfo) }) } -pub unsafe fn network_masklen(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_masklen(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_masklen(arg_fcinfo) + interval_trunc(arg_fcinfo) }) } -pub unsafe fn network_broadcast(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8inc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_broadcast(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8inc(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_broadcast(arg_fcinfo) + int8inc(arg_fcinfo) }) } -pub unsafe fn network_host(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8abs(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_host(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8abs(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_host(arg_fcinfo) + int8abs(arg_fcinfo) }) } -pub unsafe fn current_user(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn current_user(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - current_user(arg_fcinfo) + int8larger(arg_fcinfo) }) } -pub unsafe fn network_family(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_family(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_family(arg_fcinfo) + int8smaller(arg_fcinfo) }) } -pub unsafe fn int82(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn texticregexeq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int82(arg_fcinfo: FunctionCallInfo) -> Datum; + fn texticregexeq(arg_fcinfo: FunctionCallInfo) -> Datum; } - int82(arg_fcinfo) + texticregexeq(arg_fcinfo) }) } -pub unsafe fn be_lo_create(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn texticregexne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_create(arg_fcinfo: FunctionCallInfo) -> Datum; + fn texticregexne(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_create(arg_fcinfo) + texticregexne(arg_fcinfo) }) } -pub unsafe fn oidlt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nameicregexeq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidlt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nameicregexeq(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidlt(arg_fcinfo) + nameicregexeq(arg_fcinfo) }) } -pub unsafe fn oidle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nameicregexne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nameicregexne(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidle(arg_fcinfo) + nameicregexne(arg_fcinfo) }) } -pub unsafe fn byteaoctetlen(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn boolin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteaoctetlen(arg_fcinfo: FunctionCallInfo) -> Datum; + fn boolin(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteaoctetlen(arg_fcinfo) + boolin(arg_fcinfo) }) } -pub unsafe fn byteaGetByte(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn boolout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteaGetByte(arg_fcinfo: FunctionCallInfo) -> Datum; + fn boolout(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteaGetByte(arg_fcinfo) + boolout(arg_fcinfo) }) } -pub unsafe fn byteaSetByte(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteain(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteaSetByte(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteain(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteaSetByte(arg_fcinfo) + byteain(arg_fcinfo) }) } -pub unsafe fn byteaGetBit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn charin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteaGetBit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn charin(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteaGetBit(arg_fcinfo) + charin(arg_fcinfo) }) } -pub unsafe fn byteaSetBit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn charlt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteaSetBit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn charlt(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteaSetBit(arg_fcinfo) + charlt(arg_fcinfo) }) } -pub unsafe fn dist_pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn unique_key_recheck(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dist_pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn unique_key_recheck(arg_fcinfo: FunctionCallInfo) -> Datum; } - dist_pl(arg_fcinfo) + unique_key_recheck(arg_fcinfo) }) } -pub unsafe fn dist_lb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4abs(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dist_lb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4abs(arg_fcinfo: FunctionCallInfo) -> Datum; } - dist_lb(arg_fcinfo) + int4abs(arg_fcinfo) }) } -pub unsafe fn dist_sl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nameregexne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dist_sl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nameregexne(arg_fcinfo: FunctionCallInfo) -> Datum; } - dist_sl(arg_fcinfo) + nameregexne(arg_fcinfo) }) } -pub unsafe fn dist_cpoly(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2abs(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dist_cpoly(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2abs(arg_fcinfo: FunctionCallInfo) -> Datum; } - dist_cpoly(arg_fcinfo) + int2abs(arg_fcinfo) }) } -pub unsafe fn poly_distance(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textregexeq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_distance(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textregexeq(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_distance(arg_fcinfo) + textregexeq(arg_fcinfo) }) } -pub unsafe fn network_show(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textregexne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_show(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textregexne(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_show(arg_fcinfo) + textregexne(arg_fcinfo) }) } -pub unsafe fn text_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textlen(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textlen(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_lt(arg_fcinfo) + textlen(arg_fcinfo) }) } -pub unsafe fn text_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textcat(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textcat(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_le(arg_fcinfo) + textcat(arg_fcinfo) }) } -pub unsafe fn text_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn PG_char_to_encoding(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn PG_char_to_encoding(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_gt(arg_fcinfo) + PG_char_to_encoding(arg_fcinfo) }) } -pub unsafe fn text_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tidne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tidne(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_ge(arg_fcinfo) + tidne(arg_fcinfo) }) } -pub unsafe fn array_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cidr_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cidr_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_eq(arg_fcinfo) + cidr_in(arg_fcinfo) }) } -pub unsafe fn session_user(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn parse_ident(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn session_user(arg_fcinfo: FunctionCallInfo) -> Datum; + fn parse_ident(arg_fcinfo: FunctionCallInfo) -> Datum; } - session_user(arg_fcinfo) + parse_ident(arg_fcinfo) }) } -pub unsafe fn array_dims(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_column_size(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_dims(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_column_size(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_dims(arg_fcinfo) + pg_column_size(arg_fcinfo) }) } -pub unsafe fn array_ndims(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn overlaps_timetz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_ndims(arg_fcinfo: FunctionCallInfo) -> Datum; + fn overlaps_timetz(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_ndims(arg_fcinfo) + overlaps_timetz(arg_fcinfo) }) } -pub unsafe fn byteaoverlay(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn datetime_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteaoverlay(arg_fcinfo: FunctionCallInfo) -> Datum; + fn datetime_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteaoverlay(arg_fcinfo) + datetime_timestamp(arg_fcinfo) }) } -pub unsafe fn array_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_part(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_part(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_in(arg_fcinfo) + timetz_part(arg_fcinfo) }) } -pub unsafe fn array_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int84pl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int84pl(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_out(arg_fcinfo) + int84pl(arg_fcinfo) }) } -pub unsafe fn byteaoverlay_no_len(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int84mi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteaoverlay_no_len(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int84mi(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteaoverlay_no_len(arg_fcinfo) + int84mi(arg_fcinfo) }) } -pub unsafe fn macaddr_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int84mul(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int84mul(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_trunc(arg_fcinfo) + int84mul(arg_fcinfo) }) } -pub unsafe fn int28(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int84div(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int28(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int84div(arg_fcinfo: FunctionCallInfo) -> Datum; } - int28(arg_fcinfo) + int84div(arg_fcinfo) }) } -pub unsafe fn smgrin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int48pl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn smgrin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int48pl(arg_fcinfo: FunctionCallInfo) -> Datum; } - smgrin(arg_fcinfo) + int48pl(arg_fcinfo) }) } -pub unsafe fn smgrout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int48mi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn smgrout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int48mi(arg_fcinfo: FunctionCallInfo) -> Datum; } - smgrout(arg_fcinfo) + int48mi(arg_fcinfo) }) } -pub unsafe fn smgreq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int48mul(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn smgreq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int48mul(arg_fcinfo: FunctionCallInfo) -> Datum; } - smgreq(arg_fcinfo) + int48mul(arg_fcinfo) }) } -pub unsafe fn smgrne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int48div(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn smgrne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int48div(arg_fcinfo: FunctionCallInfo) -> Datum; } - smgrne(arg_fcinfo) + int48div(arg_fcinfo) }) } -pub unsafe fn be_lo_import(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn quote_ident(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_import(arg_fcinfo: FunctionCallInfo) -> Datum; + fn quote_ident(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_import(arg_fcinfo) + quote_ident(arg_fcinfo) }) } -pub unsafe fn be_lo_export(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn quote_literal(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_export(arg_fcinfo: FunctionCallInfo) -> Datum; + fn quote_literal(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_export(arg_fcinfo) + quote_literal(arg_fcinfo) }) } -pub unsafe fn int4inc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_fill_with_lower_bounds(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4inc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_fill_with_lower_bounds(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4inc(arg_fcinfo) + array_fill_with_lower_bounds(arg_fcinfo) }) } -pub unsafe fn be_lo_import_with_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn i8tooid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_import_with_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn i8tooid(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_import_with_oid(arg_fcinfo) + i8tooid(arg_fcinfo) }) } -pub unsafe fn int4larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidtoi8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidtoi8(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4larger(arg_fcinfo) + oidtoi8(arg_fcinfo) }) } -pub unsafe fn int4smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn quote_nullable(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn quote_nullable(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4smaller(arg_fcinfo) + quote_nullable(arg_fcinfo) }) } -pub unsafe fn int2larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn suppress_redundant_updates_trigger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn suppress_redundant_updates_trigger(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2larger(arg_fcinfo) + suppress_redundant_updates_trigger(arg_fcinfo) }) } -pub unsafe fn int2smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tideq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tideq(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2smaller(arg_fcinfo) + tideq(arg_fcinfo) }) } -pub unsafe fn tintervaleq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn currtid_byreloid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervaleq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn currtid_byreloid(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervaleq(arg_fcinfo) + currtid_byreloid(arg_fcinfo) }) } -pub unsafe fn tintervalne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn currtid_byrelname(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn currtid_byrelname(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalne(arg_fcinfo) + currtid_byrelname(arg_fcinfo) }) } -pub unsafe fn tintervallt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_justify_days(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervallt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_justify_days(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervallt(arg_fcinfo) + interval_justify_days(arg_fcinfo) }) } -pub unsafe fn tintervalgt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn datetimetz_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalgt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn datetimetz_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalgt(arg_fcinfo) + datetimetz_timestamptz(arg_fcinfo) }) } -pub unsafe fn tintervalle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn now(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn now(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalle(arg_fcinfo) + now(arg_fcinfo) }) } -pub unsafe fn tintervalge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn positionsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn positionsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalge(arg_fcinfo) + positionsel(arg_fcinfo) }) } -pub unsafe fn pg_client_encoding(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn positionjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_client_encoding(arg_fcinfo: FunctionCallInfo) -> Datum; + fn positionjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_client_encoding(arg_fcinfo) + positionjoinsel(arg_fcinfo) }) } -pub unsafe fn current_query(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn contsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn current_query(arg_fcinfo: FunctionCallInfo) -> Datum; + fn contsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - current_query(arg_fcinfo) + contsel(arg_fcinfo) }) } -pub unsafe fn macaddr_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn contjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn contjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_eq(arg_fcinfo) + contjoinsel(arg_fcinfo) }) } -pub unsafe fn macaddr_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn overlaps_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn overlaps_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_lt(arg_fcinfo) + overlaps_timestamp(arg_fcinfo) }) } -pub unsafe fn macaddr_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn overlaps_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn overlaps_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_le(arg_fcinfo) + overlaps_time(arg_fcinfo) }) } -pub unsafe fn macaddr_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_gt(arg_fcinfo) + timestamp_in(arg_fcinfo) }) } -pub unsafe fn macaddr_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_ge(arg_fcinfo) + timestamp_out(arg_fcinfo) }) } -pub unsafe fn macaddr_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_ne(arg_fcinfo) + timestamp_cmp(arg_fcinfo) }) } -pub unsafe fn macaddr_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_cmp(arg_fcinfo) + interval_cmp(arg_fcinfo) }) } -pub unsafe fn int82pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int82pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - int82pl(arg_fcinfo) + timestamp_time(arg_fcinfo) }) } -pub unsafe fn int82mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpcharlen(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int82mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpcharlen(arg_fcinfo: FunctionCallInfo) -> Datum; } - int82mi(arg_fcinfo) + bpcharlen(arg_fcinfo) }) } -pub unsafe fn int82mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_div(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int82mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_div(arg_fcinfo: FunctionCallInfo) -> Datum; } - int82mul(arg_fcinfo) + interval_div(arg_fcinfo) }) } -pub unsafe fn int82div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dlog10(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int82div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dlog10(arg_fcinfo: FunctionCallInfo) -> Datum; } - int82div(arg_fcinfo) + dlog10(arg_fcinfo) }) } -pub unsafe fn int28pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidvectortypes(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int28pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidvectortypes(arg_fcinfo: FunctionCallInfo) -> Datum; } - int28pl(arg_fcinfo) + oidvectortypes(arg_fcinfo) }) } -pub unsafe fn btint8cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btint8cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - btint8cmp(arg_fcinfo) + timetz_in(arg_fcinfo) }) } -pub unsafe fn cash_mul_flt4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_mul_flt4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_mul_flt4(arg_fcinfo) + timetz_out(arg_fcinfo) }) } -pub unsafe fn cash_div_flt4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_div_flt4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_div_flt4(arg_fcinfo) + timetz_eq(arg_fcinfo) }) } -pub unsafe fn flt4_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flt4_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - flt4_mul_cash(arg_fcinfo) + timetz_ne(arg_fcinfo) }) } -pub unsafe fn textpos(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textpos(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - textpos(arg_fcinfo) + timetz_lt(arg_fcinfo) }) } -pub unsafe fn textlike(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textlike(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - textlike(arg_fcinfo) + timetz_le(arg_fcinfo) }) } -pub unsafe fn textnlike(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textnlike(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - textnlike(arg_fcinfo) + timetz_ge(arg_fcinfo) }) } -pub unsafe fn int48eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int48eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - int48eq(arg_fcinfo) + timetz_gt(arg_fcinfo) }) } -pub unsafe fn int48ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int48ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - int48ne(arg_fcinfo) + timetz_cmp(arg_fcinfo) }) } -pub unsafe fn int48lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_hostmask(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int48lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_hostmask(arg_fcinfo: FunctionCallInfo) -> Datum; } - int48lt(arg_fcinfo) + network_hostmask(arg_fcinfo) }) } -pub unsafe fn int48gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn makeaclitem(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int48gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn makeaclitem(arg_fcinfo: FunctionCallInfo) -> Datum; } - int48gt(arg_fcinfo) + makeaclitem(arg_fcinfo) }) } -pub unsafe fn int48le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int48le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - int48le(arg_fcinfo) + time_interval(arg_fcinfo) }) } -pub unsafe fn int48ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lock_status(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int48ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lock_status(arg_fcinfo: FunctionCallInfo) -> Datum; } - int48ge(arg_fcinfo) + pg_lock_status(arg_fcinfo) }) } -pub unsafe fn namelike(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_finite(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namelike(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_finite(arg_fcinfo: FunctionCallInfo) -> Datum; } - namelike(arg_fcinfo) + date_finite(arg_fcinfo) }) } -pub unsafe fn namenlike(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textoctetlen(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namenlike(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textoctetlen(arg_fcinfo: FunctionCallInfo) -> Datum; } - namenlike(arg_fcinfo) + textoctetlen(arg_fcinfo) }) } -pub unsafe fn char_bpchar(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpcharoctetlen(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn char_bpchar(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpcharoctetlen(arg_fcinfo: FunctionCallInfo) -> Datum; } - char_bpchar(arg_fcinfo) + bpcharoctetlen(arg_fcinfo) }) } -pub unsafe fn current_database(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn current_database(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - current_database(arg_fcinfo) + time_larger(arg_fcinfo) }) } -pub unsafe fn int4_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4_mul_cash(arg_fcinfo) + time_smaller(arg_fcinfo) }) } -pub unsafe fn int2_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2_mul_cash(arg_fcinfo) + timetz_larger(arg_fcinfo) }) } -pub unsafe fn cash_mul_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_mul_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_mul_int4(arg_fcinfo) + timetz_smaller(arg_fcinfo) }) } -pub unsafe fn cash_div_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_part(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_div_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_part(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_div_int4(arg_fcinfo) + time_part(arg_fcinfo) }) } -pub unsafe fn cash_mul_int2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_constraintdef(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_mul_int2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_constraintdef(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_mul_int2(arg_fcinfo) + pg_get_constraintdef(arg_fcinfo) }) } -pub unsafe fn cash_div_int2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_timetz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_div_int2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_timetz(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_div_int2(arg_fcinfo) + timestamptz_timetz(arg_fcinfo) }) } -pub unsafe fn lower(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_finite(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lower(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_finite(arg_fcinfo: FunctionCallInfo) -> Datum; } - lower(arg_fcinfo) + timestamp_finite(arg_fcinfo) }) } -pub unsafe fn upper(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_finite(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn upper(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_finite(arg_fcinfo: FunctionCallInfo) -> Datum; } - upper(arg_fcinfo) + interval_finite(arg_fcinfo) }) } -pub unsafe fn initcap(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_backend_start(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn initcap(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_backend_start(arg_fcinfo: FunctionCallInfo) -> Datum; } - initcap(arg_fcinfo) + pg_stat_get_backend_start(arg_fcinfo) }) } -pub unsafe fn lpad(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_backend_client_addr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lpad(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_backend_client_addr(arg_fcinfo: FunctionCallInfo) -> Datum; } - lpad(arg_fcinfo) + pg_stat_get_backend_client_addr(arg_fcinfo) }) } -pub unsafe fn rpad(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_backend_client_port(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rpad(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_backend_client_port(arg_fcinfo: FunctionCallInfo) -> Datum; } - rpad(arg_fcinfo) + pg_stat_get_backend_client_port(arg_fcinfo) }) } -pub unsafe fn ltrim(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn current_schema(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ltrim(arg_fcinfo: FunctionCallInfo) -> Datum; + fn current_schema(arg_fcinfo: FunctionCallInfo) -> Datum; } - ltrim(arg_fcinfo) + current_schema(arg_fcinfo) }) } -pub unsafe fn rtrim(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn current_schemas(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rtrim(arg_fcinfo: FunctionCallInfo) -> Datum; + fn current_schemas(arg_fcinfo: FunctionCallInfo) -> Datum; } - rtrim(arg_fcinfo) + current_schemas(arg_fcinfo) }) } -pub unsafe fn text_substr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textoverlay(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_substr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textoverlay(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_substr(arg_fcinfo) + textoverlay(arg_fcinfo) }) } -pub unsafe fn translate(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textoverlay_no_len(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn translate(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textoverlay_no_len(arg_fcinfo: FunctionCallInfo) -> Datum; } - translate(arg_fcinfo) + textoverlay_no_len(arg_fcinfo) }) } -pub unsafe fn ltrim1(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn line_parallel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ltrim1(arg_fcinfo: FunctionCallInfo) -> Datum; + fn line_parallel(arg_fcinfo: FunctionCallInfo) -> Datum; } - ltrim1(arg_fcinfo) + line_parallel(arg_fcinfo) }) } -pub unsafe fn text_substr_no_len(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn line_perp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_substr_no_len(arg_fcinfo: FunctionCallInfo) -> Datum; + fn line_perp(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_substr_no_len(arg_fcinfo) + line_perp(arg_fcinfo) }) } -pub unsafe fn btrim(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn line_vertical(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btrim(arg_fcinfo: FunctionCallInfo) -> Datum; + fn line_vertical(arg_fcinfo: FunctionCallInfo) -> Datum; } - btrim(arg_fcinfo) + line_vertical(arg_fcinfo) }) } -pub unsafe fn btrim1(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn line_horizontal(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btrim1(arg_fcinfo: FunctionCallInfo) -> Datum; + fn line_horizontal(arg_fcinfo: FunctionCallInfo) -> Datum; } - btrim1(arg_fcinfo) + line_horizontal(arg_fcinfo) }) } -pub unsafe fn cash_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_center(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_center(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_in(arg_fcinfo) + circle_center(arg_fcinfo) }) } -pub unsafe fn cash_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_out(arg_fcinfo) + interval_time(arg_fcinfo) }) } -pub unsafe fn cash_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn points_box(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn points_box(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_eq(arg_fcinfo) + points_box(arg_fcinfo) }) } -pub unsafe fn cash_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_add(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_add(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_ne(arg_fcinfo) + box_add(arg_fcinfo) }) } -pub unsafe fn cash_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_sub(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_sub(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_lt(arg_fcinfo) + box_sub(arg_fcinfo) }) } -pub unsafe fn cash_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_mul(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_mul(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_le(arg_fcinfo) + box_mul(arg_fcinfo) }) } -pub unsafe fn cash_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_div(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_div(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_gt(arg_fcinfo) + box_div(arg_fcinfo) }) } -pub unsafe fn cash_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cidr_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cidr_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_ge(arg_fcinfo) + cidr_out(arg_fcinfo) }) } -pub unsafe fn cash_pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn poly_contain_pt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn poly_contain_pt(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_pl(arg_fcinfo) + poly_contain_pt(arg_fcinfo) }) } -pub unsafe fn cash_mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pt_contained_poly(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pt_contained_poly(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_mi(arg_fcinfo) + pt_contained_poly(arg_fcinfo) }) } -pub unsafe fn cash_mul_flt8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_isclosed(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_mul_flt8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_isclosed(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_mul_flt8(arg_fcinfo) + path_isclosed(arg_fcinfo) }) } -pub unsafe fn cash_div_flt8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_isopen(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_div_flt8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_isopen(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_div_flt8(arg_fcinfo) + path_isopen(arg_fcinfo) }) } -pub unsafe fn cashlarger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_npoints(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cashlarger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_npoints(arg_fcinfo: FunctionCallInfo) -> Datum; } - cashlarger(arg_fcinfo) + path_npoints(arg_fcinfo) }) } -pub unsafe fn cashsmaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_close(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cashsmaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_close(arg_fcinfo: FunctionCallInfo) -> Datum; } - cashsmaller(arg_fcinfo) + path_close(arg_fcinfo) }) } -pub unsafe fn inet_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_open(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_open(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_in(arg_fcinfo) + path_open(arg_fcinfo) }) } -pub unsafe fn inet_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_add(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_add(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_out(arg_fcinfo) + path_add(arg_fcinfo) }) } -pub unsafe fn flt8_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_add_pt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flt8_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_add_pt(arg_fcinfo: FunctionCallInfo) -> Datum; } - flt8_mul_cash(arg_fcinfo) + path_add_pt(arg_fcinfo) }) } -pub unsafe fn network_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_sub_pt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_sub_pt(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_eq(arg_fcinfo) + path_sub_pt(arg_fcinfo) }) } -pub unsafe fn network_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_mul_pt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_mul_pt(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_lt(arg_fcinfo) + path_mul_pt(arg_fcinfo) }) } -pub unsafe fn network_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_div_pt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_div_pt(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_le(arg_fcinfo) + path_div_pt(arg_fcinfo) }) } -pub unsafe fn network_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn construct_point(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn construct_point(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_gt(arg_fcinfo) + construct_point(arg_fcinfo) }) } -pub unsafe fn network_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn point_add(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn point_add(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_ge(arg_fcinfo) + point_add(arg_fcinfo) }) } -pub unsafe fn network_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn point_sub(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn point_sub(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_ne(arg_fcinfo) + point_sub(arg_fcinfo) }) } -pub unsafe fn network_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn point_mul(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn point_mul(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_cmp(arg_fcinfo) + point_mul(arg_fcinfo) }) } -pub unsafe fn network_sub(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn point_div(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_sub(arg_fcinfo: FunctionCallInfo) -> Datum; + fn point_div(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_sub(arg_fcinfo) + point_div(arg_fcinfo) }) } -pub unsafe fn network_subeq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn poly_npoints(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_subeq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn poly_npoints(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_subeq(arg_fcinfo) + poly_npoints(arg_fcinfo) }) } -pub unsafe fn network_sup(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn poly_box(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_sup(arg_fcinfo: FunctionCallInfo) -> Datum; + fn poly_box(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_sup(arg_fcinfo) + poly_box(arg_fcinfo) }) } -pub unsafe fn network_supeq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn poly_path(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_supeq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn poly_path(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_supeq(arg_fcinfo) + poly_path(arg_fcinfo) }) } -pub unsafe fn cash_words(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_poly(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_words(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_poly(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_words(arg_fcinfo) + box_poly(arg_fcinfo) }) } -pub unsafe fn generate_series_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_poly(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn generate_series_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_poly(arg_fcinfo: FunctionCallInfo) -> Datum; } - generate_series_timestamp(arg_fcinfo) + path_poly(arg_fcinfo) }) } -pub unsafe fn generate_series_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn generate_series_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - generate_series_timestamptz(arg_fcinfo) + circle_in(arg_fcinfo) }) } -pub unsafe fn int28mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int28mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - int28mi(arg_fcinfo) + circle_out(arg_fcinfo) }) } -pub unsafe fn int28mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_same(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int28mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_same(arg_fcinfo: FunctionCallInfo) -> Datum; } - int28mul(arg_fcinfo) + circle_same(arg_fcinfo) }) } -pub unsafe fn text_char(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_contain(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_char(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_contain(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_char(arg_fcinfo) + circle_contain(arg_fcinfo) }) } -pub unsafe fn int8mod(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_left(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8mod(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_left(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8mod(arg_fcinfo) + circle_left(arg_fcinfo) }) } -pub unsafe fn char_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_overleft(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn char_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_overleft(arg_fcinfo: FunctionCallInfo) -> Datum; } - char_text(arg_fcinfo) + circle_overleft(arg_fcinfo) }) } -pub unsafe fn int28div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_overright(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int28div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_overright(arg_fcinfo: FunctionCallInfo) -> Datum; } - int28div(arg_fcinfo) + circle_overright(arg_fcinfo) }) } -pub unsafe fn hashint8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_right(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashint8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_right(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashint8(arg_fcinfo) + circle_right(arg_fcinfo) }) } -pub unsafe fn be_lo_open(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_contained(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_open(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_contained(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_open(arg_fcinfo) + circle_contained(arg_fcinfo) }) } -pub unsafe fn be_lo_close(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_overlap(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_close(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_overlap(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_close(arg_fcinfo) + circle_overlap(arg_fcinfo) }) } -pub unsafe fn be_loread(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_below(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_loread(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_below(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_loread(arg_fcinfo) + circle_below(arg_fcinfo) }) } -pub unsafe fn be_lowrite(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_above(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lowrite(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_above(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lowrite(arg_fcinfo) + circle_above(arg_fcinfo) }) } -pub unsafe fn be_lo_lseek(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_lseek(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_lseek(arg_fcinfo) + circle_eq(arg_fcinfo) }) } -pub unsafe fn be_lo_creat(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_creat(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_creat(arg_fcinfo) + circle_ne(arg_fcinfo) }) } -pub unsafe fn be_lo_tell(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_tell(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_tell(arg_fcinfo) + circle_lt(arg_fcinfo) }) } -pub unsafe fn on_pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn on_pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - on_pl(arg_fcinfo) + circle_gt(arg_fcinfo) }) } -pub unsafe fn on_sl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn on_sl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - on_sl(arg_fcinfo) + circle_le(arg_fcinfo) }) } -pub unsafe fn close_pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn close_pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - close_pl(arg_fcinfo) + circle_ge(arg_fcinfo) }) } -pub unsafe fn close_sl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_area(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn close_sl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_area(arg_fcinfo: FunctionCallInfo) -> Datum; } - close_sl(arg_fcinfo) + circle_area(arg_fcinfo) }) } -pub unsafe fn close_lb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_diameter(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn close_lb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_diameter(arg_fcinfo: FunctionCallInfo) -> Datum; } - close_lb(arg_fcinfo) + circle_diameter(arg_fcinfo) }) } -pub unsafe fn be_lo_unlink(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_radius(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_unlink(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_radius(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_unlink(arg_fcinfo) + circle_radius(arg_fcinfo) }) } -pub unsafe fn path_inter(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_distance(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_inter(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_distance(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_inter(arg_fcinfo) + circle_distance(arg_fcinfo) }) } -pub unsafe fn box_area(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cr_circle(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_area(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cr_circle(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_area(arg_fcinfo) + cr_circle(arg_fcinfo) }) } -pub unsafe fn box_width(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn poly_circle(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_width(arg_fcinfo: FunctionCallInfo) -> Datum; + fn poly_circle(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_width(arg_fcinfo) + poly_circle(arg_fcinfo) }) } -pub unsafe fn box_height(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_poly(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_height(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_poly(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_height(arg_fcinfo) + circle_poly(arg_fcinfo) }) } -pub unsafe fn box_distance(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dist_pc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_distance(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dist_pc(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_distance(arg_fcinfo) + dist_pc(arg_fcinfo) }) } -pub unsafe fn path_area(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_contain_pt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_area(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_contain_pt(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_area(arg_fcinfo) + circle_contain_pt(arg_fcinfo) }) } -pub unsafe fn box_intersect(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pt_contained_circle(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_intersect(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pt_contained_circle(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_intersect(arg_fcinfo) + pt_contained_circle(arg_fcinfo) }) } -pub unsafe fn box_diagonal(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_circle(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_diagonal(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_circle(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_diagonal(arg_fcinfo) + box_circle(arg_fcinfo) }) } -pub unsafe fn path_n_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_box(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_n_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_box(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_n_lt(arg_fcinfo) + circle_box(arg_fcinfo) }) } -pub unsafe fn path_n_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_n_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_n_gt(arg_fcinfo) + lseg_ne(arg_fcinfo) }) } -pub unsafe fn path_n_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_n_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_n_eq(arg_fcinfo) + lseg_lt(arg_fcinfo) }) } -pub unsafe fn path_n_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_n_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_n_le(arg_fcinfo) + lseg_le(arg_fcinfo) }) } -pub unsafe fn path_n_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_n_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_n_ge(arg_fcinfo) + lseg_gt(arg_fcinfo) }) } -pub unsafe fn path_length(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_length(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_length(arg_fcinfo) + lseg_ge(arg_fcinfo) }) } -pub unsafe fn point_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_length(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_length(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_ne(arg_fcinfo) + lseg_length(arg_fcinfo) }) } -pub unsafe fn point_vert(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn close_ls(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_vert(arg_fcinfo: FunctionCallInfo) -> Datum; + fn close_ls(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_vert(arg_fcinfo) + close_ls(arg_fcinfo) }) } -pub unsafe fn point_horiz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn close_lseg(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_horiz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn close_lseg(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_horiz(arg_fcinfo) + close_lseg(arg_fcinfo) }) } -pub unsafe fn point_distance(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn line_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_distance(arg_fcinfo: FunctionCallInfo) -> Datum; + fn line_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_distance(arg_fcinfo) + line_in(arg_fcinfo) }) } -pub unsafe fn point_slope(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn line_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_slope(arg_fcinfo: FunctionCallInfo) -> Datum; + fn line_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_slope(arg_fcinfo) + line_out(arg_fcinfo) }) } -pub unsafe fn lseg_construct(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn line_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_construct(arg_fcinfo: FunctionCallInfo) -> Datum; + fn line_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_construct(arg_fcinfo) + line_eq(arg_fcinfo) }) } -pub unsafe fn lseg_intersect(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn line_construct_pp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_intersect(arg_fcinfo: FunctionCallInfo) -> Datum; + fn line_construct_pp(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_intersect(arg_fcinfo) + line_construct_pp(arg_fcinfo) }) } -pub unsafe fn lseg_parallel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn line_interpt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_parallel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn line_interpt(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_parallel(arg_fcinfo) + line_interpt(arg_fcinfo) }) } -pub unsafe fn lseg_perp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn line_intersect(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_perp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn line_intersect(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_perp(arg_fcinfo) + line_intersect(arg_fcinfo) }) } -pub unsafe fn lseg_vertical(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bit_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_vertical(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bit_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_vertical(arg_fcinfo) + bit_in(arg_fcinfo) }) } -pub unsafe fn lseg_horizontal(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bit_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_horizontal(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bit_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_horizontal(arg_fcinfo) + bit_out(arg_fcinfo) }) } -pub unsafe fn lseg_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_ruledef(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_ruledef(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_eq(arg_fcinfo) + pg_get_ruledef(arg_fcinfo) }) } -pub unsafe fn be_lo_truncate(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nextval_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_truncate(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nextval_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_truncate(arg_fcinfo) + nextval_oid(arg_fcinfo) }) } -pub unsafe fn timestamptz_izone(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn currval_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_izone(arg_fcinfo: FunctionCallInfo) -> Datum; + fn currval_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_izone(arg_fcinfo) + currval_oid(arg_fcinfo) }) } -pub unsafe fn gist_point_compress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn setval_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_point_compress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn setval_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_point_compress(arg_fcinfo) + setval_oid(arg_fcinfo) }) } -pub unsafe fn aclitemin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varbit_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aclitemin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varbit_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - aclitemin(arg_fcinfo) + varbit_in(arg_fcinfo) }) } -pub unsafe fn aclitemout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varbit_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aclitemout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varbit_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - aclitemout(arg_fcinfo) + varbit_out(arg_fcinfo) }) } -pub unsafe fn aclinsert(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn biteq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aclinsert(arg_fcinfo: FunctionCallInfo) -> Datum; + fn biteq(arg_fcinfo: FunctionCallInfo) -> Datum; } - aclinsert(arg_fcinfo) + biteq(arg_fcinfo) }) } -pub unsafe fn aclremove(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aclremove(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitne(arg_fcinfo: FunctionCallInfo) -> Datum; } - aclremove(arg_fcinfo) + bitne(arg_fcinfo) }) } -pub unsafe fn aclcontains(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aclcontains(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitge(arg_fcinfo: FunctionCallInfo) -> Datum; } - aclcontains(arg_fcinfo) + bitge(arg_fcinfo) }) } -pub unsafe fn getdatabaseencoding(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitgt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getdatabaseencoding(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitgt(arg_fcinfo: FunctionCallInfo) -> Datum; } - getdatabaseencoding(arg_fcinfo) + bitgt(arg_fcinfo) }) } -pub unsafe fn bpcharin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitle(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpcharin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitle(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpcharin(arg_fcinfo) + bitle(arg_fcinfo) }) } -pub unsafe fn bpcharout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitlt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpcharout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitlt(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpcharout(arg_fcinfo) + bitlt(arg_fcinfo) }) } -pub unsafe fn varcharin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitcmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varcharin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitcmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - varcharin(arg_fcinfo) + bitcmp(arg_fcinfo) }) } -pub unsafe fn varcharout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn PG_encoding_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varcharout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn PG_encoding_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; } - varcharout(arg_fcinfo) + PG_encoding_to_char(arg_fcinfo) }) } -pub unsafe fn bpchareq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn drandom(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchareq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn drandom(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchareq(arg_fcinfo) + drandom(arg_fcinfo) }) } -pub unsafe fn bpcharlt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn setseed(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpcharlt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn setseed(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpcharlt(arg_fcinfo) + setseed(arg_fcinfo) }) } -pub unsafe fn bpcharle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dasin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpcharle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dasin(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpcharle(arg_fcinfo) + dasin(arg_fcinfo) }) } -pub unsafe fn bpchargt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dacos(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchargt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dacos(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchargt(arg_fcinfo) + dacos(arg_fcinfo) }) } -pub unsafe fn bpcharge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn datan(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpcharge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn datan(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpcharge(arg_fcinfo) + datan(arg_fcinfo) }) } -pub unsafe fn bpcharne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn datan2(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpcharne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn datan2(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpcharne(arg_fcinfo) + datan2(arg_fcinfo) }) } -pub unsafe fn aclitem_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dsin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aclitem_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dsin(arg_fcinfo: FunctionCallInfo) -> Datum; } - aclitem_eq(arg_fcinfo) + dsin(arg_fcinfo) }) } -pub unsafe fn bpchar_larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dcos(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchar_larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dcos(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchar_larger(arg_fcinfo) + dcos(arg_fcinfo) }) } -pub unsafe fn bpchar_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dtan(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchar_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dtan(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchar_smaller(arg_fcinfo) + dtan(arg_fcinfo) }) } -pub unsafe fn pg_prepared_xact(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dcot(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_prepared_xact(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dcot(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_prepared_xact(arg_fcinfo) + dcot(arg_fcinfo) }) } -pub unsafe fn generate_series_step_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn degrees(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn generate_series_step_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn degrees(arg_fcinfo: FunctionCallInfo) -> Datum; } - generate_series_step_int4(arg_fcinfo) + degrees(arg_fcinfo) }) } -pub unsafe fn generate_series_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn radians(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn generate_series_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn radians(arg_fcinfo: FunctionCallInfo) -> Datum; } - generate_series_int4(arg_fcinfo) + radians(arg_fcinfo) }) } -pub unsafe fn generate_series_step_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dpi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn generate_series_step_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dpi(arg_fcinfo: FunctionCallInfo) -> Datum; } - generate_series_step_int8(arg_fcinfo) + dpi(arg_fcinfo) }) } -pub unsafe fn generate_series_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_mul(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn generate_series_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_mul(arg_fcinfo: FunctionCallInfo) -> Datum; } - generate_series_int8(arg_fcinfo) + interval_mul(arg_fcinfo) }) } -pub unsafe fn bpcharcmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_typeof(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpcharcmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_typeof(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpcharcmp(arg_fcinfo) + pg_typeof(arg_fcinfo) }) } -pub unsafe fn text_regclass(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ascii(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_regclass(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ascii(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_regclass(arg_fcinfo) + ascii(arg_fcinfo) }) } -pub unsafe fn hashbpchar(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn chr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashbpchar(arg_fcinfo: FunctionCallInfo) -> Datum; + fn chr(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashbpchar(arg_fcinfo) + chr(arg_fcinfo) }) } -pub unsafe fn format_type(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn repeat(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn format_type(arg_fcinfo: FunctionCallInfo) -> Datum; + fn repeat(arg_fcinfo: FunctionCallInfo) -> Datum; } - format_type(arg_fcinfo) + repeat(arg_fcinfo) }) } -pub unsafe fn date_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn similar_escape(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn similar_escape(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_in(arg_fcinfo) + similar_escape(arg_fcinfo) }) } -pub unsafe fn date_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn mul_d_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn mul_d_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_out(arg_fcinfo) + mul_d_interval(arg_fcinfo) }) } -pub unsafe fn date_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn texticlike(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn texticlike(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_eq(arg_fcinfo) + texticlike(arg_fcinfo) }) } -pub unsafe fn date_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn texticnlike(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn texticnlike(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_lt(arg_fcinfo) + texticnlike(arg_fcinfo) }) } -pub unsafe fn date_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nameiclike(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nameiclike(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_le(arg_fcinfo) + nameiclike(arg_fcinfo) }) } -pub unsafe fn date_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nameicnlike(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nameicnlike(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_gt(arg_fcinfo) + nameicnlike(arg_fcinfo) }) } -pub unsafe fn date_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn like_escape(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn like_escape(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_ge(arg_fcinfo) + like_escape(arg_fcinfo) }) } -pub unsafe fn date_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidgt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidgt(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_ne(arg_fcinfo) + oidgt(arg_fcinfo) }) } -pub unsafe fn date_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidge(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_cmp(arg_fcinfo) + oidge(arg_fcinfo) }) } -pub unsafe fn time_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_viewdef_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_viewdef_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_lt(arg_fcinfo) + pg_get_viewdef_name(arg_fcinfo) }) } -pub unsafe fn time_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_viewdef(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_viewdef(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_le(arg_fcinfo) + pg_get_viewdef(arg_fcinfo) }) } -pub unsafe fn time_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_userbyid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_userbyid(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_gt(arg_fcinfo) + pg_get_userbyid(arg_fcinfo) }) } -pub unsafe fn time_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_indexdef(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_indexdef(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_ge(arg_fcinfo) + pg_get_indexdef(arg_fcinfo) }) } -pub unsafe fn time_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn RI_FKey_check_ins(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn RI_FKey_check_ins(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_ne(arg_fcinfo) + RI_FKey_check_ins(arg_fcinfo) }) } -pub unsafe fn time_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn RI_FKey_check_upd(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn RI_FKey_check_upd(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_cmp(arg_fcinfo) + RI_FKey_check_upd(arg_fcinfo) }) } -pub unsafe fn date_larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn RI_FKey_cascade_del(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn RI_FKey_cascade_del(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_larger(arg_fcinfo) + RI_FKey_cascade_del(arg_fcinfo) }) } -pub unsafe fn date_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn RI_FKey_cascade_upd(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn RI_FKey_cascade_upd(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_smaller(arg_fcinfo) + RI_FKey_cascade_upd(arg_fcinfo) }) } -pub unsafe fn date_mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn RI_FKey_restrict_del(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn RI_FKey_restrict_del(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_mi(arg_fcinfo) + RI_FKey_restrict_del(arg_fcinfo) }) } -pub unsafe fn date_pli(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn RI_FKey_restrict_upd(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_pli(arg_fcinfo: FunctionCallInfo) -> Datum; + fn RI_FKey_restrict_upd(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_pli(arg_fcinfo) + RI_FKey_restrict_upd(arg_fcinfo) }) } -pub unsafe fn date_mii(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn RI_FKey_setnull_del(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_mii(arg_fcinfo: FunctionCallInfo) -> Datum; + fn RI_FKey_setnull_del(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_mii(arg_fcinfo) + RI_FKey_setnull_del(arg_fcinfo) }) } -pub unsafe fn time_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn RI_FKey_setnull_upd(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn RI_FKey_setnull_upd(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_in(arg_fcinfo) + RI_FKey_setnull_upd(arg_fcinfo) }) } -pub unsafe fn time_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn RI_FKey_setdefault_del(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn RI_FKey_setdefault_del(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_out(arg_fcinfo) + RI_FKey_setdefault_del(arg_fcinfo) }) } -pub unsafe fn time_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn RI_FKey_setdefault_upd(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn RI_FKey_setdefault_upd(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_eq(arg_fcinfo) + RI_FKey_setdefault_upd(arg_fcinfo) }) } -pub unsafe fn circle_add_pt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn RI_FKey_noaction_del(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_add_pt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn RI_FKey_noaction_del(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_add_pt(arg_fcinfo) + RI_FKey_noaction_del(arg_fcinfo) }) } -pub unsafe fn circle_sub_pt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn RI_FKey_noaction_upd(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_sub_pt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn RI_FKey_noaction_upd(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_sub_pt(arg_fcinfo) + RI_FKey_noaction_upd(arg_fcinfo) }) } -pub unsafe fn circle_mul_pt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_triggerdef(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_mul_pt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_triggerdef(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_mul_pt(arg_fcinfo) + pg_get_triggerdef(arg_fcinfo) }) } -pub unsafe fn circle_div_pt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_serial_sequence(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_div_pt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_serial_sequence(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_div_pt(arg_fcinfo) + pg_get_serial_sequence(arg_fcinfo) }) } -pub unsafe fn timestamptz_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bit_and(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bit_and(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_in(arg_fcinfo) + bit_and(arg_fcinfo) }) } -pub unsafe fn timestamptz_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bit_or(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bit_or(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_out(arg_fcinfo) + bit_or(arg_fcinfo) }) } -pub unsafe fn timestamp_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitxor(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitxor(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_eq(arg_fcinfo) + bitxor(arg_fcinfo) }) } -pub unsafe fn timestamp_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitnot(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitnot(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_ne(arg_fcinfo) + bitnot(arg_fcinfo) }) } -pub unsafe fn timestamp_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitshiftleft(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitshiftleft(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_lt(arg_fcinfo) + bitshiftleft(arg_fcinfo) }) } -pub unsafe fn timestamp_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitshiftright(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitshiftright(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_le(arg_fcinfo) + bitshiftright(arg_fcinfo) }) } -pub unsafe fn timestamp_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitcat(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitcat(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_ge(arg_fcinfo) + bitcat(arg_fcinfo) }) } -pub unsafe fn timestamp_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitsubstr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitsubstr(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_gt(arg_fcinfo) + bitsubstr(arg_fcinfo) }) } -pub unsafe fn float8_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitlength(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitlength(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_timestamptz(arg_fcinfo) + bitlength(arg_fcinfo) }) } -pub unsafe fn timestamptz_zone(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitoctetlength(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_zone(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitoctetlength(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_zone(arg_fcinfo) + bitoctetlength(arg_fcinfo) }) } -pub unsafe fn interval_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitfromint4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitfromint4(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_in(arg_fcinfo) + bitfromint4(arg_fcinfo) }) } -pub unsafe fn interval_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bittoint4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bittoint4(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_out(arg_fcinfo) + bittoint4(arg_fcinfo) }) } -pub unsafe fn interval_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bit(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_eq(arg_fcinfo) + bit(arg_fcinfo) }) } -pub unsafe fn interval_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_keywords(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_keywords(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_ne(arg_fcinfo) + pg_get_keywords(arg_fcinfo) }) } -pub unsafe fn interval_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varbit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varbit(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_lt(arg_fcinfo) + varbit(arg_fcinfo) }) } -pub unsafe fn interval_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_hash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_hash(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_le(arg_fcinfo) + time_hash(arg_fcinfo) }) } -pub unsafe fn interval_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn aclexplode(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn aclexplode(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_ge(arg_fcinfo) + aclexplode(arg_fcinfo) }) } -pub unsafe fn interval_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_mi_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_mi_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_gt(arg_fcinfo) + time_mi_time(arg_fcinfo) }) } -pub unsafe fn interval_um(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn boolle(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_um(arg_fcinfo: FunctionCallInfo) -> Datum; + fn boolle(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_um(arg_fcinfo) + boolle(arg_fcinfo) }) } -pub unsafe fn interval_pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn boolge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn boolge(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_pl(arg_fcinfo) + boolge(arg_fcinfo) }) } -pub unsafe fn interval_mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btboolcmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btboolcmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_mi(arg_fcinfo) + btboolcmp(arg_fcinfo) }) } -pub unsafe fn timestamptz_part(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_hash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_part(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_hash(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_part(arg_fcinfo) + timetz_hash(arg_fcinfo) }) } -pub unsafe fn interval_part(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_hash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_part(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_hash(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_part(arg_fcinfo) + interval_hash(arg_fcinfo) }) } -pub unsafe fn abstime_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitposition(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstime_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitposition(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstime_timestamptz(arg_fcinfo) + bitposition(arg_fcinfo) }) } -pub unsafe fn date_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitsubstr_no_len(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitsubstr_no_len(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_timestamptz(arg_fcinfo) + bitsubstr_no_len(arg_fcinfo) }) } -pub unsafe fn interval_justify_hours(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_justify_hours(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_justify_hours(arg_fcinfo) + numeric_in(arg_fcinfo) }) } -pub unsafe fn reltime_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reltime_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - reltime_interval(arg_fcinfo) + numeric_out(arg_fcinfo) }) } -pub unsafe fn timestamptz_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_date(arg_fcinfo) + numeric(arg_fcinfo) }) } -pub unsafe fn abstime_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_abs(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstime_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_abs(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstime_date(arg_fcinfo) + numeric_abs(arg_fcinfo) }) } -pub unsafe fn timestamptz_abstime(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_sign(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_abstime(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_sign(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_abstime(arg_fcinfo) + numeric_sign(arg_fcinfo) }) } -pub unsafe fn xid_age(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_round(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xid_age(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_round(arg_fcinfo: FunctionCallInfo) -> Datum; } - xid_age(arg_fcinfo) + numeric_round(arg_fcinfo) }) } -pub unsafe fn timestamp_mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_mi(arg_fcinfo) + numeric_trunc(arg_fcinfo) }) } -pub unsafe fn timestamptz_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_ceil(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_ceil(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_pl_interval(arg_fcinfo) + numeric_ceil(arg_fcinfo) }) } -pub unsafe fn timestamptz_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_floor(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_floor(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_mi_interval(arg_fcinfo) + numeric_floor(arg_fcinfo) }) } -pub unsafe fn generate_subscripts(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn length_in_encoding(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn generate_subscripts(arg_fcinfo: FunctionCallInfo) -> Datum; + fn length_in_encoding(arg_fcinfo: FunctionCallInfo) -> Datum; } - generate_subscripts(arg_fcinfo) + length_in_encoding(arg_fcinfo) }) } -pub unsafe fn generate_subscripts_nodir(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_convert_from(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn generate_subscripts_nodir(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_convert_from(arg_fcinfo: FunctionCallInfo) -> Datum; } - generate_subscripts_nodir(arg_fcinfo) + pg_convert_from(arg_fcinfo) }) } -pub unsafe fn array_fill(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_to_cidr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_fill(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_to_cidr(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_fill(arg_fcinfo) + inet_to_cidr(arg_fcinfo) }) } -pub unsafe fn interval_reltime(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_expr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_reltime(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_expr(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_reltime(arg_fcinfo) + pg_get_expr(arg_fcinfo) }) } -pub unsafe fn timestamp_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_convert_to(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_convert_to(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_smaller(arg_fcinfo) + pg_convert_to(arg_fcinfo) }) } -pub unsafe fn timestamp_larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_larger(arg_fcinfo) + numeric_eq(arg_fcinfo) }) } -pub unsafe fn interval_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_smaller(arg_fcinfo) + numeric_ne(arg_fcinfo) }) } -pub unsafe fn interval_larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_larger(arg_fcinfo) + numeric_gt(arg_fcinfo) }) } -pub unsafe fn timestamptz_age(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_age(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_age(arg_fcinfo) + numeric_ge(arg_fcinfo) }) } -pub unsafe fn interval_scale(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_scale(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_scale(arg_fcinfo) + numeric_lt(arg_fcinfo) }) } -pub unsafe fn timestamptz_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_trunc(arg_fcinfo) + numeric_le(arg_fcinfo) }) } -pub unsafe fn interval_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_add(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_add(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_trunc(arg_fcinfo) + numeric_add(arg_fcinfo) }) } -pub unsafe fn int8inc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_sub(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8inc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_sub(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8inc(arg_fcinfo) + numeric_sub(arg_fcinfo) }) } -pub unsafe fn int8abs(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_mul(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8abs(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_mul(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8abs(arg_fcinfo) + numeric_mul(arg_fcinfo) }) } -pub unsafe fn int8larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_div(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_div(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8larger(arg_fcinfo) + numeric_div(arg_fcinfo) }) } -pub unsafe fn int8smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_mod(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_mod(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8smaller(arg_fcinfo) + numeric_mod(arg_fcinfo) }) } -pub unsafe fn texticregexeq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_sqrt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn texticregexeq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_sqrt(arg_fcinfo: FunctionCallInfo) -> Datum; } - texticregexeq(arg_fcinfo) + numeric_sqrt(arg_fcinfo) }) } -pub unsafe fn texticregexne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_exp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn texticregexne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_exp(arg_fcinfo: FunctionCallInfo) -> Datum; } - texticregexne(arg_fcinfo) + numeric_exp(arg_fcinfo) }) } -pub unsafe fn nameicregexeq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_ln(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nameicregexeq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_ln(arg_fcinfo: FunctionCallInfo) -> Datum; } - nameicregexeq(arg_fcinfo) + numeric_ln(arg_fcinfo) }) } -pub unsafe fn nameicregexne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_log(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nameicregexne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_log(arg_fcinfo: FunctionCallInfo) -> Datum; } - nameicregexne(arg_fcinfo) + numeric_log(arg_fcinfo) }) } -pub unsafe fn boolin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_power(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn boolin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_power(arg_fcinfo: FunctionCallInfo) -> Datum; } - boolin(arg_fcinfo) + numeric_power(arg_fcinfo) }) } -pub unsafe fn boolout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn boolout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; } - boolout(arg_fcinfo) + int4_numeric(arg_fcinfo) }) } -pub unsafe fn byteain(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float4_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteain(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float4_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteain(arg_fcinfo) + float4_numeric(arg_fcinfo) }) } -pub unsafe fn charin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn charin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; } - charin(arg_fcinfo) + float8_numeric(arg_fcinfo) }) } -pub unsafe fn charlt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn charlt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - charlt(arg_fcinfo) + numeric_int4(arg_fcinfo) }) } -pub unsafe fn unique_key_recheck(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_float4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unique_key_recheck(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_float4(arg_fcinfo: FunctionCallInfo) -> Datum; } - unique_key_recheck(arg_fcinfo) + numeric_float4(arg_fcinfo) }) } -pub unsafe fn int4abs(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_float8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4abs(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_float8(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4abs(arg_fcinfo) + numeric_float8(arg_fcinfo) }) } -pub unsafe fn nameregexne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nameregexne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - nameregexne(arg_fcinfo) + time_pl_interval(arg_fcinfo) }) } -pub unsafe fn int2abs(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2abs(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2abs(arg_fcinfo) + time_mi_interval(arg_fcinfo) }) } -pub unsafe fn textregexeq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textregexeq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - textregexeq(arg_fcinfo) + timetz_pl_interval(arg_fcinfo) }) } -pub unsafe fn textregexne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textregexne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - textregexne(arg_fcinfo) + timetz_mi_interval(arg_fcinfo) }) } -pub unsafe fn textlen(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_inc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textlen(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_inc(arg_fcinfo: FunctionCallInfo) -> Datum; } - textlen(arg_fcinfo) + numeric_inc(arg_fcinfo) }) } -pub unsafe fn textcat(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn setval3_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textcat(arg_fcinfo: FunctionCallInfo) -> Datum; + fn setval3_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - textcat(arg_fcinfo) + setval3_oid(arg_fcinfo) }) } -pub unsafe fn PG_char_to_encoding(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn PG_char_to_encoding(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - PG_char_to_encoding(arg_fcinfo) + numeric_smaller(arg_fcinfo) }) } -pub unsafe fn tidne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tidne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - tidne(arg_fcinfo) + numeric_larger(arg_fcinfo) }) } -pub unsafe fn cidr_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cidr_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; } - cidr_in(arg_fcinfo) + interval_to_char(arg_fcinfo) }) } -pub unsafe fn parse_ident(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn parse_ident(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - parse_ident(arg_fcinfo) + numeric_cmp(arg_fcinfo) }) } -pub unsafe fn pg_column_size(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_column_size(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_column_size(arg_fcinfo) + timestamptz_to_char(arg_fcinfo) }) } -pub unsafe fn overlaps_timetz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_uminus(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn overlaps_timetz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_uminus(arg_fcinfo: FunctionCallInfo) -> Datum; } - overlaps_timetz(arg_fcinfo) + numeric_uminus(arg_fcinfo) }) } -pub unsafe fn datetime_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn datetime_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; } - datetime_timestamp(arg_fcinfo) + numeric_to_char(arg_fcinfo) }) } -pub unsafe fn timetz_part(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_part(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_part(arg_fcinfo) + int4_to_char(arg_fcinfo) }) } -pub unsafe fn int84pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int84pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; } - int84pl(arg_fcinfo) + int8_to_char(arg_fcinfo) }) } -pub unsafe fn int84mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float4_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int84mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float4_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; } - int84mi(arg_fcinfo) + float4_to_char(arg_fcinfo) }) } -pub unsafe fn int84mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int84mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; } - int84mul(arg_fcinfo) + float8_to_char(arg_fcinfo) }) } -pub unsafe fn int84div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_to_number(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int84div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_to_number(arg_fcinfo: FunctionCallInfo) -> Datum; } - int84div(arg_fcinfo) + numeric_to_number(arg_fcinfo) }) } -pub unsafe fn int48pl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int48pl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - int48pl(arg_fcinfo) + to_timestamp(arg_fcinfo) }) } -pub unsafe fn int48mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int48mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - int48mi(arg_fcinfo) + numeric_int8(arg_fcinfo) }) } -pub unsafe fn int48mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int48mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - int48mul(arg_fcinfo) + to_date(arg_fcinfo) }) } -pub unsafe fn int48div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int48div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; } - int48div(arg_fcinfo) + int8_numeric(arg_fcinfo) }) } -pub unsafe fn quote_ident(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn quote_ident(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; } - quote_ident(arg_fcinfo) + int2_numeric(arg_fcinfo) }) } -pub unsafe fn quote_literal(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_int2(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn quote_literal(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_int2(arg_fcinfo: FunctionCallInfo) -> Datum; } - quote_literal(arg_fcinfo) + numeric_int2(arg_fcinfo) }) } -pub unsafe fn array_fill_with_lower_bounds(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_fill_with_lower_bounds(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidin(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_fill_with_lower_bounds(arg_fcinfo) + oidin(arg_fcinfo) }) } -pub unsafe fn i8tooid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn i8tooid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidout(arg_fcinfo: FunctionCallInfo) -> Datum; } - i8tooid(arg_fcinfo) + oidout(arg_fcinfo) }) } -pub unsafe fn oidtoi8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_convert(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidtoi8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_convert(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidtoi8(arg_fcinfo) + pg_convert(arg_fcinfo) }) } -pub unsafe fn quote_nullable(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn iclikesel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn quote_nullable(arg_fcinfo: FunctionCallInfo) -> Datum; + fn iclikesel(arg_fcinfo: FunctionCallInfo) -> Datum; } - quote_nullable(arg_fcinfo) + iclikesel(arg_fcinfo) }) } -pub unsafe fn suppress_redundant_updates_trigger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn icnlikesel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn suppress_redundant_updates_trigger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn icnlikesel(arg_fcinfo: FunctionCallInfo) -> Datum; } - suppress_redundant_updates_trigger(arg_fcinfo) + icnlikesel(arg_fcinfo) }) } -pub unsafe fn tideq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn iclikejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tideq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn iclikejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - tideq(arg_fcinfo) + iclikejoinsel(arg_fcinfo) }) } -pub unsafe fn currtid_byreloid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn icnlikejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn currtid_byreloid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn icnlikejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - currtid_byreloid(arg_fcinfo) + icnlikejoinsel(arg_fcinfo) }) } -pub unsafe fn currtid_byrelname(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexeqsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn currtid_byrelname(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexeqsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - currtid_byrelname(arg_fcinfo) + regexeqsel(arg_fcinfo) }) } -pub unsafe fn interval_justify_days(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn likesel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_justify_days(arg_fcinfo: FunctionCallInfo) -> Datum; + fn likesel(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_justify_days(arg_fcinfo) + likesel(arg_fcinfo) }) } -pub unsafe fn datetimetz_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn icregexeqsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn datetimetz_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn icregexeqsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - datetimetz_timestamptz(arg_fcinfo) + icregexeqsel(arg_fcinfo) }) } -pub unsafe fn now(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexnesel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn now(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexnesel(arg_fcinfo: FunctionCallInfo) -> Datum; } - now(arg_fcinfo) + regexnesel(arg_fcinfo) }) } -pub unsafe fn positionsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nlikesel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn positionsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nlikesel(arg_fcinfo: FunctionCallInfo) -> Datum; } - positionsel(arg_fcinfo) + nlikesel(arg_fcinfo) }) } -pub unsafe fn positionjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn icregexnesel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn positionjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn icregexnesel(arg_fcinfo: FunctionCallInfo) -> Datum; } - positionjoinsel(arg_fcinfo) + icregexnesel(arg_fcinfo) }) } -pub unsafe fn contsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexeqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn contsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexeqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - contsel(arg_fcinfo) + regexeqjoinsel(arg_fcinfo) }) } -pub unsafe fn contjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn likejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn contjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn likejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - contjoinsel(arg_fcinfo) + likejoinsel(arg_fcinfo) }) } -pub unsafe fn overlaps_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn icregexeqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn overlaps_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn icregexeqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - overlaps_timestamp(arg_fcinfo) + icregexeqjoinsel(arg_fcinfo) }) } -pub unsafe fn overlaps_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexnejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn overlaps_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexnejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - overlaps_time(arg_fcinfo) + regexnejoinsel(arg_fcinfo) }) } -pub unsafe fn timestamp_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nlikejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nlikejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_in(arg_fcinfo) + nlikejoinsel(arg_fcinfo) }) } -pub unsafe fn timestamp_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn icregexnejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn icregexnejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_out(arg_fcinfo) + icregexnejoinsel(arg_fcinfo) }) } -pub unsafe fn timestamp_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_avg(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_avg(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_cmp(arg_fcinfo) + float8_avg(arg_fcinfo) }) } -pub unsafe fn interval_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_var_samp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_var_samp(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_cmp(arg_fcinfo) + float8_var_samp(arg_fcinfo) }) } -pub unsafe fn timestamp_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_stddev_samp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_stddev_samp(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_time(arg_fcinfo) + float8_stddev_samp(arg_fcinfo) }) } -pub unsafe fn bpcharlen(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_accum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpcharlen(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_accum(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpcharlen(arg_fcinfo) + numeric_accum(arg_fcinfo) }) } -pub unsafe fn interval_div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2_accum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2_accum(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_div(arg_fcinfo) + int2_accum(arg_fcinfo) }) } -pub unsafe fn dlog10(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4_accum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dlog10(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4_accum(arg_fcinfo: FunctionCallInfo) -> Datum; } - dlog10(arg_fcinfo) + int4_accum(arg_fcinfo) }) } -pub unsafe fn oidvectortypes(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_accum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidvectortypes(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_accum(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidvectortypes(arg_fcinfo) + int8_accum(arg_fcinfo) }) } -pub unsafe fn timetz_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_avg(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_avg(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_in(arg_fcinfo) + numeric_avg(arg_fcinfo) }) } -pub unsafe fn timetz_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_var_samp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_var_samp(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_out(arg_fcinfo) + numeric_var_samp(arg_fcinfo) }) } -pub unsafe fn timetz_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_stddev_samp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_stddev_samp(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_eq(arg_fcinfo) + numeric_stddev_samp(arg_fcinfo) }) } -pub unsafe fn timetz_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2_sum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2_sum(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_ne(arg_fcinfo) + int2_sum(arg_fcinfo) }) } -pub unsafe fn timetz_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4_sum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4_sum(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_lt(arg_fcinfo) + int4_sum(arg_fcinfo) }) } -pub unsafe fn timetz_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_sum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_sum(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_le(arg_fcinfo) + int8_sum(arg_fcinfo) }) } -pub unsafe fn timetz_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_accum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_accum(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_ge(arg_fcinfo) + interval_accum(arg_fcinfo) }) } -pub unsafe fn timetz_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_avg(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_avg(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_gt(arg_fcinfo) + interval_avg(arg_fcinfo) }) } -pub unsafe fn timetz_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_ascii_default(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_ascii_default(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_cmp(arg_fcinfo) + to_ascii_default(arg_fcinfo) }) } -pub unsafe fn network_hostmask(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_ascii_enc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_hostmask(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_ascii_enc(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_hostmask(arg_fcinfo) + to_ascii_enc(arg_fcinfo) }) } -pub unsafe fn makeaclitem(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_ascii_encname(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn makeaclitem(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_ascii_encname(arg_fcinfo: FunctionCallInfo) -> Datum; } - makeaclitem(arg_fcinfo) + to_ascii_encname(arg_fcinfo) }) } -pub unsafe fn time_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int28eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int28eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_interval(arg_fcinfo) + int28eq(arg_fcinfo) }) } -pub unsafe fn pg_lock_status(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int28ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lock_status(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int28ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lock_status(arg_fcinfo) + int28ne(arg_fcinfo) }) } -pub unsafe fn date_finite(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int28lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_finite(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int28lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_finite(arg_fcinfo) + int28lt(arg_fcinfo) }) } -pub unsafe fn textoctetlen(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int28gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textoctetlen(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int28gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - textoctetlen(arg_fcinfo) + int28gt(arg_fcinfo) }) } -pub unsafe fn bpcharoctetlen(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int28le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpcharoctetlen(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int28le(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpcharoctetlen(arg_fcinfo) + int28le(arg_fcinfo) }) } -pub unsafe fn time_larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int28ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int28ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_larger(arg_fcinfo) + int28ge(arg_fcinfo) }) } -pub unsafe fn time_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int82eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int82eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_smaller(arg_fcinfo) + int82eq(arg_fcinfo) }) } -pub unsafe fn timetz_larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int82ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int82ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_larger(arg_fcinfo) + int82ne(arg_fcinfo) }) } -pub unsafe fn timetz_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int82lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int82lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_smaller(arg_fcinfo) + int82lt(arg_fcinfo) }) } -pub unsafe fn time_part(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int82gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_part(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int82gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_part(arg_fcinfo) + int82gt(arg_fcinfo) }) } -pub unsafe fn pg_get_constraintdef(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int82le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_constraintdef(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int82le(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_constraintdef(arg_fcinfo) + int82le(arg_fcinfo) }) } -pub unsafe fn timestamptz_timetz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int82ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_timetz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int82ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_timetz(arg_fcinfo) + int82ge(arg_fcinfo) }) } -pub unsafe fn timestamp_finite(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2and(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_finite(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2and(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_finite(arg_fcinfo) + int2and(arg_fcinfo) }) } -pub unsafe fn interval_finite(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2or(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_finite(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2or(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_finite(arg_fcinfo) + int2or(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_backend_start(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2xor(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_backend_start(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2xor(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_backend_start(arg_fcinfo) + int2xor(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_backend_client_addr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2not(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_backend_client_addr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2not(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_backend_client_addr(arg_fcinfo) + int2not(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_backend_client_port(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2shl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_backend_client_port(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2shl(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_backend_client_port(arg_fcinfo) + int2shl(arg_fcinfo) }) } -pub unsafe fn current_schema(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2shr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn current_schema(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2shr(arg_fcinfo: FunctionCallInfo) -> Datum; } - current_schema(arg_fcinfo) + int2shr(arg_fcinfo) }) } -pub unsafe fn current_schemas(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4and(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn current_schemas(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4and(arg_fcinfo: FunctionCallInfo) -> Datum; } - current_schemas(arg_fcinfo) + int4and(arg_fcinfo) }) } -pub unsafe fn textoverlay(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4or(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textoverlay(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4or(arg_fcinfo: FunctionCallInfo) -> Datum; } - textoverlay(arg_fcinfo) + int4or(arg_fcinfo) }) } -pub unsafe fn textoverlay_no_len(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4xor(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textoverlay_no_len(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4xor(arg_fcinfo: FunctionCallInfo) -> Datum; } - textoverlay_no_len(arg_fcinfo) + int4xor(arg_fcinfo) }) } -pub unsafe fn line_parallel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4not(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_parallel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4not(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_parallel(arg_fcinfo) + int4not(arg_fcinfo) }) } -pub unsafe fn line_perp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4shl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_perp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4shl(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_perp(arg_fcinfo) + int4shl(arg_fcinfo) }) } -pub unsafe fn line_vertical(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4shr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_vertical(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4shr(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_vertical(arg_fcinfo) + int4shr(arg_fcinfo) }) } -pub unsafe fn line_horizontal(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8and(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_horizontal(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8and(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_horizontal(arg_fcinfo) + int8and(arg_fcinfo) }) } -pub unsafe fn circle_center(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8or(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_center(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8or(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_center(arg_fcinfo) + int8or(arg_fcinfo) }) } -pub unsafe fn interval_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8xor(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8xor(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_time(arg_fcinfo) + int8xor(arg_fcinfo) }) } -pub unsafe fn points_box(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8not(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn points_box(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8not(arg_fcinfo: FunctionCallInfo) -> Datum; } - points_box(arg_fcinfo) + int8not(arg_fcinfo) }) } -pub unsafe fn box_add(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8shl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_add(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8shl(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_add(arg_fcinfo) + int8shl(arg_fcinfo) }) } -pub unsafe fn box_sub(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8shr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_sub(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8shr(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_sub(arg_fcinfo) + int8shr(arg_fcinfo) }) } -pub unsafe fn box_mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8up(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8up(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_mul(arg_fcinfo) + int8up(arg_fcinfo) }) } -pub unsafe fn box_div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2up(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2up(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_div(arg_fcinfo) + int2up(arg_fcinfo) }) } -pub unsafe fn cidr_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4up(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cidr_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4up(arg_fcinfo: FunctionCallInfo) -> Datum; } - cidr_out(arg_fcinfo) + int4up(arg_fcinfo) }) } -pub unsafe fn poly_contain_pt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float4up(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_contain_pt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float4up(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_contain_pt(arg_fcinfo) + float4up(arg_fcinfo) }) } -pub unsafe fn pt_contained_poly(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8up(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pt_contained_poly(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8up(arg_fcinfo: FunctionCallInfo) -> Datum; } - pt_contained_poly(arg_fcinfo) + float8up(arg_fcinfo) }) } -pub unsafe fn path_isclosed(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_uplus(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_isclosed(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_uplus(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_isclosed(arg_fcinfo) + numeric_uplus(arg_fcinfo) }) } -pub unsafe fn path_isopen(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_table_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_isopen(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_table_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_isopen(arg_fcinfo) + has_table_privilege_name_name(arg_fcinfo) }) } -pub unsafe fn path_npoints(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_table_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_npoints(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_table_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_npoints(arg_fcinfo) + has_table_privilege_name_id(arg_fcinfo) }) } -pub unsafe fn path_close(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_table_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_close(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_table_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_close(arg_fcinfo) + has_table_privilege_id_name(arg_fcinfo) }) } -pub unsafe fn path_open(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_table_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_open(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_table_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_open(arg_fcinfo) + has_table_privilege_id_id(arg_fcinfo) }) } -pub unsafe fn path_add(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_table_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_add(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_table_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_add(arg_fcinfo) + has_table_privilege_name(arg_fcinfo) }) } -pub unsafe fn path_add_pt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_table_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_add_pt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_table_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_add_pt(arg_fcinfo) + has_table_privilege_id(arg_fcinfo) }) } -pub unsafe fn path_sub_pt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_numscans(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_sub_pt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_numscans(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_sub_pt(arg_fcinfo) + pg_stat_get_numscans(arg_fcinfo) }) } -pub unsafe fn path_mul_pt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_tuples_returned(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_mul_pt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_tuples_returned(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_mul_pt(arg_fcinfo) + pg_stat_get_tuples_returned(arg_fcinfo) }) } -pub unsafe fn path_div_pt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_tuples_fetched(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_div_pt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_tuples_fetched(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_div_pt(arg_fcinfo) + pg_stat_get_tuples_fetched(arg_fcinfo) }) } -pub unsafe fn construct_point(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_tuples_inserted(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn construct_point(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_tuples_inserted(arg_fcinfo: FunctionCallInfo) -> Datum; } - construct_point(arg_fcinfo) + pg_stat_get_tuples_inserted(arg_fcinfo) }) } -pub unsafe fn point_add(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_tuples_updated(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_add(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_tuples_updated(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_add(arg_fcinfo) + pg_stat_get_tuples_updated(arg_fcinfo) }) } -pub unsafe fn point_sub(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_tuples_deleted(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_sub(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_tuples_deleted(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_sub(arg_fcinfo) + pg_stat_get_tuples_deleted(arg_fcinfo) }) } -pub unsafe fn point_mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_blocks_fetched(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_blocks_fetched(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_mul(arg_fcinfo) + pg_stat_get_blocks_fetched(arg_fcinfo) }) } -pub unsafe fn point_div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_blocks_hit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_blocks_hit(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_div(arg_fcinfo) + pg_stat_get_blocks_hit(arg_fcinfo) }) } -pub unsafe fn poly_npoints(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_backend_idset(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_npoints(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_backend_idset(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_npoints(arg_fcinfo) + pg_stat_get_backend_idset(arg_fcinfo) }) } -pub unsafe fn poly_box(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_backend_pid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_box(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_backend_pid(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_box(arg_fcinfo) + pg_stat_get_backend_pid(arg_fcinfo) }) } -pub unsafe fn poly_path(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_backend_dbid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_path(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_backend_dbid(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_path(arg_fcinfo) + pg_stat_get_backend_dbid(arg_fcinfo) }) } -pub unsafe fn box_poly(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_backend_userid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_poly(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_backend_userid(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_poly(arg_fcinfo) + pg_stat_get_backend_userid(arg_fcinfo) }) } -pub unsafe fn path_poly(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_backend_activity(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_poly(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_backend_activity(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_poly(arg_fcinfo) + pg_stat_get_backend_activity(arg_fcinfo) }) } -pub unsafe fn circle_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_numbackends(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_numbackends(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_in(arg_fcinfo) + pg_stat_get_db_numbackends(arg_fcinfo) }) } -pub unsafe fn circle_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_xact_commit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_xact_commit(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_out(arg_fcinfo) + pg_stat_get_db_xact_commit(arg_fcinfo) }) } -pub unsafe fn circle_same(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_xact_rollback(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_same(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_xact_rollback(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_same(arg_fcinfo) + pg_stat_get_db_xact_rollback(arg_fcinfo) }) } -pub unsafe fn circle_contain(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_blocks_fetched(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_contain(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_blocks_fetched(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_contain(arg_fcinfo) + pg_stat_get_db_blocks_fetched(arg_fcinfo) }) } -pub unsafe fn circle_left(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_blocks_hit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_left(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_blocks_hit(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_left(arg_fcinfo) + pg_stat_get_db_blocks_hit(arg_fcinfo) }) } -pub unsafe fn circle_overleft(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn binary_encode(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_overleft(arg_fcinfo: FunctionCallInfo) -> Datum; + fn binary_encode(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_overleft(arg_fcinfo) + binary_encode(arg_fcinfo) }) } -pub unsafe fn circle_overright(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn binary_decode(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_overright(arg_fcinfo: FunctionCallInfo) -> Datum; + fn binary_decode(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_overright(arg_fcinfo) + binary_decode(arg_fcinfo) }) } -pub unsafe fn circle_right(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteaeq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_right(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteaeq(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_right(arg_fcinfo) + byteaeq(arg_fcinfo) }) } -pub unsafe fn circle_contained(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bytealt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_contained(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bytealt(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_contained(arg_fcinfo) + bytealt(arg_fcinfo) }) } -pub unsafe fn circle_overlap(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteale(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_overlap(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteale(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_overlap(arg_fcinfo) + byteale(arg_fcinfo) }) } -pub unsafe fn circle_below(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteagt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_below(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteagt(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_below(arg_fcinfo) + byteagt(arg_fcinfo) }) } -pub unsafe fn circle_above(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteage(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_above(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteage(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_above(arg_fcinfo) + byteage(arg_fcinfo) }) } -pub unsafe fn circle_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteane(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteane(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_eq(arg_fcinfo) + byteane(arg_fcinfo) }) } -pub unsafe fn circle_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteacmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteacmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_ne(arg_fcinfo) + byteacmp(arg_fcinfo) }) } -pub unsafe fn circle_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_scale(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_scale(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_lt(arg_fcinfo) + timestamp_scale(arg_fcinfo) }) } -pub unsafe fn circle_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_gt(arg_fcinfo) + int2_avg_accum(arg_fcinfo) }) } -pub unsafe fn circle_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_le(arg_fcinfo) + int4_avg_accum(arg_fcinfo) }) } -pub unsafe fn circle_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_avg(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_avg(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_ge(arg_fcinfo) + int8_avg(arg_fcinfo) }) } -pub unsafe fn circle_area(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidlarger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_area(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidlarger(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_area(arg_fcinfo) + oidlarger(arg_fcinfo) }) } -pub unsafe fn circle_diameter(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidsmaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_diameter(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidsmaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_diameter(arg_fcinfo) + oidsmaller(arg_fcinfo) }) } -pub unsafe fn circle_radius(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_scale(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_radius(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_scale(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_radius(arg_fcinfo) + timestamptz_scale(arg_fcinfo) }) } -pub unsafe fn circle_distance(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_scale(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_distance(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_scale(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_distance(arg_fcinfo) + time_scale(arg_fcinfo) }) } -pub unsafe fn cr_circle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_scale(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cr_circle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_scale(arg_fcinfo: FunctionCallInfo) -> Datum; } - cr_circle(arg_fcinfo) + timetz_scale(arg_fcinfo) }) } -pub unsafe fn poly_circle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_tuples_hot_updated(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_circle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_tuples_hot_updated(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_circle(arg_fcinfo) + pg_stat_get_tuples_hot_updated(arg_fcinfo) }) } -pub unsafe fn circle_poly(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_div_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_poly(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_div_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_poly(arg_fcinfo) + numeric_div_trunc(arg_fcinfo) }) } -pub unsafe fn dist_pc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bytealike(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dist_pc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bytealike(arg_fcinfo: FunctionCallInfo) -> Datum; } - dist_pc(arg_fcinfo) + bytealike(arg_fcinfo) }) } -pub unsafe fn circle_contain_pt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteanlike(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_contain_pt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteanlike(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_contain_pt(arg_fcinfo) + byteanlike(arg_fcinfo) }) } -pub unsafe fn pt_contained_circle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn like_escape_bytea(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pt_contained_circle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn like_escape_bytea(arg_fcinfo: FunctionCallInfo) -> Datum; } - pt_contained_circle(arg_fcinfo) + like_escape_bytea(arg_fcinfo) }) } -pub unsafe fn box_circle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteacat(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_circle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteacat(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_circle(arg_fcinfo) + byteacat(arg_fcinfo) }) } -pub unsafe fn circle_box(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bytea_substr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_box(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bytea_substr(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_box(arg_fcinfo) + bytea_substr(arg_fcinfo) }) } -pub unsafe fn lseg_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bytea_substr_no_len(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bytea_substr_no_len(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_ne(arg_fcinfo) + bytea_substr_no_len(arg_fcinfo) }) } -pub unsafe fn lseg_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteapos(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteapos(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_lt(arg_fcinfo) + byteapos(arg_fcinfo) }) } -pub unsafe fn lseg_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteatrim(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteatrim(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_le(arg_fcinfo) + byteatrim(arg_fcinfo) }) } -pub unsafe fn lseg_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_gt(arg_fcinfo) + timestamptz_time(arg_fcinfo) }) } -pub unsafe fn lseg_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_ge(arg_fcinfo) + timestamp_trunc(arg_fcinfo) }) } -pub unsafe fn lseg_length(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_part(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_length(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_part(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_length(arg_fcinfo) + timestamp_part(arg_fcinfo) }) } -pub unsafe fn close_ls(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_activity(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn close_ls(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_activity(arg_fcinfo: FunctionCallInfo) -> Datum; } - close_ls(arg_fcinfo) + pg_stat_get_activity(arg_fcinfo) }) } -pub unsafe fn close_lseg(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn abstime_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn close_lseg(arg_fcinfo: FunctionCallInfo) -> Datum; + fn abstime_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - close_lseg(arg_fcinfo) + abstime_timestamp(arg_fcinfo) }) } -pub unsafe fn line_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_in(arg_fcinfo) + date_timestamp(arg_fcinfo) }) } -pub unsafe fn line_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_backend_pid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_backend_pid(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_out(arg_fcinfo) + pg_backend_pid(arg_fcinfo) }) } -pub unsafe fn line_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_eq(arg_fcinfo) + timestamptz_timestamp(arg_fcinfo) }) } -pub unsafe fn line_construct_pp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_construct_pp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_construct_pp(arg_fcinfo) + timestamp_timestamptz(arg_fcinfo) }) } -pub unsafe fn line_interpt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_interpt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_interpt(arg_fcinfo) + timestamp_date(arg_fcinfo) }) } -pub unsafe fn line_intersect(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_abstime(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_intersect(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_abstime(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_intersect(arg_fcinfo) + timestamp_abstime(arg_fcinfo) }) } -pub unsafe fn bit_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bit_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - bit_in(arg_fcinfo) + timestamp_pl_interval(arg_fcinfo) }) } -pub unsafe fn bit_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bit_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - bit_out(arg_fcinfo) + timestamp_mi_interval(arg_fcinfo) }) } -pub unsafe fn pg_get_ruledef(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_conf_load_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_ruledef(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_conf_load_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_ruledef(arg_fcinfo) + pg_conf_load_time(arg_fcinfo) }) } -pub unsafe fn nextval_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_zone(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextval_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_zone(arg_fcinfo: FunctionCallInfo) -> Datum; } - nextval_oid(arg_fcinfo) + timetz_zone(arg_fcinfo) }) } -pub unsafe fn currval_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_izone(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn currval_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_izone(arg_fcinfo: FunctionCallInfo) -> Datum; } - currval_oid(arg_fcinfo) + timetz_izone(arg_fcinfo) }) } -pub unsafe fn setval_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_hash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setval_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_hash(arg_fcinfo: FunctionCallInfo) -> Datum; } - setval_oid(arg_fcinfo) + timestamp_hash(arg_fcinfo) }) } -pub unsafe fn varbit_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varbit_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - varbit_in(arg_fcinfo) + timetz_time(arg_fcinfo) }) } -pub unsafe fn varbit_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_timetz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varbit_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_timetz(arg_fcinfo: FunctionCallInfo) -> Datum; } - varbit_out(arg_fcinfo) + time_timetz(arg_fcinfo) }) } -pub unsafe fn biteq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn biteq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; } - biteq(arg_fcinfo) + timestamp_to_char(arg_fcinfo) }) } -pub unsafe fn bitne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn aggregate_dummy(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn aggregate_dummy(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitne(arg_fcinfo) + aggregate_dummy(arg_fcinfo) }) } -pub unsafe fn bitge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_age(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_age(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitge(arg_fcinfo) + timestamp_age(arg_fcinfo) }) } -pub unsafe fn bitgt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_zone(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitgt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_zone(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitgt(arg_fcinfo) + timestamp_zone(arg_fcinfo) }) } -pub unsafe fn bitle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_izone(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_izone(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitle(arg_fcinfo) + timestamp_izone(arg_fcinfo) }) } -pub unsafe fn bitlt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitlt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitlt(arg_fcinfo) + date_pl_interval(arg_fcinfo) }) } -pub unsafe fn bitcmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitcmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitcmp(arg_fcinfo) + date_mi_interval(arg_fcinfo) }) } -pub unsafe fn PG_encoding_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textregexsubstr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn PG_encoding_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textregexsubstr(arg_fcinfo: FunctionCallInfo) -> Datum; } - PG_encoding_to_char(arg_fcinfo) + textregexsubstr(arg_fcinfo) }) } -pub unsafe fn drandom(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitfromint8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn drandom(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitfromint8(arg_fcinfo: FunctionCallInfo) -> Datum; } - drandom(arg_fcinfo) + bitfromint8(arg_fcinfo) }) } -pub unsafe fn setseed(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bittoint8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setseed(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bittoint8(arg_fcinfo: FunctionCallInfo) -> Datum; } - setseed(arg_fcinfo) + bittoint8(arg_fcinfo) }) } -pub unsafe fn dasin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn show_config_by_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dasin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn show_config_by_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - dasin(arg_fcinfo) + show_config_by_name(arg_fcinfo) }) } -pub unsafe fn dacos(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn set_config_by_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dacos(arg_fcinfo: FunctionCallInfo) -> Datum; + fn set_config_by_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - dacos(arg_fcinfo) + set_config_by_name(arg_fcinfo) }) } -pub unsafe fn datan(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_table_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn datan(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_table_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - datan(arg_fcinfo) + pg_table_is_visible(arg_fcinfo) }) } -pub unsafe fn datan2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_type_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn datan2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_type_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - datan2(arg_fcinfo) + pg_type_is_visible(arg_fcinfo) }) } -pub unsafe fn dsin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_function_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dsin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_function_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - dsin(arg_fcinfo) + pg_function_is_visible(arg_fcinfo) }) } -pub unsafe fn dcos(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_operator_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dcos(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_operator_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - dcos(arg_fcinfo) + pg_operator_is_visible(arg_fcinfo) }) } -pub unsafe fn dtan(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_opclass_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dtan(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_opclass_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - dtan(arg_fcinfo) + pg_opclass_is_visible(arg_fcinfo) }) } -pub unsafe fn dcot(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn show_all_settings(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dcot(arg_fcinfo: FunctionCallInfo) -> Datum; + fn show_all_settings(arg_fcinfo: FunctionCallInfo) -> Datum; } - dcot(arg_fcinfo) + show_all_settings(arg_fcinfo) }) } -pub unsafe fn degrees(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn replace_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn degrees(arg_fcinfo: FunctionCallInfo) -> Datum; + fn replace_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - degrees(arg_fcinfo) + replace_text(arg_fcinfo) }) } -pub unsafe fn radians(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn split_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn radians(arg_fcinfo: FunctionCallInfo) -> Datum; + fn split_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - radians(arg_fcinfo) + split_text(arg_fcinfo) }) } -pub unsafe fn dpi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_hex32(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dpi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_hex32(arg_fcinfo: FunctionCallInfo) -> Datum; } - dpi(arg_fcinfo) + to_hex32(arg_fcinfo) }) } -pub unsafe fn interval_mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_hex64(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_hex64(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_mul(arg_fcinfo) + to_hex64(arg_fcinfo) }) } -pub unsafe fn pg_typeof(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_lower(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_typeof(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_lower(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_typeof(arg_fcinfo) + array_lower(arg_fcinfo) }) } -pub unsafe fn ascii(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_upper(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ascii(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_upper(arg_fcinfo: FunctionCallInfo) -> Datum; } - ascii(arg_fcinfo) + array_upper(arg_fcinfo) }) } -pub unsafe fn chr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_conversion_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn chr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_conversion_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - chr(arg_fcinfo) + pg_conversion_is_visible(arg_fcinfo) }) } -pub unsafe fn repeat(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_backend_activity_start(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn repeat(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_backend_activity_start(arg_fcinfo: FunctionCallInfo) -> Datum; } - repeat(arg_fcinfo) + pg_stat_get_backend_activity_start(arg_fcinfo) }) } -pub unsafe fn similar_escape(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_terminate_backend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn similar_escape(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_terminate_backend(arg_fcinfo: FunctionCallInfo) -> Datum; } - similar_escape(arg_fcinfo) + pg_terminate_backend(arg_fcinfo) }) } -pub unsafe fn mul_d_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_functiondef(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mul_d_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_functiondef(arg_fcinfo: FunctionCallInfo) -> Datum; } - mul_d_interval(arg_fcinfo) + pg_get_functiondef(arg_fcinfo) }) } -pub unsafe fn texticlike(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_pattern_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn texticlike(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_pattern_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - texticlike(arg_fcinfo) + text_pattern_lt(arg_fcinfo) }) } -pub unsafe fn texticnlike(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_pattern_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn texticnlike(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_pattern_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - texticnlike(arg_fcinfo) + text_pattern_le(arg_fcinfo) }) } -pub unsafe fn nameiclike(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_function_arguments(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nameiclike(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_function_arguments(arg_fcinfo: FunctionCallInfo) -> Datum; } - nameiclike(arg_fcinfo) + pg_get_function_arguments(arg_fcinfo) }) } -pub unsafe fn nameicnlike(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_pattern_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nameicnlike(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_pattern_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - nameicnlike(arg_fcinfo) + text_pattern_ge(arg_fcinfo) }) } -pub unsafe fn like_escape(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_pattern_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn like_escape(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_pattern_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - like_escape(arg_fcinfo) + text_pattern_gt(arg_fcinfo) }) } -pub unsafe fn oidgt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_function_result(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidgt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_function_result(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidgt(arg_fcinfo) + pg_get_function_result(arg_fcinfo) }) } -pub unsafe fn oidge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bttext_pattern_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bttext_pattern_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidge(arg_fcinfo) + bttext_pattern_cmp(arg_fcinfo) }) } -pub unsafe fn pg_get_viewdef_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_database_size_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_viewdef_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_database_size_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_viewdef_name(arg_fcinfo) + pg_database_size_name(arg_fcinfo) }) } -pub unsafe fn pg_get_viewdef(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn width_bucket_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_viewdef(arg_fcinfo: FunctionCallInfo) -> Datum; + fn width_bucket_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_viewdef(arg_fcinfo) + width_bucket_numeric(arg_fcinfo) }) } -pub unsafe fn pg_get_userbyid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_cancel_backend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_userbyid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_cancel_backend(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_userbyid(arg_fcinfo) + pg_cancel_backend(arg_fcinfo) }) } -pub unsafe fn pg_get_indexdef(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_start_backup(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_indexdef(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_start_backup(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_indexdef(arg_fcinfo) + pg_start_backup(arg_fcinfo) }) } -pub unsafe fn RI_FKey_check_ins(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stop_backup(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RI_FKey_check_ins(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stop_backup(arg_fcinfo: FunctionCallInfo) -> Datum; } - RI_FKey_check_ins(arg_fcinfo) + pg_stop_backup(arg_fcinfo) }) } -pub unsafe fn RI_FKey_check_upd(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchar_pattern_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RI_FKey_check_upd(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchar_pattern_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - RI_FKey_check_upd(arg_fcinfo) + bpchar_pattern_lt(arg_fcinfo) }) } -pub unsafe fn RI_FKey_cascade_del(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchar_pattern_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RI_FKey_cascade_del(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchar_pattern_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - RI_FKey_cascade_del(arg_fcinfo) + bpchar_pattern_le(arg_fcinfo) }) } -pub unsafe fn RI_FKey_cascade_upd(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_length(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RI_FKey_cascade_upd(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_length(arg_fcinfo: FunctionCallInfo) -> Datum; } - RI_FKey_cascade_upd(arg_fcinfo) + array_length(arg_fcinfo) }) } -pub unsafe fn RI_FKey_restrict_del(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchar_pattern_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RI_FKey_restrict_del(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchar_pattern_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - RI_FKey_restrict_del(arg_fcinfo) + bpchar_pattern_ge(arg_fcinfo) }) } -pub unsafe fn RI_FKey_restrict_upd(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchar_pattern_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RI_FKey_restrict_upd(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchar_pattern_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - RI_FKey_restrict_upd(arg_fcinfo) + bpchar_pattern_gt(arg_fcinfo) }) } -pub unsafe fn RI_FKey_setnull_del(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_point_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RI_FKey_setnull_del(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_point_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - RI_FKey_setnull_del(arg_fcinfo) + gist_point_consistent(arg_fcinfo) }) } -pub unsafe fn RI_FKey_setnull_upd(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btbpchar_pattern_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RI_FKey_setnull_upd(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btbpchar_pattern_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - RI_FKey_setnull_upd(arg_fcinfo) + btbpchar_pattern_cmp(arg_fcinfo) }) } -pub unsafe fn RI_FKey_setdefault_del(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_sequence_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RI_FKey_setdefault_del(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_sequence_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - RI_FKey_setdefault_del(arg_fcinfo) + has_sequence_privilege_name_name(arg_fcinfo) }) } -pub unsafe fn RI_FKey_setdefault_upd(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_sequence_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RI_FKey_setdefault_upd(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_sequence_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - RI_FKey_setdefault_upd(arg_fcinfo) + has_sequence_privilege_name_id(arg_fcinfo) }) } -pub unsafe fn RI_FKey_noaction_del(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_sequence_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RI_FKey_noaction_del(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_sequence_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - RI_FKey_noaction_del(arg_fcinfo) + has_sequence_privilege_id_name(arg_fcinfo) }) } -pub unsafe fn RI_FKey_noaction_upd(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_sequence_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RI_FKey_noaction_upd(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_sequence_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - RI_FKey_noaction_upd(arg_fcinfo) + has_sequence_privilege_id_id(arg_fcinfo) }) } -pub unsafe fn pg_get_triggerdef(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_sequence_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_triggerdef(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_sequence_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_triggerdef(arg_fcinfo) + has_sequence_privilege_name(arg_fcinfo) }) } -pub unsafe fn pg_get_serial_sequence(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_sequence_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_serial_sequence(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_sequence_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_serial_sequence(arg_fcinfo) + has_sequence_privilege_id(arg_fcinfo) }) } -pub unsafe fn bit_and(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btint48cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bit_and(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btint48cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - bit_and(arg_fcinfo) + btint48cmp(arg_fcinfo) }) } -pub unsafe fn bit_or(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btint84cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bit_or(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btint84cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - bit_or(arg_fcinfo) + btint84cmp(arg_fcinfo) }) } -pub unsafe fn bitxor(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btint24cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitxor(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btint24cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitxor(arg_fcinfo) + btint24cmp(arg_fcinfo) }) } -pub unsafe fn bitnot(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btint42cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitnot(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btint42cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitnot(arg_fcinfo) + btint42cmp(arg_fcinfo) }) } -pub unsafe fn bitshiftleft(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btint28cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitshiftleft(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btint28cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitshiftleft(arg_fcinfo) + btint28cmp(arg_fcinfo) }) } -pub unsafe fn bitshiftright(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btint82cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitshiftright(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btint82cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitshiftright(arg_fcinfo) + btint82cmp(arg_fcinfo) }) } -pub unsafe fn bitcat(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btfloat48cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitcat(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btfloat48cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitcat(arg_fcinfo) + btfloat48cmp(arg_fcinfo) }) } -pub unsafe fn bitsubstr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btfloat84cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitsubstr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btfloat84cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitsubstr(arg_fcinfo) + btfloat84cmp(arg_fcinfo) }) } -pub unsafe fn bitlength(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_client_addr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitlength(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_client_addr(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitlength(arg_fcinfo) + inet_client_addr(arg_fcinfo) }) } -pub unsafe fn bitoctetlength(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_client_port(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitoctetlength(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_client_port(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitoctetlength(arg_fcinfo) + inet_client_port(arg_fcinfo) }) } -pub unsafe fn bitfromint4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_server_addr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitfromint4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_server_addr(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitfromint4(arg_fcinfo) + inet_server_addr(arg_fcinfo) }) } -pub unsafe fn bittoint4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_server_port(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bittoint4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_server_port(arg_fcinfo: FunctionCallInfo) -> Datum; } - bittoint4(arg_fcinfo) + inet_server_port(arg_fcinfo) }) } -pub unsafe fn bit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regprocedurein(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regprocedurein(arg_fcinfo: FunctionCallInfo) -> Datum; } - bit(arg_fcinfo) + regprocedurein(arg_fcinfo) }) } -pub unsafe fn pg_get_keywords(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regprocedureout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_keywords(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regprocedureout(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_keywords(arg_fcinfo) + regprocedureout(arg_fcinfo) }) } -pub unsafe fn varbit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regoperin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varbit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regoperin(arg_fcinfo: FunctionCallInfo) -> Datum; } - varbit(arg_fcinfo) + regoperin(arg_fcinfo) }) } -pub unsafe fn time_hash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regoperout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_hash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regoperout(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_hash(arg_fcinfo) + regoperout(arg_fcinfo) }) } -pub unsafe fn aclexplode(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regoperatorin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aclexplode(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regoperatorin(arg_fcinfo: FunctionCallInfo) -> Datum; } - aclexplode(arg_fcinfo) + regoperatorin(arg_fcinfo) }) } -pub unsafe fn time_mi_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regoperatorout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_mi_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regoperatorout(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_mi_time(arg_fcinfo) + regoperatorout(arg_fcinfo) }) } -pub unsafe fn boolle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regclassin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn boolle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regclassin(arg_fcinfo: FunctionCallInfo) -> Datum; } - boolle(arg_fcinfo) + regclassin(arg_fcinfo) }) } -pub unsafe fn boolge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regclassout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn boolge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regclassout(arg_fcinfo: FunctionCallInfo) -> Datum; } - boolge(arg_fcinfo) + regclassout(arg_fcinfo) }) } -pub unsafe fn btboolcmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regtypein(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btboolcmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regtypein(arg_fcinfo: FunctionCallInfo) -> Datum; } - btboolcmp(arg_fcinfo) + regtypein(arg_fcinfo) }) } -pub unsafe fn timetz_hash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regtypeout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_hash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regtypeout(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_hash(arg_fcinfo) + regtypeout(arg_fcinfo) }) } -pub unsafe fn interval_hash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_clear_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_hash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_clear_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_hash(arg_fcinfo) + pg_stat_clear_snapshot(arg_fcinfo) }) } -pub unsafe fn bitposition(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_function_identity_arguments(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitposition(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_function_identity_arguments(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitposition(arg_fcinfo) + pg_get_function_identity_arguments(arg_fcinfo) }) } -pub unsafe fn bitsubstr_no_len(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fmgr_internal_validator(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitsubstr_no_len(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fmgr_internal_validator(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitsubstr_no_len(arg_fcinfo) + fmgr_internal_validator(arg_fcinfo) }) } -pub unsafe fn numeric_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fmgr_c_validator(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fmgr_c_validator(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_in(arg_fcinfo) + fmgr_c_validator(arg_fcinfo) }) } -pub unsafe fn numeric_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fmgr_sql_validator(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fmgr_sql_validator(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_out(arg_fcinfo) + fmgr_sql_validator(arg_fcinfo) }) } -pub unsafe fn numeric(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_database_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_database_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric(arg_fcinfo) + has_database_privilege_name_name(arg_fcinfo) }) } -pub unsafe fn numeric_abs(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_database_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_abs(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_database_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_abs(arg_fcinfo) + has_database_privilege_name_id(arg_fcinfo) }) } -pub unsafe fn numeric_sign(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_database_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_sign(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_database_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_sign(arg_fcinfo) + has_database_privilege_id_name(arg_fcinfo) }) } -pub unsafe fn numeric_round(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_database_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_round(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_database_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_round(arg_fcinfo) + has_database_privilege_id_id(arg_fcinfo) }) } -pub unsafe fn numeric_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_database_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_database_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_trunc(arg_fcinfo) + has_database_privilege_name(arg_fcinfo) }) } -pub unsafe fn numeric_ceil(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_database_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_ceil(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_database_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_ceil(arg_fcinfo) + has_database_privilege_id(arg_fcinfo) }) } -pub unsafe fn numeric_floor(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_function_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_floor(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_function_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_floor(arg_fcinfo) + has_function_privilege_name_name(arg_fcinfo) }) } -pub unsafe fn length_in_encoding(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_function_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn length_in_encoding(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_function_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - length_in_encoding(arg_fcinfo) + has_function_privilege_name_id(arg_fcinfo) }) } -pub unsafe fn pg_convert_from(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_function_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_convert_from(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_function_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_convert_from(arg_fcinfo) + has_function_privilege_id_name(arg_fcinfo) }) } -pub unsafe fn inet_to_cidr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_function_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_to_cidr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_function_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_to_cidr(arg_fcinfo) + has_function_privilege_id_id(arg_fcinfo) }) } -pub unsafe fn pg_get_expr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_function_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_expr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_function_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_expr(arg_fcinfo) + has_function_privilege_name(arg_fcinfo) }) } -pub unsafe fn pg_convert_to(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_function_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_convert_to(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_function_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_convert_to(arg_fcinfo) + has_function_privilege_id(arg_fcinfo) }) } -pub unsafe fn numeric_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_language_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_language_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_eq(arg_fcinfo) + has_language_privilege_name_name(arg_fcinfo) }) } -pub unsafe fn numeric_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_language_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_language_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_ne(arg_fcinfo) + has_language_privilege_name_id(arg_fcinfo) }) } -pub unsafe fn numeric_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_language_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_language_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_gt(arg_fcinfo) + has_language_privilege_id_name(arg_fcinfo) }) } -pub unsafe fn numeric_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_language_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_language_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_ge(arg_fcinfo) + has_language_privilege_id_id(arg_fcinfo) }) } -pub unsafe fn numeric_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_language_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_language_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_lt(arg_fcinfo) + has_language_privilege_name(arg_fcinfo) }) } -pub unsafe fn numeric_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_language_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_language_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_le(arg_fcinfo) + has_language_privilege_id(arg_fcinfo) }) } -pub unsafe fn numeric_add(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_schema_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_add(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_schema_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_add(arg_fcinfo) + has_schema_privilege_name_name(arg_fcinfo) }) } -pub unsafe fn numeric_sub(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_schema_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_sub(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_schema_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_sub(arg_fcinfo) + has_schema_privilege_name_id(arg_fcinfo) }) } -pub unsafe fn numeric_mul(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_schema_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_mul(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_schema_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_mul(arg_fcinfo) + has_schema_privilege_id_name(arg_fcinfo) }) } -pub unsafe fn numeric_div(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_schema_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_div(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_schema_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_div(arg_fcinfo) + has_schema_privilege_id_id(arg_fcinfo) }) } -pub unsafe fn numeric_mod(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_schema_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_mod(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_schema_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_mod(arg_fcinfo) + has_schema_privilege_name(arg_fcinfo) }) } -pub unsafe fn numeric_sqrt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_schema_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_sqrt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_schema_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_sqrt(arg_fcinfo) + has_schema_privilege_id(arg_fcinfo) }) } -pub unsafe fn numeric_exp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_reset(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_exp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_reset(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_exp(arg_fcinfo) + pg_stat_reset(arg_fcinfo) }) } -pub unsafe fn numeric_ln(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textregexreplace_noopt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_ln(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textregexreplace_noopt(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_ln(arg_fcinfo) + textregexreplace_noopt(arg_fcinfo) }) } -pub unsafe fn numeric_log(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textregexreplace(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_log(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textregexreplace(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_log(arg_fcinfo) + textregexreplace(arg_fcinfo) }) } -pub unsafe fn numeric_power(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_total_relation_size(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_power(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_total_relation_size(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_power(arg_fcinfo) + pg_total_relation_size(arg_fcinfo) }) } -pub unsafe fn int4_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_size_pretty(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_size_pretty(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4_numeric(arg_fcinfo) + pg_size_pretty(arg_fcinfo) }) } -pub unsafe fn float4_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_options_to_table(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_options_to_table(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4_numeric(arg_fcinfo) + pg_options_to_table(arg_fcinfo) }) } -pub unsafe fn float8_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_numeric(arg_fcinfo) + record_in(arg_fcinfo) }) } -pub unsafe fn numeric_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_int4(arg_fcinfo) + record_out(arg_fcinfo) }) } -pub unsafe fn numeric_float4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cstring_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_float4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cstring_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_float4(arg_fcinfo) + cstring_in(arg_fcinfo) }) } -pub unsafe fn numeric_float8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cstring_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_float8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cstring_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_float8(arg_fcinfo) + cstring_out(arg_fcinfo) }) } -pub unsafe fn time_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn any_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn any_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_pl_interval(arg_fcinfo) + any_in(arg_fcinfo) }) } -pub unsafe fn time_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn any_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn any_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_mi_interval(arg_fcinfo) + any_out(arg_fcinfo) }) } -pub unsafe fn timetz_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn anyarray_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn anyarray_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_pl_interval(arg_fcinfo) + anyarray_in(arg_fcinfo) }) } -pub unsafe fn timetz_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn anyarray_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn anyarray_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_mi_interval(arg_fcinfo) + anyarray_out(arg_fcinfo) }) } -pub unsafe fn numeric_inc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn void_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_inc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn void_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_inc(arg_fcinfo) + void_in(arg_fcinfo) }) } -pub unsafe fn setval3_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn void_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setval3_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn void_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - setval3_oid(arg_fcinfo) + void_out(arg_fcinfo) }) } -pub unsafe fn numeric_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn trigger_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn trigger_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_smaller(arg_fcinfo) + trigger_in(arg_fcinfo) }) } -pub unsafe fn numeric_larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn trigger_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn trigger_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_larger(arg_fcinfo) + trigger_out(arg_fcinfo) }) } -pub unsafe fn interval_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn language_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; + fn language_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_to_char(arg_fcinfo) + language_handler_in(arg_fcinfo) }) } -pub unsafe fn numeric_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn language_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn language_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_cmp(arg_fcinfo) + language_handler_out(arg_fcinfo) }) } -pub unsafe fn timestamptz_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn internal_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; + fn internal_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_to_char(arg_fcinfo) + internal_in(arg_fcinfo) }) } -pub unsafe fn numeric_uminus(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn internal_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_uminus(arg_fcinfo: FunctionCallInfo) -> Datum; + fn internal_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_uminus(arg_fcinfo) + internal_out(arg_fcinfo) }) } -pub unsafe fn numeric_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn opaque_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; + fn opaque_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_to_char(arg_fcinfo) + opaque_in(arg_fcinfo) }) } -pub unsafe fn int4_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn opaque_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; + fn opaque_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4_to_char(arg_fcinfo) + opaque_out(arg_fcinfo) }) } -pub unsafe fn int8_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dceil(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dceil(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8_to_char(arg_fcinfo) + dceil(arg_fcinfo) }) } -pub unsafe fn float4_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dfloor(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dfloor(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4_to_char(arg_fcinfo) + dfloor(arg_fcinfo) }) } -pub unsafe fn float8_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dsign(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dsign(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_to_char(arg_fcinfo) + dsign(arg_fcinfo) }) } -pub unsafe fn numeric_to_number(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn md5_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_to_number(arg_fcinfo: FunctionCallInfo) -> Datum; + fn md5_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_to_number(arg_fcinfo) + md5_text(arg_fcinfo) }) } -pub unsafe fn to_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn anyelement_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn anyelement_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_timestamp(arg_fcinfo) + anyelement_in(arg_fcinfo) }) } -pub unsafe fn numeric_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn anyelement_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn anyelement_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_int8(arg_fcinfo) + anyelement_out(arg_fcinfo) }) } -pub unsafe fn to_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn postgresql_fdw_validator(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn postgresql_fdw_validator(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_date(arg_fcinfo) + postgresql_fdw_validator(arg_fcinfo) }) } -pub unsafe fn int8_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_encoding_max_length_sql(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_encoding_max_length_sql(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8_numeric(arg_fcinfo) + pg_encoding_max_length_sql(arg_fcinfo) }) } -pub unsafe fn int2_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn md5_bytea(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; + fn md5_bytea(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2_numeric(arg_fcinfo) + md5_bytea(arg_fcinfo) }) } -pub unsafe fn numeric_int2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_tablespace_size_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_int2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_tablespace_size_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_int2(arg_fcinfo) + pg_tablespace_size_oid(arg_fcinfo) }) } -pub unsafe fn oidin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_tablespace_size_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_tablespace_size_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidin(arg_fcinfo) + pg_tablespace_size_name(arg_fcinfo) }) } -pub unsafe fn oidout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_database_size_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_database_size_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidout(arg_fcinfo) + pg_database_size_oid(arg_fcinfo) }) } -pub unsafe fn pg_convert(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_unnest(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_convert(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_unnest(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_convert(arg_fcinfo) + array_unnest(arg_fcinfo) }) } -pub unsafe fn iclikesel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_relation_size(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn iclikesel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_relation_size(arg_fcinfo: FunctionCallInfo) -> Datum; } - iclikesel(arg_fcinfo) + pg_relation_size(arg_fcinfo) }) } -pub unsafe fn icnlikesel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn icnlikesel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - icnlikesel(arg_fcinfo) + array_agg_transfn(arg_fcinfo) }) } -pub unsafe fn iclikejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn iclikejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - iclikejoinsel(arg_fcinfo) + array_agg_finalfn(arg_fcinfo) }) } -pub unsafe fn icnlikejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_lt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn icnlikejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_lt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - icnlikejoinsel(arg_fcinfo) + date_lt_timestamp(arg_fcinfo) }) } -pub unsafe fn regexeqsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_le_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexeqsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_le_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - regexeqsel(arg_fcinfo) + date_le_timestamp(arg_fcinfo) }) } -pub unsafe fn likesel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_eq_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn likesel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_eq_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - likesel(arg_fcinfo) + date_eq_timestamp(arg_fcinfo) }) } -pub unsafe fn icregexeqsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_gt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn icregexeqsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_gt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - icregexeqsel(arg_fcinfo) + date_gt_timestamp(arg_fcinfo) }) } -pub unsafe fn regexnesel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_ge_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexnesel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_ge_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - regexnesel(arg_fcinfo) + date_ge_timestamp(arg_fcinfo) }) } -pub unsafe fn nlikesel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_ne_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nlikesel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_ne_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - nlikesel(arg_fcinfo) + date_ne_timestamp(arg_fcinfo) }) } -pub unsafe fn icregexnesel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_cmp_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn icregexnesel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_cmp_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - icregexnesel(arg_fcinfo) + date_cmp_timestamp(arg_fcinfo) }) } -pub unsafe fn regexeqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_lt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexeqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_lt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - regexeqjoinsel(arg_fcinfo) + date_lt_timestamptz(arg_fcinfo) }) } -pub unsafe fn likejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_le_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn likejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_le_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - likejoinsel(arg_fcinfo) + date_le_timestamptz(arg_fcinfo) }) } -pub unsafe fn icregexeqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_eq_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn icregexeqjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_eq_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - icregexeqjoinsel(arg_fcinfo) + date_eq_timestamptz(arg_fcinfo) }) } -pub unsafe fn regexnejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_gt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexnejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_gt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - regexnejoinsel(arg_fcinfo) + date_gt_timestamptz(arg_fcinfo) }) } -pub unsafe fn nlikejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_ge_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nlikejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_ge_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - nlikejoinsel(arg_fcinfo) + date_ge_timestamptz(arg_fcinfo) }) } -pub unsafe fn icregexnejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_ne_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn icregexnejoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_ne_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - icregexnejoinsel(arg_fcinfo) + date_ne_timestamptz(arg_fcinfo) }) } -pub unsafe fn float8_avg(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_cmp_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_avg(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_cmp_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_avg(arg_fcinfo) + date_cmp_timestamptz(arg_fcinfo) }) } -pub unsafe fn float8_var_samp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_lt_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_var_samp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_lt_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_var_samp(arg_fcinfo) + timestamp_lt_date(arg_fcinfo) }) } -pub unsafe fn float8_stddev_samp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_le_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_stddev_samp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_le_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_stddev_samp(arg_fcinfo) + timestamp_le_date(arg_fcinfo) }) } -pub unsafe fn numeric_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_eq_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_eq_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_accum(arg_fcinfo) + timestamp_eq_date(arg_fcinfo) }) } -pub unsafe fn int2_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_gt_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_gt_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2_accum(arg_fcinfo) + timestamp_gt_date(arg_fcinfo) }) } -pub unsafe fn int4_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_ge_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_ge_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4_accum(arg_fcinfo) + timestamp_ge_date(arg_fcinfo) }) } -pub unsafe fn int8_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_ne_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_ne_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8_accum(arg_fcinfo) + timestamp_ne_date(arg_fcinfo) }) } -pub unsafe fn numeric_avg(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_cmp_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_avg(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_cmp_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_avg(arg_fcinfo) + timestamp_cmp_date(arg_fcinfo) }) } -pub unsafe fn numeric_var_samp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_lt_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_var_samp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_lt_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_var_samp(arg_fcinfo) + timestamptz_lt_date(arg_fcinfo) }) } -pub unsafe fn numeric_stddev_samp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_le_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_stddev_samp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_le_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_stddev_samp(arg_fcinfo) + timestamptz_le_date(arg_fcinfo) }) } -pub unsafe fn int2_sum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_eq_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2_sum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_eq_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2_sum(arg_fcinfo) + timestamptz_eq_date(arg_fcinfo) }) } -pub unsafe fn int4_sum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_gt_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4_sum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_gt_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4_sum(arg_fcinfo) + timestamptz_gt_date(arg_fcinfo) }) } -pub unsafe fn int8_sum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_ge_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_sum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_ge_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8_sum(arg_fcinfo) + timestamptz_ge_date(arg_fcinfo) }) } -pub unsafe fn interval_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_ne_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_ne_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_accum(arg_fcinfo) + timestamptz_ne_date(arg_fcinfo) }) } -pub unsafe fn interval_avg(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_cmp_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_avg(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_cmp_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_avg(arg_fcinfo) + timestamptz_cmp_date(arg_fcinfo) }) } -pub unsafe fn to_ascii_default(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_tablespace_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_ascii_default(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_tablespace_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_ascii_default(arg_fcinfo) + has_tablespace_privilege_name_name(arg_fcinfo) }) } -pub unsafe fn to_ascii_enc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_tablespace_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_ascii_enc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_tablespace_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_ascii_enc(arg_fcinfo) + has_tablespace_privilege_name_id(arg_fcinfo) }) } -pub unsafe fn to_ascii_encname(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_tablespace_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_ascii_encname(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_tablespace_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_ascii_encname(arg_fcinfo) + has_tablespace_privilege_id_name(arg_fcinfo) }) } -pub unsafe fn int28eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_tablespace_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int28eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_tablespace_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - int28eq(arg_fcinfo) + has_tablespace_privilege_id_id(arg_fcinfo) }) } -pub unsafe fn int28ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_tablespace_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int28ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_tablespace_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - int28ne(arg_fcinfo) + has_tablespace_privilege_name(arg_fcinfo) }) } -pub unsafe fn int28lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_tablespace_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int28lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_tablespace_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - int28lt(arg_fcinfo) + has_tablespace_privilege_id(arg_fcinfo) }) } -pub unsafe fn int28gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn shell_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int28gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn shell_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - int28gt(arg_fcinfo) + shell_in(arg_fcinfo) }) } -pub unsafe fn int28le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn shell_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int28le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn shell_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - int28le(arg_fcinfo) + shell_out(arg_fcinfo) }) } -pub unsafe fn int28ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int28ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int28ge(arg_fcinfo) + array_recv(arg_fcinfo) }) } -pub unsafe fn int82eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int82eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - int82eq(arg_fcinfo) + array_send(arg_fcinfo) }) } -pub unsafe fn int82ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int82ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int82ne(arg_fcinfo) + record_recv(arg_fcinfo) }) } -pub unsafe fn int82lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int82lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - int82lt(arg_fcinfo) + record_send(arg_fcinfo) }) } -pub unsafe fn int82gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int82gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int82gt(arg_fcinfo) + int2recv(arg_fcinfo) }) } -pub unsafe fn int82le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int82le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2send(arg_fcinfo: FunctionCallInfo) -> Datum; } - int82le(arg_fcinfo) + int2send(arg_fcinfo) }) } -pub unsafe fn int82ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int82ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int82ge(arg_fcinfo) + int4recv(arg_fcinfo) }) } -pub unsafe fn int2and(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2and(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4send(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2and(arg_fcinfo) + int4send(arg_fcinfo) }) } -pub unsafe fn int2or(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2or(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2or(arg_fcinfo) + int8recv(arg_fcinfo) }) } -pub unsafe fn int2xor(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2xor(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8send(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2xor(arg_fcinfo) + int8send(arg_fcinfo) }) } -pub unsafe fn int2not(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2vectorrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2not(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2vectorrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2not(arg_fcinfo) + int2vectorrecv(arg_fcinfo) }) } -pub unsafe fn int2shl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2vectorsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2shl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2vectorsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2shl(arg_fcinfo) + int2vectorsend(arg_fcinfo) }) } -pub unsafe fn int2shr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bytearecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2shr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bytearecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2shr(arg_fcinfo) + bytearecv(arg_fcinfo) }) } -pub unsafe fn int4and(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn byteasend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4and(arg_fcinfo: FunctionCallInfo) -> Datum; + fn byteasend(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4and(arg_fcinfo) + byteasend(arg_fcinfo) }) } -pub unsafe fn int4or(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4or(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4or(arg_fcinfo) + textrecv(arg_fcinfo) }) } -pub unsafe fn int4xor(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn textsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4xor(arg_fcinfo: FunctionCallInfo) -> Datum; + fn textsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4xor(arg_fcinfo) + textsend(arg_fcinfo) }) } -pub unsafe fn int4not(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn unknownrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4not(arg_fcinfo: FunctionCallInfo) -> Datum; + fn unknownrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4not(arg_fcinfo) + unknownrecv(arg_fcinfo) }) } -pub unsafe fn int4shl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn unknownsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4shl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn unknownsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4shl(arg_fcinfo) + unknownsend(arg_fcinfo) }) } -pub unsafe fn int4shr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4shr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4shr(arg_fcinfo) + oidrecv(arg_fcinfo) }) } -pub unsafe fn int8and(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8and(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8and(arg_fcinfo) + oidsend(arg_fcinfo) }) } -pub unsafe fn int8or(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidvectorrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8or(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidvectorrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8or(arg_fcinfo) + oidvectorrecv(arg_fcinfo) }) } -pub unsafe fn int8xor(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidvectorsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8xor(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidvectorsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8xor(arg_fcinfo) + oidvectorsend(arg_fcinfo) }) } -pub unsafe fn int8not(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn namerecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8not(arg_fcinfo: FunctionCallInfo) -> Datum; + fn namerecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8not(arg_fcinfo) + namerecv(arg_fcinfo) }) } -pub unsafe fn int8shl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn namesend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8shl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn namesend(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8shl(arg_fcinfo) + namesend(arg_fcinfo) }) } -pub unsafe fn int8shr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float4recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8shr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float4recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8shr(arg_fcinfo) + float4recv(arg_fcinfo) }) } -pub unsafe fn int8up(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float4send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8up(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float4send(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8up(arg_fcinfo) + float4send(arg_fcinfo) }) } -pub unsafe fn int2up(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2up(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2up(arg_fcinfo) + float8recv(arg_fcinfo) }) } -pub unsafe fn int4up(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4up(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8send(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4up(arg_fcinfo) + float8send(arg_fcinfo) }) } -pub unsafe fn float4up(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn point_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4up(arg_fcinfo: FunctionCallInfo) -> Datum; + fn point_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4up(arg_fcinfo) + point_recv(arg_fcinfo) }) } -pub unsafe fn float8up(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn point_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8up(arg_fcinfo: FunctionCallInfo) -> Datum; + fn point_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8up(arg_fcinfo) + point_send(arg_fcinfo) }) } -pub unsafe fn numeric_uplus(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpcharrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_uplus(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpcharrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_uplus(arg_fcinfo) + bpcharrecv(arg_fcinfo) }) } -pub unsafe fn has_table_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpcharsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_table_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpcharsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_table_privilege_name_name(arg_fcinfo) + bpcharsend(arg_fcinfo) }) } -pub unsafe fn has_table_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varcharrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_table_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varcharrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_table_privilege_name_id(arg_fcinfo) + varcharrecv(arg_fcinfo) }) } -pub unsafe fn has_table_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varcharsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_table_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varcharsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_table_privilege_id_name(arg_fcinfo) + varcharsend(arg_fcinfo) }) } -pub unsafe fn has_table_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn charrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_table_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn charrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_table_privilege_id_id(arg_fcinfo) + charrecv(arg_fcinfo) }) } -pub unsafe fn has_table_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn charsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_table_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn charsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_table_privilege_name(arg_fcinfo) + charsend(arg_fcinfo) }) } -pub unsafe fn has_table_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn boolrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_table_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn boolrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_table_privilege_id(arg_fcinfo) + boolrecv(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_numscans(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn boolsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_numscans(arg_fcinfo: FunctionCallInfo) -> Datum; + fn boolsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_numscans(arg_fcinfo) + boolsend(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_tuples_returned(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tidrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_tuples_returned(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tidrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_tuples_returned(arg_fcinfo) + tidrecv(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_tuples_fetched(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tidsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_tuples_fetched(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tidsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_tuples_fetched(arg_fcinfo) + tidsend(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_tuples_inserted(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xidrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_tuples_inserted(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xidrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_tuples_inserted(arg_fcinfo) + xidrecv(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_tuples_updated(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xidsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_tuples_updated(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xidsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_tuples_updated(arg_fcinfo) + xidsend(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_tuples_deleted(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cidrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_tuples_deleted(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cidrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_tuples_deleted(arg_fcinfo) + cidrecv(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_blocks_fetched(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cidsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_blocks_fetched(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cidsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_blocks_fetched(arg_fcinfo) + cidsend(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_blocks_hit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regprocrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_blocks_hit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regprocrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_blocks_hit(arg_fcinfo) + regprocrecv(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_backend_idset(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regprocsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_backend_idset(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regprocsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_backend_idset(arg_fcinfo) + regprocsend(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_backend_pid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regprocedurerecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_backend_pid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regprocedurerecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_backend_pid(arg_fcinfo) + regprocedurerecv(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_backend_dbid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regproceduresend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_backend_dbid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regproceduresend(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_backend_dbid(arg_fcinfo) + regproceduresend(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_backend_userid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regoperrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_backend_userid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regoperrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_backend_userid(arg_fcinfo) + regoperrecv(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_backend_activity(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regopersend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_backend_activity(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regopersend(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_backend_activity(arg_fcinfo) + regopersend(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_numbackends(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regoperatorrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_numbackends(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regoperatorrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_numbackends(arg_fcinfo) + regoperatorrecv(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_xact_commit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regoperatorsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_xact_commit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regoperatorsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_xact_commit(arg_fcinfo) + regoperatorsend(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_xact_rollback(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regclassrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_xact_rollback(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regclassrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_xact_rollback(arg_fcinfo) + regclassrecv(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_blocks_fetched(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regclasssend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_blocks_fetched(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regclasssend(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_blocks_fetched(arg_fcinfo) + regclasssend(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_blocks_hit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regtyperecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_blocks_hit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regtyperecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_blocks_hit(arg_fcinfo) + regtyperecv(arg_fcinfo) }) } -pub unsafe fn binary_encode(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regtypesend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn binary_encode(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regtypesend(arg_fcinfo: FunctionCallInfo) -> Datum; } - binary_encode(arg_fcinfo) + regtypesend(arg_fcinfo) }) } -pub unsafe fn binary_decode(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bit_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn binary_decode(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bit_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - binary_decode(arg_fcinfo) + bit_recv(arg_fcinfo) }) } -pub unsafe fn byteaeq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bit_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteaeq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bit_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteaeq(arg_fcinfo) + bit_send(arg_fcinfo) }) } -pub unsafe fn bytealt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varbit_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bytealt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varbit_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - bytealt(arg_fcinfo) + varbit_recv(arg_fcinfo) }) } -pub unsafe fn byteale(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varbit_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteale(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varbit_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteale(arg_fcinfo) + varbit_send(arg_fcinfo) }) } -pub unsafe fn byteagt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteagt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteagt(arg_fcinfo) + numeric_recv(arg_fcinfo) }) } -pub unsafe fn byteage(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteage(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteage(arg_fcinfo) + numeric_send(arg_fcinfo) }) } -pub unsafe fn byteane(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn abstimerecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteane(arg_fcinfo: FunctionCallInfo) -> Datum; + fn abstimerecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteane(arg_fcinfo) + abstimerecv(arg_fcinfo) }) } -pub unsafe fn byteacmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn abstimesend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteacmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn abstimesend(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteacmp(arg_fcinfo) + abstimesend(arg_fcinfo) }) } -pub unsafe fn timestamp_scale(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn reltimerecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_scale(arg_fcinfo: FunctionCallInfo) -> Datum; + fn reltimerecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_scale(arg_fcinfo) + reltimerecv(arg_fcinfo) }) } -pub unsafe fn int2_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn reltimesend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn reltimesend(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2_avg_accum(arg_fcinfo) + reltimesend(arg_fcinfo) }) } -pub unsafe fn int4_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tintervalrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tintervalrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4_avg_accum(arg_fcinfo) + tintervalrecv(arg_fcinfo) }) } -pub unsafe fn int8_avg(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tintervalsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_avg(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tintervalsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8_avg(arg_fcinfo) + tintervalsend(arg_fcinfo) }) } -pub unsafe fn oidlarger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidlarger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidlarger(arg_fcinfo) + date_recv(arg_fcinfo) }) } -pub unsafe fn oidsmaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidsmaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidsmaller(arg_fcinfo) + date_send(arg_fcinfo) }) } -pub unsafe fn timestamptz_scale(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_scale(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_scale(arg_fcinfo) + time_recv(arg_fcinfo) }) } -pub unsafe fn time_scale(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_scale(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_scale(arg_fcinfo) + time_send(arg_fcinfo) }) } -pub unsafe fn timetz_scale(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_scale(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_scale(arg_fcinfo) + timetz_recv(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_tuples_hot_updated(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetz_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_tuples_hot_updated(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetz_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_tuples_hot_updated(arg_fcinfo) + timetz_send(arg_fcinfo) }) } -pub unsafe fn numeric_div_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_div_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_div_trunc(arg_fcinfo) + timestamp_recv(arg_fcinfo) }) } -pub unsafe fn bytealike(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bytealike(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - bytealike(arg_fcinfo) + timestamp_send(arg_fcinfo) }) } -pub unsafe fn byteanlike(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteanlike(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteanlike(arg_fcinfo) + timestamptz_recv(arg_fcinfo) }) } -pub unsafe fn like_escape_bytea(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn like_escape_bytea(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - like_escape_bytea(arg_fcinfo) + timestamptz_send(arg_fcinfo) }) } -pub unsafe fn byteacat(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteacat(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteacat(arg_fcinfo) + interval_recv(arg_fcinfo) }) } -pub unsafe fn bytea_substr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bytea_substr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - bytea_substr(arg_fcinfo) + interval_send(arg_fcinfo) }) } -pub unsafe fn bytea_substr_no_len(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bytea_substr_no_len(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - bytea_substr_no_len(arg_fcinfo) + lseg_recv(arg_fcinfo) }) } -pub unsafe fn byteapos(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lseg_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteapos(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lseg_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteapos(arg_fcinfo) + lseg_send(arg_fcinfo) }) } -pub unsafe fn byteatrim(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteatrim(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteatrim(arg_fcinfo) + path_recv(arg_fcinfo) }) } -pub unsafe fn timestamptz_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn path_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn path_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_time(arg_fcinfo) + path_send(arg_fcinfo) }) } -pub unsafe fn timestamp_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_trunc(arg_fcinfo) + box_recv(arg_fcinfo) }) } -pub unsafe fn timestamp_part(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_part(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_part(arg_fcinfo) + box_send(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_activity(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn poly_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_activity(arg_fcinfo: FunctionCallInfo) -> Datum; + fn poly_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_activity(arg_fcinfo) + poly_recv(arg_fcinfo) }) } -pub unsafe fn abstime_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn poly_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstime_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn poly_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstime_timestamp(arg_fcinfo) + poly_send(arg_fcinfo) }) } -pub unsafe fn date_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn line_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn line_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_timestamp(arg_fcinfo) + line_recv(arg_fcinfo) }) } -pub unsafe fn pg_backend_pid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn line_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_backend_pid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn line_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_backend_pid(arg_fcinfo) + line_send(arg_fcinfo) }) } -pub unsafe fn timestamptz_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_timestamp(arg_fcinfo) + circle_recv(arg_fcinfo) }) } -pub unsafe fn timestamp_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_timestamptz(arg_fcinfo) + circle_send(arg_fcinfo) }) } -pub unsafe fn timestamp_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_date(arg_fcinfo) + cash_recv(arg_fcinfo) }) } -pub unsafe fn timestamp_abstime(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_abstime(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_abstime(arg_fcinfo) + cash_send(arg_fcinfo) }) } -pub unsafe fn timestamp_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_pl_interval(arg_fcinfo) + macaddr_recv(arg_fcinfo) }) } -pub unsafe fn timestamp_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_mi_interval(arg_fcinfo) + macaddr_send(arg_fcinfo) }) } -pub unsafe fn pg_conf_load_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_conf_load_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_conf_load_time(arg_fcinfo) + inet_recv(arg_fcinfo) }) } -pub unsafe fn timetz_zone(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_zone(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_zone(arg_fcinfo) + inet_send(arg_fcinfo) }) } -pub unsafe fn timetz_izone(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cidr_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_izone(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cidr_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_izone(arg_fcinfo) + cidr_recv(arg_fcinfo) }) } -pub unsafe fn timestamp_hash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cidr_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_hash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cidr_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_hash(arg_fcinfo) + cidr_send(arg_fcinfo) }) } -pub unsafe fn timetz_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cstring_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cstring_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_time(arg_fcinfo) + cstring_recv(arg_fcinfo) }) } -pub unsafe fn time_timetz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cstring_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_timetz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cstring_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_timetz(arg_fcinfo) + cstring_send(arg_fcinfo) }) } -pub unsafe fn timestamp_to_char(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn anyarray_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_to_char(arg_fcinfo: FunctionCallInfo) -> Datum; + fn anyarray_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_to_char(arg_fcinfo) + anyarray_recv(arg_fcinfo) }) } -pub unsafe fn aggregate_dummy(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn anyarray_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aggregate_dummy(arg_fcinfo: FunctionCallInfo) -> Datum; + fn anyarray_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - aggregate_dummy(arg_fcinfo) + anyarray_send(arg_fcinfo) }) } -pub unsafe fn timestamp_age(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_ruledef_ext(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_age(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_ruledef_ext(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_age(arg_fcinfo) + pg_get_ruledef_ext(arg_fcinfo) }) } -pub unsafe fn timestamp_zone(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_viewdef_name_ext(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_zone(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_viewdef_name_ext(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_zone(arg_fcinfo) + pg_get_viewdef_name_ext(arg_fcinfo) }) } -pub unsafe fn timestamp_izone(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_viewdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_izone(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_viewdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_izone(arg_fcinfo) + pg_get_viewdef_ext(arg_fcinfo) }) } -pub unsafe fn date_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_indexdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_pl_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_indexdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_pl_interval(arg_fcinfo) + pg_get_indexdef_ext(arg_fcinfo) }) } -pub unsafe fn date_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_constraintdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_mi_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_constraintdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_mi_interval(arg_fcinfo) + pg_get_constraintdef_ext(arg_fcinfo) }) } -pub unsafe fn textregexsubstr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_expr_ext(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textregexsubstr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_expr_ext(arg_fcinfo: FunctionCallInfo) -> Datum; } - textregexsubstr(arg_fcinfo) + pg_get_expr_ext(arg_fcinfo) }) } -pub unsafe fn bitfromint8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_prepared_statement(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitfromint8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_prepared_statement(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitfromint8(arg_fcinfo) + pg_prepared_statement(arg_fcinfo) }) } -pub unsafe fn bittoint8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_cursor(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bittoint8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_cursor(arg_fcinfo: FunctionCallInfo) -> Datum; } - bittoint8(arg_fcinfo) + pg_cursor(arg_fcinfo) }) } -pub unsafe fn show_config_by_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_var_pop(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn show_config_by_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_var_pop(arg_fcinfo: FunctionCallInfo) -> Datum; } - show_config_by_name(arg_fcinfo) + float8_var_pop(arg_fcinfo) }) } -pub unsafe fn set_config_by_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_stddev_pop(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn set_config_by_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_stddev_pop(arg_fcinfo: FunctionCallInfo) -> Datum; } - set_config_by_name(arg_fcinfo) + float8_stddev_pop(arg_fcinfo) }) } -pub unsafe fn pg_table_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_var_pop(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_table_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_var_pop(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_table_is_visible(arg_fcinfo) + numeric_var_pop(arg_fcinfo) }) } -pub unsafe fn pg_type_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn booland_statefunc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_type_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn booland_statefunc(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_type_is_visible(arg_fcinfo) + booland_statefunc(arg_fcinfo) }) } -pub unsafe fn pg_function_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn boolor_statefunc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_function_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn boolor_statefunc(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_function_is_visible(arg_fcinfo) + boolor_statefunc(arg_fcinfo) }) } -pub unsafe fn pg_operator_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_lt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_operator_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_lt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_operator_is_visible(arg_fcinfo) + timestamp_lt_timestamptz(arg_fcinfo) }) } -pub unsafe fn pg_opclass_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_le_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_opclass_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_le_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_opclass_is_visible(arg_fcinfo) + timestamp_le_timestamptz(arg_fcinfo) }) } -pub unsafe fn show_all_settings(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_eq_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn show_all_settings(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_eq_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - show_all_settings(arg_fcinfo) + timestamp_eq_timestamptz(arg_fcinfo) }) } -pub unsafe fn replace_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_gt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn replace_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_gt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - replace_text(arg_fcinfo) + timestamp_gt_timestamptz(arg_fcinfo) }) } -pub unsafe fn split_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_ge_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn split_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_ge_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - split_text(arg_fcinfo) + timestamp_ge_timestamptz(arg_fcinfo) }) } -pub unsafe fn to_hex32(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_ne_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_hex32(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_ne_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_hex32(arg_fcinfo) + timestamp_ne_timestamptz(arg_fcinfo) }) } -pub unsafe fn to_hex64(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_cmp_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_hex64(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_cmp_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_hex64(arg_fcinfo) + timestamp_cmp_timestamptz(arg_fcinfo) }) } -pub unsafe fn array_lower(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_lt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_lower(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_lt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_lower(arg_fcinfo) + timestamptz_lt_timestamp(arg_fcinfo) }) } -pub unsafe fn array_upper(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_le_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_upper(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_le_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_upper(arg_fcinfo) + timestamptz_le_timestamp(arg_fcinfo) }) } -pub unsafe fn pg_conversion_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_eq_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_conversion_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_eq_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_conversion_is_visible(arg_fcinfo) + timestamptz_eq_timestamp(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_backend_activity_start(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_gt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_backend_activity_start(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_gt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_backend_activity_start(arg_fcinfo) + timestamptz_gt_timestamp(arg_fcinfo) }) } -pub unsafe fn pg_terminate_backend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_ge_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_terminate_backend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_ge_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_terminate_backend(arg_fcinfo) + timestamptz_ge_timestamp(arg_fcinfo) }) } -pub unsafe fn pg_get_functiondef(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_ne_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_functiondef(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_ne_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_functiondef(arg_fcinfo) + timestamptz_ne_timestamp(arg_fcinfo) }) } -pub unsafe fn text_pattern_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptz_cmp_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_pattern_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptz_cmp_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_pattern_lt(arg_fcinfo) + timestamptz_cmp_timestamp(arg_fcinfo) }) } -pub unsafe fn text_pattern_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_tablespace_databases(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_pattern_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_tablespace_databases(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_pattern_le(arg_fcinfo) + pg_tablespace_databases(arg_fcinfo) }) } -pub unsafe fn pg_get_function_arguments(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4_bool(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_function_arguments(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4_bool(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_function_arguments(arg_fcinfo) + int4_bool(arg_fcinfo) }) } -pub unsafe fn text_pattern_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bool_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_pattern_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bool_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_pattern_ge(arg_fcinfo) + bool_int4(arg_fcinfo) }) } -pub unsafe fn text_pattern_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lastval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_pattern_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lastval(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_pattern_gt(arg_fcinfo) + lastval(arg_fcinfo) }) } -pub unsafe fn pg_get_function_result(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_postmaster_start_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_function_result(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_postmaster_start_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_function_result(arg_fcinfo) + pg_postmaster_start_time(arg_fcinfo) }) } -pub unsafe fn bttext_pattern_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_blocking_pids(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bttext_pattern_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_blocking_pids(arg_fcinfo: FunctionCallInfo) -> Datum; } - bttext_pattern_cmp(arg_fcinfo) + pg_blocking_pids(arg_fcinfo) }) } -pub unsafe fn pg_database_size_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_below(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_database_size_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_below(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_database_size_name(arg_fcinfo) + box_below(arg_fcinfo) }) } -pub unsafe fn width_bucket_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_overbelow(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn width_bucket_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_overbelow(arg_fcinfo: FunctionCallInfo) -> Datum; } - width_bucket_numeric(arg_fcinfo) + box_overbelow(arg_fcinfo) }) } -pub unsafe fn pg_cancel_backend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_overabove(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_cancel_backend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_overabove(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_cancel_backend(arg_fcinfo) + box_overabove(arg_fcinfo) }) } -pub unsafe fn pg_start_backup(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn box_above(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_start_backup(arg_fcinfo: FunctionCallInfo) -> Datum; + fn box_above(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_start_backup(arg_fcinfo) + box_above(arg_fcinfo) }) } -pub unsafe fn pg_stop_backup(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn poly_below(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stop_backup(arg_fcinfo: FunctionCallInfo) -> Datum; + fn poly_below(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stop_backup(arg_fcinfo) + poly_below(arg_fcinfo) }) } -pub unsafe fn bpchar_pattern_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn poly_overbelow(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchar_pattern_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn poly_overbelow(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchar_pattern_lt(arg_fcinfo) + poly_overbelow(arg_fcinfo) }) } -pub unsafe fn bpchar_pattern_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn poly_overabove(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchar_pattern_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn poly_overabove(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchar_pattern_le(arg_fcinfo) + poly_overabove(arg_fcinfo) }) } -pub unsafe fn array_length(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn poly_above(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_length(arg_fcinfo: FunctionCallInfo) -> Datum; + fn poly_above(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_length(arg_fcinfo) + poly_above(arg_fcinfo) }) } -pub unsafe fn bpchar_pattern_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_box_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchar_pattern_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_box_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchar_pattern_ge(arg_fcinfo) + gist_box_consistent(arg_fcinfo) }) } -pub unsafe fn bpchar_pattern_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_box_compress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchar_pattern_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_box_compress(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchar_pattern_gt(arg_fcinfo) + gist_box_compress(arg_fcinfo) }) } -pub unsafe fn gist_point_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_box_decompress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_point_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_box_decompress(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_point_consistent(arg_fcinfo) + gist_box_decompress(arg_fcinfo) }) } -pub unsafe fn btbpchar_pattern_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_box_penalty(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btbpchar_pattern_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_box_penalty(arg_fcinfo: FunctionCallInfo) -> Datum; } - btbpchar_pattern_cmp(arg_fcinfo) + gist_box_penalty(arg_fcinfo) }) } -pub unsafe fn has_sequence_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_box_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_sequence_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_box_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_sequence_privilege_name_name(arg_fcinfo) + gist_box_picksplit(arg_fcinfo) }) } -pub unsafe fn has_sequence_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_box_union(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_sequence_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_box_union(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_sequence_privilege_name_id(arg_fcinfo) + gist_box_union(arg_fcinfo) }) } -pub unsafe fn has_sequence_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_box_same(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_sequence_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_box_same(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_sequence_privilege_id_name(arg_fcinfo) + gist_box_same(arg_fcinfo) }) } -pub unsafe fn has_sequence_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_poly_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_sequence_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_poly_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_sequence_privilege_id_id(arg_fcinfo) + gist_poly_consistent(arg_fcinfo) }) } -pub unsafe fn has_sequence_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_poly_compress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_sequence_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_poly_compress(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_sequence_privilege_name(arg_fcinfo) + gist_poly_compress(arg_fcinfo) }) } -pub unsafe fn has_sequence_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_overbelow(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_sequence_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_overbelow(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_sequence_privilege_id(arg_fcinfo) + circle_overbelow(arg_fcinfo) }) } -pub unsafe fn btint48cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn circle_overabove(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btint48cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn circle_overabove(arg_fcinfo: FunctionCallInfo) -> Datum; } - btint48cmp(arg_fcinfo) + circle_overabove(arg_fcinfo) }) } -pub unsafe fn btint84cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_circle_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btint84cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_circle_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - btint84cmp(arg_fcinfo) + gist_circle_consistent(arg_fcinfo) }) } -pub unsafe fn btint24cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_circle_compress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btint24cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_circle_compress(arg_fcinfo: FunctionCallInfo) -> Datum; } - btint24cmp(arg_fcinfo) + gist_circle_compress(arg_fcinfo) }) } -pub unsafe fn btint42cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_stddev_pop(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btint42cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_stddev_pop(arg_fcinfo: FunctionCallInfo) -> Datum; } - btint42cmp(arg_fcinfo) + numeric_stddev_pop(arg_fcinfo) }) } -pub unsafe fn btint28cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn domain_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btint28cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn domain_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - btint28cmp(arg_fcinfo) + domain_in(arg_fcinfo) }) } -pub unsafe fn btint82cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn domain_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btint82cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn domain_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - btint82cmp(arg_fcinfo) + domain_recv(arg_fcinfo) }) } -pub unsafe fn btfloat48cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_timezone_abbrevs(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btfloat48cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_timezone_abbrevs(arg_fcinfo: FunctionCallInfo) -> Datum; } - btfloat48cmp(arg_fcinfo) + pg_timezone_abbrevs(arg_fcinfo) }) } -pub unsafe fn btfloat84cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xmlexists(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btfloat84cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xmlexists(arg_fcinfo: FunctionCallInfo) -> Datum; } - btfloat84cmp(arg_fcinfo) + xmlexists(arg_fcinfo) }) } -pub unsafe fn inet_client_addr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_reload_conf(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_client_addr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_reload_conf(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_client_addr(arg_fcinfo) + pg_reload_conf(arg_fcinfo) }) } -pub unsafe fn inet_client_port(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_rotate_logfile(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_client_port(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_rotate_logfile(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_client_port(arg_fcinfo) + pg_rotate_logfile(arg_fcinfo) }) } -pub unsafe fn inet_server_addr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_file_1arg(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_server_addr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_file_1arg(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_server_addr(arg_fcinfo) + pg_stat_file_1arg(arg_fcinfo) }) } -pub unsafe fn inet_server_port(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_read_file_off_len(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_server_port(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_read_file_off_len(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_server_port(arg_fcinfo) + pg_read_file_off_len(arg_fcinfo) }) } -pub unsafe fn regprocedurein(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ls_dir_1arg(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regprocedurein(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ls_dir_1arg(arg_fcinfo: FunctionCallInfo) -> Datum; } - regprocedurein(arg_fcinfo) + pg_ls_dir_1arg(arg_fcinfo) }) } -pub unsafe fn regprocedureout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_sleep(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regprocedureout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_sleep(arg_fcinfo: FunctionCallInfo) -> Datum; } - regprocedureout(arg_fcinfo) + pg_sleep(arg_fcinfo) }) } -pub unsafe fn regoperin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inetnot(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regoperin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inetnot(arg_fcinfo: FunctionCallInfo) -> Datum; } - regoperin(arg_fcinfo) + inetnot(arg_fcinfo) }) } -pub unsafe fn regoperout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inetand(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regoperout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inetand(arg_fcinfo: FunctionCallInfo) -> Datum; } - regoperout(arg_fcinfo) + inetand(arg_fcinfo) }) } -pub unsafe fn regoperatorin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inetor(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regoperatorin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inetor(arg_fcinfo: FunctionCallInfo) -> Datum; } - regoperatorin(arg_fcinfo) + inetor(arg_fcinfo) }) } -pub unsafe fn regoperatorout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inetpl(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regoperatorout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inetpl(arg_fcinfo: FunctionCallInfo) -> Datum; } - regoperatorout(arg_fcinfo) + inetpl(arg_fcinfo) }) } -pub unsafe fn regclassin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inetmi_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regclassin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inetmi_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - regclassin(arg_fcinfo) + inetmi_int8(arg_fcinfo) }) } -pub unsafe fn regclassout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inetmi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regclassout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inetmi(arg_fcinfo: FunctionCallInfo) -> Datum; } - regclassout(arg_fcinfo) + inetmi(arg_fcinfo) }) } -pub unsafe fn regtypein(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn statement_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regtypein(arg_fcinfo: FunctionCallInfo) -> Datum; + fn statement_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - regtypein(arg_fcinfo) + statement_timestamp(arg_fcinfo) }) } -pub unsafe fn regtypeout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn clock_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regtypeout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn clock_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - regtypeout(arg_fcinfo) + clock_timestamp(arg_fcinfo) }) } -pub unsafe fn pg_stat_clear_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_cmp_prefix(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_clear_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_cmp_prefix(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_clear_snapshot(arg_fcinfo) + gin_cmp_prefix(arg_fcinfo) }) } -pub unsafe fn pg_get_function_identity_arguments(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_has_role_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_function_identity_arguments(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_has_role_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_function_identity_arguments(arg_fcinfo) + pg_has_role_name_name(arg_fcinfo) }) } -pub unsafe fn fmgr_internal_validator(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_has_role_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmgr_internal_validator(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_has_role_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - fmgr_internal_validator(arg_fcinfo) + pg_has_role_name_id(arg_fcinfo) }) } -pub unsafe fn fmgr_c_validator(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_has_role_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmgr_c_validator(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_has_role_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - fmgr_c_validator(arg_fcinfo) + pg_has_role_id_name(arg_fcinfo) }) } -pub unsafe fn fmgr_sql_validator(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_has_role_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmgr_sql_validator(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_has_role_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - fmgr_sql_validator(arg_fcinfo) + pg_has_role_id_id(arg_fcinfo) }) } -pub unsafe fn has_database_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_has_role_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_database_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_has_role_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_database_privilege_name_name(arg_fcinfo) + pg_has_role_name(arg_fcinfo) }) } -pub unsafe fn has_database_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_has_role_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_database_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_has_role_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_database_privilege_name_id(arg_fcinfo) + pg_has_role_id(arg_fcinfo) }) } -pub unsafe fn has_database_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_justify_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_database_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_justify_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_database_privilege_id_name(arg_fcinfo) + interval_justify_interval(arg_fcinfo) }) } -pub unsafe fn has_database_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_triggerdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_database_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_triggerdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_database_privilege_id_id(arg_fcinfo) + pg_get_triggerdef_ext(arg_fcinfo) }) } -pub unsafe fn has_database_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dasind(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_database_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dasind(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_database_privilege_name(arg_fcinfo) + dasind(arg_fcinfo) }) } -pub unsafe fn has_database_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dacosd(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_database_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dacosd(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_database_privilege_id(arg_fcinfo) + dacosd(arg_fcinfo) }) } -pub unsafe fn has_function_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn datand(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_function_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn datand(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_function_privilege_name_name(arg_fcinfo) + datand(arg_fcinfo) }) } -pub unsafe fn has_function_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn datan2d(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_function_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn datan2d(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_function_privilege_name_id(arg_fcinfo) + datan2d(arg_fcinfo) }) } -pub unsafe fn has_function_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dsind(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_function_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dsind(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_function_privilege_id_name(arg_fcinfo) + dsind(arg_fcinfo) }) } -pub unsafe fn has_function_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dcosd(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_function_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dcosd(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_function_privilege_id_id(arg_fcinfo) + dcosd(arg_fcinfo) }) } -pub unsafe fn has_function_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dtand(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_function_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dtand(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_function_privilege_name(arg_fcinfo) + dtand(arg_fcinfo) }) } -pub unsafe fn has_function_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dcotd(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_function_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dcotd(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_function_privilege_id(arg_fcinfo) + dcotd(arg_fcinfo) }) } -pub unsafe fn has_language_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stop_backup_v2(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_language_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stop_backup_v2(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_language_privilege_name_name(arg_fcinfo) + pg_stop_backup_v2(arg_fcinfo) }) } -pub unsafe fn has_language_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_avg_serialize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_language_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_avg_serialize(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_language_privilege_name_id(arg_fcinfo) + numeric_avg_serialize(arg_fcinfo) }) } -pub unsafe fn has_language_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_avg_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_language_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_avg_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_language_privilege_id_name(arg_fcinfo) + numeric_avg_deserialize(arg_fcinfo) }) } -pub unsafe fn has_language_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ginarrayextract(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_language_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ginarrayextract(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_language_privilege_id_id(arg_fcinfo) + ginarrayextract(arg_fcinfo) }) } -pub unsafe fn has_language_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ginarrayconsistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_language_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ginarrayconsistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_language_privilege_name(arg_fcinfo) + ginarrayconsistent(arg_fcinfo) }) } -pub unsafe fn has_language_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_language_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_language_privilege_id(arg_fcinfo) + int8_avg_accum(arg_fcinfo) }) } -pub unsafe fn has_schema_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn arrayoverlap(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_schema_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn arrayoverlap(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_schema_privilege_name_name(arg_fcinfo) + arrayoverlap(arg_fcinfo) }) } -pub unsafe fn has_schema_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn arraycontains(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_schema_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn arraycontains(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_schema_privilege_name_id(arg_fcinfo) + arraycontains(arg_fcinfo) }) } -pub unsafe fn has_schema_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn arraycontained(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_schema_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn arraycontained(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_schema_privilege_id_name(arg_fcinfo) + arraycontained(arg_fcinfo) }) } -pub unsafe fn has_schema_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_tuples_returned(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_schema_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_tuples_returned(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_schema_privilege_id_id(arg_fcinfo) + pg_stat_get_db_tuples_returned(arg_fcinfo) }) } -pub unsafe fn has_schema_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_tuples_fetched(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_schema_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_tuples_fetched(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_schema_privilege_name(arg_fcinfo) + pg_stat_get_db_tuples_fetched(arg_fcinfo) }) } -pub unsafe fn has_schema_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_tuples_inserted(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_schema_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_tuples_inserted(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_schema_privilege_id(arg_fcinfo) + pg_stat_get_db_tuples_inserted(arg_fcinfo) }) } -pub unsafe fn pg_stat_reset(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_tuples_updated(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_reset(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_tuples_updated(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_reset(arg_fcinfo) + pg_stat_get_db_tuples_updated(arg_fcinfo) }) } -pub unsafe fn textregexreplace_noopt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_tuples_deleted(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textregexreplace_noopt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_tuples_deleted(arg_fcinfo: FunctionCallInfo) -> Datum; } - textregexreplace_noopt(arg_fcinfo) + pg_stat_get_db_tuples_deleted(arg_fcinfo) }) } -pub unsafe fn textregexreplace(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexp_matches_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textregexreplace(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexp_matches_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum; } - textregexreplace(arg_fcinfo) + regexp_matches_no_flags(arg_fcinfo) }) } -pub unsafe fn pg_total_relation_size(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexp_matches(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_total_relation_size(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexp_matches(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_total_relation_size(arg_fcinfo) + regexp_matches(arg_fcinfo) }) } -pub unsafe fn pg_size_pretty(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexp_split_to_table_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_size_pretty(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexp_split_to_table_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_size_pretty(arg_fcinfo) + regexp_split_to_table_no_flags(arg_fcinfo) }) } -pub unsafe fn pg_options_to_table(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexp_split_to_table(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_options_to_table(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexp_split_to_table(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_options_to_table(arg_fcinfo) + regexp_split_to_table(arg_fcinfo) }) } -pub unsafe fn record_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexp_split_to_array_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexp_split_to_array_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_in(arg_fcinfo) + regexp_split_to_array_no_flags(arg_fcinfo) }) } -pub unsafe fn record_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexp_split_to_array(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexp_split_to_array(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_out(arg_fcinfo) + regexp_split_to_array(arg_fcinfo) }) } -pub unsafe fn cstring_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_bgwriter_timed_checkpoints(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cstring_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_bgwriter_timed_checkpoints(arg_fcinfo: FunctionCallInfo) -> Datum; } - cstring_in(arg_fcinfo) + pg_stat_get_bgwriter_timed_checkpoints(arg_fcinfo) }) } -pub unsafe fn cstring_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_bgwriter_requested_checkpoints(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cstring_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_bgwriter_requested_checkpoints(arg_fcinfo: FunctionCallInfo) -> Datum; } - cstring_out(arg_fcinfo) + pg_stat_get_bgwriter_requested_checkpoints(arg_fcinfo) }) } -pub unsafe fn any_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_bgwriter_buf_written_checkpoints(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn any_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_bgwriter_buf_written_checkpoints(arg_fcinfo: FunctionCallInfo) -> Datum; } - any_in(arg_fcinfo) + pg_stat_get_bgwriter_buf_written_checkpoints(arg_fcinfo) }) } -pub unsafe fn any_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_bgwriter_buf_written_clean(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn any_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_bgwriter_buf_written_clean(arg_fcinfo: FunctionCallInfo) -> Datum; } - any_out(arg_fcinfo) + pg_stat_get_bgwriter_buf_written_clean(arg_fcinfo) }) } -pub unsafe fn anyarray_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_bgwriter_maxwritten_clean(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn anyarray_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_bgwriter_maxwritten_clean(arg_fcinfo: FunctionCallInfo) -> Datum; } - anyarray_in(arg_fcinfo) + pg_stat_get_bgwriter_maxwritten_clean(arg_fcinfo) }) } -pub unsafe fn anyarray_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ginqueryarrayextract(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn anyarray_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ginqueryarrayextract(arg_fcinfo: FunctionCallInfo) -> Datum; } - anyarray_out(arg_fcinfo) + ginqueryarrayextract(arg_fcinfo) }) } -pub unsafe fn void_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_buf_written_backend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn void_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_buf_written_backend(arg_fcinfo: FunctionCallInfo) -> Datum; } - void_in(arg_fcinfo) + pg_stat_get_buf_written_backend(arg_fcinfo) }) } -pub unsafe fn void_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn anynonarray_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn void_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn anynonarray_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - void_out(arg_fcinfo) + anynonarray_in(arg_fcinfo) }) } -pub unsafe fn trigger_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn anynonarray_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn trigger_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn anynonarray_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - trigger_in(arg_fcinfo) + anynonarray_out(arg_fcinfo) }) } -pub unsafe fn trigger_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_last_vacuum_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn trigger_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_last_vacuum_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - trigger_out(arg_fcinfo) + pg_stat_get_last_vacuum_time(arg_fcinfo) }) } -pub unsafe fn language_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_last_autovacuum_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn language_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_last_autovacuum_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - language_handler_in(arg_fcinfo) + pg_stat_get_last_autovacuum_time(arg_fcinfo) }) } -pub unsafe fn language_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_last_analyze_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn language_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_last_analyze_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - language_handler_out(arg_fcinfo) + pg_stat_get_last_analyze_time(arg_fcinfo) }) } -pub unsafe fn internal_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_last_autoanalyze_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn internal_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_last_autoanalyze_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - internal_in(arg_fcinfo) + pg_stat_get_last_autoanalyze_time(arg_fcinfo) }) } -pub unsafe fn internal_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_avg_combine(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn internal_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_avg_combine(arg_fcinfo: FunctionCallInfo) -> Datum; } - internal_out(arg_fcinfo) + int8_avg_combine(arg_fcinfo) }) } -pub unsafe fn opaque_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_avg_serialize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn opaque_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_avg_serialize(arg_fcinfo: FunctionCallInfo) -> Datum; } - opaque_in(arg_fcinfo) + int8_avg_serialize(arg_fcinfo) }) } -pub unsafe fn opaque_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_avg_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn opaque_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_avg_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum; } - opaque_out(arg_fcinfo) + int8_avg_deserialize(arg_fcinfo) }) } -pub unsafe fn dceil(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_backend_wait_event_type(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dceil(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_backend_wait_event_type(arg_fcinfo: FunctionCallInfo) -> Datum; } - dceil(arg_fcinfo) + pg_stat_get_backend_wait_event_type(arg_fcinfo) }) } -pub unsafe fn dfloor(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tidgt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dfloor(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tidgt(arg_fcinfo: FunctionCallInfo) -> Datum; } - dfloor(arg_fcinfo) + tidgt(arg_fcinfo) }) } -pub unsafe fn dsign(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tidlt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dsign(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tidlt(arg_fcinfo: FunctionCallInfo) -> Datum; } - dsign(arg_fcinfo) + tidlt(arg_fcinfo) }) } -pub unsafe fn md5_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tidge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn md5_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tidge(arg_fcinfo: FunctionCallInfo) -> Datum; } - md5_text(arg_fcinfo) + tidge(arg_fcinfo) }) } -pub unsafe fn anyelement_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tidle(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn anyelement_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tidle(arg_fcinfo: FunctionCallInfo) -> Datum; } - anyelement_in(arg_fcinfo) + tidle(arg_fcinfo) }) } -pub unsafe fn anyelement_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bttidcmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn anyelement_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bttidcmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - anyelement_out(arg_fcinfo) + bttidcmp(arg_fcinfo) }) } -pub unsafe fn postgresql_fdw_validator(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tidlarger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn postgresql_fdw_validator(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tidlarger(arg_fcinfo: FunctionCallInfo) -> Datum; } - postgresql_fdw_validator(arg_fcinfo) + tidlarger(arg_fcinfo) }) } -pub unsafe fn pg_encoding_max_length_sql(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tidsmaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_encoding_max_length_sql(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tidsmaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_encoding_max_length_sql(arg_fcinfo) + tidsmaller(arg_fcinfo) }) } -pub unsafe fn md5_bytea(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8inc_any(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn md5_bytea(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8inc_any(arg_fcinfo: FunctionCallInfo) -> Datum; } - md5_bytea(arg_fcinfo) + int8inc_any(arg_fcinfo) }) } -pub unsafe fn pg_tablespace_size_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8inc_float8_float8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_tablespace_size_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8inc_float8_float8(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_tablespace_size_oid(arg_fcinfo) + int8inc_float8_float8(arg_fcinfo) }) } -pub unsafe fn pg_tablespace_size_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_regr_accum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_tablespace_size_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_regr_accum(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_tablespace_size_name(arg_fcinfo) + float8_regr_accum(arg_fcinfo) }) } -pub unsafe fn pg_database_size_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_regr_sxx(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_database_size_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_regr_sxx(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_database_size_oid(arg_fcinfo) + float8_regr_sxx(arg_fcinfo) }) } -pub unsafe fn array_unnest(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_regr_syy(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_unnest(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_regr_syy(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_unnest(arg_fcinfo) + float8_regr_syy(arg_fcinfo) }) } -pub unsafe fn pg_relation_size(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_regr_sxy(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_relation_size(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_regr_sxy(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_relation_size(arg_fcinfo) + float8_regr_sxy(arg_fcinfo) }) } -pub unsafe fn array_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_regr_avgx(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_regr_avgx(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_agg_transfn(arg_fcinfo) + float8_regr_avgx(arg_fcinfo) }) } -pub unsafe fn array_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_regr_avgy(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_regr_avgy(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_agg_finalfn(arg_fcinfo) + float8_regr_avgy(arg_fcinfo) }) } -pub unsafe fn date_lt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_regr_r2(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_lt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_regr_r2(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_lt_timestamp(arg_fcinfo) + float8_regr_r2(arg_fcinfo) }) } -pub unsafe fn date_le_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_regr_slope(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_le_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_regr_slope(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_le_timestamp(arg_fcinfo) + float8_regr_slope(arg_fcinfo) }) } -pub unsafe fn date_eq_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_regr_intercept(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_eq_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_regr_intercept(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_eq_timestamp(arg_fcinfo) + float8_regr_intercept(arg_fcinfo) }) } -pub unsafe fn date_gt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_covar_pop(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_gt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_covar_pop(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_gt_timestamp(arg_fcinfo) + float8_covar_pop(arg_fcinfo) }) } -pub unsafe fn date_ge_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_covar_samp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_ge_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_covar_samp(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_ge_timestamp(arg_fcinfo) + float8_covar_samp(arg_fcinfo) }) } -pub unsafe fn date_ne_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_corr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_ne_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_corr(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_ne_timestamp(arg_fcinfo) + float8_corr(arg_fcinfo) }) } -pub unsafe fn date_cmp_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_blk_read_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_cmp_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_blk_read_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_cmp_timestamp(arg_fcinfo) + pg_stat_get_db_blk_read_time(arg_fcinfo) }) } -pub unsafe fn date_lt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_blk_write_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_lt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_blk_write_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_lt_timestamptz(arg_fcinfo) + pg_stat_get_db_blk_write_time(arg_fcinfo) }) } -pub unsafe fn date_le_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_switch_wal(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_le_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_switch_wal(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_le_timestamptz(arg_fcinfo) + pg_switch_wal(arg_fcinfo) }) } -pub unsafe fn date_eq_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_current_wal_lsn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_eq_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_current_wal_lsn(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_eq_timestamptz(arg_fcinfo) + pg_current_wal_lsn(arg_fcinfo) }) } -pub unsafe fn date_gt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_walfile_name_offset(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_gt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_walfile_name_offset(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_gt_timestamptz(arg_fcinfo) + pg_walfile_name_offset(arg_fcinfo) }) } -pub unsafe fn date_ge_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_walfile_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_ge_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_walfile_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_ge_timestamptz(arg_fcinfo) + pg_walfile_name(arg_fcinfo) }) } -pub unsafe fn date_ne_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_current_wal_insert_lsn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_ne_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_current_wal_insert_lsn(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_ne_timestamptz(arg_fcinfo) + pg_current_wal_insert_lsn(arg_fcinfo) }) } -pub unsafe fn date_cmp_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_backend_wait_event(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_cmp_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_backend_wait_event(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_cmp_timestamptz(arg_fcinfo) + pg_stat_get_backend_wait_event(arg_fcinfo) }) } -pub unsafe fn timestamp_lt_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_my_temp_schema(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_lt_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_my_temp_schema(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_lt_date(arg_fcinfo) + pg_my_temp_schema(arg_fcinfo) }) } -pub unsafe fn timestamp_le_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_is_other_temp_schema(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_le_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_is_other_temp_schema(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_le_date(arg_fcinfo) + pg_is_other_temp_schema(arg_fcinfo) }) } -pub unsafe fn timestamp_eq_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_timezone_names(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_eq_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_timezone_names(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_eq_date(arg_fcinfo) + pg_timezone_names(arg_fcinfo) }) } -pub unsafe fn timestamp_gt_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_backend_xact_start(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_gt_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_backend_xact_start(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_gt_date(arg_fcinfo) + pg_stat_get_backend_xact_start(arg_fcinfo) }) } -pub unsafe fn timestamp_ge_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_ge_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_ge_date(arg_fcinfo) + numeric_avg_accum(arg_fcinfo) }) } -pub unsafe fn timestamp_ne_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_buf_alloc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_ne_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_buf_alloc(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_ne_date(arg_fcinfo) + pg_stat_get_buf_alloc(arg_fcinfo) }) } -pub unsafe fn timestamp_cmp_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_live_tuples(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_cmp_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_live_tuples(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_cmp_date(arg_fcinfo) + pg_stat_get_live_tuples(arg_fcinfo) }) } -pub unsafe fn timestamptz_lt_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_dead_tuples(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_lt_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_dead_tuples(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_lt_date(arg_fcinfo) + pg_stat_get_dead_tuples(arg_fcinfo) }) } -pub unsafe fn timestamptz_le_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_le_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_le_date(arg_fcinfo) + pg_advisory_lock_int8(arg_fcinfo) }) } -pub unsafe fn timestamptz_eq_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_eq_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_eq_date(arg_fcinfo) + pg_advisory_lock_shared_int8(arg_fcinfo) }) } -pub unsafe fn timestamptz_gt_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_try_advisory_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_gt_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_try_advisory_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_gt_date(arg_fcinfo) + pg_try_advisory_lock_int8(arg_fcinfo) }) } -pub unsafe fn timestamptz_ge_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_try_advisory_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_ge_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_try_advisory_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_ge_date(arg_fcinfo) + pg_try_advisory_lock_shared_int8(arg_fcinfo) }) } -pub unsafe fn timestamptz_ne_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_unlock_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_ne_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_unlock_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_ne_date(arg_fcinfo) + pg_advisory_unlock_int8(arg_fcinfo) }) } -pub unsafe fn timestamptz_cmp_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_unlock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_cmp_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_unlock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_cmp_date(arg_fcinfo) + pg_advisory_unlock_shared_int8(arg_fcinfo) }) } -pub unsafe fn has_tablespace_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_tablespace_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_tablespace_privilege_name_name(arg_fcinfo) + pg_advisory_lock_int4(arg_fcinfo) }) } -pub unsafe fn has_tablespace_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_tablespace_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_tablespace_privilege_name_id(arg_fcinfo) + pg_advisory_lock_shared_int4(arg_fcinfo) }) } -pub unsafe fn has_tablespace_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_try_advisory_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_tablespace_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_try_advisory_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_tablespace_privilege_id_name(arg_fcinfo) + pg_try_advisory_lock_int4(arg_fcinfo) }) } -pub unsafe fn has_tablespace_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_try_advisory_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_tablespace_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_try_advisory_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_tablespace_privilege_id_id(arg_fcinfo) + pg_try_advisory_lock_shared_int4(arg_fcinfo) }) } -pub unsafe fn has_tablespace_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_unlock_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_tablespace_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_unlock_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_tablespace_privilege_name(arg_fcinfo) + pg_advisory_unlock_int4(arg_fcinfo) }) } -pub unsafe fn has_tablespace_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_unlock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_tablespace_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_unlock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_tablespace_privilege_id(arg_fcinfo) + pg_advisory_unlock_shared_int4(arg_fcinfo) }) } -pub unsafe fn shell_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_unlock_all(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn shell_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_unlock_all(arg_fcinfo: FunctionCallInfo) -> Datum; } - shell_in(arg_fcinfo) + pg_advisory_unlock_all(arg_fcinfo) }) } -pub unsafe fn shell_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xml_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn shell_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xml_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - shell_out(arg_fcinfo) + xml_in(arg_fcinfo) }) } -pub unsafe fn array_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xml_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xml_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_recv(arg_fcinfo) + xml_out(arg_fcinfo) }) } -pub unsafe fn array_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xmlcomment(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xmlcomment(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_send(arg_fcinfo) + xmlcomment(arg_fcinfo) }) } -pub unsafe fn record_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn texttoxml(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn texttoxml(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_recv(arg_fcinfo) + texttoxml(arg_fcinfo) }) } -pub unsafe fn record_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xmlvalidate(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xmlvalidate(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_send(arg_fcinfo) + xmlvalidate(arg_fcinfo) }) } -pub unsafe fn int2recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xml_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xml_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2recv(arg_fcinfo) + xml_recv(arg_fcinfo) }) } -pub unsafe fn int2send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xml_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xml_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2send(arg_fcinfo) + xml_send(arg_fcinfo) }) } -pub unsafe fn int4recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xmlconcat2(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xmlconcat2(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4recv(arg_fcinfo) + xmlconcat2(arg_fcinfo) }) } -pub unsafe fn int4send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varbittypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varbittypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4send(arg_fcinfo) + varbittypmodin(arg_fcinfo) }) } -pub unsafe fn int8recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn intervaltypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn intervaltypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8recv(arg_fcinfo) + intervaltypmodin(arg_fcinfo) }) } -pub unsafe fn int8send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn intervaltypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn intervaltypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8send(arg_fcinfo) + intervaltypmodout(arg_fcinfo) }) } -pub unsafe fn int2vectorrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2vectorrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2vectorrecv(arg_fcinfo) + timestamptypmodin(arg_fcinfo) }) } -pub unsafe fn int2vectorsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2vectorsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2vectorsend(arg_fcinfo) + timestamptypmodout(arg_fcinfo) }) } -pub unsafe fn bytearecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptztypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bytearecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptztypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; } - bytearecv(arg_fcinfo) + timestamptztypmodin(arg_fcinfo) }) } -pub unsafe fn byteasend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamptztypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn byteasend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamptztypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; } - byteasend(arg_fcinfo) + timestamptztypmodout(arg_fcinfo) }) } -pub unsafe fn textrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; } - textrecv(arg_fcinfo) + timetypmodin(arg_fcinfo) }) } -pub unsafe fn textsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn textsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; } - textsend(arg_fcinfo) + timetypmodout(arg_fcinfo) }) } -pub unsafe fn unknownrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetztypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unknownrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetztypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; } - unknownrecv(arg_fcinfo) + timetztypmodin(arg_fcinfo) }) } -pub unsafe fn unknownsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timetztypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unknownsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timetztypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; } - unknownsend(arg_fcinfo) + timetztypmodout(arg_fcinfo) }) } -pub unsafe fn oidrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchartypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchartypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidrecv(arg_fcinfo) + bpchartypmodin(arg_fcinfo) }) } -pub unsafe fn oidsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchartypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchartypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidsend(arg_fcinfo) + bpchartypmodout(arg_fcinfo) }) } -pub unsafe fn oidvectorrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varchartypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidvectorrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varchartypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidvectorrecv(arg_fcinfo) + varchartypmodin(arg_fcinfo) }) } -pub unsafe fn oidvectorsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varchartypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidvectorsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varchartypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; } - oidvectorsend(arg_fcinfo) + varchartypmodout(arg_fcinfo) }) } -pub unsafe fn namerecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numerictypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namerecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numerictypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; } - namerecv(arg_fcinfo) + numerictypmodin(arg_fcinfo) }) } -pub unsafe fn namesend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numerictypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namesend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numerictypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; } - namesend(arg_fcinfo) + numerictypmodout(arg_fcinfo) }) } -pub unsafe fn float4recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bittypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bittypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4recv(arg_fcinfo) + bittypmodin(arg_fcinfo) }) } -pub unsafe fn float4send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bittypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bittypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; } - float4send(arg_fcinfo) + bittypmodout(arg_fcinfo) }) } -pub unsafe fn float8recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varbittypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varbittypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8recv(arg_fcinfo) + varbittypmodout(arg_fcinfo) }) } -pub unsafe fn float8send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xmltotext(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xmltotext(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8send(arg_fcinfo) + xmltotext(arg_fcinfo) }) } -pub unsafe fn point_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn table_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn table_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_recv(arg_fcinfo) + table_to_xml(arg_fcinfo) }) } -pub unsafe fn point_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn query_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn query_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum; } - point_send(arg_fcinfo) + query_to_xml(arg_fcinfo) }) } -pub unsafe fn bpcharrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cursor_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpcharrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cursor_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpcharrecv(arg_fcinfo) + cursor_to_xml(arg_fcinfo) }) } -pub unsafe fn bpcharsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn table_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpcharsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn table_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpcharsend(arg_fcinfo) + table_to_xmlschema(arg_fcinfo) }) } -pub unsafe fn varcharrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn query_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varcharrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn query_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; } - varcharrecv(arg_fcinfo) + query_to_xmlschema(arg_fcinfo) }) } -pub unsafe fn varcharsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cursor_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varcharsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cursor_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; } - varcharsend(arg_fcinfo) + cursor_to_xmlschema(arg_fcinfo) }) } -pub unsafe fn charrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn table_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn charrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn table_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; } - charrecv(arg_fcinfo) + table_to_xml_and_xmlschema(arg_fcinfo) }) } -pub unsafe fn charsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn query_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn charsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn query_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; } - charsend(arg_fcinfo) + query_to_xml_and_xmlschema(arg_fcinfo) }) } -pub unsafe fn boolrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xpath(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn boolrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xpath(arg_fcinfo: FunctionCallInfo) -> Datum; } - boolrecv(arg_fcinfo) + xpath(arg_fcinfo) }) } -pub unsafe fn boolsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn schema_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn boolsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn schema_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum; } - boolsend(arg_fcinfo) + schema_to_xml(arg_fcinfo) }) } -pub unsafe fn tidrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn schema_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tidrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn schema_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; } - tidrecv(arg_fcinfo) + schema_to_xmlschema(arg_fcinfo) }) } -pub unsafe fn tidsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn schema_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tidsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn schema_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; } - tidsend(arg_fcinfo) + schema_to_xml_and_xmlschema(arg_fcinfo) }) } -pub unsafe fn xidrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn database_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xidrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn database_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum; } - xidrecv(arg_fcinfo) + database_to_xml(arg_fcinfo) }) } -pub unsafe fn xidsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn database_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xidsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn database_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; } - xidsend(arg_fcinfo) + database_to_xmlschema(arg_fcinfo) }) } -pub unsafe fn cidrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn database_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cidrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn database_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; } - cidrecv(arg_fcinfo) + database_to_xml_and_xmlschema(arg_fcinfo) }) } -pub unsafe fn cidsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn txid_snapshot_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cidsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn txid_snapshot_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - cidsend(arg_fcinfo) + txid_snapshot_in(arg_fcinfo) }) } -pub unsafe fn regprocrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn txid_snapshot_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regprocrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn txid_snapshot_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - regprocrecv(arg_fcinfo) + txid_snapshot_out(arg_fcinfo) }) } -pub unsafe fn regprocsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn txid_snapshot_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regprocsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn txid_snapshot_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - regprocsend(arg_fcinfo) + txid_snapshot_recv(arg_fcinfo) }) } -pub unsafe fn regprocedurerecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn txid_snapshot_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regprocedurerecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn txid_snapshot_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - regprocedurerecv(arg_fcinfo) + txid_snapshot_send(arg_fcinfo) }) } -pub unsafe fn regproceduresend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn txid_current(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regproceduresend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn txid_current(arg_fcinfo: FunctionCallInfo) -> Datum; } - regproceduresend(arg_fcinfo) + txid_current(arg_fcinfo) }) } -pub unsafe fn regoperrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn txid_current_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regoperrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn txid_current_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum; } - regoperrecv(arg_fcinfo) + txid_current_snapshot(arg_fcinfo) }) } -pub unsafe fn regopersend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn txid_snapshot_xmin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regopersend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn txid_snapshot_xmin(arg_fcinfo: FunctionCallInfo) -> Datum; } - regopersend(arg_fcinfo) + txid_snapshot_xmin(arg_fcinfo) }) } -pub unsafe fn regoperatorrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn txid_snapshot_xmax(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regoperatorrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn txid_snapshot_xmax(arg_fcinfo: FunctionCallInfo) -> Datum; } - regoperatorrecv(arg_fcinfo) + txid_snapshot_xmax(arg_fcinfo) }) } -pub unsafe fn regoperatorsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn txid_snapshot_xip(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regoperatorsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn txid_snapshot_xip(arg_fcinfo: FunctionCallInfo) -> Datum; } - regoperatorsend(arg_fcinfo) + txid_snapshot_xip(arg_fcinfo) }) } -pub unsafe fn regclassrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn txid_visible_in_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regclassrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn txid_visible_in_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum; } - regclassrecv(arg_fcinfo) + txid_visible_in_snapshot(arg_fcinfo) }) } -pub unsafe fn regclasssend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regclasssend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - regclasssend(arg_fcinfo) + uuid_in(arg_fcinfo) }) } -pub unsafe fn regtyperecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regtyperecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - regtyperecv(arg_fcinfo) + uuid_out(arg_fcinfo) }) } -pub unsafe fn regtypesend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regtypesend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - regtypesend(arg_fcinfo) + uuid_lt(arg_fcinfo) }) } -pub unsafe fn bit_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bit_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - bit_recv(arg_fcinfo) + uuid_le(arg_fcinfo) }) } -pub unsafe fn bit_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bit_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - bit_send(arg_fcinfo) + uuid_eq(arg_fcinfo) }) } -pub unsafe fn varbit_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varbit_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - varbit_recv(arg_fcinfo) + uuid_ge(arg_fcinfo) }) } -pub unsafe fn varbit_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varbit_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - varbit_send(arg_fcinfo) + uuid_gt(arg_fcinfo) }) } -pub unsafe fn numeric_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_recv(arg_fcinfo) + uuid_ne(arg_fcinfo) }) } -pub unsafe fn numeric_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_send(arg_fcinfo) + uuid_cmp(arg_fcinfo) }) } -pub unsafe fn abstimerecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstimerecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstimerecv(arg_fcinfo) + uuid_recv(arg_fcinfo) }) } -pub unsafe fn abstimesend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abstimesend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - abstimesend(arg_fcinfo) + uuid_send(arg_fcinfo) }) } -pub unsafe fn reltimerecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_hash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reltimerecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_hash(arg_fcinfo: FunctionCallInfo) -> Datum; } - reltimerecv(arg_fcinfo) + uuid_hash(arg_fcinfo) }) } -pub unsafe fn reltimesend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn booltext(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reltimesend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn booltext(arg_fcinfo: FunctionCallInfo) -> Datum; } - reltimesend(arg_fcinfo) + booltext(arg_fcinfo) }) } -pub unsafe fn tintervalrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_function_calls(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_function_calls(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalrecv(arg_fcinfo) + pg_stat_get_function_calls(arg_fcinfo) }) } -pub unsafe fn tintervalsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_function_total_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tintervalsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_function_total_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - tintervalsend(arg_fcinfo) + pg_stat_get_function_total_time(arg_fcinfo) }) } -pub unsafe fn date_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_function_self_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_function_self_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_recv(arg_fcinfo) + pg_stat_get_function_self_time(arg_fcinfo) }) } -pub unsafe fn date_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_send(arg_fcinfo) + record_eq(arg_fcinfo) }) } -pub unsafe fn time_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_recv(arg_fcinfo) + record_ne(arg_fcinfo) }) } -pub unsafe fn time_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - time_send(arg_fcinfo) + record_lt(arg_fcinfo) }) } -pub unsafe fn timetz_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_recv(arg_fcinfo) + record_gt(arg_fcinfo) }) } -pub unsafe fn timetz_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetz_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetz_send(arg_fcinfo) + record_le(arg_fcinfo) }) } -pub unsafe fn timestamp_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_recv(arg_fcinfo) + record_ge(arg_fcinfo) }) } -pub unsafe fn timestamp_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btrecordcmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btrecordcmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_send(arg_fcinfo) + btrecordcmp(arg_fcinfo) }) } -pub unsafe fn timestamptz_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_table_size(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_table_size(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_recv(arg_fcinfo) + pg_table_size(arg_fcinfo) }) } -pub unsafe fn timestamptz_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_indexes_size(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_indexes_size(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_send(arg_fcinfo) + pg_indexes_size(arg_fcinfo) }) } -pub unsafe fn interval_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_relation_filenode(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_relation_filenode(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_recv(arg_fcinfo) + pg_relation_filenode(arg_fcinfo) }) } -pub unsafe fn interval_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_foreign_data_wrapper_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_foreign_data_wrapper_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_send(arg_fcinfo) + has_foreign_data_wrapper_privilege_name_name(arg_fcinfo) }) } -pub unsafe fn lseg_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_foreign_data_wrapper_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_foreign_data_wrapper_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_recv(arg_fcinfo) + has_foreign_data_wrapper_privilege_name_id(arg_fcinfo) }) } -pub unsafe fn lseg_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_foreign_data_wrapper_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lseg_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_foreign_data_wrapper_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - lseg_send(arg_fcinfo) + has_foreign_data_wrapper_privilege_id_name(arg_fcinfo) }) } -pub unsafe fn path_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_foreign_data_wrapper_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_foreign_data_wrapper_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_recv(arg_fcinfo) + has_foreign_data_wrapper_privilege_id_id(arg_fcinfo) }) } -pub unsafe fn path_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_foreign_data_wrapper_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_foreign_data_wrapper_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - path_send(arg_fcinfo) + has_foreign_data_wrapper_privilege_name(arg_fcinfo) }) } -pub unsafe fn box_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_foreign_data_wrapper_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_foreign_data_wrapper_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_recv(arg_fcinfo) + has_foreign_data_wrapper_privilege_id(arg_fcinfo) }) } -pub unsafe fn box_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_server_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_server_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_send(arg_fcinfo) + has_server_privilege_name_name(arg_fcinfo) }) } -pub unsafe fn poly_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_server_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_server_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_recv(arg_fcinfo) + has_server_privilege_name_id(arg_fcinfo) }) } -pub unsafe fn poly_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_server_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_server_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_send(arg_fcinfo) + has_server_privilege_id_name(arg_fcinfo) }) } -pub unsafe fn line_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_server_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_server_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_recv(arg_fcinfo) + has_server_privilege_id_id(arg_fcinfo) }) } -pub unsafe fn line_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_server_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn line_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_server_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - line_send(arg_fcinfo) + has_server_privilege_name(arg_fcinfo) }) } -pub unsafe fn circle_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_server_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_server_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_recv(arg_fcinfo) + has_server_privilege_id(arg_fcinfo) }) } -pub unsafe fn circle_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_column_privilege_name_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_column_privilege_name_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_send(arg_fcinfo) + has_column_privilege_name_name_name(arg_fcinfo) }) } -pub unsafe fn cash_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_column_privilege_name_name_attnum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_column_privilege_name_name_attnum(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_recv(arg_fcinfo) + has_column_privilege_name_name_attnum(arg_fcinfo) }) } -pub unsafe fn cash_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_column_privilege_name_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_column_privilege_name_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_send(arg_fcinfo) + has_column_privilege_name_id_name(arg_fcinfo) }) } -pub unsafe fn macaddr_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_column_privilege_name_id_attnum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_column_privilege_name_id_attnum(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_recv(arg_fcinfo) + has_column_privilege_name_id_attnum(arg_fcinfo) }) } -pub unsafe fn macaddr_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_column_privilege_id_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_column_privilege_id_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_send(arg_fcinfo) + has_column_privilege_id_name_name(arg_fcinfo) }) } -pub unsafe fn inet_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_column_privilege_id_name_attnum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_column_privilege_id_name_attnum(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_recv(arg_fcinfo) + has_column_privilege_id_name_attnum(arg_fcinfo) }) } -pub unsafe fn inet_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_column_privilege_id_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_column_privilege_id_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_send(arg_fcinfo) + has_column_privilege_id_id_name(arg_fcinfo) }) } -pub unsafe fn cidr_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_column_privilege_id_id_attnum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cidr_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_column_privilege_id_id_attnum(arg_fcinfo: FunctionCallInfo) -> Datum; } - cidr_recv(arg_fcinfo) + has_column_privilege_id_id_attnum(arg_fcinfo) }) } -pub unsafe fn cidr_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_column_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cidr_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_column_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - cidr_send(arg_fcinfo) + has_column_privilege_name_name(arg_fcinfo) }) } -pub unsafe fn cstring_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_column_privilege_name_attnum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cstring_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_column_privilege_name_attnum(arg_fcinfo: FunctionCallInfo) -> Datum; } - cstring_recv(arg_fcinfo) + has_column_privilege_name_attnum(arg_fcinfo) }) } -pub unsafe fn cstring_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_column_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cstring_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_column_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - cstring_send(arg_fcinfo) + has_column_privilege_id_name(arg_fcinfo) }) } -pub unsafe fn anyarray_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_column_privilege_id_attnum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn anyarray_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_column_privilege_id_attnum(arg_fcinfo: FunctionCallInfo) -> Datum; } - anyarray_recv(arg_fcinfo) + has_column_privilege_id_attnum(arg_fcinfo) }) } -pub unsafe fn anyarray_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_any_column_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn anyarray_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_any_column_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - anyarray_send(arg_fcinfo) + has_any_column_privilege_name_name(arg_fcinfo) }) } -pub unsafe fn pg_get_ruledef_ext(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_any_column_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_ruledef_ext(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_any_column_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_ruledef_ext(arg_fcinfo) + has_any_column_privilege_name_id(arg_fcinfo) }) } -pub unsafe fn pg_get_viewdef_name_ext(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_any_column_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_viewdef_name_ext(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_any_column_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_viewdef_name_ext(arg_fcinfo) + has_any_column_privilege_id_name(arg_fcinfo) }) } -pub unsafe fn pg_get_viewdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_any_column_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_viewdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_any_column_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_viewdef_ext(arg_fcinfo) + has_any_column_privilege_id_id(arg_fcinfo) }) } -pub unsafe fn pg_get_indexdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_any_column_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_indexdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_any_column_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_indexdef_ext(arg_fcinfo) + has_any_column_privilege_name(arg_fcinfo) }) } -pub unsafe fn pg_get_constraintdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_any_column_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_constraintdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_any_column_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_constraintdef_ext(arg_fcinfo) + has_any_column_privilege_id(arg_fcinfo) }) } -pub unsafe fn pg_get_expr_ext(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitoverlay(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_expr_ext(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitoverlay(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_expr_ext(arg_fcinfo) + bitoverlay(arg_fcinfo) }) } -pub unsafe fn pg_prepared_statement(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitoverlay_no_len(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_prepared_statement(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitoverlay_no_len(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_prepared_statement(arg_fcinfo) + bitoverlay_no_len(arg_fcinfo) }) } -pub unsafe fn pg_cursor(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitgetbit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_cursor(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitgetbit(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_cursor(arg_fcinfo) + bitgetbit(arg_fcinfo) }) } -pub unsafe fn float8_var_pop(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bitsetbit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_var_pop(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bitsetbit(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_var_pop(arg_fcinfo) + bitsetbit(arg_fcinfo) }) } -pub unsafe fn float8_stddev_pop(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_relation_filepath(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_stddev_pop(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_relation_filepath(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_stddev_pop(arg_fcinfo) + pg_relation_filepath(arg_fcinfo) }) } -pub unsafe fn numeric_var_pop(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_listening_channels(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_var_pop(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_listening_channels(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_var_pop(arg_fcinfo) + pg_listening_channels(arg_fcinfo) }) } -pub unsafe fn booland_statefunc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_notify(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn booland_statefunc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_notify(arg_fcinfo: FunctionCallInfo) -> Datum; } - booland_statefunc(arg_fcinfo) + pg_notify(arg_fcinfo) }) } -pub unsafe fn boolor_statefunc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_xact_numscans(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn boolor_statefunc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_xact_numscans(arg_fcinfo: FunctionCallInfo) -> Datum; } - boolor_statefunc(arg_fcinfo) + pg_stat_get_xact_numscans(arg_fcinfo) }) } -pub unsafe fn timestamp_lt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_xact_tuples_returned(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_lt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_xact_tuples_returned(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_lt_timestamptz(arg_fcinfo) + pg_stat_get_xact_tuples_returned(arg_fcinfo) }) } -pub unsafe fn timestamp_le_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_xact_tuples_fetched(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_le_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_xact_tuples_fetched(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_le_timestamptz(arg_fcinfo) + pg_stat_get_xact_tuples_fetched(arg_fcinfo) }) } -pub unsafe fn timestamp_eq_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_xact_tuples_inserted(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_eq_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_xact_tuples_inserted(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_eq_timestamptz(arg_fcinfo) + pg_stat_get_xact_tuples_inserted(arg_fcinfo) }) } -pub unsafe fn timestamp_gt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_xact_tuples_updated(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_gt_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_xact_tuples_updated(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_gt_timestamptz(arg_fcinfo) + pg_stat_get_xact_tuples_updated(arg_fcinfo) }) } -pub unsafe fn timestamp_ge_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_xact_tuples_deleted(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_ge_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_xact_tuples_deleted(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_ge_timestamptz(arg_fcinfo) + pg_stat_get_xact_tuples_deleted(arg_fcinfo) }) } -pub unsafe fn timestamp_ne_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_xact_tuples_hot_updated(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_ne_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_xact_tuples_hot_updated(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_ne_timestamptz(arg_fcinfo) + pg_stat_get_xact_tuples_hot_updated(arg_fcinfo) }) } -pub unsafe fn timestamp_cmp_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_xact_blocks_fetched(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_cmp_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_xact_blocks_fetched(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_cmp_timestamptz(arg_fcinfo) + pg_stat_get_xact_blocks_fetched(arg_fcinfo) }) } -pub unsafe fn timestamptz_lt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_xact_blocks_hit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_lt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_xact_blocks_hit(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_lt_timestamp(arg_fcinfo) + pg_stat_get_xact_blocks_hit(arg_fcinfo) }) } -pub unsafe fn timestamptz_le_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_xact_function_calls(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_le_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_xact_function_calls(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_le_timestamp(arg_fcinfo) + pg_stat_get_xact_function_calls(arg_fcinfo) }) } -pub unsafe fn timestamptz_eq_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_xact_function_total_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_eq_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_xact_function_total_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_eq_timestamp(arg_fcinfo) + pg_stat_get_xact_function_total_time(arg_fcinfo) }) } -pub unsafe fn timestamptz_gt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_xact_function_self_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_gt_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_xact_function_self_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_gt_timestamp(arg_fcinfo) + pg_stat_get_xact_function_self_time(arg_fcinfo) }) } -pub unsafe fn timestamptz_ge_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xpath_exists(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_ge_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xpath_exists(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_ge_timestamp(arg_fcinfo) + xpath_exists(arg_fcinfo) }) } -pub unsafe fn timestamptz_ne_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xml_is_well_formed(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_ne_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xml_is_well_formed(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_ne_timestamp(arg_fcinfo) + xml_is_well_formed(arg_fcinfo) }) } -pub unsafe fn timestamptz_cmp_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xml_is_well_formed_document(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptz_cmp_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xml_is_well_formed_document(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptz_cmp_timestamp(arg_fcinfo) + xml_is_well_formed_document(arg_fcinfo) }) } -pub unsafe fn pg_tablespace_databases(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xml_is_well_formed_content(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_tablespace_databases(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xml_is_well_formed_content(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_tablespace_databases(arg_fcinfo) + xml_is_well_formed_content(arg_fcinfo) }) } -pub unsafe fn int4_bool(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_vacuum_count(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4_bool(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_vacuum_count(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4_bool(arg_fcinfo) + pg_stat_get_vacuum_count(arg_fcinfo) }) } -pub unsafe fn bool_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_autovacuum_count(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bool_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_autovacuum_count(arg_fcinfo: FunctionCallInfo) -> Datum; } - bool_int4(arg_fcinfo) + pg_stat_get_autovacuum_count(arg_fcinfo) }) } -pub unsafe fn lastval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_analyze_count(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lastval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_analyze_count(arg_fcinfo: FunctionCallInfo) -> Datum; } - lastval(arg_fcinfo) + pg_stat_get_analyze_count(arg_fcinfo) }) } -pub unsafe fn pg_postmaster_start_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_autoanalyze_count(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_postmaster_start_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_autoanalyze_count(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_postmaster_start_time(arg_fcinfo) + pg_stat_get_autoanalyze_count(arg_fcinfo) }) } -pub unsafe fn pg_blocking_pids(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_concat(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_blocking_pids(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_concat(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_blocking_pids(arg_fcinfo) + text_concat(arg_fcinfo) }) } -pub unsafe fn box_below(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_concat_ws(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_below(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_concat_ws(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_below(arg_fcinfo) + text_concat_ws(arg_fcinfo) }) } -pub unsafe fn box_overbelow(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_left(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_overbelow(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_left(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_overbelow(arg_fcinfo) + text_left(arg_fcinfo) }) } -pub unsafe fn box_overabove(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_right(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_overabove(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_right(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_overabove(arg_fcinfo) + text_right(arg_fcinfo) }) } -pub unsafe fn box_above(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_reverse(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn box_above(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_reverse(arg_fcinfo: FunctionCallInfo) -> Datum; } - box_above(arg_fcinfo) + text_reverse(arg_fcinfo) }) } -pub unsafe fn poly_below(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_buf_fsync_backend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_below(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_buf_fsync_backend(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_below(arg_fcinfo) + pg_stat_get_buf_fsync_backend(arg_fcinfo) }) } -pub unsafe fn poly_overbelow(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_point_distance(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_overbelow(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_point_distance(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_overbelow(arg_fcinfo) + gist_point_distance(arg_fcinfo) }) } -pub unsafe fn poly_overabove(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_conflict_tablespace(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_overabove(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_conflict_tablespace(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_overabove(arg_fcinfo) + pg_stat_get_db_conflict_tablespace(arg_fcinfo) }) } -pub unsafe fn poly_above(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_conflict_lock(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn poly_above(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_conflict_lock(arg_fcinfo: FunctionCallInfo) -> Datum; } - poly_above(arg_fcinfo) + pg_stat_get_db_conflict_lock(arg_fcinfo) }) } -pub unsafe fn gist_box_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_conflict_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_box_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_conflict_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_box_consistent(arg_fcinfo) + pg_stat_get_db_conflict_snapshot(arg_fcinfo) }) } -pub unsafe fn gist_box_compress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_conflict_bufferpin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_box_compress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_conflict_bufferpin(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_box_compress(arg_fcinfo) + pg_stat_get_db_conflict_bufferpin(arg_fcinfo) }) } -pub unsafe fn gist_box_decompress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_conflict_startup_deadlock(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_box_decompress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_conflict_startup_deadlock(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_box_decompress(arg_fcinfo) + pg_stat_get_db_conflict_startup_deadlock(arg_fcinfo) }) } -pub unsafe fn gist_box_penalty(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_conflict_all(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_box_penalty(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_conflict_all(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_box_penalty(arg_fcinfo) + pg_stat_get_db_conflict_all(arg_fcinfo) }) } -pub unsafe fn gist_box_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_wal_replay_pause(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_box_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_wal_replay_pause(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_box_picksplit(arg_fcinfo) + pg_wal_replay_pause(arg_fcinfo) }) } -pub unsafe fn gist_box_union(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_wal_replay_resume(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_box_union(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_wal_replay_resume(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_box_union(arg_fcinfo) + pg_wal_replay_resume(arg_fcinfo) }) } -pub unsafe fn gist_box_same(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_is_wal_replay_paused(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_box_same(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_is_wal_replay_paused(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_box_same(arg_fcinfo) + pg_is_wal_replay_paused(arg_fcinfo) }) } -pub unsafe fn gist_poly_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_stat_reset_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_poly_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_stat_reset_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_poly_consistent(arg_fcinfo) + pg_stat_get_db_stat_reset_time(arg_fcinfo) }) } -pub unsafe fn gist_poly_compress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_bgwriter_stat_reset_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_poly_compress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_bgwriter_stat_reset_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_poly_compress(arg_fcinfo) + pg_stat_get_bgwriter_stat_reset_time(arg_fcinfo) }) } -pub unsafe fn circle_overbelow(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ginarrayextract_2args(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_overbelow(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ginarrayextract_2args(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_overbelow(arg_fcinfo) + ginarrayextract_2args(arg_fcinfo) }) } -pub unsafe fn circle_overabove(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_extract_tsvector_2args(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn circle_overabove(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_extract_tsvector_2args(arg_fcinfo: FunctionCallInfo) -> Datum; } - circle_overabove(arg_fcinfo) + gin_extract_tsvector_2args(arg_fcinfo) }) } -pub unsafe fn gist_circle_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_sequence_parameters(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_circle_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_sequence_parameters(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_circle_consistent(arg_fcinfo) + pg_sequence_parameters(arg_fcinfo) }) } -pub unsafe fn gist_circle_compress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_available_extensions(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_circle_compress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_available_extensions(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_circle_compress(arg_fcinfo) + pg_available_extensions(arg_fcinfo) }) } -pub unsafe fn numeric_stddev_pop(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_available_extension_versions(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_stddev_pop(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_available_extension_versions(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_stddev_pop(arg_fcinfo) + pg_available_extension_versions(arg_fcinfo) }) } -pub unsafe fn domain_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_extension_update_paths(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn domain_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_extension_update_paths(arg_fcinfo: FunctionCallInfo) -> Datum; } - domain_in(arg_fcinfo) + pg_extension_update_paths(arg_fcinfo) }) } -pub unsafe fn domain_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_extension_config_dump(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn domain_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_extension_config_dump(arg_fcinfo: FunctionCallInfo) -> Datum; } - domain_recv(arg_fcinfo) + pg_extension_config_dump(arg_fcinfo) }) } -pub unsafe fn pg_timezone_abbrevs(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_extract_tsquery_5args(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_timezone_abbrevs(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_extract_tsquery_5args(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_timezone_abbrevs(arg_fcinfo) + gin_extract_tsquery_5args(arg_fcinfo) }) } -pub unsafe fn xmlexists(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_tsquery_consistent_6args(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xmlexists(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_tsquery_consistent_6args(arg_fcinfo: FunctionCallInfo) -> Datum; } - xmlexists(arg_fcinfo) + gin_tsquery_consistent_6args(arg_fcinfo) }) } -pub unsafe fn pg_reload_conf(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_xact_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_reload_conf(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_xact_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_reload_conf(arg_fcinfo) + pg_advisory_xact_lock_int8(arg_fcinfo) }) } -pub unsafe fn pg_rotate_logfile(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_xact_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_rotate_logfile(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_xact_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_rotate_logfile(arg_fcinfo) + pg_advisory_xact_lock_shared_int8(arg_fcinfo) }) } -pub unsafe fn pg_stat_file_1arg(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_try_advisory_xact_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_file_1arg(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_try_advisory_xact_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_file_1arg(arg_fcinfo) + pg_try_advisory_xact_lock_int8(arg_fcinfo) }) } -pub unsafe fn pg_read_file_off_len(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_try_advisory_xact_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_read_file_off_len(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_try_advisory_xact_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_read_file_off_len(arg_fcinfo) + pg_try_advisory_xact_lock_shared_int8(arg_fcinfo) }) } -pub unsafe fn pg_ls_dir_1arg(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_xact_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ls_dir_1arg(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_xact_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_ls_dir_1arg(arg_fcinfo) + pg_advisory_xact_lock_int4(arg_fcinfo) }) } -pub unsafe fn pg_sleep(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_advisory_xact_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_sleep(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_advisory_xact_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_sleep(arg_fcinfo) + pg_advisory_xact_lock_shared_int4(arg_fcinfo) }) } -pub unsafe fn inetnot(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_try_advisory_xact_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inetnot(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_try_advisory_xact_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - inetnot(arg_fcinfo) + pg_try_advisory_xact_lock_int4(arg_fcinfo) }) } -pub unsafe fn inetand(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_try_advisory_xact_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inetand(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_try_advisory_xact_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum; } - inetand(arg_fcinfo) + pg_try_advisory_xact_lock_shared_int4(arg_fcinfo) }) } -pub unsafe fn inetor(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varchar_transform(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inetor(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varchar_transform(arg_fcinfo: FunctionCallInfo) -> Datum; } - inetor(arg_fcinfo) + varchar_transform(arg_fcinfo) }) } -pub unsafe fn inetpl(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_create_restore_point(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inetpl(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_create_restore_point(arg_fcinfo: FunctionCallInfo) -> Datum; } - inetpl(arg_fcinfo) + pg_create_restore_point(arg_fcinfo) }) } -pub unsafe fn inetmi_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_wal_senders(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inetmi_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_wal_senders(arg_fcinfo: FunctionCallInfo) -> Datum; } - inetmi_int8(arg_fcinfo) + pg_stat_get_wal_senders(arg_fcinfo) }) } -pub unsafe fn inetmi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_row_number(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inetmi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_row_number(arg_fcinfo: FunctionCallInfo) -> Datum; } - inetmi(arg_fcinfo) + window_row_number(arg_fcinfo) }) } -pub unsafe fn statement_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_rank(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn statement_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_rank(arg_fcinfo: FunctionCallInfo) -> Datum; } - statement_timestamp(arg_fcinfo) + window_rank(arg_fcinfo) }) } -pub unsafe fn clock_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_dense_rank(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn clock_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_dense_rank(arg_fcinfo: FunctionCallInfo) -> Datum; } - clock_timestamp(arg_fcinfo) + window_dense_rank(arg_fcinfo) }) } -pub unsafe fn gin_cmp_prefix(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_percent_rank(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_cmp_prefix(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_percent_rank(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_cmp_prefix(arg_fcinfo) + window_percent_rank(arg_fcinfo) }) } -pub unsafe fn pg_has_role_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_cume_dist(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_has_role_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_cume_dist(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_has_role_name_name(arg_fcinfo) + window_cume_dist(arg_fcinfo) }) } -pub unsafe fn pg_has_role_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_ntile(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_has_role_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_ntile(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_has_role_name_id(arg_fcinfo) + window_ntile(arg_fcinfo) }) } -pub unsafe fn pg_has_role_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_lag(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_has_role_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_lag(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_has_role_id_name(arg_fcinfo) + window_lag(arg_fcinfo) }) } -pub unsafe fn pg_has_role_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_lag_with_offset(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_has_role_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_lag_with_offset(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_has_role_id_id(arg_fcinfo) + window_lag_with_offset(arg_fcinfo) }) } -pub unsafe fn pg_has_role_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_lag_with_offset_and_default(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_has_role_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_lag_with_offset_and_default(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_has_role_name(arg_fcinfo) + window_lag_with_offset_and_default(arg_fcinfo) }) } -pub unsafe fn pg_has_role_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_lead(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_has_role_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_lead(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_has_role_id(arg_fcinfo) + window_lead(arg_fcinfo) }) } -pub unsafe fn interval_justify_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_lead_with_offset(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_justify_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_lead_with_offset(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_justify_interval(arg_fcinfo) + window_lead_with_offset(arg_fcinfo) }) } -pub unsafe fn pg_get_triggerdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_lead_with_offset_and_default(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_triggerdef_ext(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_lead_with_offset_and_default(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_triggerdef_ext(arg_fcinfo) + window_lead_with_offset_and_default(arg_fcinfo) }) } -pub unsafe fn dasind(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_first_value(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dasind(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_first_value(arg_fcinfo: FunctionCallInfo) -> Datum; } - dasind(arg_fcinfo) + window_first_value(arg_fcinfo) }) } -pub unsafe fn dacosd(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_last_value(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dacosd(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_last_value(arg_fcinfo: FunctionCallInfo) -> Datum; } - dacosd(arg_fcinfo) + window_last_value(arg_fcinfo) }) } -pub unsafe fn datand(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn window_nth_value(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn datand(arg_fcinfo: FunctionCallInfo) -> Datum; + fn window_nth_value(arg_fcinfo: FunctionCallInfo) -> Datum; } - datand(arg_fcinfo) + window_nth_value(arg_fcinfo) }) } -pub unsafe fn datan2d(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fdw_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn datan2d(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fdw_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - datan2d(arg_fcinfo) + fdw_handler_in(arg_fcinfo) }) } -pub unsafe fn dsind(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fdw_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dsind(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fdw_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - dsind(arg_fcinfo) + fdw_handler_out(arg_fcinfo) }) } -pub unsafe fn dcosd(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn void_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dcosd(arg_fcinfo: FunctionCallInfo) -> Datum; + fn void_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - dcosd(arg_fcinfo) + void_recv(arg_fcinfo) }) } -pub unsafe fn dtand(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn void_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dtand(arg_fcinfo: FunctionCallInfo) -> Datum; + fn void_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - dtand(arg_fcinfo) + void_send(arg_fcinfo) }) } -pub unsafe fn dcotd(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btint2sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dcotd(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btint2sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - dcotd(arg_fcinfo) + btint2sortsupport(arg_fcinfo) }) } -pub unsafe fn pg_stop_backup_v2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btint4sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stop_backup_v2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btint4sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stop_backup_v2(arg_fcinfo) + btint4sortsupport(arg_fcinfo) }) } -pub unsafe fn numeric_avg_serialize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btint8sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_avg_serialize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btint8sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_avg_serialize(arg_fcinfo) + btint8sortsupport(arg_fcinfo) }) } -pub unsafe fn numeric_avg_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btfloat4sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_avg_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btfloat4sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_avg_deserialize(arg_fcinfo) + btfloat4sortsupport(arg_fcinfo) }) } -pub unsafe fn ginarrayextract(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btfloat8sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ginarrayextract(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btfloat8sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - ginarrayextract(arg_fcinfo) + btfloat8sortsupport(arg_fcinfo) }) } -pub unsafe fn ginarrayconsistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btoidsortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ginarrayconsistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btoidsortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - ginarrayconsistent(arg_fcinfo) + btoidsortsupport(arg_fcinfo) }) } -pub unsafe fn int8_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btnamesortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btnamesortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8_avg_accum(arg_fcinfo) + btnamesortsupport(arg_fcinfo) }) } -pub unsafe fn arrayoverlap(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn date_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arrayoverlap(arg_fcinfo: FunctionCallInfo) -> Datum; + fn date_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - arrayoverlap(arg_fcinfo) + date_sortsupport(arg_fcinfo) }) } -pub unsafe fn arraycontains(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arraycontains(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - arraycontains(arg_fcinfo) + timestamp_sortsupport(arg_fcinfo) }) } -pub unsafe fn arraycontained(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_type_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arraycontained(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_type_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - arraycontained(arg_fcinfo) + has_type_privilege_name_name(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_tuples_returned(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_type_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_tuples_returned(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_type_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_tuples_returned(arg_fcinfo) + has_type_privilege_name_id(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_tuples_fetched(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_type_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_tuples_fetched(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_type_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_tuples_fetched(arg_fcinfo) + has_type_privilege_id_name(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_tuples_inserted(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_type_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_tuples_inserted(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_type_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_tuples_inserted(arg_fcinfo) + has_type_privilege_id_id(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_tuples_updated(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_type_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_tuples_updated(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_type_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_tuples_updated(arg_fcinfo) + has_type_privilege_name(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_tuples_deleted(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn has_type_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_tuples_deleted(arg_fcinfo: FunctionCallInfo) -> Datum; + fn has_type_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_tuples_deleted(arg_fcinfo) + has_type_privilege_id(arg_fcinfo) }) } -pub unsafe fn regexp_matches_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_not(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexp_matches_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_not(arg_fcinfo: FunctionCallInfo) -> Datum; } - regexp_matches_no_flags(arg_fcinfo) + macaddr_not(arg_fcinfo) }) } -pub unsafe fn regexp_matches(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_and(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexp_matches(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_and(arg_fcinfo: FunctionCallInfo) -> Datum; } - regexp_matches(arg_fcinfo) + macaddr_and(arg_fcinfo) }) } -pub unsafe fn regexp_split_to_table_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_or(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexp_split_to_table_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_or(arg_fcinfo: FunctionCallInfo) -> Datum; } - regexp_split_to_table_no_flags(arg_fcinfo) + macaddr_or(arg_fcinfo) }) } -pub unsafe fn regexp_split_to_table(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_temp_files(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexp_split_to_table(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_temp_files(arg_fcinfo: FunctionCallInfo) -> Datum; } - regexp_split_to_table(arg_fcinfo) + pg_stat_get_db_temp_files(arg_fcinfo) }) } -pub unsafe fn regexp_split_to_array_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_temp_bytes(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexp_split_to_array_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_temp_bytes(arg_fcinfo: FunctionCallInfo) -> Datum; } - regexp_split_to_array_no_flags(arg_fcinfo) + pg_stat_get_db_temp_bytes(arg_fcinfo) }) } -pub unsafe fn regexp_split_to_array(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_db_deadlocks(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexp_split_to_array(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_db_deadlocks(arg_fcinfo: FunctionCallInfo) -> Datum; } - regexp_split_to_array(arg_fcinfo) + pg_stat_get_db_deadlocks(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_bgwriter_timed_checkpoints(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_to_json(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_bgwriter_timed_checkpoints(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_to_json(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_bgwriter_timed_checkpoints(arg_fcinfo) + array_to_json(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_bgwriter_requested_checkpoints(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_to_json_pretty(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_bgwriter_requested_checkpoints(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_to_json_pretty(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_bgwriter_requested_checkpoints(arg_fcinfo) + array_to_json_pretty(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_bgwriter_buf_written_checkpoints(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn row_to_json(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_bgwriter_buf_written_checkpoints(arg_fcinfo: FunctionCallInfo) -> Datum; + fn row_to_json(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_bgwriter_buf_written_checkpoints(arg_fcinfo) + row_to_json(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_bgwriter_buf_written_clean(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn row_to_json_pretty(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_bgwriter_buf_written_clean(arg_fcinfo: FunctionCallInfo) -> Datum; + fn row_to_json_pretty(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_bgwriter_buf_written_clean(arg_fcinfo) + row_to_json_pretty(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_bgwriter_maxwritten_clean(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_transform(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_bgwriter_maxwritten_clean(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_transform(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_bgwriter_maxwritten_clean(arg_fcinfo) + numeric_transform(arg_fcinfo) }) } -pub unsafe fn ginqueryarrayextract(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn varbit_transform(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ginqueryarrayextract(arg_fcinfo: FunctionCallInfo) -> Datum; + fn varbit_transform(arg_fcinfo: FunctionCallInfo) -> Datum; } - ginqueryarrayextract(arg_fcinfo) + varbit_transform(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_buf_written_backend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_viewdef_wrap(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_buf_written_backend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_viewdef_wrap(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_buf_written_backend(arg_fcinfo) + pg_get_viewdef_wrap(arg_fcinfo) }) } -pub unsafe fn anynonarray_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_checkpoint_write_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn anynonarray_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_checkpoint_write_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - anynonarray_in(arg_fcinfo) + pg_stat_get_checkpoint_write_time(arg_fcinfo) }) } -pub unsafe fn anynonarray_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_checkpoint_sync_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn anynonarray_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_checkpoint_sync_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - anynonarray_out(arg_fcinfo) + pg_stat_get_checkpoint_sync_time(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_last_vacuum_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_collation_for(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_last_vacuum_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_collation_for(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_last_vacuum_time(arg_fcinfo) + pg_collation_for(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_last_autovacuum_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_trigger_depth(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_last_autovacuum_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_trigger_depth(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_last_autovacuum_time(arg_fcinfo) + pg_trigger_depth(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_last_analyze_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_wal_lsn_diff(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_last_analyze_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_wal_lsn_diff(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_last_analyze_time(arg_fcinfo) + pg_wal_lsn_diff(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_last_autoanalyze_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_size_pretty_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_last_autoanalyze_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_size_pretty_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_last_autoanalyze_time(arg_fcinfo) + pg_size_pretty_numeric(arg_fcinfo) }) } -pub unsafe fn int8_avg_combine(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_remove(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_avg_combine(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_remove(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8_avg_combine(arg_fcinfo) + array_remove(arg_fcinfo) }) } -pub unsafe fn int8_avg_serialize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_replace(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_avg_serialize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_replace(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8_avg_serialize(arg_fcinfo) + array_replace(arg_fcinfo) }) } -pub unsafe fn int8_avg_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn rangesel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_avg_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn rangesel(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8_avg_deserialize(arg_fcinfo) + rangesel(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_backend_wait_event_type(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_lseek64(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_backend_wait_event_type(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_lseek64(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_backend_wait_event_type(arg_fcinfo) + be_lo_lseek64(arg_fcinfo) }) } -pub unsafe fn tidgt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_tell64(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tidgt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_tell64(arg_fcinfo: FunctionCallInfo) -> Datum; } - tidgt(arg_fcinfo) + be_lo_tell64(arg_fcinfo) }) } -pub unsafe fn tidlt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_truncate64(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tidlt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_truncate64(arg_fcinfo: FunctionCallInfo) -> Datum; } - tidlt(arg_fcinfo) + be_lo_truncate64(arg_fcinfo) }) } -pub unsafe fn tidge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tidge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - tidge(arg_fcinfo) + json_agg_transfn(arg_fcinfo) }) } -pub unsafe fn tidle(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tidle(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - tidle(arg_fcinfo) + json_agg_finalfn(arg_fcinfo) }) } -pub unsafe fn bttidcmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_json(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bttidcmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_json(arg_fcinfo: FunctionCallInfo) -> Datum; } - bttidcmp(arg_fcinfo) + to_json(arg_fcinfo) }) } -pub unsafe fn tidlarger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_mod_since_analyze(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tidlarger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_mod_since_analyze(arg_fcinfo: FunctionCallInfo) -> Datum; } - tidlarger(arg_fcinfo) + pg_stat_get_mod_since_analyze(arg_fcinfo) }) } -pub unsafe fn tidsmaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_sum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tidsmaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_sum(arg_fcinfo: FunctionCallInfo) -> Datum; } - tidsmaller(arg_fcinfo) + numeric_sum(arg_fcinfo) }) } -pub unsafe fn int8inc_any(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_cardinality(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8inc_any(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_cardinality(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8inc_any(arg_fcinfo) + array_cardinality(arg_fcinfo) }) } -pub unsafe fn int8inc_float8_float8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_object_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8inc_float8_float8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_object_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8inc_float8_float8(arg_fcinfo) + json_object_agg_transfn(arg_fcinfo) }) } -pub unsafe fn float8_regr_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_image_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_regr_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_image_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_regr_accum(arg_fcinfo) + record_image_eq(arg_fcinfo) }) } -pub unsafe fn float8_regr_sxx(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_image_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_regr_sxx(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_image_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_regr_sxx(arg_fcinfo) + record_image_ne(arg_fcinfo) }) } -pub unsafe fn float8_regr_syy(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_image_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_regr_syy(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_image_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_regr_syy(arg_fcinfo) + record_image_lt(arg_fcinfo) }) } -pub unsafe fn float8_regr_sxy(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_image_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_regr_sxy(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_image_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_regr_sxy(arg_fcinfo) + record_image_gt(arg_fcinfo) }) } -pub unsafe fn float8_regr_avgx(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_image_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_regr_avgx(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_image_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_regr_avgx(arg_fcinfo) + record_image_le(arg_fcinfo) }) } -pub unsafe fn float8_regr_avgy(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn record_image_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_regr_avgy(arg_fcinfo: FunctionCallInfo) -> Datum; + fn record_image_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_regr_avgy(arg_fcinfo) + record_image_ge(arg_fcinfo) }) } -pub unsafe fn float8_regr_r2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btrecordimagecmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_regr_r2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btrecordimagecmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_regr_r2(arg_fcinfo) + btrecordimagecmp(arg_fcinfo) }) } -pub unsafe fn float8_regr_slope(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_archiver(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_regr_slope(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_archiver(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_regr_slope(arg_fcinfo) + pg_stat_get_archiver(arg_fcinfo) }) } -pub unsafe fn float8_regr_intercept(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_object_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_regr_intercept(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_object_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_regr_intercept(arg_fcinfo) + json_object_agg_finalfn(arg_fcinfo) }) } -pub unsafe fn float8_covar_pop(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_build_array(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_covar_pop(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_build_array(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_covar_pop(arg_fcinfo) + json_build_array(arg_fcinfo) }) } -pub unsafe fn float8_covar_samp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_build_array_noargs(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_covar_samp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_build_array_noargs(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_covar_samp(arg_fcinfo) + json_build_array_noargs(arg_fcinfo) }) } -pub unsafe fn float8_corr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_build_object(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_corr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_build_object(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_corr(arg_fcinfo) + json_build_object(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_blk_read_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_build_object_noargs(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_blk_read_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_build_object_noargs(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_blk_read_time(arg_fcinfo) + json_build_object_noargs(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_blk_write_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_object(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_blk_write_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_object(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_blk_write_time(arg_fcinfo) + json_object(arg_fcinfo) }) } -pub unsafe fn pg_switch_wal(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_object_two_arg(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_switch_wal(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_object_two_arg(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_switch_wal(arg_fcinfo) + json_object_two_arg(arg_fcinfo) }) } -pub unsafe fn pg_current_wal_lsn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_to_record(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_current_wal_lsn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_to_record(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_current_wal_lsn(arg_fcinfo) + json_to_record(arg_fcinfo) }) } -pub unsafe fn pg_walfile_name_offset(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_to_recordset(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_walfile_name_offset(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_to_recordset(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_walfile_name_offset(arg_fcinfo) + json_to_recordset(arg_fcinfo) }) } -pub unsafe fn pg_walfile_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_array_length(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_walfile_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_array_length(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_walfile_name(arg_fcinfo) + jsonb_array_length(arg_fcinfo) }) } -pub unsafe fn pg_current_wal_insert_lsn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_each(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_current_wal_insert_lsn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_each(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_current_wal_insert_lsn(arg_fcinfo) + jsonb_each(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_backend_wait_event(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_populate_record(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_backend_wait_event(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_populate_record(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_backend_wait_event(arg_fcinfo) + jsonb_populate_record(arg_fcinfo) }) } -pub unsafe fn pg_my_temp_schema(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_typeof(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_my_temp_schema(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_typeof(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_my_temp_schema(arg_fcinfo) + jsonb_typeof(arg_fcinfo) }) } -pub unsafe fn pg_is_other_temp_schema(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_object_field_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_is_other_temp_schema(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_object_field_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_is_other_temp_schema(arg_fcinfo) + jsonb_object_field_text(arg_fcinfo) }) } -pub unsafe fn pg_timezone_names(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_array_element(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_timezone_names(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_array_element(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_timezone_names(arg_fcinfo) + jsonb_array_element(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_backend_xact_start(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_array_element_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_backend_xact_start(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_array_element_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_backend_xact_start(arg_fcinfo) + jsonb_array_element_text(arg_fcinfo) }) } -pub unsafe fn numeric_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_extract_path(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_avg_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_extract_path(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_avg_accum(arg_fcinfo) + jsonb_extract_path(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_buf_alloc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn width_bucket_array(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_buf_alloc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn width_bucket_array(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_buf_alloc(arg_fcinfo) + width_bucket_array(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_live_tuples(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_array_elements(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_live_tuples(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_array_elements(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_live_tuples(arg_fcinfo) + jsonb_array_elements(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_dead_tuples(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_dead_tuples(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_dead_tuples(arg_fcinfo) + pg_lsn_in(arg_fcinfo) }) } -pub unsafe fn pg_advisory_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_lock_int8(arg_fcinfo) + pg_lsn_out(arg_fcinfo) }) } -pub unsafe fn pg_advisory_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_lock_shared_int8(arg_fcinfo) + pg_lsn_lt(arg_fcinfo) }) } -pub unsafe fn pg_try_advisory_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_try_advisory_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_try_advisory_lock_int8(arg_fcinfo) + pg_lsn_le(arg_fcinfo) }) } -pub unsafe fn pg_try_advisory_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_try_advisory_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_try_advisory_lock_shared_int8(arg_fcinfo) + pg_lsn_eq(arg_fcinfo) }) } -pub unsafe fn pg_advisory_unlock_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_unlock_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_unlock_int8(arg_fcinfo) + pg_lsn_ge(arg_fcinfo) }) } -pub unsafe fn pg_advisory_unlock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_unlock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_unlock_shared_int8(arg_fcinfo) + pg_lsn_gt(arg_fcinfo) }) } -pub unsafe fn pg_advisory_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_lock_int4(arg_fcinfo) + pg_lsn_ne(arg_fcinfo) }) } -pub unsafe fn pg_advisory_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_mi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_mi(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_lock_shared_int4(arg_fcinfo) + pg_lsn_mi(arg_fcinfo) }) } -pub unsafe fn pg_try_advisory_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_try_advisory_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_try_advisory_lock_int4(arg_fcinfo) + pg_lsn_recv(arg_fcinfo) }) } -pub unsafe fn pg_try_advisory_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_try_advisory_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_try_advisory_lock_shared_int4(arg_fcinfo) + pg_lsn_send(arg_fcinfo) }) } -pub unsafe fn pg_advisory_unlock_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_unlock_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_unlock_int4(arg_fcinfo) + pg_lsn_cmp(arg_fcinfo) }) } -pub unsafe fn pg_advisory_unlock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lsn_hash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_unlock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lsn_hash(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_unlock_shared_int4(arg_fcinfo) + pg_lsn_hash(arg_fcinfo) }) } -pub unsafe fn pg_advisory_unlock_all(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bttextsortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_unlock_all(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bttextsortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_unlock_all(arg_fcinfo) + bttextsortsupport(arg_fcinfo) }) } -pub unsafe fn xml_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn generate_series_step_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xml_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn generate_series_step_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; } - xml_in(arg_fcinfo) + generate_series_step_numeric(arg_fcinfo) }) } -pub unsafe fn xml_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn generate_series_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xml_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn generate_series_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; } - xml_out(arg_fcinfo) + generate_series_numeric(arg_fcinfo) }) } -pub unsafe fn xmlcomment(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_strip_nulls(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xmlcomment(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_strip_nulls(arg_fcinfo: FunctionCallInfo) -> Datum; } - xmlcomment(arg_fcinfo) + json_strip_nulls(arg_fcinfo) }) } -pub unsafe fn texttoxml(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_strip_nulls(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn texttoxml(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_strip_nulls(arg_fcinfo: FunctionCallInfo) -> Datum; } - texttoxml(arg_fcinfo) + jsonb_strip_nulls(arg_fcinfo) }) } -pub unsafe fn xmlvalidate(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_object(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xmlvalidate(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_object(arg_fcinfo: FunctionCallInfo) -> Datum; } - xmlvalidate(arg_fcinfo) + jsonb_object(arg_fcinfo) }) } -pub unsafe fn xml_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_object_two_arg(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xml_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_object_two_arg(arg_fcinfo: FunctionCallInfo) -> Datum; } - xml_recv(arg_fcinfo) + jsonb_object_two_arg(arg_fcinfo) }) } -pub unsafe fn xml_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xml_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - xml_send(arg_fcinfo) + jsonb_agg_transfn(arg_fcinfo) }) } -pub unsafe fn xmlconcat2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xmlconcat2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - xmlconcat2(arg_fcinfo) + jsonb_agg_finalfn(arg_fcinfo) }) } -pub unsafe fn varbittypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_object_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varbittypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_object_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - varbittypmodin(arg_fcinfo) + jsonb_object_agg_transfn(arg_fcinfo) }) } -pub unsafe fn intervaltypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_object_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn intervaltypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_object_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - intervaltypmodin(arg_fcinfo) + jsonb_object_agg_finalfn(arg_fcinfo) }) } -pub unsafe fn intervaltypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_build_array(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn intervaltypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_build_array(arg_fcinfo: FunctionCallInfo) -> Datum; } - intervaltypmodout(arg_fcinfo) + jsonb_build_array(arg_fcinfo) }) } -pub unsafe fn timestamptypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_build_array_noargs(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_build_array_noargs(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptypmodin(arg_fcinfo) + jsonb_build_array_noargs(arg_fcinfo) }) } -pub unsafe fn timestamptypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_build_object(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_build_object(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptypmodout(arg_fcinfo) + jsonb_build_object(arg_fcinfo) }) } -pub unsafe fn timestamptztypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_build_object_noargs(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptztypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_build_object_noargs(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptztypmodin(arg_fcinfo) + jsonb_build_object_noargs(arg_fcinfo) }) } -pub unsafe fn timestamptztypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dist_ppoly(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamptztypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dist_ppoly(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamptztypmodout(arg_fcinfo) + dist_ppoly(arg_fcinfo) }) } -pub unsafe fn timetypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_position(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_position(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetypmodin(arg_fcinfo) + array_position(arg_fcinfo) }) } -pub unsafe fn timetypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_position_start(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_position_start(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetypmodout(arg_fcinfo) + array_position_start(arg_fcinfo) }) } -pub unsafe fn timetztypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_positions(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetztypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_positions(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetztypmodin(arg_fcinfo) + array_positions(arg_fcinfo) }) } -pub unsafe fn timetztypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_circle_distance(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timetztypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_circle_distance(arg_fcinfo: FunctionCallInfo) -> Datum; } - timetztypmodout(arg_fcinfo) + gist_circle_distance(arg_fcinfo) }) } -pub unsafe fn bpchartypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_box_fetch(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchartypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_box_fetch(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchartypmodin(arg_fcinfo) + gist_box_fetch(arg_fcinfo) }) } -pub unsafe fn bpchartypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_point_fetch(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchartypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_point_fetch(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchartypmodout(arg_fcinfo) + gist_point_fetch(arg_fcinfo) }) } -pub unsafe fn varchartypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varchartypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - varchartypmodin(arg_fcinfo) + numeric_sortsupport(arg_fcinfo) }) } -pub unsafe fn varchartypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gist_poly_distance(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varchartypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gist_poly_distance(arg_fcinfo: FunctionCallInfo) -> Datum; } - varchartypmodout(arg_fcinfo) + gist_poly_distance(arg_fcinfo) }) } -pub unsafe fn numerictypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dist_cpoint(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numerictypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dist_cpoint(arg_fcinfo: FunctionCallInfo) -> Datum; } - numerictypmodin(arg_fcinfo) + dist_cpoint(arg_fcinfo) }) } -pub unsafe fn numerictypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dist_polyp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numerictypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dist_polyp(arg_fcinfo: FunctionCallInfo) -> Datum; } - numerictypmodout(arg_fcinfo) + dist_polyp(arg_fcinfo) }) } -pub unsafe fn bittypmodin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_read_file(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bittypmodin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_read_file(arg_fcinfo: FunctionCallInfo) -> Datum; } - bittypmodin(arg_fcinfo) + pg_read_file(arg_fcinfo) }) } -pub unsafe fn bittypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn show_config_by_name_missing_ok(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bittypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn show_config_by_name_missing_ok(arg_fcinfo: FunctionCallInfo) -> Datum; } - bittypmodout(arg_fcinfo) + show_config_by_name_missing_ok(arg_fcinfo) }) } -pub unsafe fn varbittypmodout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_read_binary_file(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varbittypmodout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_read_binary_file(arg_fcinfo: FunctionCallInfo) -> Datum; } - varbittypmodout(arg_fcinfo) + pg_read_binary_file(arg_fcinfo) }) } -pub unsafe fn xmltotext(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_notification_queue_usage(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xmltotext(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_notification_queue_usage(arg_fcinfo: FunctionCallInfo) -> Datum; } - xmltotext(arg_fcinfo) + pg_notification_queue_usage(arg_fcinfo) }) } -pub unsafe fn table_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ls_dir(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn table_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ls_dir(arg_fcinfo: FunctionCallInfo) -> Datum; } - table_to_xml(arg_fcinfo) + pg_ls_dir(arg_fcinfo) }) } -pub unsafe fn query_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn row_security_active(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn query_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum; + fn row_security_active(arg_fcinfo: FunctionCallInfo) -> Datum; } - query_to_xml(arg_fcinfo) + row_security_active(arg_fcinfo) }) } -pub unsafe fn cursor_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn row_security_active_name(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cursor_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum; + fn row_security_active_name(arg_fcinfo: FunctionCallInfo) -> Datum; } - cursor_to_xml(arg_fcinfo) + row_security_active_name(arg_fcinfo) }) } -pub unsafe fn table_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn uuid_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn table_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; + fn uuid_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - table_to_xmlschema(arg_fcinfo) + uuid_sortsupport(arg_fcinfo) }) } -pub unsafe fn query_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_concat(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn query_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_concat(arg_fcinfo: FunctionCallInfo) -> Datum; } - query_to_xmlschema(arg_fcinfo) + jsonb_concat(arg_fcinfo) }) } -pub unsafe fn cursor_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_delete(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cursor_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_delete(arg_fcinfo: FunctionCallInfo) -> Datum; } - cursor_to_xmlschema(arg_fcinfo) + jsonb_delete(arg_fcinfo) }) } -pub unsafe fn table_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_delete_idx(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn table_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_delete_idx(arg_fcinfo: FunctionCallInfo) -> Datum; } - table_to_xml_and_xmlschema(arg_fcinfo) + jsonb_delete_idx(arg_fcinfo) }) } -pub unsafe fn query_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_delete_path(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn query_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_delete_path(arg_fcinfo: FunctionCallInfo) -> Datum; } - query_to_xml_and_xmlschema(arg_fcinfo) + jsonb_delete_path(arg_fcinfo) }) } -pub unsafe fn xpath(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_set(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xpath(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_set(arg_fcinfo: FunctionCallInfo) -> Datum; } - xpath(arg_fcinfo) + jsonb_set(arg_fcinfo) }) } -pub unsafe fn schema_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_pretty(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn schema_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_pretty(arg_fcinfo: FunctionCallInfo) -> Datum; } - schema_to_xml(arg_fcinfo) + jsonb_pretty(arg_fcinfo) }) } -pub unsafe fn schema_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_file(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn schema_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_file(arg_fcinfo: FunctionCallInfo) -> Datum; } - schema_to_xmlschema(arg_fcinfo) + pg_stat_file(arg_fcinfo) }) } -pub unsafe fn schema_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xidneq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn schema_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xidneq(arg_fcinfo: FunctionCallInfo) -> Datum; } - schema_to_xml_and_xmlschema(arg_fcinfo) + xidneq(arg_fcinfo) }) } -pub unsafe fn database_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsm_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn database_to_xml(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsm_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - database_to_xml(arg_fcinfo) + tsm_handler_in(arg_fcinfo) }) } -pub unsafe fn database_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsm_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn database_to_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsm_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - database_to_xmlschema(arg_fcinfo) + tsm_handler_out(arg_fcinfo) }) } -pub unsafe fn database_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsm_bernoulli_handler(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn database_to_xml_and_xmlschema(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsm_bernoulli_handler(arg_fcinfo: FunctionCallInfo) -> Datum; } - database_to_xml_and_xmlschema(arg_fcinfo) + tsm_bernoulli_handler(arg_fcinfo) }) } -pub unsafe fn txid_snapshot_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsm_system_handler(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn txid_snapshot_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsm_system_handler(arg_fcinfo: FunctionCallInfo) -> Datum; } - txid_snapshot_in(arg_fcinfo) + tsm_system_handler(arg_fcinfo) }) } -pub unsafe fn txid_snapshot_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_wal_receiver(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn txid_snapshot_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_wal_receiver(arg_fcinfo: FunctionCallInfo) -> Datum; } - txid_snapshot_out(arg_fcinfo) + pg_stat_get_wal_receiver(arg_fcinfo) }) } -pub unsafe fn txid_snapshot_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_progress_info(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn txid_snapshot_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_progress_info(arg_fcinfo: FunctionCallInfo) -> Datum; } - txid_snapshot_recv(arg_fcinfo) + pg_stat_get_progress_info(arg_fcinfo) }) } -pub unsafe fn txid_snapshot_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_filter(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn txid_snapshot_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_filter(arg_fcinfo: FunctionCallInfo) -> Datum; } - txid_snapshot_send(arg_fcinfo) + tsvector_filter(arg_fcinfo) }) } -pub unsafe fn txid_current(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_setweight_by_filter(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn txid_current(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_setweight_by_filter(arg_fcinfo: FunctionCallInfo) -> Datum; } - txid_current(arg_fcinfo) + tsvector_setweight_by_filter(arg_fcinfo) }) } -pub unsafe fn txid_current_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_delete_str(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn txid_current_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_delete_str(arg_fcinfo: FunctionCallInfo) -> Datum; } - txid_current_snapshot(arg_fcinfo) + tsvector_delete_str(arg_fcinfo) }) } -pub unsafe fn txid_snapshot_xmin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_unnest(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn txid_snapshot_xmin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_unnest(arg_fcinfo: FunctionCallInfo) -> Datum; } - txid_snapshot_xmin(arg_fcinfo) + tsvector_unnest(arg_fcinfo) }) } -pub unsafe fn txid_snapshot_xmax(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_delete_arr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn txid_snapshot_xmax(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_delete_arr(arg_fcinfo: FunctionCallInfo) -> Datum; } - txid_snapshot_xmax(arg_fcinfo) + tsvector_delete_arr(arg_fcinfo) }) } -pub unsafe fn txid_snapshot_xip(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4_avg_combine(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn txid_snapshot_xip(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4_avg_combine(arg_fcinfo: FunctionCallInfo) -> Datum; } - txid_snapshot_xip(arg_fcinfo) + int4_avg_combine(arg_fcinfo) }) } -pub unsafe fn txid_visible_in_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_combine(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn txid_visible_in_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_combine(arg_fcinfo: FunctionCallInfo) -> Datum; } - txid_visible_in_snapshot(arg_fcinfo) + interval_combine(arg_fcinfo) }) } -pub unsafe fn uuid_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_to_array(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_to_array(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_in(arg_fcinfo) + tsvector_to_array(arg_fcinfo) }) } -pub unsafe fn uuid_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_out(arg_fcinfo) + array_to_tsvector(arg_fcinfo) }) } -pub unsafe fn uuid_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchar_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchar_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_lt(arg_fcinfo) + bpchar_sortsupport(arg_fcinfo) }) } -pub unsafe fn uuid_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn show_all_file_settings(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn show_all_file_settings(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_le(arg_fcinfo) + show_all_file_settings(arg_fcinfo) }) } -pub unsafe fn uuid_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_current_wal_flush_lsn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_current_wal_flush_lsn(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_eq(arg_fcinfo) + pg_current_wal_flush_lsn(arg_fcinfo) }) } -pub unsafe fn uuid_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bytea_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bytea_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_ge(arg_fcinfo) + bytea_sortsupport(arg_fcinfo) }) } -pub unsafe fn uuid_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bttext_pattern_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bttext_pattern_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_gt(arg_fcinfo) + bttext_pattern_sortsupport(arg_fcinfo) }) } -pub unsafe fn uuid_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn btbpchar_pattern_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn btbpchar_pattern_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_ne(arg_fcinfo) + btbpchar_pattern_sortsupport(arg_fcinfo) }) } -pub unsafe fn uuid_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_size_bytes(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_size_bytes(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_cmp(arg_fcinfo) + pg_size_bytes(arg_fcinfo) }) } -pub unsafe fn uuid_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_serialize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_serialize(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_recv(arg_fcinfo) + numeric_serialize(arg_fcinfo) }) } -pub unsafe fn uuid_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_send(arg_fcinfo) + numeric_deserialize(arg_fcinfo) }) } -pub unsafe fn uuid_hash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_avg_combine(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_hash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_avg_combine(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_hash(arg_fcinfo) + numeric_avg_combine(arg_fcinfo) }) } -pub unsafe fn booltext(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_poly_combine(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn booltext(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_poly_combine(arg_fcinfo: FunctionCallInfo) -> Datum; } - booltext(arg_fcinfo) + numeric_poly_combine(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_function_calls(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_poly_serialize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_function_calls(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_poly_serialize(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_function_calls(arg_fcinfo) + numeric_poly_serialize(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_function_total_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_poly_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_function_total_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_poly_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_function_total_time(arg_fcinfo) + numeric_poly_deserialize(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_function_self_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_combine(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_function_self_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_combine(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_function_self_time(arg_fcinfo) + numeric_combine(arg_fcinfo) }) } -pub unsafe fn record_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_regr_combine(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_regr_combine(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_eq(arg_fcinfo) + float8_regr_combine(arg_fcinfo) }) } -pub unsafe fn record_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_delete_array(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_delete_array(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_ne(arg_fcinfo) + jsonb_delete_array(arg_fcinfo) }) } -pub unsafe fn record_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_mul_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_mul_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_lt(arg_fcinfo) + cash_mul_int8(arg_fcinfo) }) } -pub unsafe fn record_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_div_int8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_div_int8(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_gt(arg_fcinfo) + cash_div_int8(arg_fcinfo) }) } -pub unsafe fn record_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn txid_current_if_assigned(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn txid_current_if_assigned(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_le(arg_fcinfo) + txid_current_if_assigned(arg_fcinfo) }) } -pub unsafe fn record_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_partkeydef(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_partkeydef(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_ge(arg_fcinfo) + pg_get_partkeydef(arg_fcinfo) }) } -pub unsafe fn btrecordcmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ls_logdir(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btrecordcmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ls_logdir(arg_fcinfo: FunctionCallInfo) -> Datum; } - btrecordcmp(arg_fcinfo) + pg_ls_logdir(arg_fcinfo) }) } -pub unsafe fn pg_table_size(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ls_waldir(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_table_size(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ls_waldir(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_table_size(arg_fcinfo) + pg_ls_waldir(arg_fcinfo) }) } -pub unsafe fn pg_indexes_size(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ndistinct_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_indexes_size(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ndistinct_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_indexes_size(arg_fcinfo) + pg_ndistinct_in(arg_fcinfo) }) } -pub unsafe fn pg_relation_filenode(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ndistinct_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_relation_filenode(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ndistinct_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_relation_filenode(arg_fcinfo) + pg_ndistinct_out(arg_fcinfo) }) } -pub unsafe fn has_foreign_data_wrapper_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ndistinct_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_foreign_data_wrapper_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ndistinct_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_foreign_data_wrapper_privilege_name_name(arg_fcinfo) + pg_ndistinct_recv(arg_fcinfo) }) } -pub unsafe fn has_foreign_data_wrapper_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ndistinct_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_foreign_data_wrapper_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ndistinct_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_foreign_data_wrapper_privilege_name_id(arg_fcinfo) + pg_ndistinct_send(arg_fcinfo) }) } -pub unsafe fn has_foreign_data_wrapper_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_foreign_data_wrapper_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_foreign_data_wrapper_privilege_id_name(arg_fcinfo) + macaddr_sortsupport(arg_fcinfo) }) } -pub unsafe fn has_foreign_data_wrapper_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn txid_status(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_foreign_data_wrapper_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn txid_status(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_foreign_data_wrapper_privilege_id_id(arg_fcinfo) + txid_status(arg_fcinfo) }) } -pub unsafe fn has_foreign_data_wrapper_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_safe_snapshot_blocking_pids(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_foreign_data_wrapper_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_safe_snapshot_blocking_pids(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_foreign_data_wrapper_privilege_name(arg_fcinfo) + pg_safe_snapshot_blocking_pids(arg_fcinfo) }) } -pub unsafe fn has_foreign_data_wrapper_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_isolation_test_session_is_blocked(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_foreign_data_wrapper_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_isolation_test_session_is_blocked(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_foreign_data_wrapper_privilege_id(arg_fcinfo) + pg_isolation_test_session_is_blocked(arg_fcinfo) }) } -pub unsafe fn has_server_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_identify_object_as_address(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_server_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_identify_object_as_address(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_server_privilege_name_name(arg_fcinfo) + pg_identify_object_as_address(arg_fcinfo) }) } -pub unsafe fn has_server_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn brin_minmax_opcinfo(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_server_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn brin_minmax_opcinfo(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_server_privilege_name_id(arg_fcinfo) + brin_minmax_opcinfo(arg_fcinfo) }) } -pub unsafe fn has_server_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn brin_minmax_add_value(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_server_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn brin_minmax_add_value(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_server_privilege_id_name(arg_fcinfo) + brin_minmax_add_value(arg_fcinfo) }) } -pub unsafe fn has_server_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn brin_minmax_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_server_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn brin_minmax_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_server_privilege_id_id(arg_fcinfo) + brin_minmax_consistent(arg_fcinfo) }) } -pub unsafe fn has_server_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn brin_minmax_union(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_server_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn brin_minmax_union(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_server_privilege_name(arg_fcinfo) + brin_minmax_union(arg_fcinfo) }) } -pub unsafe fn has_server_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_avg_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_server_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_avg_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_server_privilege_id(arg_fcinfo) + int8_avg_accum_inv(arg_fcinfo) }) } -pub unsafe fn has_column_privilege_name_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_poly_sum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_column_privilege_name_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_poly_sum(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_column_privilege_name_name_name(arg_fcinfo) + numeric_poly_sum(arg_fcinfo) }) } -pub unsafe fn has_column_privilege_name_name_attnum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_poly_avg(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_column_privilege_name_name_attnum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_poly_avg(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_column_privilege_name_name_attnum(arg_fcinfo) + numeric_poly_avg(arg_fcinfo) }) } -pub unsafe fn has_column_privilege_name_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_poly_var_pop(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_column_privilege_name_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_poly_var_pop(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_column_privilege_name_id_name(arg_fcinfo) + numeric_poly_var_pop(arg_fcinfo) }) } -pub unsafe fn has_column_privilege_name_id_attnum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_poly_var_samp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_column_privilege_name_id_attnum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_poly_var_samp(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_column_privilege_name_id_attnum(arg_fcinfo) + numeric_poly_var_samp(arg_fcinfo) }) } -pub unsafe fn has_column_privilege_id_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_poly_stddev_pop(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_column_privilege_id_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_poly_stddev_pop(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_column_privilege_id_name_name(arg_fcinfo) + numeric_poly_stddev_pop(arg_fcinfo) }) } -pub unsafe fn has_column_privilege_id_name_attnum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_poly_stddev_samp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_column_privilege_id_name_attnum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_poly_stddev_samp(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_column_privilege_id_name_attnum(arg_fcinfo) + numeric_poly_stddev_samp(arg_fcinfo) }) } -pub unsafe fn has_column_privilege_id_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexp_match_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_column_privilege_id_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexp_match_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_column_privilege_id_id_name(arg_fcinfo) + regexp_match_no_flags(arg_fcinfo) }) } -pub unsafe fn has_column_privilege_id_id_attnum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexp_match(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_column_privilege_id_id_attnum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexp_match(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_column_privilege_id_id_attnum(arg_fcinfo) + regexp_match(arg_fcinfo) }) } -pub unsafe fn has_column_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_column_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_column_privilege_name_name(arg_fcinfo) + int8_mul_cash(arg_fcinfo) }) } -pub unsafe fn has_column_privilege_name_attnum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_config(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_column_privilege_name_attnum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_config(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_column_privilege_name_attnum(arg_fcinfo) + pg_config(arg_fcinfo) }) } -pub unsafe fn has_column_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_hba_file_rules(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_column_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_hba_file_rules(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_column_privilege_id_name(arg_fcinfo) + pg_hba_file_rules(arg_fcinfo) }) } -pub unsafe fn has_column_privilege_id_attnum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_statistics_obj_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_column_privilege_id_attnum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_statistics_obj_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_column_privilege_id_attnum(arg_fcinfo) + pg_statistics_obj_is_visible(arg_fcinfo) }) } -pub unsafe fn has_any_column_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_dependencies_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_any_column_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_dependencies_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_any_column_privilege_name_name(arg_fcinfo) + pg_dependencies_in(arg_fcinfo) }) } -pub unsafe fn has_any_column_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_dependencies_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_any_column_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_dependencies_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_any_column_privilege_name_id(arg_fcinfo) + pg_dependencies_out(arg_fcinfo) }) } -pub unsafe fn has_any_column_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_dependencies_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_any_column_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_dependencies_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_any_column_privilege_id_name(arg_fcinfo) + pg_dependencies_recv(arg_fcinfo) }) } -pub unsafe fn has_any_column_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_dependencies_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_any_column_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_dependencies_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_any_column_privilege_id_id(arg_fcinfo) + pg_dependencies_send(arg_fcinfo) }) } -pub unsafe fn has_any_column_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_partition_constraintdef(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_any_column_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_partition_constraintdef(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_any_column_privilege_name(arg_fcinfo) + pg_get_partition_constraintdef(arg_fcinfo) }) } -pub unsafe fn has_any_column_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_statisticsobjdef(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_any_column_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_statisticsobjdef(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_any_column_privilege_id(arg_fcinfo) + pg_get_statisticsobjdef(arg_fcinfo) }) } -pub unsafe fn bitoverlay(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_control_system(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitoverlay(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_control_system(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitoverlay(arg_fcinfo) + pg_control_system(arg_fcinfo) }) } -pub unsafe fn bitoverlay_no_len(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_control_checkpoint(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitoverlay_no_len(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_control_checkpoint(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitoverlay_no_len(arg_fcinfo) + pg_control_checkpoint(arg_fcinfo) }) } -pub unsafe fn bitgetbit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_control_recovery(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitgetbit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_control_recovery(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitgetbit(arg_fcinfo) + pg_control_recovery(arg_fcinfo) }) } -pub unsafe fn bitsetbit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_control_init(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bitsetbit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_control_init(arg_fcinfo: FunctionCallInfo) -> Datum; } - bitsetbit(arg_fcinfo) + pg_control_init(arg_fcinfo) }) } -pub unsafe fn pg_relation_filepath(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_import_system_collations(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_relation_filepath(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_import_system_collations(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_relation_filepath(arg_fcinfo) + pg_import_system_collations(arg_fcinfo) }) } -pub unsafe fn pg_listening_channels(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_listening_channels(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_listening_channels(arg_fcinfo) + macaddr8_recv(arg_fcinfo) }) } -pub unsafe fn pg_notify(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_notify(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_notify(arg_fcinfo) + macaddr8_send(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_xact_numscans(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_collation_actual_version(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_xact_numscans(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_collation_actual_version(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_xact_numscans(arg_fcinfo) + pg_collation_actual_version(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_xact_tuples_returned(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_filenode_relation(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_xact_tuples_returned(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_filenode_relation(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_xact_tuples_returned(arg_fcinfo) + pg_filenode_relation(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_xact_tuples_fetched(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_from_bytea(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_xact_tuples_fetched(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_from_bytea(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_xact_tuples_fetched(arg_fcinfo) + be_lo_from_bytea(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_xact_tuples_inserted(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_get(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_xact_tuples_inserted(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_get(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_xact_tuples_inserted(arg_fcinfo) + be_lo_get(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_xact_tuples_updated(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_get_fragment(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_xact_tuples_updated(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_get_fragment(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_xact_tuples_updated(arg_fcinfo) + be_lo_get_fragment(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_xact_tuples_deleted(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn be_lo_put(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_xact_tuples_deleted(arg_fcinfo: FunctionCallInfo) -> Datum; + fn be_lo_put(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_xact_tuples_deleted(arg_fcinfo) + be_lo_put(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_xact_tuples_hot_updated(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn make_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_xact_tuples_hot_updated(arg_fcinfo: FunctionCallInfo) -> Datum; + fn make_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_xact_tuples_hot_updated(arg_fcinfo) + make_timestamp(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_xact_blocks_fetched(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn make_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_xact_blocks_fetched(arg_fcinfo: FunctionCallInfo) -> Datum; + fn make_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_xact_blocks_fetched(arg_fcinfo) + make_timestamptz(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_xact_blocks_hit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn make_timestamptz_at_timezone(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_xact_blocks_hit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn make_timestamptz_at_timezone(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_xact_blocks_hit(arg_fcinfo) + make_timestamptz_at_timezone(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_xact_function_calls(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn make_interval(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_xact_function_calls(arg_fcinfo: FunctionCallInfo) -> Datum; + fn make_interval(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_xact_function_calls(arg_fcinfo) + make_interval(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_xact_function_total_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_array_elements_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_xact_function_total_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_array_elements_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_xact_function_total_time(arg_fcinfo) + jsonb_array_elements_text(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_xact_function_self_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_range_quad_config(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_xact_function_self_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_range_quad_config(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_xact_function_self_time(arg_fcinfo) + spg_range_quad_config(arg_fcinfo) }) } -pub unsafe fn xpath_exists(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_range_quad_choose(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xpath_exists(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_range_quad_choose(arg_fcinfo: FunctionCallInfo) -> Datum; } - xpath_exists(arg_fcinfo) + spg_range_quad_choose(arg_fcinfo) }) } -pub unsafe fn xml_is_well_formed(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_range_quad_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xml_is_well_formed(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_range_quad_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; } - xml_is_well_formed(arg_fcinfo) + spg_range_quad_picksplit(arg_fcinfo) }) } -pub unsafe fn xml_is_well_formed_document(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_range_quad_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xml_is_well_formed_document(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_range_quad_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - xml_is_well_formed_document(arg_fcinfo) + spg_range_quad_inner_consistent(arg_fcinfo) }) } -pub unsafe fn xml_is_well_formed_content(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_range_quad_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xml_is_well_formed_content(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_range_quad_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - xml_is_well_formed_content(arg_fcinfo) + spg_range_quad_leaf_consistent(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_vacuum_count(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_populate_recordset(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_vacuum_count(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_populate_recordset(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_vacuum_count(arg_fcinfo) + jsonb_populate_recordset(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_autovacuum_count(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_regoperator(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_autovacuum_count(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_regoperator(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_autovacuum_count(arg_fcinfo) + to_regoperator(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_analyze_count(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_object_field(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_analyze_count(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_object_field(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_analyze_count(arg_fcinfo) + jsonb_object_field(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_autoanalyze_count(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_regprocedure(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_autoanalyze_count(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_regprocedure(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_autoanalyze_count(arg_fcinfo) + to_regprocedure(arg_fcinfo) }) } -pub unsafe fn text_concat(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_compare_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_concat(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_compare_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_concat(arg_fcinfo) + gin_compare_jsonb(arg_fcinfo) }) } -pub unsafe fn text_concat_ws(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_extract_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_concat_ws(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_extract_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_concat_ws(arg_fcinfo) + gin_extract_jsonb(arg_fcinfo) }) } -pub unsafe fn text_left(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_extract_jsonb_query(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_left(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_extract_jsonb_query(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_left(arg_fcinfo) + gin_extract_jsonb_query(arg_fcinfo) }) } -pub unsafe fn text_right(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_consistent_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_right(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_consistent_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_right(arg_fcinfo) + gin_consistent_jsonb(arg_fcinfo) }) } -pub unsafe fn text_reverse(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_extract_jsonb_path(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_reverse(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_extract_jsonb_path(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_reverse(arg_fcinfo) + gin_extract_jsonb_path(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_buf_fsync_backend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_extract_jsonb_query_path(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_buf_fsync_backend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_extract_jsonb_query_path(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_buf_fsync_backend(arg_fcinfo) + gin_extract_jsonb_query_path(arg_fcinfo) }) } -pub unsafe fn gist_point_distance(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_consistent_jsonb_path(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_point_distance(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_consistent_jsonb_path(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_point_distance(arg_fcinfo) + gin_consistent_jsonb_path(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_conflict_tablespace(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_triconsistent_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_conflict_tablespace(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_triconsistent_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_conflict_tablespace(arg_fcinfo) + gin_triconsistent_jsonb(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_conflict_lock(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_triconsistent_jsonb_path(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_conflict_lock(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_triconsistent_jsonb_path(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_conflict_lock(arg_fcinfo) + gin_triconsistent_jsonb_path(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_conflict_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_to_record(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_conflict_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_to_record(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_conflict_snapshot(arg_fcinfo) + jsonb_to_record(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_conflict_bufferpin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_to_recordset(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_conflict_bufferpin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_to_recordset(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_conflict_bufferpin(arg_fcinfo) + jsonb_to_recordset(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_conflict_startup_deadlock(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_regoper(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_conflict_startup_deadlock(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_regoper(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_conflict_startup_deadlock(arg_fcinfo) + to_regoper(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_conflict_all(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_regtype(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_conflict_all(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_regtype(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_conflict_all(arg_fcinfo) + to_regtype(arg_fcinfo) }) } -pub unsafe fn pg_wal_replay_pause(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_regproc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_wal_replay_pause(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_regproc(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_wal_replay_pause(arg_fcinfo) + to_regproc(arg_fcinfo) }) } -pub unsafe fn pg_wal_replay_resume(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_regclass(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_wal_replay_resume(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_regclass(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_wal_replay_resume(arg_fcinfo) + to_regclass(arg_fcinfo) }) } -pub unsafe fn pg_is_wal_replay_paused(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bool_accum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_is_wal_replay_paused(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bool_accum(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_is_wal_replay_paused(arg_fcinfo) + bool_accum(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_stat_reset_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bool_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_stat_reset_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bool_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_stat_reset_time(arg_fcinfo) + bool_accum_inv(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_bgwriter_stat_reset_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bool_alltrue(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_bgwriter_stat_reset_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bool_alltrue(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_bgwriter_stat_reset_time(arg_fcinfo) + bool_alltrue(arg_fcinfo) }) } -pub unsafe fn ginarrayextract_2args(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bool_anytrue(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ginarrayextract_2args(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bool_anytrue(arg_fcinfo: FunctionCallInfo) -> Datum; } - ginarrayextract_2args(arg_fcinfo) + bool_anytrue(arg_fcinfo) }) } -pub unsafe fn gin_extract_tsvector_2args(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn anyenum_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_extract_tsvector_2args(arg_fcinfo: FunctionCallInfo) -> Datum; + fn anyenum_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_extract_tsvector_2args(arg_fcinfo) + anyenum_in(arg_fcinfo) }) } -pub unsafe fn pg_sequence_parameters(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn anyenum_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_sequence_parameters(arg_fcinfo: FunctionCallInfo) -> Datum; + fn anyenum_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_sequence_parameters(arg_fcinfo) + anyenum_out(arg_fcinfo) }) } -pub unsafe fn pg_available_extensions(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_available_extensions(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_available_extensions(arg_fcinfo) + enum_in(arg_fcinfo) }) } -pub unsafe fn pg_available_extension_versions(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_available_extension_versions(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_available_extension_versions(arg_fcinfo) + enum_out(arg_fcinfo) }) } -pub unsafe fn pg_extension_update_paths(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_extension_update_paths(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_extension_update_paths(arg_fcinfo) + enum_eq(arg_fcinfo) }) } -pub unsafe fn pg_extension_config_dump(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_extension_config_dump(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_extension_config_dump(arg_fcinfo) + enum_ne(arg_fcinfo) }) } -pub unsafe fn gin_extract_tsquery_5args(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_extract_tsquery_5args(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_extract_tsquery_5args(arg_fcinfo) + enum_lt(arg_fcinfo) }) } -pub unsafe fn gin_tsquery_consistent_6args(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_tsquery_consistent_6args(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_tsquery_consistent_6args(arg_fcinfo) + enum_gt(arg_fcinfo) }) } -pub unsafe fn pg_advisory_xact_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_xact_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_xact_lock_int8(arg_fcinfo) + enum_le(arg_fcinfo) }) } -pub unsafe fn pg_advisory_xact_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_xact_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_xact_lock_shared_int8(arg_fcinfo) + enum_ge(arg_fcinfo) }) } -pub unsafe fn pg_try_advisory_xact_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_try_advisory_xact_lock_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_try_advisory_xact_lock_int8(arg_fcinfo) + enum_cmp(arg_fcinfo) }) } -pub unsafe fn pg_try_advisory_xact_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hashenum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_try_advisory_xact_lock_shared_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hashenum(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_try_advisory_xact_lock_shared_int8(arg_fcinfo) + hashenum(arg_fcinfo) }) } -pub unsafe fn pg_advisory_xact_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_xact_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_xact_lock_int4(arg_fcinfo) + enum_smaller(arg_fcinfo) }) } -pub unsafe fn pg_advisory_xact_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_advisory_xact_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_advisory_xact_lock_shared_int4(arg_fcinfo) + enum_larger(arg_fcinfo) }) } -pub unsafe fn pg_try_advisory_xact_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_first(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_try_advisory_xact_lock_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_first(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_try_advisory_xact_lock_int4(arg_fcinfo) + enum_first(arg_fcinfo) }) } -pub unsafe fn pg_try_advisory_xact_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_last(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_try_advisory_xact_lock_shared_int4(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_last(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_try_advisory_xact_lock_shared_int4(arg_fcinfo) + enum_last(arg_fcinfo) }) } -pub unsafe fn varchar_transform(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_range_bounds(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varchar_transform(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_range_bounds(arg_fcinfo: FunctionCallInfo) -> Datum; } - varchar_transform(arg_fcinfo) + enum_range_bounds(arg_fcinfo) }) } -pub unsafe fn pg_create_restore_point(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_range_all(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_create_restore_point(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_range_all(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_create_restore_point(arg_fcinfo) + enum_range_all(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_wal_senders(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_wal_senders(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_wal_senders(arg_fcinfo) + enum_recv(arg_fcinfo) }) } -pub unsafe fn window_row_number(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn enum_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_row_number(arg_fcinfo: FunctionCallInfo) -> Datum; + fn enum_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_row_number(arg_fcinfo) + enum_send(arg_fcinfo) }) } -pub unsafe fn window_rank(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn string_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_rank(arg_fcinfo: FunctionCallInfo) -> Datum; + fn string_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_rank(arg_fcinfo) + string_agg_transfn(arg_fcinfo) }) } -pub unsafe fn window_dense_rank(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn string_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_dense_rank(arg_fcinfo: FunctionCallInfo) -> Datum; + fn string_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_dense_rank(arg_fcinfo) + string_agg_finalfn(arg_fcinfo) }) } -pub unsafe fn window_percent_rank(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_describe_object(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_percent_rank(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_describe_object(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_percent_rank(arg_fcinfo) + pg_describe_object(arg_fcinfo) }) } -pub unsafe fn window_cume_dist(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_format(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_cume_dist(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_format(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_cume_dist(arg_fcinfo) + text_format(arg_fcinfo) }) } -pub unsafe fn window_ntile(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_format_nv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_ntile(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_format_nv(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_ntile(arg_fcinfo) + text_format_nv(arg_fcinfo) }) } -pub unsafe fn window_lag(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bytea_string_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_lag(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bytea_string_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_lag(arg_fcinfo) + bytea_string_agg_transfn(arg_fcinfo) }) } -pub unsafe fn window_lag_with_offset(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bytea_string_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_lag_with_offset(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bytea_string_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_lag_with_offset(arg_fcinfo) + bytea_string_agg_finalfn(arg_fcinfo) }) } -pub unsafe fn window_lag_with_offset_and_default(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8dec(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_lag_with_offset_and_default(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8dec(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_lag_with_offset_and_default(arg_fcinfo) + int8dec(arg_fcinfo) }) } -pub unsafe fn window_lead(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8dec_any(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_lead(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8dec_any(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_lead(arg_fcinfo) + int8dec_any(arg_fcinfo) }) } -pub unsafe fn window_lead_with_offset(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_lead_with_offset(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_lead_with_offset(arg_fcinfo) + numeric_accum_inv(arg_fcinfo) }) } -pub unsafe fn window_lead_with_offset_and_default(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_lead_with_offset_and_default(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_lead_with_offset_and_default(arg_fcinfo) + interval_accum_inv(arg_fcinfo) }) } -pub unsafe fn window_first_value(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_overlap(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_first_value(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_overlap(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_first_value(arg_fcinfo) + network_overlap(arg_fcinfo) }) } -pub unsafe fn window_last_value(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_gist_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_last_value(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_gist_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_last_value(arg_fcinfo) + inet_gist_consistent(arg_fcinfo) }) } -pub unsafe fn window_nth_value(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_gist_union(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn window_nth_value(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_gist_union(arg_fcinfo: FunctionCallInfo) -> Datum; } - window_nth_value(arg_fcinfo) + inet_gist_union(arg_fcinfo) }) } -pub unsafe fn fdw_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_gist_compress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdw_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_gist_compress(arg_fcinfo: FunctionCallInfo) -> Datum; } - fdw_handler_in(arg_fcinfo) + inet_gist_compress(arg_fcinfo) }) } -pub unsafe fn fdw_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_gist_decompress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdw_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_gist_decompress(arg_fcinfo: FunctionCallInfo) -> Datum; } - fdw_handler_out(arg_fcinfo) + inet_gist_decompress(arg_fcinfo) }) } -pub unsafe fn void_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_gist_penalty(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn void_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_gist_penalty(arg_fcinfo: FunctionCallInfo) -> Datum; } - void_recv(arg_fcinfo) + inet_gist_penalty(arg_fcinfo) }) } -pub unsafe fn void_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_gist_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn void_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_gist_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; } - void_send(arg_fcinfo) + inet_gist_picksplit(arg_fcinfo) }) } -pub unsafe fn btint2sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_gist_same(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btint2sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_gist_same(arg_fcinfo: FunctionCallInfo) -> Datum; } - btint2sortsupport(arg_fcinfo) + inet_gist_same(arg_fcinfo) }) } -pub unsafe fn btint4sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn networksel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btint4sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn networksel(arg_fcinfo: FunctionCallInfo) -> Datum; } - btint4sortsupport(arg_fcinfo) + networksel(arg_fcinfo) }) } -pub unsafe fn btint8sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn networkjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btint8sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn networkjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - btint8sortsupport(arg_fcinfo) + networkjoinsel(arg_fcinfo) }) } -pub unsafe fn btfloat4sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_larger(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btfloat4sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_larger(arg_fcinfo: FunctionCallInfo) -> Datum; } - btfloat4sortsupport(arg_fcinfo) + network_larger(arg_fcinfo) }) } -pub unsafe fn btfloat8sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btfloat8sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; } - btfloat8sortsupport(arg_fcinfo) + network_smaller(arg_fcinfo) }) } -pub unsafe fn btoidsortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_event_trigger_dropped_objects(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btoidsortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_event_trigger_dropped_objects(arg_fcinfo: FunctionCallInfo) -> Datum; } - btoidsortsupport(arg_fcinfo) + pg_event_trigger_dropped_objects(arg_fcinfo) }) } -pub unsafe fn btnamesortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btnamesortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; } - btnamesortsupport(arg_fcinfo) + int2_accum_inv(arg_fcinfo) }) } -pub unsafe fn date_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn date_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; } - date_sortsupport(arg_fcinfo) + int4_accum_inv(arg_fcinfo) }) } -pub unsafe fn timestamp_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; } - timestamp_sortsupport(arg_fcinfo) + int8_accum_inv(arg_fcinfo) }) } -pub unsafe fn has_type_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2_avg_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_type_privilege_name_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2_avg_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_type_privilege_name_name(arg_fcinfo) + int2_avg_accum_inv(arg_fcinfo) }) } -pub unsafe fn has_type_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4_avg_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_type_privilege_name_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4_avg_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_type_privilege_name_id(arg_fcinfo) + int4_avg_accum_inv(arg_fcinfo) }) } -pub unsafe fn has_type_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int2int4_sum(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_type_privilege_id_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int2int4_sum(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_type_privilege_id_name(arg_fcinfo) + int2int4_sum(arg_fcinfo) }) } -pub unsafe fn has_type_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_gist_fetch(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_type_privilege_id_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_gist_fetch(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_type_privilege_id_id(arg_fcinfo) + inet_gist_fetch(arg_fcinfo) }) } -pub unsafe fn has_type_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_logical_emit_message_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_type_privilege_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_logical_emit_message_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_type_privilege_name(arg_fcinfo) + pg_logical_emit_message_text(arg_fcinfo) }) } -pub unsafe fn has_type_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_logical_emit_message_bytea(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_type_privilege_id(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_logical_emit_message_bytea(arg_fcinfo: FunctionCallInfo) -> Datum; } - has_type_privilege_id(arg_fcinfo) + pg_logical_emit_message_bytea(arg_fcinfo) }) } -pub unsafe fn macaddr_not(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_insert(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_not(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_insert(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_not(arg_fcinfo) + jsonb_insert(arg_fcinfo) }) } -pub unsafe fn macaddr_and(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_xact_commit_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_and(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_xact_commit_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_and(arg_fcinfo) + pg_xact_commit_timestamp(arg_fcinfo) }) } -pub unsafe fn macaddr_or(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn binary_upgrade_set_next_pg_type_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_or(arg_fcinfo: FunctionCallInfo) -> Datum; + fn binary_upgrade_set_next_pg_type_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_or(arg_fcinfo) + binary_upgrade_set_next_pg_type_oid(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_temp_files(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_last_committed_xact(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_temp_files(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_last_committed_xact(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_temp_files(arg_fcinfo) + pg_last_committed_xact(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_temp_bytes(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn binary_upgrade_set_next_array_pg_type_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_temp_bytes(arg_fcinfo: FunctionCallInfo) -> Datum; + fn binary_upgrade_set_next_array_pg_type_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_temp_bytes(arg_fcinfo) + binary_upgrade_set_next_array_pg_type_oid(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_db_deadlocks(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn binary_upgrade_set_next_toast_pg_type_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_db_deadlocks(arg_fcinfo: FunctionCallInfo) -> Datum; + fn binary_upgrade_set_next_toast_pg_type_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_db_deadlocks(arg_fcinfo) + binary_upgrade_set_next_toast_pg_type_oid(arg_fcinfo) }) } -pub unsafe fn array_to_json(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn binary_upgrade_set_next_heap_pg_class_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_to_json(arg_fcinfo: FunctionCallInfo) -> Datum; + fn binary_upgrade_set_next_heap_pg_class_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_to_json(arg_fcinfo) + binary_upgrade_set_next_heap_pg_class_oid(arg_fcinfo) }) } -pub unsafe fn array_to_json_pretty(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn binary_upgrade_set_next_index_pg_class_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_to_json_pretty(arg_fcinfo: FunctionCallInfo) -> Datum; + fn binary_upgrade_set_next_index_pg_class_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_to_json_pretty(arg_fcinfo) + binary_upgrade_set_next_index_pg_class_oid(arg_fcinfo) }) } -pub unsafe fn row_to_json(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn binary_upgrade_set_next_toast_pg_class_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn row_to_json(arg_fcinfo: FunctionCallInfo) -> Datum; + fn binary_upgrade_set_next_toast_pg_class_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - row_to_json(arg_fcinfo) + binary_upgrade_set_next_toast_pg_class_oid(arg_fcinfo) }) } -pub unsafe fn row_to_json_pretty(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn binary_upgrade_set_next_pg_enum_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn row_to_json_pretty(arg_fcinfo: FunctionCallInfo) -> Datum; + fn binary_upgrade_set_next_pg_enum_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - row_to_json_pretty(arg_fcinfo) + binary_upgrade_set_next_pg_enum_oid(arg_fcinfo) }) } -pub unsafe fn numeric_transform(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn binary_upgrade_set_next_pg_authid_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_transform(arg_fcinfo: FunctionCallInfo) -> Datum; + fn binary_upgrade_set_next_pg_authid_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_transform(arg_fcinfo) + binary_upgrade_set_next_pg_authid_oid(arg_fcinfo) }) } -pub unsafe fn varbit_transform(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn binary_upgrade_create_empty_extension(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn varbit_transform(arg_fcinfo: FunctionCallInfo) -> Datum; + fn binary_upgrade_create_empty_extension(arg_fcinfo: FunctionCallInfo) -> Datum; } - varbit_transform(arg_fcinfo) + binary_upgrade_create_empty_extension(arg_fcinfo) }) } -pub unsafe fn pg_get_viewdef_wrap(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn event_trigger_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_viewdef_wrap(arg_fcinfo: FunctionCallInfo) -> Datum; + fn event_trigger_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_viewdef_wrap(arg_fcinfo) + event_trigger_in(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_checkpoint_write_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn event_trigger_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_checkpoint_write_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn event_trigger_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_checkpoint_write_time(arg_fcinfo) + event_trigger_out(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_checkpoint_sync_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvectorin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_checkpoint_sync_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvectorin(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_checkpoint_sync_time(arg_fcinfo) + tsvectorin(arg_fcinfo) }) } -pub unsafe fn pg_collation_for(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvectorout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_collation_for(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvectorout(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_collation_for(arg_fcinfo) + tsvectorout(arg_fcinfo) }) } -pub unsafe fn pg_trigger_depth(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsqueryin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_trigger_depth(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsqueryin(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_trigger_depth(arg_fcinfo) + tsqueryin(arg_fcinfo) }) } -pub unsafe fn pg_wal_lsn_diff(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsqueryout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_wal_lsn_diff(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsqueryout(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_wal_lsn_diff(arg_fcinfo) + tsqueryout(arg_fcinfo) }) } -pub unsafe fn pg_size_pretty_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_size_pretty_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_size_pretty_numeric(arg_fcinfo) + tsvector_lt(arg_fcinfo) }) } -pub unsafe fn array_remove(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_remove(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_remove(arg_fcinfo) + tsvector_le(arg_fcinfo) }) } -pub unsafe fn array_replace(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_replace(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_replace(arg_fcinfo) + tsvector_eq(arg_fcinfo) }) } -pub unsafe fn rangesel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rangesel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - rangesel(arg_fcinfo) + tsvector_ne(arg_fcinfo) }) } -pub unsafe fn be_lo_lseek64(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_lseek64(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_lseek64(arg_fcinfo) + tsvector_ge(arg_fcinfo) }) } -pub unsafe fn be_lo_tell64(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_tell64(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_tell64(arg_fcinfo) + tsvector_gt(arg_fcinfo) }) } -pub unsafe fn be_lo_truncate64(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_truncate64(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_truncate64(arg_fcinfo) + tsvector_cmp(arg_fcinfo) }) } -pub unsafe fn json_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_strip(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_strip(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_agg_transfn(arg_fcinfo) + tsvector_strip(arg_fcinfo) }) } -pub unsafe fn json_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_setweight(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_setweight(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_agg_finalfn(arg_fcinfo) + tsvector_setweight(arg_fcinfo) }) } -pub unsafe fn to_json(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_concat(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_json(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_concat(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_json(arg_fcinfo) + tsvector_concat(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_mod_since_analyze(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_match_vq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_mod_since_analyze(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_match_vq(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_mod_since_analyze(arg_fcinfo) + ts_match_vq(arg_fcinfo) }) } -pub unsafe fn numeric_sum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_match_qv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_sum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_match_qv(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_sum(arg_fcinfo) + ts_match_qv(arg_fcinfo) }) } -pub unsafe fn array_cardinality(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvectorsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_cardinality(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvectorsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_cardinality(arg_fcinfo) + tsvectorsend(arg_fcinfo) }) } -pub unsafe fn json_object_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvectorrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_object_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvectorrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_object_agg_transfn(arg_fcinfo) + tsvectorrecv(arg_fcinfo) }) } -pub unsafe fn record_image_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquerysend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_image_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquerysend(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_image_eq(arg_fcinfo) + tsquerysend(arg_fcinfo) }) } -pub unsafe fn record_image_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsqueryrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_image_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsqueryrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_image_ne(arg_fcinfo) + tsqueryrecv(arg_fcinfo) }) } -pub unsafe fn record_image_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsvectorin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_image_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsvectorin(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_image_lt(arg_fcinfo) + gtsvectorin(arg_fcinfo) }) } -pub unsafe fn record_image_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsvectorout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_image_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsvectorout(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_image_gt(arg_fcinfo) + gtsvectorout(arg_fcinfo) }) } -pub unsafe fn record_image_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsvector_compress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_image_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsvector_compress(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_image_le(arg_fcinfo) + gtsvector_compress(arg_fcinfo) }) } -pub unsafe fn record_image_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsvector_decompress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn record_image_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsvector_decompress(arg_fcinfo: FunctionCallInfo) -> Datum; } - record_image_ge(arg_fcinfo) + gtsvector_decompress(arg_fcinfo) }) } -pub unsafe fn btrecordimagecmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsvector_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btrecordimagecmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsvector_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; } - btrecordimagecmp(arg_fcinfo) + gtsvector_picksplit(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_archiver(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsvector_union(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_archiver(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsvector_union(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_archiver(arg_fcinfo) + gtsvector_union(arg_fcinfo) }) } -pub unsafe fn json_object_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsvector_same(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_object_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsvector_same(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_object_agg_finalfn(arg_fcinfo) + gtsvector_same(arg_fcinfo) }) } -pub unsafe fn json_build_array(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsvector_penalty(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_build_array(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsvector_penalty(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_build_array(arg_fcinfo) + gtsvector_penalty(arg_fcinfo) }) } -pub unsafe fn json_build_array_noargs(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsvector_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_build_array_noargs(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsvector_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_build_array_noargs(arg_fcinfo) + gtsvector_consistent(arg_fcinfo) }) } -pub unsafe fn json_build_object(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_extract_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_build_object(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_extract_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_build_object(arg_fcinfo) + gin_extract_tsvector(arg_fcinfo) }) } -pub unsafe fn json_build_object_noargs(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_extract_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_build_object_noargs(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_extract_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_build_object_noargs(arg_fcinfo) + gin_extract_tsquery(arg_fcinfo) }) } -pub unsafe fn json_object(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_tsquery_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_object(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_tsquery_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_object(arg_fcinfo) + gin_tsquery_consistent(arg_fcinfo) }) } -pub unsafe fn json_object_two_arg(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_object_two_arg(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_object_two_arg(arg_fcinfo) + tsquery_lt(arg_fcinfo) }) } -pub unsafe fn json_to_record(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_to_record(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_to_record(arg_fcinfo) + tsquery_le(arg_fcinfo) }) } -pub unsafe fn json_to_recordset(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_to_recordset(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_to_recordset(arg_fcinfo) + tsquery_eq(arg_fcinfo) }) } -pub unsafe fn jsonb_array_length(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_array_length(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_array_length(arg_fcinfo) + tsquery_ne(arg_fcinfo) }) } -pub unsafe fn jsonb_each(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_each(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_each(arg_fcinfo) + tsquery_ge(arg_fcinfo) }) } -pub unsafe fn jsonb_populate_record(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_populate_record(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_populate_record(arg_fcinfo) + tsquery_gt(arg_fcinfo) }) } -pub unsafe fn jsonb_typeof(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_typeof(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_typeof(arg_fcinfo) + tsquery_cmp(arg_fcinfo) }) } -pub unsafe fn jsonb_object_field_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_and(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_object_field_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_and(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_object_field_text(arg_fcinfo) + tsquery_and(arg_fcinfo) }) } -pub unsafe fn jsonb_array_element(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_or(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_array_element(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_or(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_array_element(arg_fcinfo) + tsquery_or(arg_fcinfo) }) } -pub unsafe fn jsonb_array_element_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_not(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_array_element_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_not(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_array_element_text(arg_fcinfo) + tsquery_not(arg_fcinfo) }) } -pub unsafe fn jsonb_extract_path(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_numnode(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_extract_path(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_numnode(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_extract_path(arg_fcinfo) + tsquery_numnode(arg_fcinfo) }) } -pub unsafe fn width_bucket_array(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquerytree(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn width_bucket_array(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquerytree(arg_fcinfo: FunctionCallInfo) -> Datum; } - width_bucket_array(arg_fcinfo) + tsquerytree(arg_fcinfo) }) } -pub unsafe fn jsonb_array_elements(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_rewrite(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_array_elements(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_rewrite(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_array_elements(arg_fcinfo) + tsquery_rewrite(arg_fcinfo) }) } -pub unsafe fn pg_lsn_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_rewrite_query(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_rewrite_query(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_in(arg_fcinfo) + tsquery_rewrite_query(arg_fcinfo) }) } -pub unsafe fn pg_lsn_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsmatchsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsmatchsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_out(arg_fcinfo) + tsmatchsel(arg_fcinfo) }) } -pub unsafe fn pg_lsn_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsmatchjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsmatchjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_lt(arg_fcinfo) + tsmatchjoinsel(arg_fcinfo) }) } -pub unsafe fn pg_lsn_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_typanalyze(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_typanalyze(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_le(arg_fcinfo) + ts_typanalyze(arg_fcinfo) }) } -pub unsafe fn pg_lsn_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_stat1(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_stat1(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_eq(arg_fcinfo) + ts_stat1(arg_fcinfo) }) } -pub unsafe fn pg_lsn_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_stat2(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_stat2(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_ge(arg_fcinfo) + ts_stat2(arg_fcinfo) }) } -pub unsafe fn pg_lsn_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsq_mcontains(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsq_mcontains(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_gt(arg_fcinfo) + tsq_mcontains(arg_fcinfo) }) } -pub unsafe fn pg_lsn_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsq_mcontained(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsq_mcontained(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_ne(arg_fcinfo) + tsq_mcontained(arg_fcinfo) }) } -pub unsafe fn pg_lsn_mi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsquery_compress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_mi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsquery_compress(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_mi(arg_fcinfo) + gtsquery_compress(arg_fcinfo) }) } -pub unsafe fn pg_lsn_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsquery_decompress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsquery_decompress(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_recv(arg_fcinfo) + gtsquery_decompress(arg_fcinfo) }) } -pub unsafe fn pg_lsn_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsquery_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsquery_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_send(arg_fcinfo) + gtsquery_picksplit(arg_fcinfo) }) } -pub unsafe fn pg_lsn_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsquery_union(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsquery_union(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_cmp(arg_fcinfo) + gtsquery_union(arg_fcinfo) }) } -pub unsafe fn pg_lsn_hash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsquery_same(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lsn_hash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsquery_same(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_lsn_hash(arg_fcinfo) + gtsquery_same(arg_fcinfo) }) } -pub unsafe fn bttextsortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsquery_penalty(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bttextsortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsquery_penalty(arg_fcinfo: FunctionCallInfo) -> Datum; } - bttextsortsupport(arg_fcinfo) + gtsquery_penalty(arg_fcinfo) }) } -pub unsafe fn generate_series_step_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsquery_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn generate_series_step_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsquery_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - generate_series_step_numeric(arg_fcinfo) + gtsquery_consistent(arg_fcinfo) }) } -pub unsafe fn generate_series_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_rank_wttf(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn generate_series_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_rank_wttf(arg_fcinfo: FunctionCallInfo) -> Datum; } - generate_series_numeric(arg_fcinfo) + ts_rank_wttf(arg_fcinfo) }) } -pub unsafe fn json_strip_nulls(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_rank_wtt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_strip_nulls(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_rank_wtt(arg_fcinfo: FunctionCallInfo) -> Datum; } - json_strip_nulls(arg_fcinfo) + ts_rank_wtt(arg_fcinfo) }) } -pub unsafe fn jsonb_strip_nulls(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_rank_ttf(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_strip_nulls(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_rank_ttf(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_strip_nulls(arg_fcinfo) + ts_rank_ttf(arg_fcinfo) }) } -pub unsafe fn jsonb_object(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_rank_tt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_object(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_rank_tt(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_object(arg_fcinfo) + ts_rank_tt(arg_fcinfo) }) } -pub unsafe fn jsonb_object_two_arg(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_rankcd_wttf(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_object_two_arg(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_rankcd_wttf(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_object_two_arg(arg_fcinfo) + ts_rankcd_wttf(arg_fcinfo) }) } -pub unsafe fn jsonb_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_rankcd_wtt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_rankcd_wtt(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_agg_transfn(arg_fcinfo) + ts_rankcd_wtt(arg_fcinfo) }) } -pub unsafe fn jsonb_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_rankcd_ttf(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_rankcd_ttf(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_agg_finalfn(arg_fcinfo) + ts_rankcd_ttf(arg_fcinfo) }) } -pub unsafe fn jsonb_object_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_rankcd_tt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_object_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_rankcd_tt(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_object_agg_transfn(arg_fcinfo) + ts_rankcd_tt(arg_fcinfo) }) } -pub unsafe fn jsonb_object_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_length(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_object_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_length(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_object_agg_finalfn(arg_fcinfo) + tsvector_length(arg_fcinfo) }) } -pub unsafe fn jsonb_build_array(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_token_type_byid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_build_array(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_token_type_byid(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_build_array(arg_fcinfo) + ts_token_type_byid(arg_fcinfo) }) } -pub unsafe fn jsonb_build_array_noargs(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_token_type_byname(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_build_array_noargs(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_token_type_byname(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_build_array_noargs(arg_fcinfo) + ts_token_type_byname(arg_fcinfo) }) } -pub unsafe fn jsonb_build_object(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_parse_byid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_build_object(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_parse_byid(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_build_object(arg_fcinfo) + ts_parse_byid(arg_fcinfo) }) } -pub unsafe fn jsonb_build_object_noargs(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_parse_byname(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_build_object_noargs(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_parse_byname(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_build_object_noargs(arg_fcinfo) + ts_parse_byname(arg_fcinfo) }) } -pub unsafe fn dist_ppoly(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn prsd_start(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dist_ppoly(arg_fcinfo: FunctionCallInfo) -> Datum; + fn prsd_start(arg_fcinfo: FunctionCallInfo) -> Datum; } - dist_ppoly(arg_fcinfo) + prsd_start(arg_fcinfo) }) } -pub unsafe fn array_position(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn prsd_nexttoken(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_position(arg_fcinfo: FunctionCallInfo) -> Datum; + fn prsd_nexttoken(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_position(arg_fcinfo) + prsd_nexttoken(arg_fcinfo) }) } -pub unsafe fn array_position_start(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn prsd_end(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_position_start(arg_fcinfo: FunctionCallInfo) -> Datum; + fn prsd_end(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_position_start(arg_fcinfo) + prsd_end(arg_fcinfo) }) } -pub unsafe fn array_positions(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn prsd_headline(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_positions(arg_fcinfo: FunctionCallInfo) -> Datum; + fn prsd_headline(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_positions(arg_fcinfo) + prsd_headline(arg_fcinfo) }) } -pub unsafe fn gist_circle_distance(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn prsd_lextype(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_circle_distance(arg_fcinfo: FunctionCallInfo) -> Datum; + fn prsd_lextype(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_circle_distance(arg_fcinfo) + prsd_lextype(arg_fcinfo) }) } -pub unsafe fn gist_box_fetch(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_lexize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_box_fetch(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_lexize(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_box_fetch(arg_fcinfo) + ts_lexize(arg_fcinfo) }) } -pub unsafe fn gist_point_fetch(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_cmp_tslexeme(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_point_fetch(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_cmp_tslexeme(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_point_fetch(arg_fcinfo) + gin_cmp_tslexeme(arg_fcinfo) }) } -pub unsafe fn numeric_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dsimple_init(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dsimple_init(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_sortsupport(arg_fcinfo) + dsimple_init(arg_fcinfo) }) } -pub unsafe fn gist_poly_distance(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dsimple_lexize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gist_poly_distance(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dsimple_lexize(arg_fcinfo: FunctionCallInfo) -> Datum; } - gist_poly_distance(arg_fcinfo) + dsimple_lexize(arg_fcinfo) }) } -pub unsafe fn dist_cpoint(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dsynonym_init(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dist_cpoint(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dsynonym_init(arg_fcinfo: FunctionCallInfo) -> Datum; } - dist_cpoint(arg_fcinfo) + dsynonym_init(arg_fcinfo) }) } -pub unsafe fn dist_polyp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dsynonym_lexize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dist_polyp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dsynonym_lexize(arg_fcinfo: FunctionCallInfo) -> Datum; } - dist_polyp(arg_fcinfo) + dsynonym_lexize(arg_fcinfo) }) } -pub unsafe fn pg_read_file(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dispell_init(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_read_file(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dispell_init(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_read_file(arg_fcinfo) + dispell_init(arg_fcinfo) }) } -pub unsafe fn show_config_by_name_missing_ok(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dispell_lexize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn show_config_by_name_missing_ok(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dispell_lexize(arg_fcinfo: FunctionCallInfo) -> Datum; } - show_config_by_name_missing_ok(arg_fcinfo) + dispell_lexize(arg_fcinfo) }) } -pub unsafe fn pg_read_binary_file(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regconfigin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_read_binary_file(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regconfigin(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_read_binary_file(arg_fcinfo) + regconfigin(arg_fcinfo) }) } -pub unsafe fn pg_notification_queue_usage(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regconfigout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_notification_queue_usage(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regconfigout(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_notification_queue_usage(arg_fcinfo) + regconfigout(arg_fcinfo) }) } -pub unsafe fn pg_ls_dir(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regconfigrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ls_dir(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regconfigrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_ls_dir(arg_fcinfo) + regconfigrecv(arg_fcinfo) }) } -pub unsafe fn row_security_active(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regconfigsend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn row_security_active(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regconfigsend(arg_fcinfo: FunctionCallInfo) -> Datum; } - row_security_active(arg_fcinfo) + regconfigsend(arg_fcinfo) }) } -pub unsafe fn row_security_active_name(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn thesaurus_init(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn row_security_active_name(arg_fcinfo: FunctionCallInfo) -> Datum; + fn thesaurus_init(arg_fcinfo: FunctionCallInfo) -> Datum; } - row_security_active_name(arg_fcinfo) + thesaurus_init(arg_fcinfo) }) } -pub unsafe fn uuid_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn thesaurus_lexize(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn thesaurus_lexize(arg_fcinfo: FunctionCallInfo) -> Datum; } - uuid_sortsupport(arg_fcinfo) + thesaurus_lexize(arg_fcinfo) }) } -pub unsafe fn jsonb_concat(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_headline_byid_opt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_concat(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_headline_byid_opt(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_concat(arg_fcinfo) + ts_headline_byid_opt(arg_fcinfo) }) } -pub unsafe fn jsonb_delete(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_headline_byid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_delete(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_headline_byid(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_delete(arg_fcinfo) + ts_headline_byid(arg_fcinfo) }) } -pub unsafe fn jsonb_delete_idx(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_tsvector_byid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_delete_idx(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_tsvector_byid(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_delete_idx(arg_fcinfo) + to_tsvector_byid(arg_fcinfo) }) } -pub unsafe fn jsonb_delete_path(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_tsquery_byid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_delete_path(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_tsquery_byid(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_delete_path(arg_fcinfo) + to_tsquery_byid(arg_fcinfo) }) } -pub unsafe fn jsonb_set(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn plainto_tsquery_byid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_set(arg_fcinfo: FunctionCallInfo) -> Datum; + fn plainto_tsquery_byid(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_set(arg_fcinfo) + plainto_tsquery_byid(arg_fcinfo) }) } -pub unsafe fn jsonb_pretty(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_pretty(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_pretty(arg_fcinfo) + to_tsvector(arg_fcinfo) }) } -pub unsafe fn pg_stat_file(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_file(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_file(arg_fcinfo) + to_tsquery(arg_fcinfo) }) } -pub unsafe fn xidneq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn plainto_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xidneq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn plainto_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum; } - xidneq(arg_fcinfo) + plainto_tsquery(arg_fcinfo) }) } -pub unsafe fn tsm_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_update_trigger_byid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsm_handler_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_update_trigger_byid(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsm_handler_in(arg_fcinfo) + tsvector_update_trigger_byid(arg_fcinfo) }) } -pub unsafe fn tsm_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsvector_update_trigger_bycolumn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsm_handler_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsvector_update_trigger_bycolumn(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsm_handler_out(arg_fcinfo) + tsvector_update_trigger_bycolumn(arg_fcinfo) }) } -pub unsafe fn tsm_bernoulli_handler(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_headline_opt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsm_bernoulli_handler(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_headline_opt(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsm_bernoulli_handler(arg_fcinfo) + ts_headline_opt(arg_fcinfo) }) } -pub unsafe fn tsm_system_handler(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_headline(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsm_system_handler(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_headline(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsm_system_handler(arg_fcinfo) + ts_headline(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_wal_receiver(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ts_parser_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_wal_receiver(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ts_parser_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_wal_receiver(arg_fcinfo) + pg_ts_parser_is_visible(arg_fcinfo) }) } -pub unsafe fn pg_stat_get_progress_info(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ts_dict_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_progress_info(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ts_dict_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_stat_get_progress_info(arg_fcinfo) + pg_ts_dict_is_visible(arg_fcinfo) }) } -pub unsafe fn tsvector_filter(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ts_config_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_filter(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ts_config_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_filter(arg_fcinfo) + pg_ts_config_is_visible(arg_fcinfo) }) } -pub unsafe fn tsvector_setweight_by_filter(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn get_current_ts_config(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_setweight_by_filter(arg_fcinfo: FunctionCallInfo) -> Datum; + fn get_current_ts_config(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_setweight_by_filter(arg_fcinfo) + get_current_ts_config(arg_fcinfo) }) } -pub unsafe fn tsvector_delete_str(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_match_tt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_delete_str(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_match_tt(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_delete_str(arg_fcinfo) + ts_match_tt(arg_fcinfo) }) } -pub unsafe fn tsvector_unnest(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_match_tq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_unnest(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_match_tq(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_unnest(arg_fcinfo) + ts_match_tq(arg_fcinfo) }) } -pub unsafe fn tsvector_delete_arr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ts_template_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_delete_arr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ts_template_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_delete_arr(arg_fcinfo) + pg_ts_template_is_visible(arg_fcinfo) }) } -pub unsafe fn int4_avg_combine(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regdictionaryin(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4_avg_combine(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regdictionaryin(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4_avg_combine(arg_fcinfo) + regdictionaryin(arg_fcinfo) }) } -pub unsafe fn interval_combine(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regdictionaryout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_combine(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regdictionaryout(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_combine(arg_fcinfo) + regdictionaryout(arg_fcinfo) }) } -pub unsafe fn tsvector_to_array(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regdictionaryrecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_to_array(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regdictionaryrecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_to_array(arg_fcinfo) + regdictionaryrecv(arg_fcinfo) }) } -pub unsafe fn array_to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regdictionarysend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regdictionarysend(arg_fcinfo: FunctionCallInfo) -> Datum; } - array_to_tsvector(arg_fcinfo) + regdictionarysend(arg_fcinfo) }) } -pub unsafe fn bpchar_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_reset_shared(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchar_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_reset_shared(arg_fcinfo: FunctionCallInfo) -> Datum; } - bpchar_sortsupport(arg_fcinfo) + pg_stat_reset_shared(arg_fcinfo) }) } -pub unsafe fn show_all_file_settings(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_reset_single_table_counters(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn show_all_file_settings(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_reset_single_table_counters(arg_fcinfo: FunctionCallInfo) -> Datum; } - show_all_file_settings(arg_fcinfo) + pg_stat_reset_single_table_counters(arg_fcinfo) }) } -pub unsafe fn pg_current_wal_flush_lsn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_reset_single_function_counters(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_current_wal_flush_lsn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_reset_single_function_counters(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_current_wal_flush_lsn(arg_fcinfo) + pg_stat_reset_single_function_counters(arg_fcinfo) }) } -pub unsafe fn bytea_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_tablespace_location(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bytea_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_tablespace_location(arg_fcinfo: FunctionCallInfo) -> Datum; } - bytea_sortsupport(arg_fcinfo) + pg_tablespace_location(arg_fcinfo) }) } -pub unsafe fn bttext_pattern_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_create_physical_replication_slot(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bttext_pattern_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_create_physical_replication_slot(arg_fcinfo: FunctionCallInfo) -> Datum; } - bttext_pattern_sortsupport(arg_fcinfo) + pg_create_physical_replication_slot(arg_fcinfo) }) } -pub unsafe fn btbpchar_pattern_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_drop_replication_slot(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn btbpchar_pattern_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_drop_replication_slot(arg_fcinfo: FunctionCallInfo) -> Datum; } - btbpchar_pattern_sortsupport(arg_fcinfo) + pg_drop_replication_slot(arg_fcinfo) }) } -pub unsafe fn pg_size_bytes(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_replication_slots(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_size_bytes(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_replication_slots(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_size_bytes(arg_fcinfo) + pg_get_replication_slots(arg_fcinfo) }) } -pub unsafe fn numeric_serialize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_logical_slot_get_changes(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_serialize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_logical_slot_get_changes(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_serialize(arg_fcinfo) + pg_logical_slot_get_changes(arg_fcinfo) }) } -pub unsafe fn numeric_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_logical_slot_get_binary_changes(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_logical_slot_get_binary_changes(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_deserialize(arg_fcinfo) + pg_logical_slot_get_binary_changes(arg_fcinfo) }) } -pub unsafe fn numeric_avg_combine(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_logical_slot_peek_changes(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_avg_combine(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_logical_slot_peek_changes(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_avg_combine(arg_fcinfo) + pg_logical_slot_peek_changes(arg_fcinfo) }) } -pub unsafe fn numeric_poly_combine(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_logical_slot_peek_binary_changes(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_poly_combine(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_logical_slot_peek_binary_changes(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_poly_combine(arg_fcinfo) + pg_logical_slot_peek_binary_changes(arg_fcinfo) }) } -pub unsafe fn numeric_poly_serialize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_create_logical_replication_slot(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_poly_serialize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_create_logical_replication_slot(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_poly_serialize(arg_fcinfo) + pg_create_logical_replication_slot(arg_fcinfo) }) } -pub unsafe fn numeric_poly_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_poly_deserialize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_poly_deserialize(arg_fcinfo) + to_jsonb(arg_fcinfo) }) } -pub unsafe fn numeric_combine(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_snapshot_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_combine(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_snapshot_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_combine(arg_fcinfo) + pg_stat_get_snapshot_timestamp(arg_fcinfo) }) } -pub unsafe fn float8_regr_combine(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_clean_pending_list(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_regr_combine(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_clean_pending_list(arg_fcinfo: FunctionCallInfo) -> Datum; } - float8_regr_combine(arg_fcinfo) + gin_clean_pending_list(arg_fcinfo) }) } -pub unsafe fn jsonb_delete_array(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsvector_consistent_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_delete_array(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsvector_consistent_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_delete_array(arg_fcinfo) + gtsvector_consistent_oldsig(arg_fcinfo) }) } -pub unsafe fn cash_mul_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_extract_tsquery_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_mul_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_extract_tsquery_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_mul_int8(arg_fcinfo) + gin_extract_tsquery_oldsig(arg_fcinfo) }) } -pub unsafe fn cash_div_int8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_tsquery_consistent_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_div_int8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_tsquery_consistent_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum; } - cash_div_int8(arg_fcinfo) + gin_tsquery_consistent_oldsig(arg_fcinfo) }) } -pub unsafe fn txid_current_if_assigned(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gtsquery_consistent_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn txid_current_if_assigned(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gtsquery_consistent_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum; } - txid_current_if_assigned(arg_fcinfo) + gtsquery_consistent_oldsig(arg_fcinfo) }) } -pub unsafe fn pg_get_partkeydef(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_spg_config(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_partkeydef(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_spg_config(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_partkeydef(arg_fcinfo) + inet_spg_config(arg_fcinfo) }) } -pub unsafe fn pg_ls_logdir(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_spg_choose(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ls_logdir(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_spg_choose(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_ls_logdir(arg_fcinfo) + inet_spg_choose(arg_fcinfo) }) } -pub unsafe fn pg_ls_waldir(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_spg_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ls_waldir(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_spg_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_ls_waldir(arg_fcinfo) + inet_spg_picksplit(arg_fcinfo) }) } -pub unsafe fn pg_ndistinct_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_spg_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ndistinct_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_spg_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_ndistinct_in(arg_fcinfo) + inet_spg_inner_consistent(arg_fcinfo) }) } -pub unsafe fn pg_ndistinct_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_spg_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ndistinct_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_spg_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_ndistinct_out(arg_fcinfo) + inet_spg_leaf_consistent(arg_fcinfo) }) } -pub unsafe fn pg_ndistinct_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_current_logfile(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ndistinct_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_current_logfile(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_ndistinct_recv(arg_fcinfo) + pg_current_logfile(arg_fcinfo) }) } -pub unsafe fn pg_ndistinct_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_current_logfile_1arg(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ndistinct_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_current_logfile_1arg(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_ndistinct_send(arg_fcinfo) + pg_current_logfile_1arg(arg_fcinfo) }) } -pub unsafe fn macaddr_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr_sortsupport(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr_sortsupport(arg_fcinfo) + jsonb_send(arg_fcinfo) }) } -pub unsafe fn txid_status(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn txid_status(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - txid_status(arg_fcinfo) + jsonb_out(arg_fcinfo) }) } -pub unsafe fn pg_safe_snapshot_blocking_pids(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_safe_snapshot_blocking_pids(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_safe_snapshot_blocking_pids(arg_fcinfo) + jsonb_recv(arg_fcinfo) }) } -pub unsafe fn pg_isolation_test_session_is_blocked(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_isolation_test_session_is_blocked(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_isolation_test_session_is_blocked(arg_fcinfo) + jsonb_in(arg_fcinfo) }) } -pub unsafe fn pg_identify_object_as_address(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_function_arg_default(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_identify_object_as_address(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_function_arg_default(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_identify_object_as_address(arg_fcinfo) + pg_get_function_arg_default(arg_fcinfo) }) } -pub unsafe fn brin_minmax_opcinfo(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_export_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn brin_minmax_opcinfo(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_export_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum; } - brin_minmax_opcinfo(arg_fcinfo) + pg_export_snapshot(arg_fcinfo) }) } -pub unsafe fn brin_minmax_add_value(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_is_in_recovery(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn brin_minmax_add_value(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_is_in_recovery(arg_fcinfo: FunctionCallInfo) -> Datum; } - brin_minmax_add_value(arg_fcinfo) + pg_is_in_recovery(arg_fcinfo) }) } -pub unsafe fn brin_minmax_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4_cash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn brin_minmax_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4_cash(arg_fcinfo: FunctionCallInfo) -> Datum; } - brin_minmax_consistent(arg_fcinfo) + int4_cash(arg_fcinfo) }) } -pub unsafe fn brin_minmax_union(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8_cash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn brin_minmax_union(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8_cash(arg_fcinfo: FunctionCallInfo) -> Datum; } - brin_minmax_union(arg_fcinfo) + int8_cash(arg_fcinfo) }) } -pub unsafe fn int8_avg_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_is_in_backup(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_avg_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_is_in_backup(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8_avg_accum_inv(arg_fcinfo) + pg_is_in_backup(arg_fcinfo) }) } -pub unsafe fn numeric_poly_sum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_backup_start_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_poly_sum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_backup_start_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_poly_sum(arg_fcinfo) + pg_backup_start_time(arg_fcinfo) }) } -pub unsafe fn numeric_poly_avg(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_collation_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_poly_avg(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_collation_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_poly_avg(arg_fcinfo) + pg_collation_is_visible(arg_fcinfo) }) } -pub unsafe fn numeric_poly_var_pop(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_typanalyze(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_poly_var_pop(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_typanalyze(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_poly_var_pop(arg_fcinfo) + array_typanalyze(arg_fcinfo) }) } -pub unsafe fn numeric_poly_var_samp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn arraycontsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_poly_var_samp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn arraycontsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_poly_var_samp(arg_fcinfo) + arraycontsel(arg_fcinfo) }) } -pub unsafe fn numeric_poly_stddev_pop(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn arraycontjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_poly_stddev_pop(arg_fcinfo: FunctionCallInfo) -> Datum; + fn arraycontjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_poly_stddev_pop(arg_fcinfo) + arraycontjoinsel(arg_fcinfo) }) } -pub unsafe fn numeric_poly_stddev_samp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_multixact_members(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_poly_stddev_samp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_multixact_members(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_poly_stddev_samp(arg_fcinfo) + pg_get_multixact_members(arg_fcinfo) }) } -pub unsafe fn regexp_match_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_last_wal_receive_lsn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexp_match_no_flags(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_last_wal_receive_lsn(arg_fcinfo: FunctionCallInfo) -> Datum; } - regexp_match_no_flags(arg_fcinfo) + pg_last_wal_receive_lsn(arg_fcinfo) }) } -pub unsafe fn regexp_match(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_last_wal_replay_lsn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexp_match(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_last_wal_replay_lsn(arg_fcinfo: FunctionCallInfo) -> Datum; } - regexp_match(arg_fcinfo) + pg_last_wal_replay_lsn(arg_fcinfo) }) } -pub unsafe fn int8_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_div_cash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_mul_cash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_div_cash(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8_mul_cash(arg_fcinfo) + cash_div_cash(arg_fcinfo) }) } -pub unsafe fn pg_config(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cash_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_config(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cash_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_config(arg_fcinfo) + cash_numeric(arg_fcinfo) }) } -pub unsafe fn pg_hba_file_rules(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_cash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_hba_file_rules(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_cash(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_hba_file_rules(arg_fcinfo) + numeric_cash(arg_fcinfo) }) } -pub unsafe fn pg_statistics_obj_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_read_file_all(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_statistics_obj_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_read_file_all(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_statistics_obj_is_visible(arg_fcinfo) + pg_read_file_all(arg_fcinfo) }) } -pub unsafe fn pg_dependencies_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_read_binary_file_off_len(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_dependencies_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_read_binary_file_off_len(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_dependencies_in(arg_fcinfo) + pg_read_binary_file_off_len(arg_fcinfo) }) } -pub unsafe fn pg_dependencies_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_read_binary_file_all(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_dependencies_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_read_binary_file_all(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_dependencies_out(arg_fcinfo) + pg_read_binary_file_all(arg_fcinfo) }) } -pub unsafe fn pg_dependencies_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_opfamily_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_dependencies_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_opfamily_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_dependencies_recv(arg_fcinfo) + pg_opfamily_is_visible(arg_fcinfo) }) } -pub unsafe fn pg_dependencies_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_last_xact_replay_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_dependencies_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_last_xact_replay_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_dependencies_send(arg_fcinfo) + pg_last_xact_replay_timestamp(arg_fcinfo) }) } -pub unsafe fn pg_get_partition_constraintdef(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn anyrange_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_partition_constraintdef(arg_fcinfo: FunctionCallInfo) -> Datum; + fn anyrange_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_partition_constraintdef(arg_fcinfo) + anyrange_in(arg_fcinfo) }) } -pub unsafe fn pg_get_statisticsobjdef(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn anyrange_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_statisticsobjdef(arg_fcinfo: FunctionCallInfo) -> Datum; + fn anyrange_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_get_statisticsobjdef(arg_fcinfo) + anyrange_out(arg_fcinfo) }) } -pub unsafe fn pg_control_system(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_control_system(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_control_system(arg_fcinfo) + range_in(arg_fcinfo) }) } -pub unsafe fn pg_control_checkpoint(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_control_checkpoint(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_control_checkpoint(arg_fcinfo) + range_out(arg_fcinfo) }) } -pub unsafe fn pg_control_recovery(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_recv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_control_recovery(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_recv(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_control_recovery(arg_fcinfo) + range_recv(arg_fcinfo) }) } -pub unsafe fn pg_control_init(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_send(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_control_init(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_send(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_control_init(arg_fcinfo) + range_send(arg_fcinfo) }) } -pub unsafe fn pg_import_system_collations(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_identify_object(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_import_system_collations(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_identify_object(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_import_system_collations(arg_fcinfo) + pg_identify_object(arg_fcinfo) }) } -pub unsafe fn macaddr8_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_constructor2(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_constructor2(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr8_recv(arg_fcinfo) + range_constructor2(arg_fcinfo) }) } -pub unsafe fn macaddr8_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_constructor3(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_constructor3(arg_fcinfo: FunctionCallInfo) -> Datum; } - macaddr8_send(arg_fcinfo) + range_constructor3(arg_fcinfo) }) } -pub unsafe fn pg_collation_actual_version(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_relation_is_updatable(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_collation_actual_version(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_relation_is_updatable(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_collation_actual_version(arg_fcinfo) + pg_relation_is_updatable(arg_fcinfo) }) } -pub unsafe fn pg_filenode_relation(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_column_is_updatable(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_filenode_relation(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_column_is_updatable(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_filenode_relation(arg_fcinfo) + pg_column_is_updatable(arg_fcinfo) }) } -pub unsafe fn be_lo_from_bytea(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn make_date(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_from_bytea(arg_fcinfo: FunctionCallInfo) -> Datum; + fn make_date(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_from_bytea(arg_fcinfo) + make_date(arg_fcinfo) }) } -pub unsafe fn be_lo_get(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn make_time(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_get(arg_fcinfo: FunctionCallInfo) -> Datum; + fn make_time(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_get(arg_fcinfo) + make_time(arg_fcinfo) }) } -pub unsafe fn be_lo_get_fragment(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_lower(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_get_fragment(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_lower(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_get_fragment(arg_fcinfo) + range_lower(arg_fcinfo) }) } -pub unsafe fn be_lo_put(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_upper(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn be_lo_put(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_upper(arg_fcinfo: FunctionCallInfo) -> Datum; } - be_lo_put(arg_fcinfo) + range_upper(arg_fcinfo) }) } -pub unsafe fn make_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_empty(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_empty(arg_fcinfo: FunctionCallInfo) -> Datum; } - make_timestamp(arg_fcinfo) + range_empty(arg_fcinfo) }) } -pub unsafe fn make_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_lower_inc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_timestamptz(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_lower_inc(arg_fcinfo: FunctionCallInfo) -> Datum; } - make_timestamptz(arg_fcinfo) + range_lower_inc(arg_fcinfo) }) } -pub unsafe fn make_timestamptz_at_timezone(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_upper_inc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_timestamptz_at_timezone(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_upper_inc(arg_fcinfo: FunctionCallInfo) -> Datum; } - make_timestamptz_at_timezone(arg_fcinfo) + range_upper_inc(arg_fcinfo) }) } -pub unsafe fn make_interval(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_lower_inf(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_interval(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_lower_inf(arg_fcinfo: FunctionCallInfo) -> Datum; } - make_interval(arg_fcinfo) + range_lower_inf(arg_fcinfo) }) } -pub unsafe fn jsonb_array_elements_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_upper_inf(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_array_elements_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_upper_inf(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_array_elements_text(arg_fcinfo) + range_upper_inf(arg_fcinfo) }) } -pub unsafe fn spg_range_quad_config(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_range_quad_config(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - spg_range_quad_config(arg_fcinfo) + range_eq(arg_fcinfo) }) } -pub unsafe fn spg_range_quad_choose(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_range_quad_choose(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - spg_range_quad_choose(arg_fcinfo) + range_ne(arg_fcinfo) }) } -pub unsafe fn spg_range_quad_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_overlaps(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_range_quad_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_overlaps(arg_fcinfo: FunctionCallInfo) -> Datum; } - spg_range_quad_picksplit(arg_fcinfo) + range_overlaps(arg_fcinfo) }) } -pub unsafe fn spg_range_quad_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_contains_elem(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_range_quad_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_contains_elem(arg_fcinfo: FunctionCallInfo) -> Datum; } - spg_range_quad_inner_consistent(arg_fcinfo) + range_contains_elem(arg_fcinfo) }) } -pub unsafe fn spg_range_quad_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_contains(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_range_quad_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_contains(arg_fcinfo: FunctionCallInfo) -> Datum; } - spg_range_quad_leaf_consistent(arg_fcinfo) + range_contains(arg_fcinfo) }) } -pub unsafe fn jsonb_populate_recordset(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn elem_contained_by_range(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_populate_recordset(arg_fcinfo: FunctionCallInfo) -> Datum; + fn elem_contained_by_range(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_populate_recordset(arg_fcinfo) + elem_contained_by_range(arg_fcinfo) }) } -pub unsafe fn to_regoperator(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_contained_by(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_regoperator(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_contained_by(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_regoperator(arg_fcinfo) + range_contained_by(arg_fcinfo) }) } -pub unsafe fn jsonb_object_field(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_adjacent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_object_field(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_adjacent(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_object_field(arg_fcinfo) + range_adjacent(arg_fcinfo) }) } -pub unsafe fn to_regprocedure(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_before(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_regprocedure(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_before(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_regprocedure(arg_fcinfo) + range_before(arg_fcinfo) }) } -pub unsafe fn gin_compare_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_after(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_compare_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_after(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_compare_jsonb(arg_fcinfo) + range_after(arg_fcinfo) }) } -pub unsafe fn gin_extract_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_overleft(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_extract_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_overleft(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_extract_jsonb(arg_fcinfo) + range_overleft(arg_fcinfo) }) } -pub unsafe fn gin_extract_jsonb_query(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_overright(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_extract_jsonb_query(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_overright(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_extract_jsonb_query(arg_fcinfo) + range_overright(arg_fcinfo) }) } -pub unsafe fn gin_consistent_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_union(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_consistent_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_union(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_consistent_jsonb(arg_fcinfo) + range_union(arg_fcinfo) }) } -pub unsafe fn gin_extract_jsonb_path(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_intersect(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_extract_jsonb_path(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_intersect(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_extract_jsonb_path(arg_fcinfo) + range_intersect(arg_fcinfo) }) } -pub unsafe fn gin_extract_jsonb_query_path(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_minus(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_extract_jsonb_query_path(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_minus(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_extract_jsonb_query_path(arg_fcinfo) + range_minus(arg_fcinfo) }) } -pub unsafe fn gin_consistent_jsonb_path(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_consistent_jsonb_path(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_consistent_jsonb_path(arg_fcinfo) + range_cmp(arg_fcinfo) }) } -pub unsafe fn gin_triconsistent_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_triconsistent_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_triconsistent_jsonb(arg_fcinfo) + range_lt(arg_fcinfo) }) } -pub unsafe fn gin_triconsistent_jsonb_path(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_triconsistent_jsonb_path(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_triconsistent_jsonb_path(arg_fcinfo) + range_le(arg_fcinfo) }) } -pub unsafe fn jsonb_to_record(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_to_record(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_to_record(arg_fcinfo) + range_ge(arg_fcinfo) }) } -pub unsafe fn jsonb_to_recordset(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_to_recordset(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_to_recordset(arg_fcinfo) + range_gt(arg_fcinfo) }) } -pub unsafe fn to_regoper(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_gist_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_regoper(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_gist_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_regoper(arg_fcinfo) + range_gist_consistent(arg_fcinfo) }) } -pub unsafe fn to_regtype(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_gist_union(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_regtype(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_gist_union(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_regtype(arg_fcinfo) + range_gist_union(arg_fcinfo) }) } -pub unsafe fn to_regproc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_gist_compress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_regproc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_gist_compress(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_regproc(arg_fcinfo) + range_gist_compress(arg_fcinfo) }) } -pub unsafe fn to_regclass(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_gist_decompress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_regclass(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_gist_decompress(arg_fcinfo: FunctionCallInfo) -> Datum; } - to_regclass(arg_fcinfo) + range_gist_decompress(arg_fcinfo) }) } -pub unsafe fn bool_accum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_gist_penalty(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bool_accum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_gist_penalty(arg_fcinfo: FunctionCallInfo) -> Datum; } - bool_accum(arg_fcinfo) + range_gist_penalty(arg_fcinfo) }) } -pub unsafe fn bool_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_gist_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bool_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_gist_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; } - bool_accum_inv(arg_fcinfo) + range_gist_picksplit(arg_fcinfo) }) } -pub unsafe fn bool_alltrue(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_gist_same(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bool_alltrue(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_gist_same(arg_fcinfo: FunctionCallInfo) -> Datum; } - bool_alltrue(arg_fcinfo) + range_gist_same(arg_fcinfo) }) } -pub unsafe fn bool_anytrue(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hash_range(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bool_anytrue(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hash_range(arg_fcinfo: FunctionCallInfo) -> Datum; } - bool_anytrue(arg_fcinfo) + hash_range(arg_fcinfo) }) } -pub unsafe fn anyenum_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4range_canonical(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn anyenum_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4range_canonical(arg_fcinfo: FunctionCallInfo) -> Datum; } - anyenum_in(arg_fcinfo) + int4range_canonical(arg_fcinfo) }) } -pub unsafe fn anyenum_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn daterange_canonical(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn anyenum_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn daterange_canonical(arg_fcinfo: FunctionCallInfo) -> Datum; } - anyenum_out(arg_fcinfo) + daterange_canonical(arg_fcinfo) }) } -pub unsafe fn enum_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_typanalyze(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_typanalyze(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_in(arg_fcinfo) + range_typanalyze(arg_fcinfo) }) } -pub unsafe fn enum_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_transform(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_transform(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_out(arg_fcinfo) + timestamp_transform(arg_fcinfo) }) } -pub unsafe fn enum_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn interval_transform(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn interval_transform(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_eq(arg_fcinfo) + interval_transform(arg_fcinfo) }) } -pub unsafe fn enum_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ginarraytriconsistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ginarraytriconsistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_ne(arg_fcinfo) + ginarraytriconsistent(arg_fcinfo) }) } -pub unsafe fn enum_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gin_tsquery_triconsistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gin_tsquery_triconsistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_lt(arg_fcinfo) + gin_tsquery_triconsistent(arg_fcinfo) }) } -pub unsafe fn enum_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int4range_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int4range_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_gt(arg_fcinfo) + int4range_subdiff(arg_fcinfo) }) } -pub unsafe fn enum_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8range_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8range_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_le(arg_fcinfo) + int8range_subdiff(arg_fcinfo) }) } -pub unsafe fn enum_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numrange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numrange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_ge(arg_fcinfo) + numrange_subdiff(arg_fcinfo) }) } -pub unsafe fn enum_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn daterange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn daterange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_cmp(arg_fcinfo) + daterange_subdiff(arg_fcinfo) }) } -pub unsafe fn hashenum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn int8range_canonical(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hashenum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn int8range_canonical(arg_fcinfo: FunctionCallInfo) -> Datum; } - hashenum(arg_fcinfo) + int8range_canonical(arg_fcinfo) }) } -pub unsafe fn enum_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsrange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsrange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_smaller(arg_fcinfo) + tsrange_subdiff(arg_fcinfo) }) } -pub unsafe fn enum_larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tstzrange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tstzrange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_larger(arg_fcinfo) + tstzrange_subdiff(arg_fcinfo) }) } -pub unsafe fn enum_first(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_object_keys(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_first(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_object_keys(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_first(arg_fcinfo) + jsonb_object_keys(arg_fcinfo) }) } -pub unsafe fn enum_last(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_each_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_last(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_each_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_last(arg_fcinfo) + jsonb_each_text(arg_fcinfo) }) } -pub unsafe fn enum_range_bounds(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn mxid_age(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_range_bounds(arg_fcinfo: FunctionCallInfo) -> Datum; + fn mxid_age(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_range_bounds(arg_fcinfo) + mxid_age(arg_fcinfo) }) } -pub unsafe fn enum_range_all(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_extract_path_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_range_all(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_extract_path_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_range_all(arg_fcinfo) + jsonb_extract_path_text(arg_fcinfo) }) } -pub unsafe fn enum_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn acldefault_sql(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn acldefault_sql(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_recv(arg_fcinfo) + acldefault_sql(arg_fcinfo) }) } -pub unsafe fn enum_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn time_transform(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn enum_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn time_transform(arg_fcinfo: FunctionCallInfo) -> Datum; } - enum_send(arg_fcinfo) + time_transform(arg_fcinfo) }) } -pub unsafe fn string_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_object_field(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn string_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_object_field(arg_fcinfo: FunctionCallInfo) -> Datum; } - string_agg_transfn(arg_fcinfo) + json_object_field(arg_fcinfo) }) } -pub unsafe fn string_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_object_field_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn string_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_object_field_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - string_agg_finalfn(arg_fcinfo) + json_object_field_text(arg_fcinfo) }) } -pub unsafe fn pg_describe_object(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_array_element(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_describe_object(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_array_element(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_describe_object(arg_fcinfo) + json_array_element(arg_fcinfo) }) } -pub unsafe fn text_format(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_array_element_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_format(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_array_element_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_format(arg_fcinfo) + json_array_element_text(arg_fcinfo) }) } -pub unsafe fn text_format_nv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_extract_path(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_format_nv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_extract_path(arg_fcinfo: FunctionCallInfo) -> Datum; } - text_format_nv(arg_fcinfo) + json_extract_path(arg_fcinfo) }) } -pub unsafe fn bytea_string_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn brin_summarize_new_values(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bytea_string_agg_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn brin_summarize_new_values(arg_fcinfo: FunctionCallInfo) -> Datum; } - bytea_string_agg_transfn(arg_fcinfo) + brin_summarize_new_values(arg_fcinfo) }) } -pub unsafe fn bytea_string_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_extract_path_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bytea_string_agg_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_extract_path_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - bytea_string_agg_finalfn(arg_fcinfo) + json_extract_path_text(arg_fcinfo) }) } -pub unsafe fn int8dec(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_object_address(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8dec(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_object_address(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8dec(arg_fcinfo) + pg_get_object_address(arg_fcinfo) }) } -pub unsafe fn int8dec_any(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_array_elements(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8dec_any(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_array_elements(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8dec_any(arg_fcinfo) + json_array_elements(arg_fcinfo) }) } -pub unsafe fn numeric_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_array_length(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_array_length(arg_fcinfo: FunctionCallInfo) -> Datum; } - numeric_accum_inv(arg_fcinfo) + json_array_length(arg_fcinfo) }) } -pub unsafe fn interval_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_object_keys(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_object_keys(arg_fcinfo: FunctionCallInfo) -> Datum; } - interval_accum_inv(arg_fcinfo) + json_object_keys(arg_fcinfo) }) } -pub unsafe fn network_overlap(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_each(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_overlap(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_each(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_overlap(arg_fcinfo) + json_each(arg_fcinfo) }) } -pub unsafe fn inet_gist_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_each_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_gist_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_each_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_gist_consistent(arg_fcinfo) + json_each_text(arg_fcinfo) }) } -pub unsafe fn inet_gist_union(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_populate_record(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_gist_union(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_populate_record(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_gist_union(arg_fcinfo) + json_populate_record(arg_fcinfo) }) } -pub unsafe fn inet_gist_compress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_populate_recordset(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_gist_compress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_populate_recordset(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_gist_compress(arg_fcinfo) + json_populate_recordset(arg_fcinfo) }) } -pub unsafe fn inet_gist_decompress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_typeof(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_gist_decompress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_typeof(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_gist_decompress(arg_fcinfo) + json_typeof(arg_fcinfo) }) } -pub unsafe fn inet_gist_penalty(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_array_elements_text(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_gist_penalty(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_array_elements_text(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_gist_penalty(arg_fcinfo) + json_array_elements_text(arg_fcinfo) }) } -pub unsafe fn inet_gist_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ordered_set_transition(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_gist_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ordered_set_transition(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_gist_picksplit(arg_fcinfo) + ordered_set_transition(arg_fcinfo) }) } -pub unsafe fn inet_gist_same(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ordered_set_transition_multi(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_gist_same(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ordered_set_transition_multi(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_gist_same(arg_fcinfo) + ordered_set_transition_multi(arg_fcinfo) }) } -pub unsafe fn networksel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn percentile_disc_final(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn networksel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn percentile_disc_final(arg_fcinfo: FunctionCallInfo) -> Datum; } - networksel(arg_fcinfo) + percentile_disc_final(arg_fcinfo) }) } -pub unsafe fn networkjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn percentile_cont_float8_final(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn networkjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn percentile_cont_float8_final(arg_fcinfo: FunctionCallInfo) -> Datum; } - networkjoinsel(arg_fcinfo) + percentile_cont_float8_final(arg_fcinfo) }) } -pub unsafe fn network_larger(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn percentile_cont_interval_final(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_larger(arg_fcinfo: FunctionCallInfo) -> Datum; + fn percentile_cont_interval_final(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_larger(arg_fcinfo) + percentile_cont_interval_final(arg_fcinfo) }) } -pub unsafe fn network_smaller(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn percentile_disc_multi_final(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_smaller(arg_fcinfo: FunctionCallInfo) -> Datum; + fn percentile_disc_multi_final(arg_fcinfo: FunctionCallInfo) -> Datum; } - network_smaller(arg_fcinfo) + percentile_disc_multi_final(arg_fcinfo) }) } -pub unsafe fn pg_event_trigger_dropped_objects(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn percentile_cont_float8_multi_final(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_event_trigger_dropped_objects(arg_fcinfo: FunctionCallInfo) -> Datum; + fn percentile_cont_float8_multi_final(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_event_trigger_dropped_objects(arg_fcinfo) + percentile_cont_float8_multi_final(arg_fcinfo) }) } -pub unsafe fn int2_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn percentile_cont_interval_multi_final(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn percentile_cont_interval_multi_final(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2_accum_inv(arg_fcinfo) + percentile_cont_interval_multi_final(arg_fcinfo) }) } -pub unsafe fn int4_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn mode_final(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn mode_final(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4_accum_inv(arg_fcinfo) + mode_final(arg_fcinfo) }) } -pub unsafe fn int8_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hypothetical_rank_final(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hypothetical_rank_final(arg_fcinfo: FunctionCallInfo) -> Datum; } - int8_accum_inv(arg_fcinfo) + hypothetical_rank_final(arg_fcinfo) }) } -pub unsafe fn int2_avg_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hypothetical_percent_rank_final(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2_avg_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hypothetical_percent_rank_final(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2_avg_accum_inv(arg_fcinfo) + hypothetical_percent_rank_final(arg_fcinfo) }) } -pub unsafe fn int4_avg_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hypothetical_cume_dist_final(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4_avg_accum_inv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hypothetical_cume_dist_final(arg_fcinfo: FunctionCallInfo) -> Datum; } - int4_avg_accum_inv(arg_fcinfo) + hypothetical_cume_dist_final(arg_fcinfo) }) } -pub unsafe fn int2int4_sum(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hypothetical_dense_rank_final(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int2int4_sum(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hypothetical_dense_rank_final(arg_fcinfo: FunctionCallInfo) -> Datum; } - int2int4_sum(arg_fcinfo) + hypothetical_dense_rank_final(arg_fcinfo) }) } -pub unsafe fn inet_gist_fetch(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_izone_transform(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_gist_fetch(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_izone_transform(arg_fcinfo: FunctionCallInfo) -> Datum; } - inet_gist_fetch(arg_fcinfo) + timestamp_izone_transform(arg_fcinfo) }) } -pub unsafe fn pg_logical_emit_message_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn timestamp_zone_transform(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_logical_emit_message_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn timestamp_zone_transform(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_logical_emit_message_text(arg_fcinfo) + timestamp_zone_transform(arg_fcinfo) }) } -pub unsafe fn pg_logical_emit_message_bytea(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_gist_fetch(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_logical_emit_message_bytea(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_gist_fetch(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_logical_emit_message_bytea(arg_fcinfo) + range_gist_fetch(arg_fcinfo) }) } -pub unsafe fn jsonb_insert(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn brin_summarize_range(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_insert(arg_fcinfo: FunctionCallInfo) -> Datum; + fn brin_summarize_range(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_insert(arg_fcinfo) + brin_summarize_range(arg_fcinfo) }) } -pub unsafe fn pg_xact_commit_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn brin_desummarize_range(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_xact_commit_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn brin_desummarize_range(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_xact_commit_timestamp(arg_fcinfo) + brin_desummarize_range(arg_fcinfo) }) } -pub unsafe fn binary_upgrade_set_next_pg_type_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_quad_config(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn binary_upgrade_set_next_pg_type_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_quad_config(arg_fcinfo: FunctionCallInfo) -> Datum; } - binary_upgrade_set_next_pg_type_oid(arg_fcinfo) + spg_quad_config(arg_fcinfo) }) } -pub unsafe fn pg_last_committed_xact(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_quad_choose(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_last_committed_xact(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_quad_choose(arg_fcinfo: FunctionCallInfo) -> Datum; } - pg_last_committed_xact(arg_fcinfo) + spg_quad_choose(arg_fcinfo) }) } -pub unsafe fn binary_upgrade_set_next_array_pg_type_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_quad_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn binary_upgrade_set_next_array_pg_type_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_quad_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; } - binary_upgrade_set_next_array_pg_type_oid(arg_fcinfo) + spg_quad_picksplit(arg_fcinfo) }) } -pub unsafe fn binary_upgrade_set_next_toast_pg_type_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_quad_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn binary_upgrade_set_next_toast_pg_type_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_quad_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - binary_upgrade_set_next_toast_pg_type_oid(arg_fcinfo) + spg_quad_inner_consistent(arg_fcinfo) }) } -pub unsafe fn binary_upgrade_set_next_heap_pg_class_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_quad_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn binary_upgrade_set_next_heap_pg_class_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_quad_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - binary_upgrade_set_next_heap_pg_class_oid(arg_fcinfo) + spg_quad_leaf_consistent(arg_fcinfo) }) } -pub unsafe fn binary_upgrade_set_next_index_pg_class_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_kd_config(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn binary_upgrade_set_next_index_pg_class_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_kd_config(arg_fcinfo: FunctionCallInfo) -> Datum; } - binary_upgrade_set_next_index_pg_class_oid(arg_fcinfo) + spg_kd_config(arg_fcinfo) }) } -pub unsafe fn binary_upgrade_set_next_toast_pg_class_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_kd_choose(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn binary_upgrade_set_next_toast_pg_class_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_kd_choose(arg_fcinfo: FunctionCallInfo) -> Datum; } - binary_upgrade_set_next_toast_pg_class_oid(arg_fcinfo) + spg_kd_choose(arg_fcinfo) }) } -pub unsafe fn binary_upgrade_set_next_pg_enum_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_kd_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn binary_upgrade_set_next_pg_enum_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_kd_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; } - binary_upgrade_set_next_pg_enum_oid(arg_fcinfo) + spg_kd_picksplit(arg_fcinfo) }) } -pub unsafe fn binary_upgrade_set_next_pg_authid_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_kd_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn binary_upgrade_set_next_pg_authid_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_kd_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - binary_upgrade_set_next_pg_authid_oid(arg_fcinfo) + spg_kd_inner_consistent(arg_fcinfo) }) } -pub unsafe fn binary_upgrade_create_empty_extension(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_text_config(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn binary_upgrade_create_empty_extension(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_text_config(arg_fcinfo: FunctionCallInfo) -> Datum; } - binary_upgrade_create_empty_extension(arg_fcinfo) + spg_text_config(arg_fcinfo) }) } -pub unsafe fn event_trigger_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_text_choose(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn event_trigger_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_text_choose(arg_fcinfo: FunctionCallInfo) -> Datum; } - event_trigger_in(arg_fcinfo) + spg_text_choose(arg_fcinfo) }) } -pub unsafe fn event_trigger_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_text_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn event_trigger_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_text_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; } - event_trigger_out(arg_fcinfo) + spg_text_picksplit(arg_fcinfo) }) } -pub unsafe fn tsvectorin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_text_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvectorin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_text_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvectorin(arg_fcinfo) + spg_text_inner_consistent(arg_fcinfo) }) } -pub unsafe fn tsvectorout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_text_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvectorout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_text_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvectorout(arg_fcinfo) + spg_text_leaf_consistent(arg_fcinfo) }) } -pub unsafe fn tsqueryin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_sequence_last_value(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsqueryin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_sequence_last_value(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsqueryin(arg_fcinfo) + pg_sequence_last_value(arg_fcinfo) }) } -pub unsafe fn tsqueryout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsqueryout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsqueryout(arg_fcinfo) + jsonb_ne(arg_fcinfo) }) } -pub unsafe fn tsvector_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_lt(arg_fcinfo) + jsonb_lt(arg_fcinfo) }) } -pub unsafe fn tsvector_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_le(arg_fcinfo) + jsonb_gt(arg_fcinfo) }) } -pub unsafe fn tsvector_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_eq(arg_fcinfo) + jsonb_le(arg_fcinfo) }) } -pub unsafe fn tsvector_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_ne(arg_fcinfo) + jsonb_ge(arg_fcinfo) }) } -pub unsafe fn tsvector_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_ge(arg_fcinfo) + jsonb_eq(arg_fcinfo) }) } -pub unsafe fn tsvector_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_gt(arg_fcinfo) + jsonb_cmp(arg_fcinfo) }) } -pub unsafe fn tsvector_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_hash(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_hash(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_cmp(arg_fcinfo) + jsonb_hash(arg_fcinfo) }) } -pub unsafe fn tsvector_strip(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_contains(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_strip(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_contains(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_strip(arg_fcinfo) + jsonb_contains(arg_fcinfo) }) } -pub unsafe fn tsvector_setweight(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_exists(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_setweight(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_exists(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_setweight(arg_fcinfo) + jsonb_exists(arg_fcinfo) }) } -pub unsafe fn tsvector_concat(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_exists_any(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_concat(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_exists_any(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_concat(arg_fcinfo) + jsonb_exists_any(arg_fcinfo) }) } -pub unsafe fn ts_match_vq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_exists_all(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_match_vq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_exists_all(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_match_vq(arg_fcinfo) + jsonb_exists_all(arg_fcinfo) }) } -pub unsafe fn ts_match_qv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_contained(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_match_qv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_contained(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_match_qv(arg_fcinfo) + jsonb_contained(arg_fcinfo) }) } -pub unsafe fn tsvectorsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_agg_array_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvectorsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_agg_array_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvectorsend(arg_fcinfo) + array_agg_array_transfn(arg_fcinfo) }) } -pub unsafe fn tsvectorrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn array_agg_array_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvectorrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn array_agg_array_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvectorrecv(arg_fcinfo) + array_agg_array_finalfn(arg_fcinfo) }) } -pub unsafe fn tsquerysend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn range_merge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquerysend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn range_merge(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquerysend(arg_fcinfo) + range_merge(arg_fcinfo) }) } -pub unsafe fn tsqueryrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_merge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsqueryrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_merge(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsqueryrecv(arg_fcinfo) + inet_merge(arg_fcinfo) }) } -pub unsafe fn gtsvectorin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn boxes_bound_box(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsvectorin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn boxes_bound_box(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsvectorin(arg_fcinfo) + boxes_bound_box(arg_fcinfo) }) } -pub unsafe fn gtsvectorout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_same_family(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsvectorout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_same_family(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsvectorout(arg_fcinfo) + inet_same_family(arg_fcinfo) }) } -pub unsafe fn gtsvector_compress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn binary_upgrade_set_record_init_privs(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsvector_compress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn binary_upgrade_set_record_init_privs(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsvector_compress(arg_fcinfo) + binary_upgrade_set_record_init_privs(arg_fcinfo) }) } -pub unsafe fn gtsvector_decompress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regnamespacein(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsvector_decompress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regnamespacein(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsvector_decompress(arg_fcinfo) + regnamespacein(arg_fcinfo) }) } -pub unsafe fn gtsvector_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regnamespaceout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsvector_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regnamespaceout(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsvector_picksplit(arg_fcinfo) + regnamespaceout(arg_fcinfo) }) } -pub unsafe fn gtsvector_union(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_regnamespace(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsvector_union(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_regnamespace(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsvector_union(arg_fcinfo) + to_regnamespace(arg_fcinfo) }) } -pub unsafe fn gtsvector_same(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regnamespacerecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsvector_same(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regnamespacerecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsvector_same(arg_fcinfo) + regnamespacerecv(arg_fcinfo) }) } -pub unsafe fn gtsvector_penalty(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regnamespacesend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsvector_penalty(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regnamespacesend(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsvector_penalty(arg_fcinfo) + regnamespacesend(arg_fcinfo) }) } -pub unsafe fn gtsvector_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn point_box(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsvector_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn point_box(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsvector_consistent(arg_fcinfo) + point_box(arg_fcinfo) }) } -pub unsafe fn gin_extract_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regroleout(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_extract_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regroleout(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_extract_tsvector(arg_fcinfo) + regroleout(arg_fcinfo) }) } -pub unsafe fn gin_extract_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn to_regrole(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_extract_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum; + fn to_regrole(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_extract_tsquery(arg_fcinfo) + to_regrole(arg_fcinfo) }) } -pub unsafe fn gin_tsquery_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regrolerecv(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_tsquery_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regrolerecv(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_tsquery_consistent(arg_fcinfo) + regrolerecv(arg_fcinfo) }) } -pub unsafe fn tsquery_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regrolesend(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regrolesend(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_lt(arg_fcinfo) + regrolesend(arg_fcinfo) }) } -pub unsafe fn tsquery_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regrolein(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regrolein(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_le(arg_fcinfo) + regrolein(arg_fcinfo) }) } -pub unsafe fn tsquery_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn brin_inclusion_opcinfo(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn brin_inclusion_opcinfo(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_eq(arg_fcinfo) + brin_inclusion_opcinfo(arg_fcinfo) }) } -pub unsafe fn tsquery_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn brin_inclusion_add_value(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn brin_inclusion_add_value(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_ne(arg_fcinfo) + brin_inclusion_add_value(arg_fcinfo) }) } -pub unsafe fn tsquery_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn brin_inclusion_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn brin_inclusion_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_ge(arg_fcinfo) + brin_inclusion_consistent(arg_fcinfo) }) } -pub unsafe fn tsquery_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn brin_inclusion_union(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn brin_inclusion_union(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_gt(arg_fcinfo) + brin_inclusion_union(arg_fcinfo) }) } -pub unsafe fn tsquery_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_in(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_in(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_cmp(arg_fcinfo) + macaddr8_in(arg_fcinfo) }) } -pub unsafe fn tsquery_and(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_out(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_and(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_out(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_and(arg_fcinfo) + macaddr8_out(arg_fcinfo) }) } -pub unsafe fn tsquery_or(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_or(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_or(arg_fcinfo) + macaddr8_trunc(arg_fcinfo) }) } -pub unsafe fn tsquery_not(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_eq(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_not(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_eq(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_not(arg_fcinfo) + macaddr8_eq(arg_fcinfo) }) } -pub unsafe fn tsquery_numnode(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_lt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_numnode(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_lt(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_numnode(arg_fcinfo) + macaddr8_lt(arg_fcinfo) }) } -pub unsafe fn tsquerytree(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_le(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquerytree(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_le(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquerytree(arg_fcinfo) + macaddr8_le(arg_fcinfo) }) } -pub unsafe fn tsquery_rewrite(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_gt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_rewrite(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_gt(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_rewrite(arg_fcinfo) + macaddr8_gt(arg_fcinfo) }) } -pub unsafe fn tsquery_rewrite_query(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_ge(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_rewrite_query(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_ge(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsquery_rewrite_query(arg_fcinfo) + macaddr8_ge(arg_fcinfo) }) } -pub unsafe fn tsmatchsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_ne(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsmatchsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_ne(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsmatchsel(arg_fcinfo) + macaddr8_ne(arg_fcinfo) }) } -pub unsafe fn tsmatchjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsmatchjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsmatchjoinsel(arg_fcinfo) + macaddr8_cmp(arg_fcinfo) }) } -pub unsafe fn ts_typanalyze(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_not(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_typanalyze(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_not(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_typanalyze(arg_fcinfo) + macaddr8_not(arg_fcinfo) }) } -pub unsafe fn ts_stat1(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_and(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_stat1(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_and(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_stat1(arg_fcinfo) + macaddr8_and(arg_fcinfo) }) } -pub unsafe fn ts_stat2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_or(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_stat2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_or(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_stat2(arg_fcinfo) + macaddr8_or(arg_fcinfo) }) } -pub unsafe fn tsq_mcontains(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddrtomacaddr8(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsq_mcontains(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddrtomacaddr8(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsq_mcontains(arg_fcinfo) + macaddrtomacaddr8(arg_fcinfo) }) } -pub unsafe fn tsq_mcontained(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8tomacaddr(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsq_mcontained(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8tomacaddr(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsq_mcontained(arg_fcinfo) + macaddr8tomacaddr(arg_fcinfo) }) } -pub unsafe fn gtsquery_compress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn macaddr8_set7bit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsquery_compress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn macaddr8_set7bit(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsquery_compress(arg_fcinfo) + macaddr8_set7bit(arg_fcinfo) }) } -pub unsafe fn gtsquery_decompress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_headline_jsonb_byid_opt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsquery_decompress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_headline_jsonb_byid_opt(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsquery_decompress(arg_fcinfo) + ts_headline_jsonb_byid_opt(arg_fcinfo) }) } -pub unsafe fn gtsquery_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_headline_jsonb_byid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsquery_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_headline_jsonb_byid(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsquery_picksplit(arg_fcinfo) + ts_headline_jsonb_byid(arg_fcinfo) }) } -pub unsafe fn gtsquery_union(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_headline_jsonb_opt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsquery_union(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_headline_jsonb_opt(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsquery_union(arg_fcinfo) + ts_headline_jsonb_opt(arg_fcinfo) }) } -pub unsafe fn gtsquery_same(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_headline_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsquery_same(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_headline_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsquery_same(arg_fcinfo) + ts_headline_jsonb(arg_fcinfo) }) } -pub unsafe fn gtsquery_penalty(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_headline_json_byid_opt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsquery_penalty(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_headline_json_byid_opt(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsquery_penalty(arg_fcinfo) + ts_headline_json_byid_opt(arg_fcinfo) }) } -pub unsafe fn gtsquery_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_headline_json_byid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsquery_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_headline_json_byid(arg_fcinfo: FunctionCallInfo) -> Datum; } - gtsquery_consistent(arg_fcinfo) + ts_headline_json_byid(arg_fcinfo) }) } -pub unsafe fn ts_rank_wttf(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_headline_json_opt(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_rank_wttf(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_headline_json_opt(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_rank_wttf(arg_fcinfo) + ts_headline_json_opt(arg_fcinfo) }) } -pub unsafe fn ts_rank_wtt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ts_headline_json(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_rank_wtt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ts_headline_json(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_rank_wtt(arg_fcinfo) + ts_headline_json(arg_fcinfo) }) } -pub unsafe fn ts_rank_ttf(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_rank_ttf(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_rank_ttf(arg_fcinfo) + jsonb_to_tsvector(arg_fcinfo) }) } -pub unsafe fn ts_rank_tt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_rank_tt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_rank_tt(arg_fcinfo) + json_to_tsvector(arg_fcinfo) }) } -pub unsafe fn ts_rankcd_wttf(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jsonb_to_tsvector_byid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_rankcd_wttf(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jsonb_to_tsvector_byid(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_rankcd_wttf(arg_fcinfo) + jsonb_to_tsvector_byid(arg_fcinfo) }) } -pub unsafe fn ts_rankcd_wtt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn json_to_tsvector_byid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_rankcd_wtt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn json_to_tsvector_byid(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_rankcd_wtt(arg_fcinfo) + json_to_tsvector_byid(arg_fcinfo) }) } -pub unsafe fn ts_rankcd_ttf(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_event_trigger_table_rewrite_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_rankcd_ttf(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_event_trigger_table_rewrite_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_rankcd_ttf(arg_fcinfo) + pg_event_trigger_table_rewrite_oid(arg_fcinfo) }) } -pub unsafe fn ts_rankcd_tt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_event_trigger_table_rewrite_reason(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_rankcd_tt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_event_trigger_table_rewrite_reason(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_rankcd_tt(arg_fcinfo) + pg_event_trigger_table_rewrite_reason(arg_fcinfo) }) } -pub unsafe fn tsvector_length(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_event_trigger_ddl_commands(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_length(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_event_trigger_ddl_commands(arg_fcinfo: FunctionCallInfo) -> Datum; } - tsvector_length(arg_fcinfo) + pg_event_trigger_ddl_commands(arg_fcinfo) }) } -pub unsafe fn ts_token_type_byid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn phraseto_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_token_type_byid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn phraseto_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_token_type_byid(arg_fcinfo) + phraseto_tsquery(arg_fcinfo) }) } -pub unsafe fn ts_token_type_byname(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_phrase(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_token_type_byname(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_phrase(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_token_type_byname(arg_fcinfo) + tsquery_phrase(arg_fcinfo) }) } -pub unsafe fn ts_parse_byid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tsquery_phrase_distance(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_parse_byid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tsquery_phrase_distance(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_parse_byid(arg_fcinfo) + tsquery_phrase_distance(arg_fcinfo) }) } -pub unsafe fn ts_parse_byname(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn phraseto_tsquery_byid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_parse_byname(arg_fcinfo: FunctionCallInfo) -> Datum; + fn phraseto_tsquery_byid(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_parse_byname(arg_fcinfo) + phraseto_tsquery_byid(arg_fcinfo) }) } -pub unsafe fn prsd_start(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_box_quad_config(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn prsd_start(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_box_quad_config(arg_fcinfo: FunctionCallInfo) -> Datum; } - prsd_start(arg_fcinfo) + spg_box_quad_config(arg_fcinfo) }) } -pub unsafe fn prsd_nexttoken(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_box_quad_choose(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn prsd_nexttoken(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_box_quad_choose(arg_fcinfo: FunctionCallInfo) -> Datum; } - prsd_nexttoken(arg_fcinfo) + spg_box_quad_choose(arg_fcinfo) }) } -pub unsafe fn prsd_end(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_box_quad_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn prsd_end(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_box_quad_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; } - prsd_end(arg_fcinfo) + spg_box_quad_picksplit(arg_fcinfo) }) } -pub unsafe fn prsd_headline(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_box_quad_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn prsd_headline(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_box_quad_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - prsd_headline(arg_fcinfo) + spg_box_quad_inner_consistent(arg_fcinfo) }) } -pub unsafe fn prsd_lextype(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn spg_box_quad_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn prsd_lextype(arg_fcinfo: FunctionCallInfo) -> Datum; + fn spg_box_quad_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; } - prsd_lextype(arg_fcinfo) + spg_box_quad_leaf_consistent(arg_fcinfo) }) } -pub unsafe fn ts_lexize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_replication_origin_create(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_lexize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_replication_origin_create(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_lexize(arg_fcinfo) + pg_replication_origin_create(arg_fcinfo) }) } -pub unsafe fn gin_cmp_tslexeme(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_replication_origin_drop(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_cmp_tslexeme(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_replication_origin_drop(arg_fcinfo: FunctionCallInfo) -> Datum; } - gin_cmp_tslexeme(arg_fcinfo) + pg_replication_origin_drop(arg_fcinfo) }) } -pub unsafe fn dsimple_init(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_replication_origin_oid(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dsimple_init(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_replication_origin_oid(arg_fcinfo: FunctionCallInfo) -> Datum; } - dsimple_init(arg_fcinfo) + pg_replication_origin_oid(arg_fcinfo) }) } -pub unsafe fn dsimple_lexize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_replication_origin_session_setup(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dsimple_lexize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_replication_origin_session_setup(arg_fcinfo: FunctionCallInfo) -> Datum; } - dsimple_lexize(arg_fcinfo) + pg_replication_origin_session_setup(arg_fcinfo) }) } -pub unsafe fn dsynonym_init(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_replication_origin_session_reset(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dsynonym_init(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_replication_origin_session_reset(arg_fcinfo: FunctionCallInfo) -> Datum; } - dsynonym_init(arg_fcinfo) + pg_replication_origin_session_reset(arg_fcinfo) }) } -pub unsafe fn dsynonym_lexize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_replication_origin_session_is_setup(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dsynonym_lexize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_replication_origin_session_is_setup(arg_fcinfo: FunctionCallInfo) -> Datum; } - dsynonym_lexize(arg_fcinfo) + pg_replication_origin_session_is_setup(arg_fcinfo) }) } -pub unsafe fn dispell_init(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_replication_origin_session_progress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dispell_init(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_replication_origin_session_progress(arg_fcinfo: FunctionCallInfo) -> Datum; } - dispell_init(arg_fcinfo) + pg_replication_origin_session_progress(arg_fcinfo) }) } -pub unsafe fn dispell_lexize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_replication_origin_xact_setup(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dispell_lexize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_replication_origin_xact_setup(arg_fcinfo: FunctionCallInfo) -> Datum; } - dispell_lexize(arg_fcinfo) + pg_replication_origin_xact_setup(arg_fcinfo) }) } -pub unsafe fn regconfigin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_replication_origin_xact_reset(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regconfigin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_replication_origin_xact_reset(arg_fcinfo: FunctionCallInfo) -> Datum; } - regconfigin(arg_fcinfo) + pg_replication_origin_xact_reset(arg_fcinfo) }) } -pub unsafe fn regconfigout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_replication_origin_advance(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regconfigout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_replication_origin_advance(arg_fcinfo: FunctionCallInfo) -> Datum; } - regconfigout(arg_fcinfo) + pg_replication_origin_advance(arg_fcinfo) }) } -pub unsafe fn regconfigrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_replication_origin_progress(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regconfigrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_replication_origin_progress(arg_fcinfo: FunctionCallInfo) -> Datum; } - regconfigrecv(arg_fcinfo) + pg_replication_origin_progress(arg_fcinfo) }) } -pub unsafe fn regconfigsend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_show_replication_origin_status(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regconfigsend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_show_replication_origin_status(arg_fcinfo: FunctionCallInfo) -> Datum; } - regconfigsend(arg_fcinfo) + pg_show_replication_origin_status(arg_fcinfo) }) } -pub unsafe fn thesaurus_init(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_stat_get_subscription(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn thesaurus_init(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_stat_get_subscription(arg_fcinfo: FunctionCallInfo) -> Datum; } - thesaurus_init(arg_fcinfo) + pg_stat_get_subscription(arg_fcinfo) }) } -pub unsafe fn thesaurus_lexize(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_get_replica_identity_index(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn thesaurus_lexize(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_get_replica_identity_index(arg_fcinfo: FunctionCallInfo) -> Datum; } - thesaurus_lexize(arg_fcinfo) + pg_get_replica_identity_index(arg_fcinfo) }) } -pub unsafe fn ts_headline_byid_opt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_relation_is_publishable(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_headline_byid_opt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_relation_is_publishable(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_headline_byid_opt(arg_fcinfo) + pg_relation_is_publishable(arg_fcinfo) }) } -pub unsafe fn ts_headline_byid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_scale(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_headline_byid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_scale(arg_fcinfo: FunctionCallInfo) -> Datum; } - ts_headline_byid(arg_fcinfo) + numeric_scale(arg_fcinfo) }) } -pub unsafe fn to_tsvector_byid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn parse_bool(arg_value: *const ::std::os::raw::c_char, arg_result: *mut bool) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_tsvector_byid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn parse_bool(arg_value: *const ::std::os::raw::c_char, arg_result: *mut bool) -> bool; } - to_tsvector_byid(arg_fcinfo) + parse_bool(arg_value, arg_result) }) } -pub unsafe fn to_tsquery_byid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn parse_bool_with_len( + arg_value: *const ::std::os::raw::c_char, + arg_len: usize, + arg_result: *mut bool, +) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_tsquery_byid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn parse_bool_with_len( + arg_value: *const ::std::os::raw::c_char, + arg_len: usize, + arg_result: *mut bool, + ) -> bool; } - to_tsquery_byid(arg_fcinfo) + parse_bool_with_len(arg_value, arg_len, arg_result) }) } -pub unsafe fn plainto_tsquery_byid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn domain_check( + arg_value: Datum, + arg_isnull: bool, + arg_domainType: Oid, + arg_extra: *mut *mut ::std::os::raw::c_void, + arg_mcxt: MemoryContext, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn plainto_tsquery_byid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn domain_check( + arg_value: Datum, + arg_isnull: bool, + arg_domainType: Oid, + arg_extra: *mut *mut ::std::os::raw::c_void, + arg_mcxt: MemoryContext, + ); } - plainto_tsquery_byid(arg_fcinfo) + domain_check(arg_value, arg_isnull, arg_domainType, arg_extra, arg_mcxt) }) } -pub unsafe fn to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn errdatatype(arg_datatypeOid: Oid) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum; + fn errdatatype(arg_datatypeOid: Oid) -> ::std::os::raw::c_int; } - to_tsvector(arg_fcinfo) + errdatatype(arg_datatypeOid) }) } -pub unsafe fn to_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn errdomainconstraint( + arg_datatypeOid: Oid, + arg_conname: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum; + fn errdomainconstraint( + arg_datatypeOid: Oid, + arg_conname: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - to_tsquery(arg_fcinfo) + errdomainconstraint(arg_datatypeOid, arg_conname) }) } -pub unsafe fn plainto_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hex_encode( + arg_src: *const ::std::os::raw::c_char, + arg_len: ::std::os::raw::c_uint, + arg_dst: *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_uint { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn plainto_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hex_encode( + arg_src: *const ::std::os::raw::c_char, + arg_len: ::std::os::raw::c_uint, + arg_dst: *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_uint; } - plainto_tsquery(arg_fcinfo) + hex_encode(arg_src, arg_len, arg_dst) }) } -pub unsafe fn tsvector_update_trigger_byid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hex_decode( + arg_src: *const ::std::os::raw::c_char, + arg_len: ::std::os::raw::c_uint, + arg_dst: *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_uint { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_update_trigger_byid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hex_decode( + arg_src: *const ::std::os::raw::c_char, + arg_len: ::std::os::raw::c_uint, + arg_dst: *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_uint; } - tsvector_update_trigger_byid(arg_fcinfo) + hex_decode(arg_src, arg_len, arg_dst) }) } -pub unsafe fn tsvector_update_trigger_bycolumn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn buildint2vector( + arg_int2s: *const int16, + arg_n: ::std::os::raw::c_int, +) -> *mut int2vector { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsvector_update_trigger_bycolumn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn buildint2vector( + arg_int2s: *const int16, + arg_n: ::std::os::raw::c_int, + ) -> *mut int2vector; } - tsvector_update_trigger_bycolumn(arg_fcinfo) + buildint2vector(arg_int2s, arg_n) }) } -pub unsafe fn ts_headline_opt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn namecpy(arg_n1: Name, arg_n2: Name) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_headline_opt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn namecpy(arg_n1: Name, arg_n2: Name) -> ::std::os::raw::c_int; } - ts_headline_opt(arg_fcinfo) + namecpy(arg_n1, arg_n2) }) } -pub unsafe fn ts_headline(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn namestrcpy( + arg_name: Name, + arg_str_: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_headline(arg_fcinfo: FunctionCallInfo) -> Datum; + fn namestrcpy( + arg_name: Name, + arg_str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - ts_headline(arg_fcinfo) + namestrcpy(arg_name, arg_str_) }) } -pub unsafe fn pg_ts_parser_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn namestrcmp( + arg_name: Name, + arg_str_: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ts_parser_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn namestrcmp( + arg_name: Name, + arg_str_: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - pg_ts_parser_is_visible(arg_fcinfo) + namestrcmp(arg_name, arg_str_) }) } -pub unsafe fn pg_ts_dict_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_atoi( + arg_s: *const ::std::os::raw::c_char, + arg_size: ::std::os::raw::c_int, + arg_c: ::std::os::raw::c_int, +) -> int32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ts_dict_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_atoi( + arg_s: *const ::std::os::raw::c_char, + arg_size: ::std::os::raw::c_int, + arg_c: ::std::os::raw::c_int, + ) -> int32; } - pg_ts_dict_is_visible(arg_fcinfo) + pg_atoi(arg_s, arg_size, arg_c) }) } -pub unsafe fn pg_ts_config_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_itoa(arg_i: int16, arg_a: *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ts_config_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_itoa(arg_i: int16, arg_a: *mut ::std::os::raw::c_char); } - pg_ts_config_is_visible(arg_fcinfo) + pg_itoa(arg_i, arg_a) }) } -pub unsafe fn get_current_ts_config(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ltoa(arg_l: int32, arg_a: *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_current_ts_config(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ltoa(arg_l: int32, arg_a: *mut ::std::os::raw::c_char); } - get_current_ts_config(arg_fcinfo) + pg_ltoa(arg_l, arg_a) }) } -pub unsafe fn ts_match_tt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_lltoa(arg_ll: int64, arg_a: *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_match_tt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_lltoa(arg_ll: int64, arg_a: *mut ::std::os::raw::c_char); } - ts_match_tt(arg_fcinfo) + pg_lltoa(arg_ll, arg_a) }) } -pub unsafe fn ts_match_tq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ltostr_zeropad( + arg_str_: *mut ::std::os::raw::c_char, + arg_value: int32, + arg_minwidth: int32, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_match_tq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ltostr_zeropad( + arg_str_: *mut ::std::os::raw::c_char, + arg_value: int32, + arg_minwidth: int32, + ) -> *mut ::std::os::raw::c_char; } - ts_match_tq(arg_fcinfo) + pg_ltostr_zeropad(arg_str_, arg_value, arg_minwidth) }) } -pub unsafe fn pg_ts_template_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_ltostr( + arg_str_: *mut ::std::os::raw::c_char, + arg_value: int32, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ts_template_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_ltostr( + arg_str_: *mut ::std::os::raw::c_char, + arg_value: int32, + ) -> *mut ::std::os::raw::c_char; } - pg_ts_template_is_visible(arg_fcinfo) + pg_ltostr(arg_str_, arg_value) }) } -pub unsafe fn regdictionaryin(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pg_strtouint64( + arg_str_: *const ::std::os::raw::c_char, + arg_endptr: *mut *mut ::std::os::raw::c_char, + arg_base: ::std::os::raw::c_int, +) -> uint64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regdictionaryin(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pg_strtouint64( + arg_str_: *const ::std::os::raw::c_char, + arg_endptr: *mut *mut ::std::os::raw::c_char, + arg_base: ::std::os::raw::c_int, + ) -> uint64; } - regdictionaryin(arg_fcinfo) + pg_strtouint64(arg_str_, arg_endptr, arg_base) }) } -pub unsafe fn regdictionaryout(arg_fcinfo: FunctionCallInfo) -> Datum { +extern "C" { + pub static mut extra_float_digits: ::std::os::raw::c_int; +} +pub unsafe fn get_float8_infinity() -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regdictionaryout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn get_float8_infinity() -> f64; } - regdictionaryout(arg_fcinfo) + get_float8_infinity() }) } -pub unsafe fn regdictionaryrecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn get_float4_infinity() -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regdictionaryrecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn get_float4_infinity() -> f32; } - regdictionaryrecv(arg_fcinfo) + get_float4_infinity() }) } -pub unsafe fn regdictionarysend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn get_float8_nan() -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regdictionarysend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn get_float8_nan() -> f64; } - regdictionarysend(arg_fcinfo) + get_float8_nan() }) } -pub unsafe fn pg_stat_reset_shared(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn get_float4_nan() -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_reset_shared(arg_fcinfo: FunctionCallInfo) -> Datum; + fn get_float4_nan() -> f32; } - pg_stat_reset_shared(arg_fcinfo) + get_float4_nan() }) } -pub unsafe fn pg_stat_reset_single_table_counters(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn is_infinite(arg_val: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_reset_single_table_counters(arg_fcinfo: FunctionCallInfo) -> Datum; + fn is_infinite(arg_val: f64) -> ::std::os::raw::c_int; } - pg_stat_reset_single_table_counters(arg_fcinfo) + is_infinite(arg_val) }) } -pub unsafe fn pg_stat_reset_single_function_counters(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8in_internal( + arg_num: *mut ::std::os::raw::c_char, + arg_endptr_p: *mut *mut ::std::os::raw::c_char, + arg_type_name: *const ::std::os::raw::c_char, + arg_orig_string: *const ::std::os::raw::c_char, +) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_reset_single_function_counters(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8in_internal( + arg_num: *mut ::std::os::raw::c_char, + arg_endptr_p: *mut *mut ::std::os::raw::c_char, + arg_type_name: *const ::std::os::raw::c_char, + arg_orig_string: *const ::std::os::raw::c_char, + ) -> f64; } - pg_stat_reset_single_function_counters(arg_fcinfo) + float8in_internal(arg_num, arg_endptr_p, arg_type_name, arg_orig_string) }) } -pub unsafe fn pg_tablespace_location(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8out_internal(arg_num: f64) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_tablespace_location(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8out_internal(arg_num: f64) -> *mut ::std::os::raw::c_char; } - pg_tablespace_location(arg_fcinfo) + float8out_internal(arg_num) }) } -pub unsafe fn pg_create_physical_replication_slot(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float4_cmp_internal(arg_a: float4, arg_b: float4) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_create_physical_replication_slot(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float4_cmp_internal(arg_a: float4, arg_b: float4) -> ::std::os::raw::c_int; } - pg_create_physical_replication_slot(arg_fcinfo) + float4_cmp_internal(arg_a, arg_b) }) } -pub unsafe fn pg_drop_replication_slot(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn float8_cmp_internal(arg_a: float8, arg_b: float8) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_drop_replication_slot(arg_fcinfo: FunctionCallInfo) -> Datum; + fn float8_cmp_internal(arg_a: float8, arg_b: float8) -> ::std::os::raw::c_int; } - pg_drop_replication_slot(arg_fcinfo) + float8_cmp_internal(arg_a, arg_b) }) } -pub unsafe fn pg_get_replication_slots(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn buildoidvector(arg_oids: *const Oid, arg_n: ::std::os::raw::c_int) -> *mut oidvector { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_replication_slots(arg_fcinfo: FunctionCallInfo) -> Datum; + fn buildoidvector(arg_oids: *const Oid, arg_n: ::std::os::raw::c_int) + -> *mut oidvector; } - pg_get_replication_slots(arg_fcinfo) + buildoidvector(arg_oids, arg_n) }) } -pub unsafe fn pg_logical_slot_get_changes(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oidparse(arg_node: *mut Node) -> Oid { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_logical_slot_get_changes(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oidparse(arg_node: *mut Node) -> Oid; } - pg_logical_slot_get_changes(arg_fcinfo) + oidparse(arg_node) }) } -pub unsafe fn pg_logical_slot_get_binary_changes(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn oid_cmp( + arg_p1: *const ::std::os::raw::c_void, + arg_p2: *const ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_logical_slot_get_binary_changes(arg_fcinfo: FunctionCallInfo) -> Datum; + fn oid_cmp( + arg_p1: *const ::std::os::raw::c_void, + arg_p2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } - pg_logical_slot_get_binary_changes(arg_fcinfo) + oid_cmp(arg_p1, arg_p2) }) } -pub unsafe fn pg_logical_slot_peek_changes(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn regexp_fixed_prefix( + arg_text_re: *mut text, + arg_case_insensitive: bool, + arg_collation: Oid, + arg_exact: *mut bool, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_logical_slot_peek_changes(arg_fcinfo: FunctionCallInfo) -> Datum; + fn regexp_fixed_prefix( + arg_text_re: *mut text, + arg_case_insensitive: bool, + arg_collation: Oid, + arg_exact: *mut bool, + ) -> *mut ::std::os::raw::c_char; } - pg_logical_slot_peek_changes(arg_fcinfo) + regexp_fixed_prefix(arg_text_re, arg_case_insensitive, arg_collation, arg_exact) }) } -pub unsafe fn pg_logical_slot_peek_binary_changes(arg_fcinfo: FunctionCallInfo) -> Datum { +extern "C" { + pub static mut quote_all_identifiers: bool; +} +pub unsafe fn quote_identifier( + arg_ident: *const ::std::os::raw::c_char, +) -> *const ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_logical_slot_peek_binary_changes(arg_fcinfo: FunctionCallInfo) -> Datum; + fn quote_identifier( + arg_ident: *const ::std::os::raw::c_char, + ) -> *const ::std::os::raw::c_char; } - pg_logical_slot_peek_binary_changes(arg_fcinfo) + quote_identifier(arg_ident) }) } -pub unsafe fn pg_create_logical_replication_slot(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn quote_qualified_identifier( + arg_qualifier: *const ::std::os::raw::c_char, + arg_ident: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_create_logical_replication_slot(arg_fcinfo: FunctionCallInfo) -> Datum; + fn quote_qualified_identifier( + arg_qualifier: *const ::std::os::raw::c_char, + arg_ident: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - pg_create_logical_replication_slot(arg_fcinfo) + quote_qualified_identifier(arg_qualifier, arg_ident) }) } -pub unsafe fn to_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn generate_operator_clause( + arg_buf: fmStringInfo, + arg_leftop: *const ::std::os::raw::c_char, + arg_leftoptype: Oid, + arg_opoid: Oid, + arg_rightop: *const ::std::os::raw::c_char, + arg_rightoptype: Oid, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn generate_operator_clause( + arg_buf: fmStringInfo, + arg_leftop: *const ::std::os::raw::c_char, + arg_leftoptype: Oid, + arg_opoid: Oid, + arg_rightop: *const ::std::os::raw::c_char, + arg_rightoptype: Oid, + ); } - to_jsonb(arg_fcinfo) + generate_operator_clause( + arg_buf, + arg_leftop, + arg_leftoptype, + arg_opoid, + arg_rightop, + arg_rightoptype, + ) }) } -pub unsafe fn pg_stat_get_snapshot_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn bpchartruelen( + arg_s: *mut ::std::os::raw::c_char, + arg_len: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_snapshot_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn bpchartruelen( + arg_s: *mut ::std::os::raw::c_char, + arg_len: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - pg_stat_get_snapshot_timestamp(arg_fcinfo) + bpchartruelen(arg_s, arg_len) }) } -pub unsafe fn gin_clean_pending_list(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cstring_to_text(arg_s: *const ::std::os::raw::c_char) -> *mut text { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_clean_pending_list(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cstring_to_text(arg_s: *const ::std::os::raw::c_char) -> *mut text; } - gin_clean_pending_list(arg_fcinfo) + cstring_to_text(arg_s) }) } -pub unsafe fn gtsvector_consistent_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cstring_to_text_with_len( + arg_s: *const ::std::os::raw::c_char, + arg_len: ::std::os::raw::c_int, +) -> *mut text { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsvector_consistent_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cstring_to_text_with_len( + arg_s: *const ::std::os::raw::c_char, + arg_len: ::std::os::raw::c_int, + ) -> *mut text; } - gtsvector_consistent_oldsig(arg_fcinfo) + cstring_to_text_with_len(arg_s, arg_len) }) } -pub unsafe fn gin_extract_tsquery_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_to_cstring(arg_t: *const text) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_extract_tsquery_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_to_cstring(arg_t: *const text) -> *mut ::std::os::raw::c_char; } - gin_extract_tsquery_oldsig(arg_fcinfo) + text_to_cstring(arg_t) }) } -pub unsafe fn gin_tsquery_consistent_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn text_to_cstring_buffer( + arg_src: *const text, + arg_dst: *mut ::std::os::raw::c_char, + arg_dst_len: usize, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_tsquery_consistent_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum; + fn text_to_cstring_buffer( + arg_src: *const text, + arg_dst: *mut ::std::os::raw::c_char, + arg_dst_len: usize, + ); } - gin_tsquery_consistent_oldsig(arg_fcinfo) + text_to_cstring_buffer(arg_src, arg_dst, arg_dst_len) }) } -pub unsafe fn gtsquery_consistent_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xidComparator( + arg_arg1: *const ::std::os::raw::c_void, + arg_arg2: *const ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gtsquery_consistent_oldsig(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xidComparator( + arg_arg1: *const ::std::os::raw::c_void, + arg_arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } - gtsquery_consistent_oldsig(arg_fcinfo) + xidComparator(arg_arg1, arg_arg2) }) } -pub unsafe fn inet_spg_config(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn xidLogicalComparator( + arg_arg1: *const ::std::os::raw::c_void, + arg_arg2: *const ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_spg_config(arg_fcinfo: FunctionCallInfo) -> Datum; + fn xidLogicalComparator( + arg_arg1: *const ::std::os::raw::c_void, + arg_arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } - inet_spg_config(arg_fcinfo) + xidLogicalComparator(arg_arg1, arg_arg2) }) } -pub unsafe fn inet_spg_choose(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_cidr_ntop( + arg_af: ::std::os::raw::c_int, + arg_src: *const ::std::os::raw::c_void, + arg_bits: ::std::os::raw::c_int, + arg_dst: *mut ::std::os::raw::c_char, + arg_size: usize, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_spg_choose(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_cidr_ntop( + arg_af: ::std::os::raw::c_int, + arg_src: *const ::std::os::raw::c_void, + arg_bits: ::std::os::raw::c_int, + arg_dst: *mut ::std::os::raw::c_char, + arg_size: usize, + ) -> *mut ::std::os::raw::c_char; } - inet_spg_choose(arg_fcinfo) + inet_cidr_ntop(arg_af, arg_src, arg_bits, arg_dst, arg_size) }) } -pub unsafe fn inet_spg_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn inet_net_pton( + arg_af: ::std::os::raw::c_int, + arg_src: *const ::std::os::raw::c_char, + arg_dst: *mut ::std::os::raw::c_void, + arg_size: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_spg_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn inet_net_pton( + arg_af: ::std::os::raw::c_int, + arg_src: *const ::std::os::raw::c_char, + arg_dst: *mut ::std::os::raw::c_void, + arg_size: usize, + ) -> ::std::os::raw::c_int; } - inet_spg_picksplit(arg_fcinfo) + inet_net_pton(arg_af, arg_src, arg_dst, arg_size) }) } -pub unsafe fn inet_spg_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn convert_network_to_scalar( + arg_value: Datum, + arg_typid: Oid, + arg_failure: *mut bool, +) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_spg_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn convert_network_to_scalar( + arg_value: Datum, + arg_typid: Oid, + arg_failure: *mut bool, + ) -> f64; } - inet_spg_inner_consistent(arg_fcinfo) + convert_network_to_scalar(arg_value, arg_typid, arg_failure) }) } -pub unsafe fn inet_spg_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_scan_first(arg_in_: Datum) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_spg_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_scan_first(arg_in_: Datum) -> Datum; } - inet_spg_leaf_consistent(arg_fcinfo) + network_scan_first(arg_in_) }) } -pub unsafe fn pg_current_logfile(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn network_scan_last(arg_in_: Datum) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_current_logfile(arg_fcinfo: FunctionCallInfo) -> Datum; + fn network_scan_last(arg_in_: Datum) -> Datum; } - pg_current_logfile(arg_fcinfo) + network_scan_last(arg_in_) }) } -pub unsafe fn pg_current_logfile_1arg(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn clean_ipv6_addr( + arg_addr_family: ::std::os::raw::c_int, + arg_addr: *mut ::std::os::raw::c_char, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_current_logfile_1arg(arg_fcinfo: FunctionCallInfo) -> Datum; + fn clean_ipv6_addr( + arg_addr_family: ::std::os::raw::c_int, + arg_addr: *mut ::std::os::raw::c_char, + ); } - pg_current_logfile_1arg(arg_fcinfo) + clean_ipv6_addr(arg_addr_family, arg_addr) }) } -pub unsafe fn jsonb_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn numeric_float8_no_overflow(arg_fcinfo: FunctionCallInfo) -> Datum { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn numeric_float8_no_overflow(arg_fcinfo: FunctionCallInfo) -> Datum; } - jsonb_send(arg_fcinfo) + numeric_float8_no_overflow(arg_fcinfo) }) } -pub unsafe fn jsonb_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn format_type_be(arg_type_oid: Oid) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn format_type_be(arg_type_oid: Oid) -> *mut ::std::os::raw::c_char; } - jsonb_out(arg_fcinfo) + format_type_be(arg_type_oid) }) } -pub unsafe fn jsonb_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn format_type_be_qualified(arg_type_oid: Oid) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn format_type_be_qualified(arg_type_oid: Oid) -> *mut ::std::os::raw::c_char; } - jsonb_recv(arg_fcinfo) + format_type_be_qualified(arg_type_oid) }) } -pub unsafe fn jsonb_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn format_type_with_typemod( + arg_type_oid: Oid, + arg_typemod: int32, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn format_type_with_typemod( + arg_type_oid: Oid, + arg_typemod: int32, + ) -> *mut ::std::os::raw::c_char; } - jsonb_in(arg_fcinfo) + format_type_with_typemod(arg_type_oid, arg_typemod) }) } -pub unsafe fn pg_get_function_arg_default(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn format_type_with_typemod_qualified( + arg_type_oid: Oid, + arg_typemod: int32, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_function_arg_default(arg_fcinfo: FunctionCallInfo) -> Datum; + fn format_type_with_typemod_qualified( + arg_type_oid: Oid, + arg_typemod: int32, + ) -> *mut ::std::os::raw::c_char; } - pg_get_function_arg_default(arg_fcinfo) + format_type_with_typemod_qualified(arg_type_oid, arg_typemod) }) } -pub unsafe fn pg_export_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn type_maximum_size(arg_type_oid: Oid, arg_typemod: int32) -> int32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_export_snapshot(arg_fcinfo: FunctionCallInfo) -> Datum; + fn type_maximum_size(arg_type_oid: Oid, arg_typemod: int32) -> int32; } - pg_export_snapshot(arg_fcinfo) + type_maximum_size(arg_type_oid, arg_typemod) }) } -pub unsafe fn pg_is_in_recovery(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn quote_literal_cstr( + arg_rawstr: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_is_in_recovery(arg_fcinfo: FunctionCallInfo) -> Datum; + fn quote_literal_cstr( + arg_rawstr: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - pg_is_in_recovery(arg_fcinfo) + quote_literal_cstr(arg_rawstr) }) } -pub unsafe fn int4_cash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub type float_t = f32; +pub type double_t = f64; +pub unsafe fn __fpclassify(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4_cash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __fpclassify(arg___value: f64) -> ::std::os::raw::c_int; } - int4_cash(arg_fcinfo) + __fpclassify(arg___value) }) } -pub unsafe fn int8_cash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __signbit(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8_cash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __signbit(arg___value: f64) -> ::std::os::raw::c_int; } - int8_cash(arg_fcinfo) + __signbit(arg___value) }) } -pub unsafe fn pg_is_in_backup(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __isinf(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_is_in_backup(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __isinf(arg___value: f64) -> ::std::os::raw::c_int; } - pg_is_in_backup(arg_fcinfo) + __isinf(arg___value) }) } -pub unsafe fn pg_backup_start_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __finite(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_backup_start_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __finite(arg___value: f64) -> ::std::os::raw::c_int; } - pg_backup_start_time(arg_fcinfo) + __finite(arg___value) }) } -pub unsafe fn pg_collation_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __isnan(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_collation_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __isnan(arg___value: f64) -> ::std::os::raw::c_int; } - pg_collation_is_visible(arg_fcinfo) + __isnan(arg___value) }) } -pub unsafe fn array_typanalyze(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __iseqsig(arg___x: f64, arg___y: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_typanalyze(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __iseqsig(arg___x: f64, arg___y: f64) -> ::std::os::raw::c_int; } - array_typanalyze(arg_fcinfo) + __iseqsig(arg___x, arg___y) }) } -pub unsafe fn arraycontsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __issignaling(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arraycontsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __issignaling(arg___value: f64) -> ::std::os::raw::c_int; } - arraycontsel(arg_fcinfo) + __issignaling(arg___value) }) } -pub unsafe fn arraycontjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn acos(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arraycontjoinsel(arg_fcinfo: FunctionCallInfo) -> Datum; + fn acos(arg___x: f64) -> f64; } - arraycontjoinsel(arg_fcinfo) + acos(arg___x) }) } -pub unsafe fn pg_get_multixact_members(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __acos(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_multixact_members(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __acos(arg___x: f64) -> f64; } - pg_get_multixact_members(arg_fcinfo) + __acos(arg___x) }) } -pub unsafe fn pg_last_wal_receive_lsn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn asin(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_last_wal_receive_lsn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn asin(arg___x: f64) -> f64; } - pg_last_wal_receive_lsn(arg_fcinfo) + asin(arg___x) }) } -pub unsafe fn pg_last_wal_replay_lsn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __asin(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_last_wal_replay_lsn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __asin(arg___x: f64) -> f64; } - pg_last_wal_replay_lsn(arg_fcinfo) + __asin(arg___x) }) } -pub unsafe fn cash_div_cash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn atan(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_div_cash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn atan(arg___x: f64) -> f64; } - cash_div_cash(arg_fcinfo) + atan(arg___x) }) } -pub unsafe fn cash_numeric(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __atan(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cash_numeric(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __atan(arg___x: f64) -> f64; } - cash_numeric(arg_fcinfo) + __atan(arg___x) }) } -pub unsafe fn numeric_cash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn atan2(arg___y: f64, arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_cash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn atan2(arg___y: f64, arg___x: f64) -> f64; } - numeric_cash(arg_fcinfo) + atan2(arg___y, arg___x) }) } -pub unsafe fn pg_read_file_all(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __atan2(arg___y: f64, arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_read_file_all(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __atan2(arg___y: f64, arg___x: f64) -> f64; } - pg_read_file_all(arg_fcinfo) + __atan2(arg___y, arg___x) }) } -pub unsafe fn pg_read_binary_file_off_len(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cos(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_read_binary_file_off_len(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cos(arg___x: f64) -> f64; } - pg_read_binary_file_off_len(arg_fcinfo) + cos(arg___x) }) } -pub unsafe fn pg_read_binary_file_all(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __cos(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_read_binary_file_all(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __cos(arg___x: f64) -> f64; } - pg_read_binary_file_all(arg_fcinfo) + __cos(arg___x) }) } -pub unsafe fn pg_opfamily_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn sin(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_opfamily_is_visible(arg_fcinfo: FunctionCallInfo) -> Datum; + fn sin(arg___x: f64) -> f64; } - pg_opfamily_is_visible(arg_fcinfo) + sin(arg___x) }) } -pub unsafe fn pg_last_xact_replay_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __sin(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_last_xact_replay_timestamp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __sin(arg___x: f64) -> f64; } - pg_last_xact_replay_timestamp(arg_fcinfo) + __sin(arg___x) }) } -pub unsafe fn anyrange_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tan(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn anyrange_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tan(arg___x: f64) -> f64; } - anyrange_in(arg_fcinfo) + tan(arg___x) }) } -pub unsafe fn anyrange_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __tan(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn anyrange_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __tan(arg___x: f64) -> f64; } - anyrange_out(arg_fcinfo) + __tan(arg___x) }) } -pub unsafe fn range_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cosh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cosh(arg___x: f64) -> f64; } - range_in(arg_fcinfo) + cosh(arg___x) }) } -pub unsafe fn range_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __cosh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __cosh(arg___x: f64) -> f64; } - range_out(arg_fcinfo) + __cosh(arg___x) }) } -pub unsafe fn range_recv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn sinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_recv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn sinh(arg___x: f64) -> f64; } - range_recv(arg_fcinfo) + sinh(arg___x) }) } -pub unsafe fn range_send(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __sinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_send(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __sinh(arg___x: f64) -> f64; } - range_send(arg_fcinfo) + __sinh(arg___x) }) } -pub unsafe fn pg_identify_object(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_identify_object(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tanh(arg___x: f64) -> f64; } - pg_identify_object(arg_fcinfo) + tanh(arg___x) }) } -pub unsafe fn range_constructor2(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __tanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_constructor2(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __tanh(arg___x: f64) -> f64; } - range_constructor2(arg_fcinfo) + __tanh(arg___x) }) } -pub unsafe fn range_constructor3(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn acosh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_constructor3(arg_fcinfo: FunctionCallInfo) -> Datum; + fn acosh(arg___x: f64) -> f64; } - range_constructor3(arg_fcinfo) + acosh(arg___x) }) } -pub unsafe fn pg_relation_is_updatable(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __acosh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_relation_is_updatable(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __acosh(arg___x: f64) -> f64; } - pg_relation_is_updatable(arg_fcinfo) + __acosh(arg___x) }) } -pub unsafe fn pg_column_is_updatable(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn asinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_column_is_updatable(arg_fcinfo: FunctionCallInfo) -> Datum; + fn asinh(arg___x: f64) -> f64; } - pg_column_is_updatable(arg_fcinfo) + asinh(arg___x) }) } -pub unsafe fn make_date(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __asinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_date(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __asinh(arg___x: f64) -> f64; } - make_date(arg_fcinfo) + __asinh(arg___x) }) } -pub unsafe fn make_time(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn atanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_time(arg_fcinfo: FunctionCallInfo) -> Datum; + fn atanh(arg___x: f64) -> f64; } - make_time(arg_fcinfo) + atanh(arg___x) }) } -pub unsafe fn range_lower(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __atanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_lower(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __atanh(arg___x: f64) -> f64; } - range_lower(arg_fcinfo) + __atanh(arg___x) }) } -pub unsafe fn range_upper(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn exp(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_upper(arg_fcinfo: FunctionCallInfo) -> Datum; + fn exp(arg___x: f64) -> f64; } - range_upper(arg_fcinfo) + exp(arg___x) }) } -pub unsafe fn range_empty(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __exp(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_empty(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __exp(arg___x: f64) -> f64; } - range_empty(arg_fcinfo) + __exp(arg___x) }) } -pub unsafe fn range_lower_inc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_lower_inc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64; } - range_lower_inc(arg_fcinfo) + frexp(arg___x, arg___exponent) }) } -pub unsafe fn range_upper_inc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_upper_inc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64; } - range_upper_inc(arg_fcinfo) + __frexp(arg___x, arg___exponent) }) } -pub unsafe fn range_lower_inf(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_lower_inf(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64; } - range_lower_inf(arg_fcinfo) + ldexp(arg___x, arg___exponent) }) } -pub unsafe fn range_upper_inf(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_upper_inf(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64; } - range_upper_inf(arg_fcinfo) + __ldexp(arg___x, arg___exponent) }) } -pub unsafe fn range_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn log(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn log(arg___x: f64) -> f64; } - range_eq(arg_fcinfo) + log(arg___x) }) } -pub unsafe fn range_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __log(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __log(arg___x: f64) -> f64; } - range_ne(arg_fcinfo) + __log(arg___x) }) } -pub unsafe fn range_overlaps(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn log10(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_overlaps(arg_fcinfo: FunctionCallInfo) -> Datum; + fn log10(arg___x: f64) -> f64; } - range_overlaps(arg_fcinfo) + log10(arg___x) }) } -pub unsafe fn range_contains_elem(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __log10(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_contains_elem(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __log10(arg___x: f64) -> f64; } - range_contains_elem(arg_fcinfo) + __log10(arg___x) }) } -pub unsafe fn range_contains(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn modf(arg___x: f64, arg___iptr: *mut f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_contains(arg_fcinfo: FunctionCallInfo) -> Datum; + fn modf(arg___x: f64, arg___iptr: *mut f64) -> f64; } - range_contains(arg_fcinfo) + modf(arg___x, arg___iptr) }) } -pub unsafe fn elem_contained_by_range(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __modf(arg___x: f64, arg___iptr: *mut f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn elem_contained_by_range(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __modf(arg___x: f64, arg___iptr: *mut f64) -> f64; } - elem_contained_by_range(arg_fcinfo) + __modf(arg___x, arg___iptr) }) } -pub unsafe fn range_contained_by(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn expm1(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_contained_by(arg_fcinfo: FunctionCallInfo) -> Datum; + fn expm1(arg___x: f64) -> f64; } - range_contained_by(arg_fcinfo) + expm1(arg___x) }) } -pub unsafe fn range_adjacent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __expm1(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_adjacent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __expm1(arg___x: f64) -> f64; } - range_adjacent(arg_fcinfo) + __expm1(arg___x) }) } -pub unsafe fn range_before(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn log1p(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_before(arg_fcinfo: FunctionCallInfo) -> Datum; + fn log1p(arg___x: f64) -> f64; } - range_before(arg_fcinfo) + log1p(arg___x) }) } -pub unsafe fn range_after(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __log1p(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_after(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __log1p(arg___x: f64) -> f64; } - range_after(arg_fcinfo) + __log1p(arg___x) }) } -pub unsafe fn range_overleft(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn logb(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_overleft(arg_fcinfo: FunctionCallInfo) -> Datum; + fn logb(arg___x: f64) -> f64; } - range_overleft(arg_fcinfo) + logb(arg___x) }) } -pub unsafe fn range_overright(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __logb(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_overright(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __logb(arg___x: f64) -> f64; } - range_overright(arg_fcinfo) + __logb(arg___x) }) } -pub unsafe fn range_union(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn exp2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_union(arg_fcinfo: FunctionCallInfo) -> Datum; + fn exp2(arg___x: f64) -> f64; } - range_union(arg_fcinfo) + exp2(arg___x) }) } -pub unsafe fn range_intersect(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __exp2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_intersect(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __exp2(arg___x: f64) -> f64; } - range_intersect(arg_fcinfo) + __exp2(arg___x) }) } -pub unsafe fn range_minus(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn log2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_minus(arg_fcinfo: FunctionCallInfo) -> Datum; + fn log2(arg___x: f64) -> f64; } - range_minus(arg_fcinfo) + log2(arg___x) }) } -pub unsafe fn range_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __log2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __log2(arg___x: f64) -> f64; } - range_cmp(arg_fcinfo) + __log2(arg___x) }) } -pub unsafe fn range_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn pow(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn pow(arg___x: f64, arg___y: f64) -> f64; } - range_lt(arg_fcinfo) + pow(arg___x, arg___y) }) } -pub unsafe fn range_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __pow(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __pow(arg___x: f64, arg___y: f64) -> f64; } - range_le(arg_fcinfo) + __pow(arg___x, arg___y) }) } -pub unsafe fn range_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn sqrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn sqrt(arg___x: f64) -> f64; } - range_ge(arg_fcinfo) + sqrt(arg___x) }) } -pub unsafe fn range_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __sqrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __sqrt(arg___x: f64) -> f64; } - range_gt(arg_fcinfo) + __sqrt(arg___x) }) } -pub unsafe fn range_gist_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hypot(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_gist_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hypot(arg___x: f64, arg___y: f64) -> f64; } - range_gist_consistent(arg_fcinfo) + hypot(arg___x, arg___y) }) } -pub unsafe fn range_gist_union(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __hypot(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_gist_union(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __hypot(arg___x: f64, arg___y: f64) -> f64; } - range_gist_union(arg_fcinfo) + __hypot(arg___x, arg___y) }) } -pub unsafe fn range_gist_compress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cbrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_gist_compress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cbrt(arg___x: f64) -> f64; } - range_gist_compress(arg_fcinfo) + cbrt(arg___x) }) } -pub unsafe fn range_gist_decompress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __cbrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_gist_decompress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __cbrt(arg___x: f64) -> f64; } - range_gist_decompress(arg_fcinfo) + __cbrt(arg___x) }) } -pub unsafe fn range_gist_penalty(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ceil(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_gist_penalty(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ceil(arg___x: f64) -> f64; } - range_gist_penalty(arg_fcinfo) + ceil(arg___x) }) } -pub unsafe fn range_gist_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __ceil(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_gist_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __ceil(arg___x: f64) -> f64; } - range_gist_picksplit(arg_fcinfo) + __ceil(arg___x) }) } -pub unsafe fn range_gist_same(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fabs(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_gist_same(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fabs(arg___x: f64) -> f64; } - range_gist_same(arg_fcinfo) + fabs(arg___x) }) } -pub unsafe fn hash_range(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __fabs(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hash_range(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __fabs(arg___x: f64) -> f64; } - hash_range(arg_fcinfo) + __fabs(arg___x) }) } -pub unsafe fn int4range_canonical(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn floor(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4range_canonical(arg_fcinfo: FunctionCallInfo) -> Datum; + fn floor(arg___x: f64) -> f64; } - int4range_canonical(arg_fcinfo) + floor(arg___x) }) } -pub unsafe fn daterange_canonical(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __floor(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn daterange_canonical(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __floor(arg___x: f64) -> f64; } - daterange_canonical(arg_fcinfo) + __floor(arg___x) }) } -pub unsafe fn range_typanalyze(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fmod(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_typanalyze(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fmod(arg___x: f64, arg___y: f64) -> f64; } - range_typanalyze(arg_fcinfo) + fmod(arg___x, arg___y) }) } -pub unsafe fn timestamp_transform(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __fmod(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_transform(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __fmod(arg___x: f64, arg___y: f64) -> f64; } - timestamp_transform(arg_fcinfo) + __fmod(arg___x, arg___y) }) } -pub unsafe fn interval_transform(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn isinf(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn interval_transform(arg_fcinfo: FunctionCallInfo) -> Datum; + fn isinf(arg___value: f64) -> ::std::os::raw::c_int; } - interval_transform(arg_fcinfo) + isinf(arg___value) }) } -pub unsafe fn ginarraytriconsistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn finite(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ginarraytriconsistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn finite(arg___value: f64) -> ::std::os::raw::c_int; } - ginarraytriconsistent(arg_fcinfo) + finite(arg___value) }) } -pub unsafe fn gin_tsquery_triconsistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn drem(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gin_tsquery_triconsistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn drem(arg___x: f64, arg___y: f64) -> f64; } - gin_tsquery_triconsistent(arg_fcinfo) + drem(arg___x, arg___y) }) } -pub unsafe fn int4range_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __drem(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int4range_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __drem(arg___x: f64, arg___y: f64) -> f64; } - int4range_subdiff(arg_fcinfo) + __drem(arg___x, arg___y) }) } -pub unsafe fn int8range_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn significand(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8range_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum; + fn significand(arg___x: f64) -> f64; } - int8range_subdiff(arg_fcinfo) + significand(arg___x) }) } -pub unsafe fn numrange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __significand(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numrange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __significand(arg___x: f64) -> f64; } - numrange_subdiff(arg_fcinfo) + __significand(arg___x) }) } -pub unsafe fn daterange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn copysign(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn daterange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum; + fn copysign(arg___x: f64, arg___y: f64) -> f64; } - daterange_subdiff(arg_fcinfo) + copysign(arg___x, arg___y) }) } -pub unsafe fn int8range_canonical(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __copysign(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn int8range_canonical(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __copysign(arg___x: f64, arg___y: f64) -> f64; } - int8range_canonical(arg_fcinfo) + __copysign(arg___x, arg___y) }) } -pub unsafe fn tsrange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nan(arg___tagb: *const ::std::os::raw::c_char) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsrange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nan(arg___tagb: *const ::std::os::raw::c_char) -> f64; } - tsrange_subdiff(arg_fcinfo) + nan(arg___tagb) }) } -pub unsafe fn tstzrange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __nan(arg___tagb: *const ::std::os::raw::c_char) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tstzrange_subdiff(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __nan(arg___tagb: *const ::std::os::raw::c_char) -> f64; } - tstzrange_subdiff(arg_fcinfo) + __nan(arg___tagb) }) } -pub unsafe fn jsonb_object_keys(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn isnan(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_object_keys(arg_fcinfo: FunctionCallInfo) -> Datum; + fn isnan(arg___value: f64) -> ::std::os::raw::c_int; } - jsonb_object_keys(arg_fcinfo) + isnan(arg___value) }) } -pub unsafe fn jsonb_each_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn j0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_each_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn j0(arg_arg1: f64) -> f64; } - jsonb_each_text(arg_fcinfo) + j0(arg_arg1) }) } -pub unsafe fn mxid_age(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __j0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mxid_age(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __j0(arg_arg1: f64) -> f64; } - mxid_age(arg_fcinfo) + __j0(arg_arg1) }) } -pub unsafe fn jsonb_extract_path_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn j1(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_extract_path_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn j1(arg_arg1: f64) -> f64; } - jsonb_extract_path_text(arg_fcinfo) + j1(arg_arg1) }) } -pub unsafe fn acldefault_sql(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __j1(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acldefault_sql(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __j1(arg_arg1: f64) -> f64; } - acldefault_sql(arg_fcinfo) + __j1(arg_arg1) }) } -pub unsafe fn time_transform(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time_transform(arg_fcinfo: FunctionCallInfo) -> Datum; + fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - time_transform(arg_fcinfo) + jn(arg_arg1, arg_arg2) }) } -pub unsafe fn json_object_field(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_object_field(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - json_object_field(arg_fcinfo) + __jn(arg_arg1, arg_arg2) }) } -pub unsafe fn json_object_field_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn y0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_object_field_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn y0(arg_arg1: f64) -> f64; } - json_object_field_text(arg_fcinfo) + y0(arg_arg1) }) } -pub unsafe fn json_array_element(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __y0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_array_element(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __y0(arg_arg1: f64) -> f64; } - json_array_element(arg_fcinfo) + __y0(arg_arg1) }) } -pub unsafe fn json_array_element_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn y1(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_array_element_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn y1(arg_arg1: f64) -> f64; } - json_array_element_text(arg_fcinfo) + y1(arg_arg1) }) } -pub unsafe fn json_extract_path(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __y1(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_extract_path(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __y1(arg_arg1: f64) -> f64; } - json_extract_path(arg_fcinfo) + __y1(arg_arg1) }) } -pub unsafe fn brin_summarize_new_values(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn brin_summarize_new_values(arg_fcinfo: FunctionCallInfo) -> Datum; + fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - brin_summarize_new_values(arg_fcinfo) + yn(arg_arg1, arg_arg2) }) } -pub unsafe fn json_extract_path_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_extract_path_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - json_extract_path_text(arg_fcinfo) + __yn(arg_arg1, arg_arg2) }) } -pub unsafe fn pg_get_object_address(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn erf(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_object_address(arg_fcinfo: FunctionCallInfo) -> Datum; + fn erf(arg_arg1: f64) -> f64; } - pg_get_object_address(arg_fcinfo) + erf(arg_arg1) }) } -pub unsafe fn json_array_elements(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __erf(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_array_elements(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __erf(arg_arg1: f64) -> f64; } - json_array_elements(arg_fcinfo) + __erf(arg_arg1) }) } -pub unsafe fn json_array_length(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn erfc(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_array_length(arg_fcinfo: FunctionCallInfo) -> Datum; + fn erfc(arg_arg1: f64) -> f64; } - json_array_length(arg_fcinfo) + erfc(arg_arg1) }) } -pub unsafe fn json_object_keys(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __erfc(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_object_keys(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __erfc(arg_arg1: f64) -> f64; } - json_object_keys(arg_fcinfo) + __erfc(arg_arg1) }) } -pub unsafe fn json_each(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_each(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lgamma(arg_arg1: f64) -> f64; } - json_each(arg_fcinfo) + lgamma(arg_arg1) }) } -pub unsafe fn json_each_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __lgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_each_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __lgamma(arg_arg1: f64) -> f64; } - json_each_text(arg_fcinfo) + __lgamma(arg_arg1) }) } -pub unsafe fn json_populate_record(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_populate_record(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tgamma(arg_arg1: f64) -> f64; } - json_populate_record(arg_fcinfo) + tgamma(arg_arg1) }) } -pub unsafe fn json_populate_recordset(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __tgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_populate_recordset(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __tgamma(arg_arg1: f64) -> f64; } - json_populate_recordset(arg_fcinfo) + __tgamma(arg_arg1) }) } -pub unsafe fn json_typeof(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn gamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_typeof(arg_fcinfo: FunctionCallInfo) -> Datum; + fn gamma(arg_arg1: f64) -> f64; } - json_typeof(arg_fcinfo) + gamma(arg_arg1) }) } -pub unsafe fn json_array_elements_text(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __gamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_array_elements_text(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __gamma(arg_arg1: f64) -> f64; } - json_array_elements_text(arg_fcinfo) + __gamma(arg_arg1) }) } -pub unsafe fn ordered_set_transition(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ordered_set_transition(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64; } - ordered_set_transition(arg_fcinfo) + lgamma_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn ordered_set_transition_multi(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ordered_set_transition_multi(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64; } - ordered_set_transition_multi(arg_fcinfo) + __lgamma_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn percentile_disc_final(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn rint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn percentile_disc_final(arg_fcinfo: FunctionCallInfo) -> Datum; + fn rint(arg___x: f64) -> f64; } - percentile_disc_final(arg_fcinfo) + rint(arg___x) }) } -pub unsafe fn percentile_cont_float8_final(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __rint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn percentile_cont_float8_final(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __rint(arg___x: f64) -> f64; } - percentile_cont_float8_final(arg_fcinfo) + __rint(arg___x) }) } -pub unsafe fn percentile_cont_interval_final(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nextafter(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn percentile_cont_interval_final(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nextafter(arg___x: f64, arg___y: f64) -> f64; } - percentile_cont_interval_final(arg_fcinfo) + nextafter(arg___x, arg___y) }) } -pub unsafe fn percentile_disc_multi_final(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __nextafter(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn percentile_disc_multi_final(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __nextafter(arg___x: f64, arg___y: f64) -> f64; } - percentile_disc_multi_final(arg_fcinfo) + __nextafter(arg___x, arg___y) }) } -pub unsafe fn percentile_cont_float8_multi_final(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nexttoward(arg___x: f64, arg___y: u128) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn percentile_cont_float8_multi_final(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nexttoward(arg___x: f64, arg___y: u128) -> f64; } - percentile_cont_float8_multi_final(arg_fcinfo) + nexttoward(arg___x, arg___y) }) } -pub unsafe fn percentile_cont_interval_multi_final(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __nexttoward(arg___x: f64, arg___y: u128) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn percentile_cont_interval_multi_final(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __nexttoward(arg___x: f64, arg___y: u128) -> f64; } - percentile_cont_interval_multi_final(arg_fcinfo) + __nexttoward(arg___x, arg___y) }) } -pub unsafe fn mode_final(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn remainder(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mode_final(arg_fcinfo: FunctionCallInfo) -> Datum; + fn remainder(arg___x: f64, arg___y: f64) -> f64; } - mode_final(arg_fcinfo) + remainder(arg___x, arg___y) }) } -pub unsafe fn hypothetical_rank_final(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __remainder(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypothetical_rank_final(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __remainder(arg___x: f64, arg___y: f64) -> f64; } - hypothetical_rank_final(arg_fcinfo) + __remainder(arg___x, arg___y) }) } -pub unsafe fn hypothetical_percent_rank_final(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypothetical_percent_rank_final(arg_fcinfo: FunctionCallInfo) -> Datum; + fn scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64; } - hypothetical_percent_rank_final(arg_fcinfo) + scalbn(arg___x, arg___n) }) } -pub unsafe fn hypothetical_cume_dist_final(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypothetical_cume_dist_final(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64; } - hypothetical_cume_dist_final(arg_fcinfo) + __scalbn(arg___x, arg___n) }) } -pub unsafe fn hypothetical_dense_rank_final(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ilogb(arg___x: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypothetical_dense_rank_final(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ilogb(arg___x: f64) -> ::std::os::raw::c_int; } - hypothetical_dense_rank_final(arg_fcinfo) + ilogb(arg___x) }) } -pub unsafe fn timestamp_izone_transform(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __ilogb(arg___x: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_izone_transform(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __ilogb(arg___x: f64) -> ::std::os::raw::c_int; } - timestamp_izone_transform(arg_fcinfo) + __ilogb(arg___x) }) } -pub unsafe fn timestamp_zone_transform(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timestamp_zone_transform(arg_fcinfo: FunctionCallInfo) -> Datum; + fn scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64; } - timestamp_zone_transform(arg_fcinfo) + scalbln(arg___x, arg___n) }) } -pub unsafe fn range_gist_fetch(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_gist_fetch(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64; } - range_gist_fetch(arg_fcinfo) + __scalbln(arg___x, arg___n) }) } -pub unsafe fn brin_summarize_range(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nearbyint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn brin_summarize_range(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nearbyint(arg___x: f64) -> f64; } - brin_summarize_range(arg_fcinfo) + nearbyint(arg___x) }) } -pub unsafe fn brin_desummarize_range(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __nearbyint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn brin_desummarize_range(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __nearbyint(arg___x: f64) -> f64; } - brin_desummarize_range(arg_fcinfo) + __nearbyint(arg___x) }) } -pub unsafe fn spg_quad_config(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn round(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_quad_config(arg_fcinfo: FunctionCallInfo) -> Datum; + fn round(arg___x: f64) -> f64; } - spg_quad_config(arg_fcinfo) + round(arg___x) }) } -pub unsafe fn spg_quad_choose(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __round(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_quad_choose(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __round(arg___x: f64) -> f64; } - spg_quad_choose(arg_fcinfo) + __round(arg___x) }) } -pub unsafe fn spg_quad_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn trunc(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_quad_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn trunc(arg___x: f64) -> f64; } - spg_quad_picksplit(arg_fcinfo) + trunc(arg___x) }) } -pub unsafe fn spg_quad_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __trunc(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_quad_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __trunc(arg___x: f64) -> f64; } - spg_quad_inner_consistent(arg_fcinfo) + __trunc(arg___x) }) } -pub unsafe fn spg_quad_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_quad_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64; } - spg_quad_leaf_consistent(arg_fcinfo) + remquo(arg___x, arg___y, arg___quo) }) } -pub unsafe fn spg_kd_config(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_kd_config(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64; } - spg_kd_config(arg_fcinfo) + __remquo(arg___x, arg___y, arg___quo) }) } -pub unsafe fn spg_kd_choose(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lrint(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_kd_choose(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lrint(arg___x: f64) -> ::std::os::raw::c_long; } - spg_kd_choose(arg_fcinfo) + lrint(arg___x) }) } -pub unsafe fn spg_kd_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __lrint(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_kd_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __lrint(arg___x: f64) -> ::std::os::raw::c_long; } - spg_kd_picksplit(arg_fcinfo) + __lrint(arg___x) }) } -pub unsafe fn spg_kd_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn llrint(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_kd_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn llrint(arg___x: f64) -> ::std::os::raw::c_longlong; } - spg_kd_inner_consistent(arg_fcinfo) + llrint(arg___x) }) } -pub unsafe fn spg_text_config(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __llrint(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_text_config(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __llrint(arg___x: f64) -> ::std::os::raw::c_longlong; } - spg_text_config(arg_fcinfo) + __llrint(arg___x) }) } -pub unsafe fn spg_text_choose(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lround(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_text_choose(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lround(arg___x: f64) -> ::std::os::raw::c_long; } - spg_text_choose(arg_fcinfo) + lround(arg___x) }) } -pub unsafe fn spg_text_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __lround(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_text_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __lround(arg___x: f64) -> ::std::os::raw::c_long; } - spg_text_picksplit(arg_fcinfo) + __lround(arg___x) }) } -pub unsafe fn spg_text_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn llround(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_text_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn llround(arg___x: f64) -> ::std::os::raw::c_longlong; } - spg_text_inner_consistent(arg_fcinfo) + llround(arg___x) }) } -pub unsafe fn spg_text_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __llround(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_text_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __llround(arg___x: f64) -> ::std::os::raw::c_longlong; } - spg_text_leaf_consistent(arg_fcinfo) + __llround(arg___x) }) } -pub unsafe fn pg_sequence_last_value(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fdim(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_sequence_last_value(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fdim(arg___x: f64, arg___y: f64) -> f64; } - pg_sequence_last_value(arg_fcinfo) + fdim(arg___x, arg___y) }) } -pub unsafe fn jsonb_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __fdim(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __fdim(arg___x: f64, arg___y: f64) -> f64; } - jsonb_ne(arg_fcinfo) + __fdim(arg___x, arg___y) }) } -pub unsafe fn jsonb_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fmax(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fmax(arg___x: f64, arg___y: f64) -> f64; } - jsonb_lt(arg_fcinfo) + fmax(arg___x, arg___y) }) } -pub unsafe fn jsonb_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __fmax(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __fmax(arg___x: f64, arg___y: f64) -> f64; } - jsonb_gt(arg_fcinfo) + __fmax(arg___x, arg___y) }) } -pub unsafe fn jsonb_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fmin(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fmin(arg___x: f64, arg___y: f64) -> f64; } - jsonb_le(arg_fcinfo) + fmin(arg___x, arg___y) }) } -pub unsafe fn jsonb_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __fmin(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __fmin(arg___x: f64, arg___y: f64) -> f64; } - jsonb_ge(arg_fcinfo) + __fmin(arg___x, arg___y) }) } -pub unsafe fn jsonb_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64; } - jsonb_eq(arg_fcinfo) + fma(arg___x, arg___y, arg___z) }) } -pub unsafe fn jsonb_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64; } - jsonb_cmp(arg_fcinfo) + __fma(arg___x, arg___y, arg___z) }) } -pub unsafe fn jsonb_hash(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn scalb(arg___x: f64, arg___n: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_hash(arg_fcinfo: FunctionCallInfo) -> Datum; + fn scalb(arg___x: f64, arg___n: f64) -> f64; } - jsonb_hash(arg_fcinfo) + scalb(arg___x, arg___n) }) } -pub unsafe fn jsonb_contains(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __scalb(arg___x: f64, arg___n: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_contains(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __scalb(arg___x: f64, arg___n: f64) -> f64; } - jsonb_contains(arg_fcinfo) + __scalb(arg___x, arg___n) }) } -pub unsafe fn jsonb_exists(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __fpclassifyf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_exists(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __fpclassifyf(arg___value: f32) -> ::std::os::raw::c_int; } - jsonb_exists(arg_fcinfo) + __fpclassifyf(arg___value) }) } -pub unsafe fn jsonb_exists_any(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __signbitf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_exists_any(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __signbitf(arg___value: f32) -> ::std::os::raw::c_int; } - jsonb_exists_any(arg_fcinfo) + __signbitf(arg___value) }) } -pub unsafe fn jsonb_exists_all(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __isinff(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_exists_all(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __isinff(arg___value: f32) -> ::std::os::raw::c_int; } - jsonb_exists_all(arg_fcinfo) + __isinff(arg___value) }) } -pub unsafe fn jsonb_contained(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __finitef(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_contained(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __finitef(arg___value: f32) -> ::std::os::raw::c_int; } - jsonb_contained(arg_fcinfo) + __finitef(arg___value) }) } -pub unsafe fn array_agg_array_transfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __isnanf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_agg_array_transfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __isnanf(arg___value: f32) -> ::std::os::raw::c_int; } - array_agg_array_transfn(arg_fcinfo) + __isnanf(arg___value) }) } -pub unsafe fn array_agg_array_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __iseqsigf(arg___x: f32, arg___y: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn array_agg_array_finalfn(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __iseqsigf(arg___x: f32, arg___y: f32) -> ::std::os::raw::c_int; } - array_agg_array_finalfn(arg_fcinfo) + __iseqsigf(arg___x, arg___y) }) } -pub unsafe fn range_merge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __issignalingf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn range_merge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __issignalingf(arg___value: f32) -> ::std::os::raw::c_int; } - range_merge(arg_fcinfo) + __issignalingf(arg___value) }) } -pub unsafe fn inet_merge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn acosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_merge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn acosf(arg___x: f32) -> f32; } - inet_merge(arg_fcinfo) + acosf(arg___x) }) } -pub unsafe fn boxes_bound_box(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __acosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn boxes_bound_box(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __acosf(arg___x: f32) -> f32; } - boxes_bound_box(arg_fcinfo) + __acosf(arg___x) }) } -pub unsafe fn inet_same_family(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn asinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_same_family(arg_fcinfo: FunctionCallInfo) -> Datum; + fn asinf(arg___x: f32) -> f32; } - inet_same_family(arg_fcinfo) + asinf(arg___x) }) } -pub unsafe fn binary_upgrade_set_record_init_privs(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __asinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn binary_upgrade_set_record_init_privs(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __asinf(arg___x: f32) -> f32; } - binary_upgrade_set_record_init_privs(arg_fcinfo) + __asinf(arg___x) }) } -pub unsafe fn regnamespacein(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn atanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regnamespacein(arg_fcinfo: FunctionCallInfo) -> Datum; + fn atanf(arg___x: f32) -> f32; } - regnamespacein(arg_fcinfo) + atanf(arg___x) }) } -pub unsafe fn regnamespaceout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __atanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regnamespaceout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __atanf(arg___x: f32) -> f32; } - regnamespaceout(arg_fcinfo) + __atanf(arg___x) }) } -pub unsafe fn to_regnamespace(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn atan2f(arg___y: f32, arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_regnamespace(arg_fcinfo: FunctionCallInfo) -> Datum; + fn atan2f(arg___y: f32, arg___x: f32) -> f32; } - to_regnamespace(arg_fcinfo) + atan2f(arg___y, arg___x) }) } -pub unsafe fn regnamespacerecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __atan2f(arg___y: f32, arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regnamespacerecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __atan2f(arg___y: f32, arg___x: f32) -> f32; } - regnamespacerecv(arg_fcinfo) + __atan2f(arg___y, arg___x) }) } -pub unsafe fn regnamespacesend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regnamespacesend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cosf(arg___x: f32) -> f32; } - regnamespacesend(arg_fcinfo) + cosf(arg___x) }) } -pub unsafe fn point_box(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __cosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn point_box(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __cosf(arg___x: f32) -> f32; } - point_box(arg_fcinfo) + __cosf(arg___x) }) } -pub unsafe fn regroleout(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn sinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regroleout(arg_fcinfo: FunctionCallInfo) -> Datum; + fn sinf(arg___x: f32) -> f32; } - regroleout(arg_fcinfo) + sinf(arg___x) }) } -pub unsafe fn to_regrole(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __sinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn to_regrole(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __sinf(arg___x: f32) -> f32; } - to_regrole(arg_fcinfo) + __sinf(arg___x) }) } -pub unsafe fn regrolerecv(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regrolerecv(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tanf(arg___x: f32) -> f32; } - regrolerecv(arg_fcinfo) + tanf(arg___x) }) } -pub unsafe fn regrolesend(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __tanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regrolesend(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __tanf(arg___x: f32) -> f32; } - regrolesend(arg_fcinfo) + __tanf(arg___x) }) } -pub unsafe fn regrolein(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn coshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regrolein(arg_fcinfo: FunctionCallInfo) -> Datum; + fn coshf(arg___x: f32) -> f32; } - regrolein(arg_fcinfo) + coshf(arg___x) }) } -pub unsafe fn brin_inclusion_opcinfo(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __coshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn brin_inclusion_opcinfo(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __coshf(arg___x: f32) -> f32; } - brin_inclusion_opcinfo(arg_fcinfo) + __coshf(arg___x) }) } -pub unsafe fn brin_inclusion_add_value(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn sinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn brin_inclusion_add_value(arg_fcinfo: FunctionCallInfo) -> Datum; + fn sinhf(arg___x: f32) -> f32; } - brin_inclusion_add_value(arg_fcinfo) + sinhf(arg___x) }) } -pub unsafe fn brin_inclusion_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __sinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn brin_inclusion_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __sinhf(arg___x: f32) -> f32; } - brin_inclusion_consistent(arg_fcinfo) + __sinhf(arg___x) }) } -pub unsafe fn brin_inclusion_union(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn tanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn brin_inclusion_union(arg_fcinfo: FunctionCallInfo) -> Datum; + fn tanhf(arg___x: f32) -> f32; } - brin_inclusion_union(arg_fcinfo) + tanhf(arg___x) }) } -pub unsafe fn macaddr8_in(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __tanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_in(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __tanhf(arg___x: f32) -> f32; } - macaddr8_in(arg_fcinfo) + __tanhf(arg___x) }) } -pub unsafe fn macaddr8_out(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn acoshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_out(arg_fcinfo: FunctionCallInfo) -> Datum; + fn acoshf(arg___x: f32) -> f32; } - macaddr8_out(arg_fcinfo) + acoshf(arg___x) }) } -pub unsafe fn macaddr8_trunc(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __acoshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_trunc(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __acoshf(arg___x: f32) -> f32; } - macaddr8_trunc(arg_fcinfo) + __acoshf(arg___x) }) } -pub unsafe fn macaddr8_eq(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn asinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_eq(arg_fcinfo: FunctionCallInfo) -> Datum; + fn asinhf(arg___x: f32) -> f32; } - macaddr8_eq(arg_fcinfo) + asinhf(arg___x) }) } -pub unsafe fn macaddr8_lt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __asinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_lt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __asinhf(arg___x: f32) -> f32; } - macaddr8_lt(arg_fcinfo) + __asinhf(arg___x) }) } -pub unsafe fn macaddr8_le(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn atanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_le(arg_fcinfo: FunctionCallInfo) -> Datum; + fn atanhf(arg___x: f32) -> f32; } - macaddr8_le(arg_fcinfo) + atanhf(arg___x) }) } -pub unsafe fn macaddr8_gt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __atanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_gt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __atanhf(arg___x: f32) -> f32; } - macaddr8_gt(arg_fcinfo) + __atanhf(arg___x) }) } -pub unsafe fn macaddr8_ge(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn expf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_ge(arg_fcinfo: FunctionCallInfo) -> Datum; + fn expf(arg___x: f32) -> f32; } - macaddr8_ge(arg_fcinfo) + expf(arg___x) }) } -pub unsafe fn macaddr8_ne(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __expf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_ne(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __expf(arg___x: f32) -> f32; } - macaddr8_ne(arg_fcinfo) + __expf(arg___x) }) } -pub unsafe fn macaddr8_cmp(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_cmp(arg_fcinfo: FunctionCallInfo) -> Datum; + fn frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32; } - macaddr8_cmp(arg_fcinfo) + frexpf(arg___x, arg___exponent) }) } -pub unsafe fn macaddr8_not(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_not(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32; } - macaddr8_not(arg_fcinfo) + __frexpf(arg___x, arg___exponent) }) } -pub unsafe fn macaddr8_and(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_and(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32; } - macaddr8_and(arg_fcinfo) + ldexpf(arg___x, arg___exponent) }) } -pub unsafe fn macaddr8_or(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_or(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32; } - macaddr8_or(arg_fcinfo) + __ldexpf(arg___x, arg___exponent) }) } -pub unsafe fn macaddrtomacaddr8(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn logf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddrtomacaddr8(arg_fcinfo: FunctionCallInfo) -> Datum; + fn logf(arg___x: f32) -> f32; } - macaddrtomacaddr8(arg_fcinfo) + logf(arg___x) }) } -pub unsafe fn macaddr8tomacaddr(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __logf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8tomacaddr(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __logf(arg___x: f32) -> f32; } - macaddr8tomacaddr(arg_fcinfo) + __logf(arg___x) }) } -pub unsafe fn macaddr8_set7bit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn log10f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn macaddr8_set7bit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn log10f(arg___x: f32) -> f32; } - macaddr8_set7bit(arg_fcinfo) + log10f(arg___x) }) } -pub unsafe fn ts_headline_jsonb_byid_opt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __log10f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_headline_jsonb_byid_opt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __log10f(arg___x: f32) -> f32; } - ts_headline_jsonb_byid_opt(arg_fcinfo) + __log10f(arg___x) }) } -pub unsafe fn ts_headline_jsonb_byid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn modff(arg___x: f32, arg___iptr: *mut f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_headline_jsonb_byid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn modff(arg___x: f32, arg___iptr: *mut f32) -> f32; } - ts_headline_jsonb_byid(arg_fcinfo) + modff(arg___x, arg___iptr) }) } -pub unsafe fn ts_headline_jsonb_opt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __modff(arg___x: f32, arg___iptr: *mut f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_headline_jsonb_opt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __modff(arg___x: f32, arg___iptr: *mut f32) -> f32; } - ts_headline_jsonb_opt(arg_fcinfo) + __modff(arg___x, arg___iptr) }) } -pub unsafe fn ts_headline_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn expm1f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_headline_jsonb(arg_fcinfo: FunctionCallInfo) -> Datum; + fn expm1f(arg___x: f32) -> f32; } - ts_headline_jsonb(arg_fcinfo) + expm1f(arg___x) }) } -pub unsafe fn ts_headline_json_byid_opt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __expm1f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_headline_json_byid_opt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __expm1f(arg___x: f32) -> f32; } - ts_headline_json_byid_opt(arg_fcinfo) + __expm1f(arg___x) }) } -pub unsafe fn ts_headline_json_byid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn log1pf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_headline_json_byid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn log1pf(arg___x: f32) -> f32; } - ts_headline_json_byid(arg_fcinfo) + log1pf(arg___x) }) } -pub unsafe fn ts_headline_json_opt(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __log1pf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_headline_json_opt(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __log1pf(arg___x: f32) -> f32; } - ts_headline_json_opt(arg_fcinfo) + __log1pf(arg___x) }) } -pub unsafe fn ts_headline_json(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn logbf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ts_headline_json(arg_fcinfo: FunctionCallInfo) -> Datum; + fn logbf(arg___x: f32) -> f32; } - ts_headline_json(arg_fcinfo) + logbf(arg___x) }) } -pub unsafe fn jsonb_to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __logbf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __logbf(arg___x: f32) -> f32; } - jsonb_to_tsvector(arg_fcinfo) + __logbf(arg___x) }) } -pub unsafe fn json_to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn exp2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_to_tsvector(arg_fcinfo: FunctionCallInfo) -> Datum; + fn exp2f(arg___x: f32) -> f32; } - json_to_tsvector(arg_fcinfo) + exp2f(arg___x) }) } -pub unsafe fn jsonb_to_tsvector_byid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __exp2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jsonb_to_tsvector_byid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __exp2f(arg___x: f32) -> f32; } - jsonb_to_tsvector_byid(arg_fcinfo) + __exp2f(arg___x) }) } -pub unsafe fn json_to_tsvector_byid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn log2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn json_to_tsvector_byid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn log2f(arg___x: f32) -> f32; } - json_to_tsvector_byid(arg_fcinfo) + log2f(arg___x) }) } -pub unsafe fn pg_event_trigger_table_rewrite_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __log2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_event_trigger_table_rewrite_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __log2f(arg___x: f32) -> f32; } - pg_event_trigger_table_rewrite_oid(arg_fcinfo) + __log2f(arg___x) }) } -pub unsafe fn pg_event_trigger_table_rewrite_reason(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn powf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_event_trigger_table_rewrite_reason(arg_fcinfo: FunctionCallInfo) -> Datum; + fn powf(arg___x: f32, arg___y: f32) -> f32; } - pg_event_trigger_table_rewrite_reason(arg_fcinfo) + powf(arg___x, arg___y) }) } -pub unsafe fn pg_event_trigger_ddl_commands(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __powf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_event_trigger_ddl_commands(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __powf(arg___x: f32, arg___y: f32) -> f32; } - pg_event_trigger_ddl_commands(arg_fcinfo) + __powf(arg___x, arg___y) }) } -pub unsafe fn phraseto_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn sqrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn phraseto_tsquery(arg_fcinfo: FunctionCallInfo) -> Datum; + fn sqrtf(arg___x: f32) -> f32; } - phraseto_tsquery(arg_fcinfo) + sqrtf(arg___x) }) } -pub unsafe fn tsquery_phrase(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __sqrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_phrase(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __sqrtf(arg___x: f32) -> f32; } - tsquery_phrase(arg_fcinfo) + __sqrtf(arg___x) }) } -pub unsafe fn tsquery_phrase_distance(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn hypotf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tsquery_phrase_distance(arg_fcinfo: FunctionCallInfo) -> Datum; + fn hypotf(arg___x: f32, arg___y: f32) -> f32; } - tsquery_phrase_distance(arg_fcinfo) + hypotf(arg___x, arg___y) }) } -pub unsafe fn phraseto_tsquery_byid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __hypotf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn phraseto_tsquery_byid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __hypotf(arg___x: f32, arg___y: f32) -> f32; } - phraseto_tsquery_byid(arg_fcinfo) + __hypotf(arg___x, arg___y) }) } -pub unsafe fn spg_box_quad_config(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn cbrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_box_quad_config(arg_fcinfo: FunctionCallInfo) -> Datum; + fn cbrtf(arg___x: f32) -> f32; } - spg_box_quad_config(arg_fcinfo) + cbrtf(arg___x) }) } -pub unsafe fn spg_box_quad_choose(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __cbrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_box_quad_choose(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __cbrtf(arg___x: f32) -> f32; } - spg_box_quad_choose(arg_fcinfo) + __cbrtf(arg___x) }) } -pub unsafe fn spg_box_quad_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn ceilf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_box_quad_picksplit(arg_fcinfo: FunctionCallInfo) -> Datum; + fn ceilf(arg___x: f32) -> f32; } - spg_box_quad_picksplit(arg_fcinfo) + ceilf(arg___x) }) } -pub unsafe fn spg_box_quad_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __ceilf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_box_quad_inner_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __ceilf(arg___x: f32) -> f32; } - spg_box_quad_inner_consistent(arg_fcinfo) + __ceilf(arg___x) }) } -pub unsafe fn spg_box_quad_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fabsf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn spg_box_quad_leaf_consistent(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fabsf(arg___x: f32) -> f32; } - spg_box_quad_leaf_consistent(arg_fcinfo) + fabsf(arg___x) }) } -pub unsafe fn pg_replication_origin_create(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __fabsf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_replication_origin_create(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __fabsf(arg___x: f32) -> f32; } - pg_replication_origin_create(arg_fcinfo) + __fabsf(arg___x) }) } -pub unsafe fn pg_replication_origin_drop(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn floorf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_replication_origin_drop(arg_fcinfo: FunctionCallInfo) -> Datum; + fn floorf(arg___x: f32) -> f32; } - pg_replication_origin_drop(arg_fcinfo) + floorf(arg___x) }) } -pub unsafe fn pg_replication_origin_oid(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __floorf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_replication_origin_oid(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __floorf(arg___x: f32) -> f32; } - pg_replication_origin_oid(arg_fcinfo) + __floorf(arg___x) }) } -pub unsafe fn pg_replication_origin_session_setup(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn fmodf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_replication_origin_session_setup(arg_fcinfo: FunctionCallInfo) -> Datum; + fn fmodf(arg___x: f32, arg___y: f32) -> f32; } - pg_replication_origin_session_setup(arg_fcinfo) + fmodf(arg___x, arg___y) }) } -pub unsafe fn pg_replication_origin_session_reset(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __fmodf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_replication_origin_session_reset(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __fmodf(arg___x: f32, arg___y: f32) -> f32; } - pg_replication_origin_session_reset(arg_fcinfo) + __fmodf(arg___x, arg___y) }) } -pub unsafe fn pg_replication_origin_session_is_setup(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn isinff(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_replication_origin_session_is_setup(arg_fcinfo: FunctionCallInfo) -> Datum; + fn isinff(arg___value: f32) -> ::std::os::raw::c_int; } - pg_replication_origin_session_is_setup(arg_fcinfo) + isinff(arg___value) }) } -pub unsafe fn pg_replication_origin_session_progress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn finitef(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_replication_origin_session_progress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn finitef(arg___value: f32) -> ::std::os::raw::c_int; } - pg_replication_origin_session_progress(arg_fcinfo) + finitef(arg___value) }) } -pub unsafe fn pg_replication_origin_xact_setup(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn dremf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_replication_origin_xact_setup(arg_fcinfo: FunctionCallInfo) -> Datum; + fn dremf(arg___x: f32, arg___y: f32) -> f32; } - pg_replication_origin_xact_setup(arg_fcinfo) + dremf(arg___x, arg___y) }) } -pub unsafe fn pg_replication_origin_xact_reset(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __dremf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_replication_origin_xact_reset(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __dremf(arg___x: f32, arg___y: f32) -> f32; } - pg_replication_origin_xact_reset(arg_fcinfo) + __dremf(arg___x, arg___y) }) } -pub unsafe fn pg_replication_origin_advance(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn significandf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_replication_origin_advance(arg_fcinfo: FunctionCallInfo) -> Datum; + fn significandf(arg___x: f32) -> f32; } - pg_replication_origin_advance(arg_fcinfo) + significandf(arg___x) }) } -pub unsafe fn pg_replication_origin_progress(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __significandf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_replication_origin_progress(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __significandf(arg___x: f32) -> f32; } - pg_replication_origin_progress(arg_fcinfo) + __significandf(arg___x) }) } -pub unsafe fn pg_show_replication_origin_status(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn copysignf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_show_replication_origin_status(arg_fcinfo: FunctionCallInfo) -> Datum; + fn copysignf(arg___x: f32, arg___y: f32) -> f32; } - pg_show_replication_origin_status(arg_fcinfo) + copysignf(arg___x, arg___y) }) } -pub unsafe fn pg_stat_get_subscription(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __copysignf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_stat_get_subscription(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __copysignf(arg___x: f32, arg___y: f32) -> f32; } - pg_stat_get_subscription(arg_fcinfo) + __copysignf(arg___x, arg___y) }) } -pub unsafe fn pg_get_replica_identity_index(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_get_replica_identity_index(arg_fcinfo: FunctionCallInfo) -> Datum; + fn nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32; } - pg_get_replica_identity_index(arg_fcinfo) + nanf(arg___tagb) }) } -pub unsafe fn pg_relation_is_publishable(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn __nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_relation_is_publishable(arg_fcinfo: FunctionCallInfo) -> Datum; + fn __nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32; } - pg_relation_is_publishable(arg_fcinfo) + __nanf(arg___tagb) }) } -pub unsafe fn numeric_scale(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn isnanf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_scale(arg_fcinfo: FunctionCallInfo) -> Datum; + fn isnanf(arg___value: f32) -> ::std::os::raw::c_int; } - numeric_scale(arg_fcinfo) + isnanf(arg___value) }) } -pub unsafe fn parse_bool(arg_value: *const ::std::os::raw::c_char, arg_result: *mut bool) -> bool { +pub unsafe fn j0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn parse_bool(arg_value: *const ::std::os::raw::c_char, arg_result: *mut bool) -> bool; + fn j0f(arg_arg1: f32) -> f32; } - parse_bool(arg_value, arg_result) + j0f(arg_arg1) }) } -pub unsafe fn parse_bool_with_len( - arg_value: *const ::std::os::raw::c_char, - arg_len: usize, - arg_result: *mut bool, -) -> bool { +pub unsafe fn __j0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn parse_bool_with_len( - arg_value: *const ::std::os::raw::c_char, - arg_len: usize, - arg_result: *mut bool, - ) -> bool; + fn __j0f(arg_arg1: f32) -> f32; } - parse_bool_with_len(arg_value, arg_len, arg_result) + __j0f(arg_arg1) }) } -pub unsafe fn domain_check( - arg_value: Datum, - arg_isnull: bool, - arg_domainType: Oid, - arg_extra: *mut *mut ::std::os::raw::c_void, - arg_mcxt: MemoryContext, -) { +pub unsafe fn j1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn domain_check( - arg_value: Datum, - arg_isnull: bool, - arg_domainType: Oid, - arg_extra: *mut *mut ::std::os::raw::c_void, - arg_mcxt: MemoryContext, - ); + fn j1f(arg_arg1: f32) -> f32; } - domain_check(arg_value, arg_isnull, arg_domainType, arg_extra, arg_mcxt) + j1f(arg_arg1) }) } -pub unsafe fn errdatatype(arg_datatypeOid: Oid) -> ::std::os::raw::c_int { +pub unsafe fn __j1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errdatatype(arg_datatypeOid: Oid) -> ::std::os::raw::c_int; + fn __j1f(arg_arg1: f32) -> f32; } - errdatatype(arg_datatypeOid) + __j1f(arg_arg1) }) } -pub unsafe fn errdomainconstraint( - arg_datatypeOid: Oid, - arg_conname: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn errdomainconstraint( - arg_datatypeOid: Oid, - arg_conname: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - errdomainconstraint(arg_datatypeOid, arg_conname) + jnf(arg_arg1, arg_arg2) }) } -pub unsafe fn hex_encode( - arg_src: *const ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_uint, - arg_dst: *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_uint { +pub unsafe fn __jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hex_encode( - arg_src: *const ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_uint, - arg_dst: *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_uint; + fn __jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - hex_encode(arg_src, arg_len, arg_dst) + __jnf(arg_arg1, arg_arg2) }) } -pub unsafe fn hex_decode( - arg_src: *const ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_uint, - arg_dst: *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_uint { +pub unsafe fn y0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hex_decode( - arg_src: *const ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_uint, - arg_dst: *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_uint; + fn y0f(arg_arg1: f32) -> f32; } - hex_decode(arg_src, arg_len, arg_dst) + y0f(arg_arg1) }) } -pub unsafe fn buildint2vector( - arg_int2s: *const int16, - arg_n: ::std::os::raw::c_int, -) -> *mut int2vector { +pub unsafe fn __y0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn buildint2vector( - arg_int2s: *const int16, - arg_n: ::std::os::raw::c_int, - ) -> *mut int2vector; + fn __y0f(arg_arg1: f32) -> f32; } - buildint2vector(arg_int2s, arg_n) + __y0f(arg_arg1) }) } -pub unsafe fn namecpy(arg_n1: Name, arg_n2: Name) -> ::std::os::raw::c_int { +pub unsafe fn y1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namecpy(arg_n1: Name, arg_n2: Name) -> ::std::os::raw::c_int; + fn y1f(arg_arg1: f32) -> f32; } - namecpy(arg_n1, arg_n2) + y1f(arg_arg1) }) } -pub unsafe fn namestrcpy( - arg_name: Name, - arg_str_: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __y1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namestrcpy( - arg_name: Name, - arg_str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __y1f(arg_arg1: f32) -> f32; } - namestrcpy(arg_name, arg_str_) + __y1f(arg_arg1) }) } -pub unsafe fn namestrcmp( - arg_name: Name, - arg_str_: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn namestrcmp( - arg_name: Name, - arg_str_: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - namestrcmp(arg_name, arg_str_) + ynf(arg_arg1, arg_arg2) }) } -pub unsafe fn pg_atoi( - arg_s: *const ::std::os::raw::c_char, - arg_size: ::std::os::raw::c_int, - arg_c: ::std::os::raw::c_int, -) -> int32 { +pub unsafe fn __ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_atoi( - arg_s: *const ::std::os::raw::c_char, - arg_size: ::std::os::raw::c_int, - arg_c: ::std::os::raw::c_int, - ) -> int32; + fn __ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - pg_atoi(arg_s, arg_size, arg_c) + __ynf(arg_arg1, arg_arg2) }) } -pub unsafe fn pg_itoa(arg_i: int16, arg_a: *mut ::std::os::raw::c_char) { +pub unsafe fn erff(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_itoa(arg_i: int16, arg_a: *mut ::std::os::raw::c_char); + fn erff(arg_arg1: f32) -> f32; } - pg_itoa(arg_i, arg_a) + erff(arg_arg1) }) } -pub unsafe fn pg_ltoa(arg_l: int32, arg_a: *mut ::std::os::raw::c_char) { +pub unsafe fn __erff(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ltoa(arg_l: int32, arg_a: *mut ::std::os::raw::c_char); + fn __erff(arg_arg1: f32) -> f32; } - pg_ltoa(arg_l, arg_a) + __erff(arg_arg1) }) } -pub unsafe fn pg_lltoa(arg_ll: int64, arg_a: *mut ::std::os::raw::c_char) { +pub unsafe fn erfcf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lltoa(arg_ll: int64, arg_a: *mut ::std::os::raw::c_char); + fn erfcf(arg_arg1: f32) -> f32; } - pg_lltoa(arg_ll, arg_a) + erfcf(arg_arg1) }) } -pub unsafe fn pg_ltostr_zeropad( - arg_str_: *mut ::std::os::raw::c_char, - arg_value: int32, - arg_minwidth: int32, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __erfcf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ltostr_zeropad( - arg_str_: *mut ::std::os::raw::c_char, - arg_value: int32, - arg_minwidth: int32, - ) -> *mut ::std::os::raw::c_char; + fn __erfcf(arg_arg1: f32) -> f32; } - pg_ltostr_zeropad(arg_str_, arg_value, arg_minwidth) + __erfcf(arg_arg1) }) } -pub unsafe fn pg_ltostr( - arg_str_: *mut ::std::os::raw::c_char, - arg_value: int32, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn lgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ltostr( - arg_str_: *mut ::std::os::raw::c_char, - arg_value: int32, - ) -> *mut ::std::os::raw::c_char; + fn lgammaf(arg_arg1: f32) -> f32; } - pg_ltostr(arg_str_, arg_value) + lgammaf(arg_arg1) }) } -pub unsafe fn pg_strtouint64( - arg_str_: *const ::std::os::raw::c_char, - arg_endptr: *mut *mut ::std::os::raw::c_char, - arg_base: ::std::os::raw::c_int, -) -> uint64 { +pub unsafe fn __lgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strtouint64( - arg_str_: *const ::std::os::raw::c_char, - arg_endptr: *mut *mut ::std::os::raw::c_char, - arg_base: ::std::os::raw::c_int, - ) -> uint64; + fn __lgammaf(arg_arg1: f32) -> f32; } - pg_strtouint64(arg_str_, arg_endptr, arg_base) + __lgammaf(arg_arg1) }) } -extern "C" { - pub static mut extra_float_digits: ::std::os::raw::c_int; -} -pub unsafe fn get_float8_infinity() -> f64 { +pub unsafe fn tgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_float8_infinity() -> f64; + fn tgammaf(arg_arg1: f32) -> f32; } - get_float8_infinity() + tgammaf(arg_arg1) }) } -pub unsafe fn get_float4_infinity() -> f32 { +pub unsafe fn __tgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_float4_infinity() -> f32; + fn __tgammaf(arg_arg1: f32) -> f32; } - get_float4_infinity() + __tgammaf(arg_arg1) }) } -pub unsafe fn get_float8_nan() -> f64 { +pub unsafe fn gammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_float8_nan() -> f64; + fn gammaf(arg_arg1: f32) -> f32; } - get_float8_nan() + gammaf(arg_arg1) }) } -pub unsafe fn get_float4_nan() -> f32 { +pub unsafe fn __gammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_float4_nan() -> f32; + fn __gammaf(arg_arg1: f32) -> f32; } - get_float4_nan() + __gammaf(arg_arg1) }) } -pub unsafe fn is_infinite(arg_val: f64) -> ::std::os::raw::c_int { +pub unsafe fn lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn is_infinite(arg_val: f64) -> ::std::os::raw::c_int; + fn lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32; } - is_infinite(arg_val) + lgammaf_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn float8in_internal( - arg_num: *mut ::std::os::raw::c_char, - arg_endptr_p: *mut *mut ::std::os::raw::c_char, - arg_type_name: *const ::std::os::raw::c_char, - arg_orig_string: *const ::std::os::raw::c_char, -) -> f64 { +pub unsafe fn __lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8in_internal( - arg_num: *mut ::std::os::raw::c_char, - arg_endptr_p: *mut *mut ::std::os::raw::c_char, - arg_type_name: *const ::std::os::raw::c_char, - arg_orig_string: *const ::std::os::raw::c_char, - ) -> f64; + fn __lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32; } - float8in_internal(arg_num, arg_endptr_p, arg_type_name, arg_orig_string) + __lgammaf_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn float8out_internal(arg_num: f64) -> *mut ::std::os::raw::c_char { +pub unsafe fn rintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8out_internal(arg_num: f64) -> *mut ::std::os::raw::c_char; + fn rintf(arg___x: f32) -> f32; } - float8out_internal(arg_num) + rintf(arg___x) }) } -pub unsafe fn float4_cmp_internal(arg_a: float4, arg_b: float4) -> ::std::os::raw::c_int { +pub unsafe fn __rintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float4_cmp_internal(arg_a: float4, arg_b: float4) -> ::std::os::raw::c_int; + fn __rintf(arg___x: f32) -> f32; } - float4_cmp_internal(arg_a, arg_b) + __rintf(arg___x) }) } -pub unsafe fn float8_cmp_internal(arg_a: float8, arg_b: float8) -> ::std::os::raw::c_int { +pub unsafe fn nextafterf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn float8_cmp_internal(arg_a: float8, arg_b: float8) -> ::std::os::raw::c_int; + fn nextafterf(arg___x: f32, arg___y: f32) -> f32; } - float8_cmp_internal(arg_a, arg_b) + nextafterf(arg___x, arg___y) }) } -pub unsafe fn buildoidvector(arg_oids: *const Oid, arg_n: ::std::os::raw::c_int) -> *mut oidvector { +pub unsafe fn __nextafterf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn buildoidvector(arg_oids: *const Oid, arg_n: ::std::os::raw::c_int) - -> *mut oidvector; + fn __nextafterf(arg___x: f32, arg___y: f32) -> f32; } - buildoidvector(arg_oids, arg_n) + __nextafterf(arg___x, arg___y) }) } -pub unsafe fn oidparse(arg_node: *mut Node) -> Oid { +pub unsafe fn nexttowardf(arg___x: f32, arg___y: u128) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oidparse(arg_node: *mut Node) -> Oid; + fn nexttowardf(arg___x: f32, arg___y: u128) -> f32; } - oidparse(arg_node) + nexttowardf(arg___x, arg___y) }) } -pub unsafe fn oid_cmp( - arg_p1: *const ::std::os::raw::c_void, - arg_p2: *const ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn __nexttowardf(arg___x: f32, arg___y: u128) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn oid_cmp( - arg_p1: *const ::std::os::raw::c_void, - arg_p2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn __nexttowardf(arg___x: f32, arg___y: u128) -> f32; } - oid_cmp(arg_p1, arg_p2) + __nexttowardf(arg___x, arg___y) }) } -pub unsafe fn regexp_fixed_prefix( - arg_text_re: *mut text, - arg_case_insensitive: bool, - arg_collation: Oid, - arg_exact: *mut bool, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn remainderf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn regexp_fixed_prefix( - arg_text_re: *mut text, - arg_case_insensitive: bool, - arg_collation: Oid, - arg_exact: *mut bool, - ) -> *mut ::std::os::raw::c_char; + fn remainderf(arg___x: f32, arg___y: f32) -> f32; } - regexp_fixed_prefix(arg_text_re, arg_case_insensitive, arg_collation, arg_exact) + remainderf(arg___x, arg___y) }) } -extern "C" { - pub static mut quote_all_identifiers: bool; -} -pub unsafe fn quote_identifier( - arg_ident: *const ::std::os::raw::c_char, -) -> *const ::std::os::raw::c_char { +pub unsafe fn __remainderf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn quote_identifier( - arg_ident: *const ::std::os::raw::c_char, - ) -> *const ::std::os::raw::c_char; + fn __remainderf(arg___x: f32, arg___y: f32) -> f32; } - quote_identifier(arg_ident) + __remainderf(arg___x, arg___y) }) } -pub unsafe fn quote_qualified_identifier( - arg_qualifier: *const ::std::os::raw::c_char, - arg_ident: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn quote_qualified_identifier( - arg_qualifier: *const ::std::os::raw::c_char, - arg_ident: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32; } - quote_qualified_identifier(arg_qualifier, arg_ident) + scalbnf(arg___x, arg___n) }) } -pub unsafe fn generate_operator_clause( - arg_buf: fmStringInfo, - arg_leftop: *const ::std::os::raw::c_char, - arg_leftoptype: Oid, - arg_opoid: Oid, - arg_rightop: *const ::std::os::raw::c_char, - arg_rightoptype: Oid, -) { +pub unsafe fn __scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn generate_operator_clause( - arg_buf: fmStringInfo, - arg_leftop: *const ::std::os::raw::c_char, - arg_leftoptype: Oid, - arg_opoid: Oid, - arg_rightop: *const ::std::os::raw::c_char, - arg_rightoptype: Oid, - ); + fn __scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32; } - generate_operator_clause( - arg_buf, - arg_leftop, - arg_leftoptype, - arg_opoid, - arg_rightop, - arg_rightoptype, - ) + __scalbnf(arg___x, arg___n) }) } -pub unsafe fn bpchartruelen( - arg_s: *mut ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn ilogbf(arg___x: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bpchartruelen( - arg_s: *mut ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn ilogbf(arg___x: f32) -> ::std::os::raw::c_int; } - bpchartruelen(arg_s, arg_len) + ilogbf(arg___x) }) } -pub unsafe fn cstring_to_text(arg_s: *const ::std::os::raw::c_char) -> *mut text { +pub unsafe fn __ilogbf(arg___x: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cstring_to_text(arg_s: *const ::std::os::raw::c_char) -> *mut text; + fn __ilogbf(arg___x: f32) -> ::std::os::raw::c_int; } - cstring_to_text(arg_s) + __ilogbf(arg___x) }) } -pub unsafe fn cstring_to_text_with_len( - arg_s: *const ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, -) -> *mut text { +pub unsafe fn scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cstring_to_text_with_len( - arg_s: *const ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, - ) -> *mut text; + fn scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32; } - cstring_to_text_with_len(arg_s, arg_len) + scalblnf(arg___x, arg___n) }) } -pub unsafe fn text_to_cstring(arg_t: *const text) -> *mut ::std::os::raw::c_char { +pub unsafe fn __scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_to_cstring(arg_t: *const text) -> *mut ::std::os::raw::c_char; + fn __scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32; } - text_to_cstring(arg_t) + __scalblnf(arg___x, arg___n) }) } -pub unsafe fn text_to_cstring_buffer( - arg_src: *const text, - arg_dst: *mut ::std::os::raw::c_char, - arg_dst_len: usize, -) { +pub unsafe fn nearbyintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn text_to_cstring_buffer( - arg_src: *const text, - arg_dst: *mut ::std::os::raw::c_char, - arg_dst_len: usize, - ); + fn nearbyintf(arg___x: f32) -> f32; } - text_to_cstring_buffer(arg_src, arg_dst, arg_dst_len) + nearbyintf(arg___x) }) } -pub unsafe fn xidComparator( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *const ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn __nearbyintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn xidComparator( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn __nearbyintf(arg___x: f32) -> f32; } - xidComparator(arg_arg1, arg_arg2) + __nearbyintf(arg___x) }) } -pub unsafe fn inet_cidr_ntop( - arg_af: ::std::os::raw::c_int, - arg_src: *const ::std::os::raw::c_void, - arg_bits: ::std::os::raw::c_int, - arg_dst: *mut ::std::os::raw::c_char, - arg_size: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn roundf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_cidr_ntop( - arg_af: ::std::os::raw::c_int, - arg_src: *const ::std::os::raw::c_void, - arg_bits: ::std::os::raw::c_int, - arg_dst: *mut ::std::os::raw::c_char, - arg_size: usize, - ) -> *mut ::std::os::raw::c_char; + fn roundf(arg___x: f32) -> f32; } - inet_cidr_ntop(arg_af, arg_src, arg_bits, arg_dst, arg_size) + roundf(arg___x) }) } -pub unsafe fn inet_net_pton( - arg_af: ::std::os::raw::c_int, - arg_src: *const ::std::os::raw::c_char, - arg_dst: *mut ::std::os::raw::c_void, - arg_size: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn __roundf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet_net_pton( - arg_af: ::std::os::raw::c_int, - arg_src: *const ::std::os::raw::c_char, - arg_dst: *mut ::std::os::raw::c_void, - arg_size: usize, - ) -> ::std::os::raw::c_int; + fn __roundf(arg___x: f32) -> f32; } - inet_net_pton(arg_af, arg_src, arg_dst, arg_size) + __roundf(arg___x) }) } -pub unsafe fn convert_network_to_scalar( - arg_value: Datum, - arg_typid: Oid, - arg_failure: *mut bool, -) -> f64 { +pub unsafe fn truncf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn convert_network_to_scalar( - arg_value: Datum, - arg_typid: Oid, - arg_failure: *mut bool, - ) -> f64; + fn truncf(arg___x: f32) -> f32; } - convert_network_to_scalar(arg_value, arg_typid, arg_failure) + truncf(arg___x) }) } -pub unsafe fn network_scan_first(arg_in_: Datum) -> Datum { +pub unsafe fn __truncf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_scan_first(arg_in_: Datum) -> Datum; + fn __truncf(arg___x: f32) -> f32; } - network_scan_first(arg_in_) + __truncf(arg___x) }) } -pub unsafe fn network_scan_last(arg_in_: Datum) -> Datum { +pub unsafe fn remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn network_scan_last(arg_in_: Datum) -> Datum; + fn remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32; } - network_scan_last(arg_in_) + remquof(arg___x, arg___y, arg___quo) }) } -pub unsafe fn clean_ipv6_addr( - arg_addr_family: ::std::os::raw::c_int, - arg_addr: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn clean_ipv6_addr( - arg_addr_family: ::std::os::raw::c_int, - arg_addr: *mut ::std::os::raw::c_char, - ); + fn __remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32; } - clean_ipv6_addr(arg_addr_family, arg_addr) + __remquof(arg___x, arg___y, arg___quo) }) } -pub unsafe fn numeric_float8_no_overflow(arg_fcinfo: FunctionCallInfo) -> Datum { +pub unsafe fn lrintf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn numeric_float8_no_overflow(arg_fcinfo: FunctionCallInfo) -> Datum; + fn lrintf(arg___x: f32) -> ::std::os::raw::c_long; } - numeric_float8_no_overflow(arg_fcinfo) + lrintf(arg___x) }) } -pub unsafe fn format_type_be(arg_type_oid: Oid) -> *mut ::std::os::raw::c_char { +pub unsafe fn __lrintf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn format_type_be(arg_type_oid: Oid) -> *mut ::std::os::raw::c_char; + fn __lrintf(arg___x: f32) -> ::std::os::raw::c_long; } - format_type_be(arg_type_oid) + __lrintf(arg___x) }) } -pub unsafe fn format_type_be_qualified(arg_type_oid: Oid) -> *mut ::std::os::raw::c_char { +pub unsafe fn llrintf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn format_type_be_qualified(arg_type_oid: Oid) -> *mut ::std::os::raw::c_char; + fn llrintf(arg___x: f32) -> ::std::os::raw::c_longlong; } - format_type_be_qualified(arg_type_oid) + llrintf(arg___x) }) } -pub unsafe fn format_type_with_typemod( - arg_type_oid: Oid, - arg_typemod: int32, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __llrintf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn format_type_with_typemod( - arg_type_oid: Oid, - arg_typemod: int32, - ) -> *mut ::std::os::raw::c_char; + fn __llrintf(arg___x: f32) -> ::std::os::raw::c_longlong; } - format_type_with_typemod(arg_type_oid, arg_typemod) + __llrintf(arg___x) }) } -pub unsafe fn format_type_with_typemod_qualified( - arg_type_oid: Oid, - arg_typemod: int32, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn lroundf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn format_type_with_typemod_qualified( - arg_type_oid: Oid, - arg_typemod: int32, - ) -> *mut ::std::os::raw::c_char; + fn lroundf(arg___x: f32) -> ::std::os::raw::c_long; } - format_type_with_typemod_qualified(arg_type_oid, arg_typemod) + lroundf(arg___x) }) } -pub unsafe fn type_maximum_size(arg_type_oid: Oid, arg_typemod: int32) -> int32 { +pub unsafe fn __lroundf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn type_maximum_size(arg_type_oid: Oid, arg_typemod: int32) -> int32; + fn __lroundf(arg___x: f32) -> ::std::os::raw::c_long; } - type_maximum_size(arg_type_oid, arg_typemod) + __lroundf(arg___x) }) } -pub unsafe fn quote_literal_cstr( - arg_rawstr: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn llroundf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn quote_literal_cstr( - arg_rawstr: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn llroundf(arg___x: f32) -> ::std::os::raw::c_longlong; } - quote_literal_cstr(arg_rawstr) + llroundf(arg___x) }) } -pub type float_t = f32; -pub type double_t = f64; -pub unsafe fn __math_errhandling() -> ::std::os::raw::c_int { +pub unsafe fn __llroundf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __math_errhandling() -> ::std::os::raw::c_int; + fn __llroundf(arg___x: f32) -> ::std::os::raw::c_longlong; } - __math_errhandling() + __llroundf(arg___x) }) } -pub unsafe fn __fpclassifyf(arg_arg1: f32) -> ::std::os::raw::c_int { +pub unsafe fn fdimf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyf(arg_arg1: f32) -> ::std::os::raw::c_int; + fn fdimf(arg___x: f32, arg___y: f32) -> f32; } - __fpclassifyf(arg_arg1) + fdimf(arg___x, arg___y) }) } -pub unsafe fn __fpclassifyd(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn __fdimf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyd(arg_arg1: f64) -> ::std::os::raw::c_int; + fn __fdimf(arg___x: f32, arg___y: f32) -> f32; } - __fpclassifyd(arg_arg1) + __fdimf(arg___x, arg___y) }) } -pub unsafe fn __fpclassifyl(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn fmaxf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyl(arg_arg1: f64) -> ::std::os::raw::c_int; + fn fmaxf(arg___x: f32, arg___y: f32) -> f32; } - __fpclassifyl(arg_arg1) + fmaxf(arg___x, arg___y) }) } -pub unsafe fn acosf(arg_arg1: f32) -> f32 { +pub unsafe fn __fmaxf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosf(arg_arg1: f32) -> f32; + fn __fmaxf(arg___x: f32, arg___y: f32) -> f32; } - acosf(arg_arg1) + __fmaxf(arg___x, arg___y) }) } -pub unsafe fn acos(arg_arg1: f64) -> f64 { +pub unsafe fn fminf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acos(arg_arg1: f64) -> f64; + fn fminf(arg___x: f32, arg___y: f32) -> f32; } - acos(arg_arg1) + fminf(arg___x, arg___y) }) } -pub unsafe fn acosl(arg_arg1: f64) -> f64 { +pub unsafe fn __fminf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosl(arg_arg1: f64) -> f64; + fn __fminf(arg___x: f32, arg___y: f32) -> f32; } - acosl(arg_arg1) + __fminf(arg___x, arg___y) }) } -pub unsafe fn asinf(arg_arg1: f32) -> f32 { +pub unsafe fn fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinf(arg_arg1: f32) -> f32; + fn fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32; } - asinf(arg_arg1) + fmaf(arg___x, arg___y, arg___z) }) } -pub unsafe fn asin(arg_arg1: f64) -> f64 { +pub unsafe fn __fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asin(arg_arg1: f64) -> f64; + fn __fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32; } - asin(arg_arg1) + __fmaf(arg___x, arg___y, arg___z) }) } -pub unsafe fn asinl(arg_arg1: f64) -> f64 { +pub unsafe fn scalbf(arg___x: f32, arg___n: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinl(arg_arg1: f64) -> f64; + fn scalbf(arg___x: f32, arg___n: f32) -> f32; } - asinl(arg_arg1) + scalbf(arg___x, arg___n) }) } -pub unsafe fn atanf(arg_arg1: f32) -> f32 { +pub unsafe fn __scalbf(arg___x: f32, arg___n: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanf(arg_arg1: f32) -> f32; + fn __scalbf(arg___x: f32, arg___n: f32) -> f32; } - atanf(arg_arg1) + __scalbf(arg___x, arg___n) }) } -pub unsafe fn atan(arg_arg1: f64) -> f64 { +pub unsafe fn __fpclassifyl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan(arg_arg1: f64) -> f64; + fn __fpclassifyl(arg___value: u128) -> ::std::os::raw::c_int; } - atan(arg_arg1) + __fpclassifyl(arg___value) }) } -pub unsafe fn atanl(arg_arg1: f64) -> f64 { +pub unsafe fn __signbitl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanl(arg_arg1: f64) -> f64; + fn __signbitl(arg___value: u128) -> ::std::os::raw::c_int; } - atanl(arg_arg1) + __signbitl(arg___value) }) } -pub unsafe fn atan2f(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __isinfl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2f(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __isinfl(arg___value: u128) -> ::std::os::raw::c_int; } - atan2f(arg_arg1, arg_arg2) + __isinfl(arg___value) }) } -pub unsafe fn atan2(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __finitel(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __finitel(arg___value: u128) -> ::std::os::raw::c_int; } - atan2(arg_arg1, arg_arg2) + __finitel(arg___value) }) } -pub unsafe fn atan2l(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __isnanl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2l(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __isnanl(arg___value: u128) -> ::std::os::raw::c_int; } - atan2l(arg_arg1, arg_arg2) + __isnanl(arg___value) }) } -pub unsafe fn cosf(arg_arg1: f32) -> f32 { +pub unsafe fn __iseqsigl(arg___x: u128, arg___y: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosf(arg_arg1: f32) -> f32; + fn __iseqsigl(arg___x: u128, arg___y: u128) -> ::std::os::raw::c_int; } - cosf(arg_arg1) + __iseqsigl(arg___x, arg___y) }) } -pub unsafe fn cos(arg_arg1: f64) -> f64 { +pub unsafe fn __issignalingl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cos(arg_arg1: f64) -> f64; + fn __issignalingl(arg___value: u128) -> ::std::os::raw::c_int; } - cos(arg_arg1) + __issignalingl(arg___value) }) } -pub unsafe fn cosl(arg_arg1: f64) -> f64 { +pub unsafe fn acosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosl(arg_arg1: f64) -> f64; + fn acosl(arg___x: u128) -> u128; } - cosl(arg_arg1) + acosl(arg___x) }) } -pub unsafe fn sinf(arg_arg1: f32) -> f32 { +pub unsafe fn __acosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinf(arg_arg1: f32) -> f32; + fn __acosl(arg___x: u128) -> u128; } - sinf(arg_arg1) + __acosl(arg___x) }) } -pub unsafe fn sin(arg_arg1: f64) -> f64 { +pub unsafe fn asinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sin(arg_arg1: f64) -> f64; + fn asinl(arg___x: u128) -> u128; } - sin(arg_arg1) + asinl(arg___x) }) } -pub unsafe fn sinl(arg_arg1: f64) -> f64 { +pub unsafe fn __asinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinl(arg_arg1: f64) -> f64; + fn __asinl(arg___x: u128) -> u128; } - sinl(arg_arg1) + __asinl(arg___x) }) } -pub unsafe fn tanf(arg_arg1: f32) -> f32 { +pub unsafe fn atanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanf(arg_arg1: f32) -> f32; + fn atanl(arg___x: u128) -> u128; } - tanf(arg_arg1) + atanl(arg___x) }) } -pub unsafe fn tan(arg_arg1: f64) -> f64 { +pub unsafe fn __atanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tan(arg_arg1: f64) -> f64; + fn __atanl(arg___x: u128) -> u128; } - tan(arg_arg1) + __atanl(arg___x) }) } -pub unsafe fn tanl(arg_arg1: f64) -> f64 { +pub unsafe fn atan2l(arg___y: u128, arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanl(arg_arg1: f64) -> f64; + fn atan2l(arg___y: u128, arg___x: u128) -> u128; } - tanl(arg_arg1) + atan2l(arg___y, arg___x) }) } -pub unsafe fn acoshf(arg_arg1: f32) -> f32 { +pub unsafe fn __atan2l(arg___y: u128, arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acoshf(arg_arg1: f32) -> f32; + fn __atan2l(arg___y: u128, arg___x: u128) -> u128; } - acoshf(arg_arg1) + __atan2l(arg___y, arg___x) }) } -pub unsafe fn acosh(arg_arg1: f64) -> f64 { +pub unsafe fn cosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosh(arg_arg1: f64) -> f64; + fn cosl(arg___x: u128) -> u128; } - acosh(arg_arg1) + cosl(arg___x) }) } -pub unsafe fn acoshl(arg_arg1: f64) -> f64 { +pub unsafe fn __cosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acoshl(arg_arg1: f64) -> f64; + fn __cosl(arg___x: u128) -> u128; } - acoshl(arg_arg1) + __cosl(arg___x) }) } -pub unsafe fn asinhf(arg_arg1: f32) -> f32 { +pub unsafe fn sinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinhf(arg_arg1: f32) -> f32; + fn sinl(arg___x: u128) -> u128; } - asinhf(arg_arg1) + sinl(arg___x) }) } -pub unsafe fn asinh(arg_arg1: f64) -> f64 { +pub unsafe fn __sinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinh(arg_arg1: f64) -> f64; + fn __sinl(arg___x: u128) -> u128; } - asinh(arg_arg1) + __sinl(arg___x) }) } -pub unsafe fn asinhl(arg_arg1: f64) -> f64 { +pub unsafe fn tanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinhl(arg_arg1: f64) -> f64; + fn tanl(arg___x: u128) -> u128; } - asinhl(arg_arg1) + tanl(arg___x) }) } -pub unsafe fn atanhf(arg_arg1: f32) -> f32 { +pub unsafe fn __tanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanhf(arg_arg1: f32) -> f32; + fn __tanl(arg___x: u128) -> u128; } - atanhf(arg_arg1) + __tanl(arg___x) }) } -pub unsafe fn atanh(arg_arg1: f64) -> f64 { +pub unsafe fn coshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanh(arg_arg1: f64) -> f64; + fn coshl(arg___x: u128) -> u128; } - atanh(arg_arg1) + coshl(arg___x) }) } -pub unsafe fn atanhl(arg_arg1: f64) -> f64 { +pub unsafe fn __coshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanhl(arg_arg1: f64) -> f64; + fn __coshl(arg___x: u128) -> u128; } - atanhl(arg_arg1) + __coshl(arg___x) }) } -pub unsafe fn coshf(arg_arg1: f32) -> f32 { +pub unsafe fn sinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn coshf(arg_arg1: f32) -> f32; + fn sinhl(arg___x: u128) -> u128; } - coshf(arg_arg1) + sinhl(arg___x) }) } -pub unsafe fn cosh(arg_arg1: f64) -> f64 { +pub unsafe fn __sinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosh(arg_arg1: f64) -> f64; + fn __sinhl(arg___x: u128) -> u128; } - cosh(arg_arg1) + __sinhl(arg___x) }) } -pub unsafe fn coshl(arg_arg1: f64) -> f64 { +pub unsafe fn tanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn coshl(arg_arg1: f64) -> f64; + fn tanhl(arg___x: u128) -> u128; } - coshl(arg_arg1) + tanhl(arg___x) }) } -pub unsafe fn sinhf(arg_arg1: f32) -> f32 { +pub unsafe fn __tanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinhf(arg_arg1: f32) -> f32; + fn __tanhl(arg___x: u128) -> u128; } - sinhf(arg_arg1) + __tanhl(arg___x) }) } -pub unsafe fn sinh(arg_arg1: f64) -> f64 { +pub unsafe fn acoshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinh(arg_arg1: f64) -> f64; + fn acoshl(arg___x: u128) -> u128; } - sinh(arg_arg1) + acoshl(arg___x) }) } -pub unsafe fn sinhl(arg_arg1: f64) -> f64 { +pub unsafe fn __acoshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinhl(arg_arg1: f64) -> f64; + fn __acoshl(arg___x: u128) -> u128; } - sinhl(arg_arg1) + __acoshl(arg___x) }) } -pub unsafe fn tanhf(arg_arg1: f32) -> f32 { +pub unsafe fn asinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanhf(arg_arg1: f32) -> f32; + fn asinhl(arg___x: u128) -> u128; } - tanhf(arg_arg1) + asinhl(arg___x) }) } -pub unsafe fn tanh(arg_arg1: f64) -> f64 { +pub unsafe fn __asinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanh(arg_arg1: f64) -> f64; + fn __asinhl(arg___x: u128) -> u128; } - tanh(arg_arg1) + __asinhl(arg___x) }) } -pub unsafe fn tanhl(arg_arg1: f64) -> f64 { +pub unsafe fn atanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanhl(arg_arg1: f64) -> f64; + fn atanhl(arg___x: u128) -> u128; } - tanhl(arg_arg1) + atanhl(arg___x) }) } -pub unsafe fn expf(arg_arg1: f32) -> f32 { +pub unsafe fn __atanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expf(arg_arg1: f32) -> f32; + fn __atanhl(arg___x: u128) -> u128; } - expf(arg_arg1) + __atanhl(arg___x) }) } -pub unsafe fn exp(arg_arg1: f64) -> f64 { +pub unsafe fn expl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp(arg_arg1: f64) -> f64; + fn expl(arg___x: u128) -> u128; } - exp(arg_arg1) + expl(arg___x) }) } -pub unsafe fn expl(arg_arg1: f64) -> f64 { +pub unsafe fn __expl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expl(arg_arg1: f64) -> f64; + fn __expl(arg___x: u128) -> u128; } - expl(arg_arg1) + __expl(arg___x) }) } -pub unsafe fn exp2f(arg_arg1: f32) -> f32 { +pub unsafe fn frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2f(arg_arg1: f32) -> f32; + fn frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128; } - exp2f(arg_arg1) + frexpl(arg___x, arg___exponent) }) } -pub unsafe fn exp2(arg_arg1: f64) -> f64 { +pub unsafe fn __frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2(arg_arg1: f64) -> f64; + fn __frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128; } - exp2(arg_arg1) + __frexpl(arg___x, arg___exponent) }) } -pub unsafe fn exp2l(arg_arg1: f64) -> f64 { +pub unsafe fn ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2l(arg_arg1: f64) -> f64; + fn ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128; } - exp2l(arg_arg1) + ldexpl(arg___x, arg___exponent) }) } -pub unsafe fn expm1f(arg_arg1: f32) -> f32 { +pub unsafe fn __ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1f(arg_arg1: f32) -> f32; + fn __ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128; } - expm1f(arg_arg1) + __ldexpl(arg___x, arg___exponent) }) } -pub unsafe fn expm1(arg_arg1: f64) -> f64 { +pub unsafe fn logl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1(arg_arg1: f64) -> f64; + fn logl(arg___x: u128) -> u128; } - expm1(arg_arg1) + logl(arg___x) }) } -pub unsafe fn expm1l(arg_arg1: f64) -> f64 { +pub unsafe fn __logl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1l(arg_arg1: f64) -> f64; + fn __logl(arg___x: u128) -> u128; } - expm1l(arg_arg1) + __logl(arg___x) }) } -pub unsafe fn logf(arg_arg1: f32) -> f32 { +pub unsafe fn log10l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logf(arg_arg1: f32) -> f32; + fn log10l(arg___x: u128) -> u128; } - logf(arg_arg1) + log10l(arg___x) }) } -pub unsafe fn log(arg_arg1: f64) -> f64 { +pub unsafe fn __log10l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log(arg_arg1: f64) -> f64; + fn __log10l(arg___x: u128) -> u128; } - log(arg_arg1) + __log10l(arg___x) }) } -pub unsafe fn logl(arg_arg1: f64) -> f64 { +pub unsafe fn modfl(arg___x: u128, arg___iptr: *mut u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logl(arg_arg1: f64) -> f64; + fn modfl(arg___x: u128, arg___iptr: *mut u128) -> u128; } - logl(arg_arg1) + modfl(arg___x, arg___iptr) }) } -pub unsafe fn log10f(arg_arg1: f32) -> f32 { +pub unsafe fn __modfl(arg___x: u128, arg___iptr: *mut u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10f(arg_arg1: f32) -> f32; + fn __modfl(arg___x: u128, arg___iptr: *mut u128) -> u128; } - log10f(arg_arg1) + __modfl(arg___x, arg___iptr) }) } -pub unsafe fn log10(arg_arg1: f64) -> f64 { +pub unsafe fn expm1l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10(arg_arg1: f64) -> f64; + fn expm1l(arg___x: u128) -> u128; } - log10(arg_arg1) + expm1l(arg___x) }) } -pub unsafe fn log10l(arg_arg1: f64) -> f64 { +pub unsafe fn __expm1l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10l(arg_arg1: f64) -> f64; + fn __expm1l(arg___x: u128) -> u128; } - log10l(arg_arg1) + __expm1l(arg___x) }) } -pub unsafe fn log2f(arg_arg1: f32) -> f32 { +pub unsafe fn log1pl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2f(arg_arg1: f32) -> f32; + fn log1pl(arg___x: u128) -> u128; } - log2f(arg_arg1) + log1pl(arg___x) }) } -pub unsafe fn log2(arg_arg1: f64) -> f64 { +pub unsafe fn __log1pl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2(arg_arg1: f64) -> f64; + fn __log1pl(arg___x: u128) -> u128; } - log2(arg_arg1) + __log1pl(arg___x) }) } -pub unsafe fn log2l(arg_arg1: f64) -> f64 { +pub unsafe fn logbl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2l(arg_arg1: f64) -> f64; + fn logbl(arg___x: u128) -> u128; } - log2l(arg_arg1) + logbl(arg___x) }) } -pub unsafe fn log1pf(arg_arg1: f32) -> f32 { +pub unsafe fn __logbl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1pf(arg_arg1: f32) -> f32; + fn __logbl(arg___x: u128) -> u128; } - log1pf(arg_arg1) + __logbl(arg___x) }) } -pub unsafe fn log1p(arg_arg1: f64) -> f64 { +pub unsafe fn exp2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1p(arg_arg1: f64) -> f64; + fn exp2l(arg___x: u128) -> u128; } - log1p(arg_arg1) + exp2l(arg___x) }) } -pub unsafe fn log1pl(arg_arg1: f64) -> f64 { +pub unsafe fn __exp2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1pl(arg_arg1: f64) -> f64; + fn __exp2l(arg___x: u128) -> u128; } - log1pl(arg_arg1) + __exp2l(arg___x) }) } -pub unsafe fn logbf(arg_arg1: f32) -> f32 { +pub unsafe fn log2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logbf(arg_arg1: f32) -> f32; + fn log2l(arg___x: u128) -> u128; } - logbf(arg_arg1) + log2l(arg___x) }) } -pub unsafe fn logb(arg_arg1: f64) -> f64 { +pub unsafe fn __log2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logb(arg_arg1: f64) -> f64; + fn __log2l(arg___x: u128) -> u128; } - logb(arg_arg1) + __log2l(arg___x) }) } -pub unsafe fn logbl(arg_arg1: f64) -> f64 { +pub unsafe fn powl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logbl(arg_arg1: f64) -> f64; + fn powl(arg___x: u128, arg___y: u128) -> u128; } - logbl(arg_arg1) + powl(arg___x, arg___y) }) } -pub unsafe fn modff(arg_arg1: f32, arg_arg2: *mut f32) -> f32 { +pub unsafe fn __powl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modff(arg_arg1: f32, arg_arg2: *mut f32) -> f32; + fn __powl(arg___x: u128, arg___y: u128) -> u128; } - modff(arg_arg1, arg_arg2) + __powl(arg___x, arg___y) }) } -pub unsafe fn modf(arg_arg1: f64, arg_arg2: *mut f64) -> f64 { +pub unsafe fn sqrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modf(arg_arg1: f64, arg_arg2: *mut f64) -> f64; + fn sqrtl(arg___x: u128) -> u128; } - modf(arg_arg1, arg_arg2) + sqrtl(arg___x) }) } -pub unsafe fn modfl(arg_arg1: f64, arg_arg2: *mut f64) -> f64 { +pub unsafe fn __sqrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modfl(arg_arg1: f64, arg_arg2: *mut f64) -> f64; + fn __sqrtl(arg___x: u128) -> u128; } - modfl(arg_arg1, arg_arg2) + __sqrtl(arg___x) }) } -pub unsafe fn ldexpf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32 { +pub unsafe fn hypotl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexpf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32; + fn hypotl(arg___x: u128, arg___y: u128) -> u128; } - ldexpf(arg_arg1, arg_arg2) + hypotl(arg___x, arg___y) }) } -pub unsafe fn ldexp(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn __hypotl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexp(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn __hypotl(arg___x: u128, arg___y: u128) -> u128; } - ldexp(arg_arg1, arg_arg2) + __hypotl(arg___x, arg___y) }) } -pub unsafe fn ldexpl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn cbrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexpl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn cbrtl(arg___x: u128) -> u128; } - ldexpl(arg_arg1, arg_arg2) + cbrtl(arg___x) }) } -pub unsafe fn frexpf(arg_arg1: f32, arg_arg2: *mut ::std::os::raw::c_int) -> f32 { +pub unsafe fn __cbrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexpf(arg_arg1: f32, arg_arg2: *mut ::std::os::raw::c_int) -> f32; + fn __cbrtl(arg___x: u128) -> u128; } - frexpf(arg_arg1, arg_arg2) + __cbrtl(arg___x) }) } -pub unsafe fn frexp(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn ceill(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexp(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64; + fn ceill(arg___x: u128) -> u128; } - frexp(arg_arg1, arg_arg2) + ceill(arg___x) }) } -pub unsafe fn frexpl(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn __ceill(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexpl(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64; + fn __ceill(arg___x: u128) -> u128; } - frexpl(arg_arg1, arg_arg2) + __ceill(arg___x) }) } -pub unsafe fn ilogbf(arg_arg1: f32) -> ::std::os::raw::c_int { +pub unsafe fn fabsl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogbf(arg_arg1: f32) -> ::std::os::raw::c_int; + fn fabsl(arg___x: u128) -> u128; } - ilogbf(arg_arg1) + fabsl(arg___x) }) } -pub unsafe fn ilogb(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn __fabsl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogb(arg_arg1: f64) -> ::std::os::raw::c_int; + fn __fabsl(arg___x: u128) -> u128; } - ilogb(arg_arg1) + __fabsl(arg___x) }) } -pub unsafe fn ilogbl(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn floorl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogbl(arg_arg1: f64) -> ::std::os::raw::c_int; + fn floorl(arg___x: u128) -> u128; } - ilogbl(arg_arg1) + floorl(arg___x) }) } -pub unsafe fn scalbnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32 { +pub unsafe fn __floorl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32; + fn __floorl(arg___x: u128) -> u128; } - scalbnf(arg_arg1, arg_arg2) + __floorl(arg___x) }) } -pub unsafe fn scalbn(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn fmodl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbn(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn fmodl(arg___x: u128, arg___y: u128) -> u128; } - scalbn(arg_arg1, arg_arg2) + fmodl(arg___x, arg___y) }) } -pub unsafe fn scalbnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn __fmodl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn __fmodl(arg___x: u128, arg___y: u128) -> u128; } - scalbnl(arg_arg1, arg_arg2) + __fmodl(arg___x, arg___y) }) } -pub unsafe fn scalblnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_long) -> f32 { +pub unsafe fn isinfl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalblnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_long) -> f32; + fn isinfl(arg___value: u128) -> ::std::os::raw::c_int; } - scalblnf(arg_arg1, arg_arg2) + isinfl(arg___value) }) } -pub unsafe fn scalbln(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64 { +pub unsafe fn finitel(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbln(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64; + fn finitel(arg___value: u128) -> ::std::os::raw::c_int; } - scalbln(arg_arg1, arg_arg2) + finitel(arg___value) }) } -pub unsafe fn scalblnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64 { +pub unsafe fn dreml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalblnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64; + fn dreml(arg___x: u128, arg___y: u128) -> u128; } - scalblnl(arg_arg1, arg_arg2) + dreml(arg___x, arg___y) }) } -pub unsafe fn fabsf(arg_arg1: f32) -> f32 { +pub unsafe fn __dreml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabsf(arg_arg1: f32) -> f32; + fn __dreml(arg___x: u128, arg___y: u128) -> u128; } - fabsf(arg_arg1) + __dreml(arg___x, arg___y) }) } -pub unsafe fn fabs(arg_arg1: f64) -> f64 { +pub unsafe fn significandl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabs(arg_arg1: f64) -> f64; + fn significandl(arg___x: u128) -> u128; } - fabs(arg_arg1) + significandl(arg___x) }) } -pub unsafe fn fabsl(arg_arg1: f64) -> f64 { +pub unsafe fn __significandl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabsl(arg_arg1: f64) -> f64; + fn __significandl(arg___x: u128) -> u128; } - fabsl(arg_arg1) + __significandl(arg___x) }) } -pub unsafe fn cbrtf(arg_arg1: f32) -> f32 { +pub unsafe fn copysignl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrtf(arg_arg1: f32) -> f32; + fn copysignl(arg___x: u128, arg___y: u128) -> u128; } - cbrtf(arg_arg1) + copysignl(arg___x, arg___y) }) } -pub unsafe fn cbrt(arg_arg1: f64) -> f64 { +pub unsafe fn __copysignl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrt(arg_arg1: f64) -> f64; + fn __copysignl(arg___x: u128, arg___y: u128) -> u128; } - cbrt(arg_arg1) + __copysignl(arg___x, arg___y) }) } -pub unsafe fn cbrtl(arg_arg1: f64) -> f64 { +pub unsafe fn nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrtl(arg_arg1: f64) -> f64; + fn nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128; } - cbrtl(arg_arg1) + nanl(arg___tagb) }) } -pub unsafe fn hypotf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypotf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128; } - hypotf(arg_arg1, arg_arg2) + __nanl(arg___tagb) }) } -pub unsafe fn hypot(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn isnanl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypot(arg_arg1: f64, arg_arg2: f64) -> f64; + fn isnanl(arg___value: u128) -> ::std::os::raw::c_int; } - hypot(arg_arg1, arg_arg2) + isnanl(arg___value) }) } -pub unsafe fn hypotl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn j0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypotl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn j0l(arg_arg1: u128) -> u128; } - hypotl(arg_arg1, arg_arg2) + j0l(arg_arg1) }) } -pub unsafe fn powf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __j0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn powf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __j0l(arg_arg1: u128) -> u128; } - powf(arg_arg1, arg_arg2) + __j0l(arg_arg1) }) } -pub unsafe fn pow(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn j1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pow(arg_arg1: f64, arg_arg2: f64) -> f64; + fn j1l(arg_arg1: u128) -> u128; } - pow(arg_arg1, arg_arg2) + j1l(arg_arg1) }) } -pub unsafe fn powl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __j1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn powl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __j1l(arg_arg1: u128) -> u128; } - powl(arg_arg1, arg_arg2) + __j1l(arg_arg1) }) } -pub unsafe fn sqrtf(arg_arg1: f32) -> f32 { +pub unsafe fn jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrtf(arg_arg1: f32) -> f32; + fn jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - sqrtf(arg_arg1) + jnl(arg_arg1, arg_arg2) }) } -pub unsafe fn sqrt(arg_arg1: f64) -> f64 { +pub unsafe fn __jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrt(arg_arg1: f64) -> f64; + fn __jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - sqrt(arg_arg1) + __jnl(arg_arg1, arg_arg2) }) } -pub unsafe fn sqrtl(arg_arg1: f64) -> f64 { +pub unsafe fn y0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrtl(arg_arg1: f64) -> f64; + fn y0l(arg_arg1: u128) -> u128; } - sqrtl(arg_arg1) + y0l(arg_arg1) }) } -pub unsafe fn erff(arg_arg1: f32) -> f32 { +pub unsafe fn __y0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erff(arg_arg1: f32) -> f32; + fn __y0l(arg_arg1: u128) -> u128; } - erff(arg_arg1) + __y0l(arg_arg1) }) } -pub unsafe fn erf(arg_arg1: f64) -> f64 { +pub unsafe fn y1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erf(arg_arg1: f64) -> f64; + fn y1l(arg_arg1: u128) -> u128; } - erf(arg_arg1) + y1l(arg_arg1) }) } -pub unsafe fn erfl(arg_arg1: f64) -> f64 { +pub unsafe fn __y1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfl(arg_arg1: f64) -> f64; + fn __y1l(arg_arg1: u128) -> u128; } - erfl(arg_arg1) + __y1l(arg_arg1) }) } -pub unsafe fn erfcf(arg_arg1: f32) -> f32 { +pub unsafe fn ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfcf(arg_arg1: f32) -> f32; + fn ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - erfcf(arg_arg1) + ynl(arg_arg1, arg_arg2) }) } -pub unsafe fn erfc(arg_arg1: f64) -> f64 { +pub unsafe fn __ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfc(arg_arg1: f64) -> f64; + fn __ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - erfc(arg_arg1) + __ynl(arg_arg1, arg_arg2) }) } -pub unsafe fn erfcl(arg_arg1: f64) -> f64 { +pub unsafe fn erfl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfcl(arg_arg1: f64) -> f64; + fn erfl(arg_arg1: u128) -> u128; } - erfcl(arg_arg1) + erfl(arg_arg1) }) } -pub unsafe fn lgammaf(arg_arg1: f32) -> f32 { +pub unsafe fn __erfl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgammaf(arg_arg1: f32) -> f32; + fn __erfl(arg_arg1: u128) -> u128; } - lgammaf(arg_arg1) + __erfl(arg_arg1) }) } -pub unsafe fn lgamma(arg_arg1: f64) -> f64 { +pub unsafe fn erfcl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgamma(arg_arg1: f64) -> f64; + fn erfcl(arg_arg1: u128) -> u128; } - lgamma(arg_arg1) + erfcl(arg_arg1) }) } -pub unsafe fn lgammal(arg_arg1: f64) -> f64 { +pub unsafe fn __erfcl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgammal(arg_arg1: f64) -> f64; + fn __erfcl(arg_arg1: u128) -> u128; } - lgammal(arg_arg1) + __erfcl(arg_arg1) }) } -pub unsafe fn tgammaf(arg_arg1: f32) -> f32 { +pub unsafe fn lgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgammaf(arg_arg1: f32) -> f32; + fn lgammal(arg_arg1: u128) -> u128; } - tgammaf(arg_arg1) + lgammal(arg_arg1) }) } -pub unsafe fn tgamma(arg_arg1: f64) -> f64 { +pub unsafe fn __lgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgamma(arg_arg1: f64) -> f64; + fn __lgammal(arg_arg1: u128) -> u128; } - tgamma(arg_arg1) + __lgammal(arg_arg1) }) } -pub unsafe fn tgammal(arg_arg1: f64) -> f64 { +pub unsafe fn tgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgammal(arg_arg1: f64) -> f64; + fn tgammal(arg_arg1: u128) -> u128; } tgammal(arg_arg1) }) } -pub unsafe fn ceilf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ceilf(arg_arg1: f32) -> f32; - } - ceilf(arg_arg1) - }) -} -pub unsafe fn ceil(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ceil(arg_arg1: f64) -> f64; - } - ceil(arg_arg1) - }) -} -pub unsafe fn ceill(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ceill(arg_arg1: f64) -> f64; - } - ceill(arg_arg1) - }) -} -pub unsafe fn floorf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn floorf(arg_arg1: f32) -> f32; - } - floorf(arg_arg1) - }) -} -pub unsafe fn floor(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn floor(arg_arg1: f64) -> f64; - } - floor(arg_arg1) - }) -} -pub unsafe fn floorl(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn floorl(arg_arg1: f64) -> f64; - } - floorl(arg_arg1) - }) -} -pub unsafe fn nearbyintf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn nearbyintf(arg_arg1: f32) -> f32; - } - nearbyintf(arg_arg1) - }) -} -pub unsafe fn nearbyint(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn nearbyint(arg_arg1: f64) -> f64; - } - nearbyint(arg_arg1) - }) -} -pub unsafe fn nearbyintl(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn nearbyintl(arg_arg1: f64) -> f64; - } - nearbyintl(arg_arg1) - }) -} -pub unsafe fn rintf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn rintf(arg_arg1: f32) -> f32; - } - rintf(arg_arg1) - }) -} -pub unsafe fn rint(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn rint(arg_arg1: f64) -> f64; - } - rint(arg_arg1) - }) -} -pub unsafe fn rintl(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn rintl(arg_arg1: f64) -> f64; - } - rintl(arg_arg1) - }) -} -pub unsafe fn lrintf(arg_arg1: f32) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lrintf(arg_arg1: f32) -> ::std::os::raw::c_long; - } - lrintf(arg_arg1) - }) -} -pub unsafe fn lrint(arg_arg1: f64) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lrint(arg_arg1: f64) -> ::std::os::raw::c_long; - } - lrint(arg_arg1) - }) -} -pub unsafe fn lrintl(arg_arg1: f64) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lrintl(arg_arg1: f64) -> ::std::os::raw::c_long; - } - lrintl(arg_arg1) - }) -} -pub unsafe fn roundf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn roundf(arg_arg1: f32) -> f32; - } - roundf(arg_arg1) - }) -} -pub unsafe fn round(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn round(arg_arg1: f64) -> f64; - } - round(arg_arg1) - }) -} -pub unsafe fn roundl(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn roundl(arg_arg1: f64) -> f64; - } - roundl(arg_arg1) - }) -} -pub unsafe fn lroundf(arg_arg1: f32) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lroundf(arg_arg1: f32) -> ::std::os::raw::c_long; - } - lroundf(arg_arg1) - }) -} -pub unsafe fn lround(arg_arg1: f64) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lround(arg_arg1: f64) -> ::std::os::raw::c_long; - } - lround(arg_arg1) - }) -} -pub unsafe fn lroundl(arg_arg1: f64) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lroundl(arg_arg1: f64) -> ::std::os::raw::c_long; - } - lroundl(arg_arg1) - }) -} -pub unsafe fn llrintf(arg_arg1: f32) -> ::std::os::raw::c_longlong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn llrintf(arg_arg1: f32) -> ::std::os::raw::c_longlong; - } - llrintf(arg_arg1) - }) -} -pub unsafe fn llrint(arg_arg1: f64) -> ::std::os::raw::c_longlong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn llrint(arg_arg1: f64) -> ::std::os::raw::c_longlong; - } - llrint(arg_arg1) - }) -} -pub unsafe fn llrintl(arg_arg1: f64) -> ::std::os::raw::c_longlong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn llrintl(arg_arg1: f64) -> ::std::os::raw::c_longlong; - } - llrintl(arg_arg1) - }) -} -pub unsafe fn llroundf(arg_arg1: f32) -> ::std::os::raw::c_longlong { +pub unsafe fn __tgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llroundf(arg_arg1: f32) -> ::std::os::raw::c_longlong; + fn __tgammal(arg_arg1: u128) -> u128; } - llroundf(arg_arg1) + __tgammal(arg_arg1) }) } -pub unsafe fn llround(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn gammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llround(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn gammal(arg_arg1: u128) -> u128; } - llround(arg_arg1) + gammal(arg_arg1) }) } -pub unsafe fn llroundl(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn __gammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llroundl(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn __gammal(arg_arg1: u128) -> u128; } - llroundl(arg_arg1) + __gammal(arg_arg1) }) } -pub unsafe fn truncf(arg_arg1: f32) -> f32 { +pub unsafe fn lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn truncf(arg_arg1: f32) -> f32; + fn lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128; } - truncf(arg_arg1) + lgammal_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn trunc(arg_arg1: f64) -> f64 { +pub unsafe fn __lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn trunc(arg_arg1: f64) -> f64; + fn __lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128; } - trunc(arg_arg1) + __lgammal_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn truncl(arg_arg1: f64) -> f64 { +pub unsafe fn rintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn truncl(arg_arg1: f64) -> f64; + fn rintl(arg___x: u128) -> u128; } - truncl(arg_arg1) + rintl(arg___x) }) } -pub unsafe fn fmodf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __rintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmodf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __rintl(arg___x: u128) -> u128; } - fmodf(arg_arg1, arg_arg2) + __rintl(arg___x) }) } -pub unsafe fn fmod(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn nextafterl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmod(arg_arg1: f64, arg_arg2: f64) -> f64; + fn nextafterl(arg___x: u128, arg___y: u128) -> u128; } - fmod(arg_arg1, arg_arg2) + nextafterl(arg___x, arg___y) }) } -pub unsafe fn fmodl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __nextafterl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmodl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __nextafterl(arg___x: u128, arg___y: u128) -> u128; } - fmodl(arg_arg1, arg_arg2) + __nextafterl(arg___x, arg___y) }) } -pub unsafe fn remainderf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn nexttowardl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainderf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn nexttowardl(arg___x: u128, arg___y: u128) -> u128; } - remainderf(arg_arg1, arg_arg2) + nexttowardl(arg___x, arg___y) }) } -pub unsafe fn remainder(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __nexttowardl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainder(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __nexttowardl(arg___x: u128, arg___y: u128) -> u128; } - remainder(arg_arg1, arg_arg2) + __nexttowardl(arg___x, arg___y) }) } -pub unsafe fn remainderl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn remainderl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainderl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn remainderl(arg___x: u128, arg___y: u128) -> u128; } - remainderl(arg_arg1, arg_arg2) + remainderl(arg___x, arg___y) }) } -pub unsafe fn remquof(arg_arg1: f32, arg_arg2: f32, arg_arg3: *mut ::std::os::raw::c_int) -> f32 { +pub unsafe fn __remainderl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquof(arg_arg1: f32, arg_arg2: f32, arg_arg3: *mut ::std::os::raw::c_int) -> f32; + fn __remainderl(arg___x: u128, arg___y: u128) -> u128; } - remquof(arg_arg1, arg_arg2, arg_arg3) + __remainderl(arg___x, arg___y) }) } -pub unsafe fn remquo(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquo(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64; + fn scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128; } - remquo(arg_arg1, arg_arg2, arg_arg3) + scalbnl(arg___x, arg___n) }) } -pub unsafe fn remquol(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn __scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquol(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64; + fn __scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128; } - remquol(arg_arg1, arg_arg2, arg_arg3) + __scalbnl(arg___x, arg___n) }) } -pub unsafe fn copysignf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn ilogbl(arg___x: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysignf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn ilogbl(arg___x: u128) -> ::std::os::raw::c_int; } - copysignf(arg_arg1, arg_arg2) + ilogbl(arg___x) }) } -pub unsafe fn copysign(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __ilogbl(arg___x: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysign(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __ilogbl(arg___x: u128) -> ::std::os::raw::c_int; } - copysign(arg_arg1, arg_arg2) + __ilogbl(arg___x) }) } -pub unsafe fn copysignl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysignl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128; } - copysignl(arg_arg1, arg_arg2) + scalblnl(arg___x, arg___n) }) } -pub unsafe fn nanf(arg_arg1: *const ::std::os::raw::c_char) -> f32 { +pub unsafe fn __scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nanf(arg_arg1: *const ::std::os::raw::c_char) -> f32; + fn __scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128; } - nanf(arg_arg1) + __scalblnl(arg___x, arg___n) }) } -pub unsafe fn nan(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn nearbyintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nan(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn nearbyintl(arg___x: u128) -> u128; } - nan(arg_arg1) + nearbyintl(arg___x) }) } -pub unsafe fn nanl(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn __nearbyintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nanl(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn __nearbyintl(arg___x: u128) -> u128; } - nanl(arg_arg1) + __nearbyintl(arg___x) }) } -pub unsafe fn nextafterf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn roundl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafterf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn roundl(arg___x: u128) -> u128; } - nextafterf(arg_arg1, arg_arg2) + roundl(arg___x) }) } -pub unsafe fn nextafter(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __roundl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafter(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __roundl(arg___x: u128) -> u128; } - nextafter(arg_arg1, arg_arg2) + __roundl(arg___x) }) } -pub unsafe fn nextafterl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn truncl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafterl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn truncl(arg___x: u128) -> u128; } - nextafterl(arg_arg1, arg_arg2) + truncl(arg___x) }) } -pub unsafe fn nexttoward(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __truncl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttoward(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __truncl(arg___x: u128) -> u128; } - nexttoward(arg_arg1, arg_arg2) + __truncl(arg___x) }) } -pub unsafe fn nexttowardf(arg_arg1: f32, arg_arg2: f64) -> f32 { +pub unsafe fn remquol(arg___x: u128, arg___y: u128, arg___quo: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttowardf(arg_arg1: f32, arg_arg2: f64) -> f32; + fn remquol(arg___x: u128, arg___y: u128, arg___quo: *mut ::std::os::raw::c_int) + -> u128; } - nexttowardf(arg_arg1, arg_arg2) + remquol(arg___x, arg___y, arg___quo) }) } -pub unsafe fn nexttowardl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __remquol( + arg___x: u128, + arg___y: u128, + arg___quo: *mut ::std::os::raw::c_int, +) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttowardl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __remquol( + arg___x: u128, + arg___y: u128, + arg___quo: *mut ::std::os::raw::c_int, + ) -> u128; } - nexttowardl(arg_arg1, arg_arg2) + __remquol(arg___x, arg___y, arg___quo) }) } -pub unsafe fn fdimf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn lrintl(arg___x: u128) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdimf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn lrintl(arg___x: u128) -> ::std::os::raw::c_long; } - fdimf(arg_arg1, arg_arg2) + lrintl(arg___x) }) } -pub unsafe fn fdim(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __lrintl(arg___x: u128) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdim(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __lrintl(arg___x: u128) -> ::std::os::raw::c_long; } - fdim(arg_arg1, arg_arg2) + __lrintl(arg___x) }) } -pub unsafe fn fdiml(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn llrintl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdiml(arg_arg1: f64, arg_arg2: f64) -> f64; + fn llrintl(arg___x: u128) -> ::std::os::raw::c_longlong; } - fdiml(arg_arg1, arg_arg2) + llrintl(arg___x) }) } -pub unsafe fn fmaxf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __llrintl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaxf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __llrintl(arg___x: u128) -> ::std::os::raw::c_longlong; } - fmaxf(arg_arg1, arg_arg2) + __llrintl(arg___x) }) } -pub unsafe fn fmax(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn lroundl(arg___x: u128) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmax(arg_arg1: f64, arg_arg2: f64) -> f64; + fn lroundl(arg___x: u128) -> ::std::os::raw::c_long; } - fmax(arg_arg1, arg_arg2) + lroundl(arg___x) }) } -pub unsafe fn fmaxl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __lroundl(arg___x: u128) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaxl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __lroundl(arg___x: u128) -> ::std::os::raw::c_long; } - fmaxl(arg_arg1, arg_arg2) + __lroundl(arg___x) }) } -pub unsafe fn fminf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn llroundl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fminf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn llroundl(arg___x: u128) -> ::std::os::raw::c_longlong; } - fminf(arg_arg1, arg_arg2) + llroundl(arg___x) }) } -pub unsafe fn fmin(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __llroundl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmin(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __llroundl(arg___x: u128) -> ::std::os::raw::c_longlong; } - fmin(arg_arg1, arg_arg2) + __llroundl(arg___x) }) } -pub unsafe fn fminl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn fdiml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fminl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn fdiml(arg___x: u128, arg___y: u128) -> u128; } - fminl(arg_arg1, arg_arg2) + fdiml(arg___x, arg___y) }) } -pub unsafe fn fmaf(arg_arg1: f32, arg_arg2: f32, arg_arg3: f32) -> f32 { +pub unsafe fn __fdiml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaf(arg_arg1: f32, arg_arg2: f32, arg_arg3: f32) -> f32; + fn __fdiml(arg___x: u128, arg___y: u128) -> u128; } - fmaf(arg_arg1, arg_arg2, arg_arg3) + __fdiml(arg___x, arg___y) }) } -pub unsafe fn fma(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64 { +pub unsafe fn fmaxl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fma(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64; + fn fmaxl(arg___x: u128, arg___y: u128) -> u128; } - fma(arg_arg1, arg_arg2, arg_arg3) + fmaxl(arg___x, arg___y) }) } -pub unsafe fn fmal(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64 { +pub unsafe fn __fmaxl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmal(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64; + fn __fmaxl(arg___x: u128, arg___y: u128) -> u128; } - fmal(arg_arg1, arg_arg2, arg_arg3) + __fmaxl(arg___x, arg___y) }) } -pub unsafe fn __exp10f(arg_arg1: f32) -> f32 { +pub unsafe fn fminl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __exp10f(arg_arg1: f32) -> f32; + fn fminl(arg___x: u128, arg___y: u128) -> u128; } - __exp10f(arg_arg1) + fminl(arg___x, arg___y) }) } -pub unsafe fn __exp10(arg_arg1: f64) -> f64 { +pub unsafe fn __fminl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __exp10(arg_arg1: f64) -> f64; + fn __fminl(arg___x: u128, arg___y: u128) -> u128; } - __exp10(arg_arg1) + __fminl(arg___x, arg___y) }) } -pub unsafe fn __cospif(arg_arg1: f32) -> f32 { +pub unsafe fn fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __cospif(arg_arg1: f32) -> f32; + fn fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128; } - __cospif(arg_arg1) + fmal(arg___x, arg___y, arg___z) }) } -pub unsafe fn __cospi(arg_arg1: f64) -> f64 { +pub unsafe fn __fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __cospi(arg_arg1: f64) -> f64; + fn __fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128; } - __cospi(arg_arg1) + __fmal(arg___x, arg___y, arg___z) }) } -pub unsafe fn __sinpif(arg_arg1: f32) -> f32 { +pub unsafe fn scalbl(arg___x: u128, arg___n: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sinpif(arg_arg1: f32) -> f32; + fn scalbl(arg___x: u128, arg___n: u128) -> u128; } - __sinpif(arg_arg1) + scalbl(arg___x, arg___n) }) } -pub unsafe fn __sinpi(arg_arg1: f64) -> f64 { +pub unsafe fn __scalbl(arg___x: u128, arg___n: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sinpi(arg_arg1: f64) -> f64; + fn __scalbl(arg___x: u128, arg___n: u128) -> u128; } - __sinpi(arg_arg1) - }) -} -pub unsafe fn __tanpif(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __tanpif(arg_arg1: f32) -> f32; - } - __tanpif(arg_arg1) - }) -} -pub unsafe fn __tanpi(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __tanpi(arg_arg1: f64) -> f64; - } - __tanpi(arg_arg1) - }) -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __float2 { - pub __sinval: f32, - pub __cosval: f32, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __double2 { - pub __sinval: f64, - pub __cosval: f64, -} -pub unsafe fn __sincosf_stret(arg_arg1: f32) -> __float2 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sincosf_stret(arg_arg1: f32) -> __float2; - } - __sincosf_stret(arg_arg1) - }) -} -pub unsafe fn __sincos_stret(arg_arg1: f64) -> __double2 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sincos_stret(arg_arg1: f64) -> __double2; - } - __sincos_stret(arg_arg1) - }) -} -pub unsafe fn __sincospif_stret(arg_arg1: f32) -> __float2 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sincospif_stret(arg_arg1: f32) -> __float2; - } - __sincospif_stret(arg_arg1) - }) -} -pub unsafe fn __sincospi_stret(arg_arg1: f64) -> __double2 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sincospi_stret(arg_arg1: f64) -> __double2; - } - __sincospi_stret(arg_arg1) - }) -} -pub unsafe fn j0(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn j0(arg_arg1: f64) -> f64; - } - j0(arg_arg1) - }) -} -pub unsafe fn j1(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn j1(arg_arg1: f64) -> f64; - } - j1(arg_arg1) - }) -} -pub unsafe fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; - } - jn(arg_arg1, arg_arg2) - }) -} -pub unsafe fn y0(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn y0(arg_arg1: f64) -> f64; - } - y0(arg_arg1) - }) -} -pub unsafe fn y1(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn y1(arg_arg1: f64) -> f64; - } - y1(arg_arg1) - }) -} -pub unsafe fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; - } - yn(arg_arg1, arg_arg2) - }) -} -pub unsafe fn scalb(arg_arg1: f64, arg_arg2: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn scalb(arg_arg1: f64, arg_arg2: f64) -> f64; - } - scalb(arg_arg1, arg_arg2) + __scalbl(arg___x, arg___n) }) } extern "C" { pub static mut signgam: ::std::os::raw::c_int; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct exception { - pub type_: ::std::os::raw::c_int, - pub name: *mut ::std::os::raw::c_char, - pub arg1: f64, - pub arg2: f64, - pub retval: f64, -} -impl Default for exception { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} +pub const FP_NAN: ::std::os::raw::c_uint = 0; +pub const FP_INFINITE: ::std::os::raw::c_uint = 1; +pub const FP_ZERO: ::std::os::raw::c_uint = 2; +pub const FP_SUBNORMAL: ::std::os::raw::c_uint = 3; +pub const FP_NORMAL: ::std::os::raw::c_uint = 4; +pub type _bindgen_ty_18 = ::std::os::raw::c_uint; pub type DateADT = int32; pub type TimeADT = int64; #[repr(C)] @@ -90656,8 +92360,29 @@ pub unsafe fn compare_values_of_enum( compare_values_of_enum(arg_tcache, arg_arg1, arg_arg2) }) } -pub type __builtin_va_list = *mut ::std::os::raw::c_char; -pub type __uint128_t = u128; +pub type __builtin_va_list = [__va_list_tag; 1usize]; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct __va_list_tag { + pub gp_offset: ::std::os::raw::c_uint, + pub fp_offset: ::std::os::raw::c_uint, + pub overflow_arg_area: *mut ::std::os::raw::c_void, + pub reg_save_area: *mut ::std::os::raw::c_void, +} +impl Default for __va_list_tag { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __locale_data { + pub _address: u8, +} #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct binaryheap { diff --git a/pgx-pg-sys/src/pg11.rs b/pgx-pg-sys/src/pg11.rs index a9a188110..6d6e05cb7 100644 --- a/pgx-pg-sys/src/pg11.rs +++ b/pgx-pg-sys/src/pg11.rs @@ -180,24 +180,25 @@ pub const BLCKSZ: u32 = 8192; pub const DEF_PGPORT: u32 = 28811; pub const DEF_PGPORT_STR: &[u8; 6usize] = b"28811\0"; pub const ENABLE_THREAD_SAFETY: u32 = 1; +pub const HAVE_APPEND_HISTORY: u32 = 1; pub const HAVE_ATOMICS: u32 = 1; pub const HAVE_CBRT: u32 = 1; pub const HAVE_CLOCK_GETTIME: u32 = 1; pub const HAVE_COMPUTED_GOTO: u32 = 1; pub const HAVE_CRYPT: u32 = 1; -pub const HAVE_DECL_FDATASYNC: u32 = 0; -pub const HAVE_DECL_F_FULLFSYNC: u32 = 1; -pub const HAVE_DECL_POSIX_FADVISE: u32 = 0; +pub const HAVE_CRYPT_H: u32 = 1; +pub const HAVE_DECL_FDATASYNC: u32 = 1; +pub const HAVE_DECL_F_FULLFSYNC: u32 = 0; +pub const HAVE_DECL_POSIX_FADVISE: u32 = 1; pub const HAVE_DECL_SNPRINTF: u32 = 1; -pub const HAVE_DECL_STRLCAT: u32 = 1; -pub const HAVE_DECL_STRLCPY: u32 = 1; +pub const HAVE_DECL_STRLCAT: u32 = 0; +pub const HAVE_DECL_STRLCPY: u32 = 0; pub const HAVE_DECL_STRNLEN: u32 = 1; pub const HAVE_DECL_STRTOLL: u32 = 1; pub const HAVE_DECL_STRTOULL: u32 = 1; pub const HAVE_DECL_VSNPRINTF: u32 = 1; pub const HAVE_DLOPEN: u32 = 1; pub const HAVE_FDATASYNC: u32 = 1; -pub const HAVE_FLS: u32 = 1; pub const HAVE_FSEEKO: u32 = 1; pub const HAVE_FUNCNAME__FUNC: u32 = 1; pub const HAVE_GCC__ATOMIC_INT32_CAS: u32 = 1; @@ -207,11 +208,11 @@ pub const HAVE_GCC__SYNC_INT32_CAS: u32 = 1; pub const HAVE_GCC__SYNC_INT32_TAS: u32 = 1; pub const HAVE_GCC__SYNC_INT64_CAS: u32 = 1; pub const HAVE_GETADDRINFO: u32 = 1; +pub const HAVE_GETHOSTBYNAME_R: u32 = 1; pub const HAVE_GETIFADDRS: u32 = 1; pub const HAVE_GETOPT: u32 = 1; pub const HAVE_GETOPT_H: u32 = 1; pub const HAVE_GETOPT_LONG: u32 = 1; -pub const HAVE_GETPEEREID: u32 = 1; pub const HAVE_GETPWUID_R: u32 = 1; pub const HAVE_GETRLIMIT: u32 = 1; pub const HAVE_GETRUSAGE: u32 = 1; @@ -221,7 +222,6 @@ pub const HAVE_INET_ATON: u32 = 1; pub const HAVE_INTPTR_T: u32 = 1; pub const HAVE_INTTYPES_H: u32 = 1; pub const HAVE_INT_OPTERR: u32 = 1; -pub const HAVE_INT_OPTRESET: u32 = 1; pub const HAVE_INT_TIMEZONE: u32 = 1; pub const HAVE_IPV6: u32 = 1; pub const HAVE_ISINF: u32 = 1; @@ -232,7 +232,6 @@ pub const HAVE_LIBZ: u32 = 1; pub const HAVE_LOCALE_T: u32 = 1; pub const HAVE_LONG_INT_64: u32 = 1; pub const HAVE_LONG_LONG_INT: u32 = 1; -pub const HAVE_MBSTOWCS_L: u32 = 1; pub const HAVE_MEMMOVE: u32 = 1; pub const HAVE_MEMORY_H: u32 = 1; pub const HAVE_MKDTEMP: u32 = 1; @@ -240,8 +239,9 @@ pub const HAVE_NETINET_TCP_H: u32 = 1; pub const HAVE_NET_IF_H: u32 = 1; pub const HAVE_POLL: u32 = 1; pub const HAVE_POLL_H: u32 = 1; +pub const HAVE_POSIX_FADVISE: u32 = 1; +pub const HAVE_POSIX_FALLOCATE: u32 = 1; pub const HAVE_PTHREAD: u32 = 1; -pub const HAVE_PTHREAD_IS_THREADED_NP: u32 = 1; pub const HAVE_PTHREAD_PRIO_INHERIT: u32 = 1; pub const HAVE_RANDOM: u32 = 1; pub const HAVE_READLINE_HISTORY_H: u32 = 1; @@ -251,6 +251,7 @@ pub const HAVE_RINT: u32 = 1; pub const HAVE_RL_COMPLETION_APPEND_CHARACTER: u32 = 1; pub const HAVE_RL_COMPLETION_MATCHES: u32 = 1; pub const HAVE_RL_FILENAME_COMPLETION_FUNCTION: u32 = 1; +pub const HAVE_RL_RESET_SCREEN_SIZE: u32 = 1; pub const HAVE_SETSID: u32 = 1; pub const HAVE_SHM_OPEN: u32 = 1; pub const HAVE_SNPRINTF: u32 = 1; @@ -263,8 +264,6 @@ pub const HAVE_STRERROR: u32 = 1; pub const HAVE_STRERROR_R: u32 = 1; pub const HAVE_STRINGS_H: u32 = 1; pub const HAVE_STRING_H: u32 = 1; -pub const HAVE_STRLCAT: u32 = 1; -pub const HAVE_STRLCPY: u32 = 1; pub const HAVE_STRNLEN: u32 = 1; pub const HAVE_STRONG_RANDOM: u32 = 1; pub const HAVE_STRSIGNAL: u32 = 1; @@ -272,29 +271,26 @@ pub const HAVE_STRTOLL: u32 = 1; pub const HAVE_STRTOULL: u32 = 1; pub const HAVE_STRUCT_ADDRINFO: u32 = 1; pub const HAVE_STRUCT_OPTION: u32 = 1; -pub const HAVE_STRUCT_SOCKADDR_SA_LEN: u32 = 1; pub const HAVE_STRUCT_SOCKADDR_STORAGE: u32 = 1; pub const HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY: u32 = 1; -pub const HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN: u32 = 1; pub const HAVE_STRUCT_TM_TM_ZONE: u32 = 1; pub const HAVE_SYMLINK: u32 = 1; +pub const HAVE_SYNC_FILE_RANGE: u32 = 1; pub const HAVE_SYSLOG: u32 = 1; +pub const HAVE_SYS_EPOLL_H: u32 = 1; pub const HAVE_SYS_IPC_H: u32 = 1; pub const HAVE_SYS_RESOURCE_H: u32 = 1; pub const HAVE_SYS_SELECT_H: u32 = 1; pub const HAVE_SYS_SEM_H: u32 = 1; pub const HAVE_SYS_SHM_H: u32 = 1; -pub const HAVE_SYS_SOCKIO_H: u32 = 1; pub const HAVE_SYS_STAT_H: u32 = 1; pub const HAVE_SYS_TYPES_H: u32 = 1; -pub const HAVE_SYS_UCRED_H: u32 = 1; pub const HAVE_SYS_UN_H: u32 = 1; pub const HAVE_TERMIOS_H: u32 = 1; pub const HAVE_TM_ZONE: u32 = 1; pub const HAVE_TYPEOF: u32 = 1; pub const HAVE_TZNAME: u32 = 1; pub const HAVE_UINTPTR_T: u32 = 1; -pub const HAVE_UNION_SEMUN: u32 = 1; pub const HAVE_UNISTD_H: u32 = 1; pub const HAVE_UNIX_SOCKETS: u32 = 1; pub const HAVE_UNSETENV: u32 = 1; @@ -305,7 +301,6 @@ pub const HAVE_UTIMES: u32 = 1; pub const HAVE_UTIME_H: u32 = 1; pub const HAVE_VSNPRINTF: u32 = 1; pub const HAVE_WCHAR_H: u32 = 1; -pub const HAVE_WCSTOMBS_L: u32 = 1; pub const HAVE_WCTYPE_H: u32 = 1; pub const HAVE__BOOL: u32 = 1; pub const HAVE__BUILTIN_BSWAP16: u32 = 1; @@ -315,23 +310,24 @@ pub const HAVE__BUILTIN_CONSTANT_P: u32 = 1; pub const HAVE__BUILTIN_OP_OVERFLOW: u32 = 1; pub const HAVE__BUILTIN_TYPES_COMPATIBLE_P: u32 = 1; pub const HAVE__BUILTIN_UNREACHABLE: u32 = 1; +pub const HAVE__GET_CPUID: u32 = 1; pub const HAVE__STATIC_ASSERT: u32 = 1; pub const HAVE__VA_ARGS: u32 = 1; pub const INT64_MODIFIER: &[u8; 2usize] = b"l\0"; -pub const LOCALE_T_IN_XLOCALE: u32 = 1; pub const MAXIMUM_ALIGNOF: u32 = 8; pub const MEMSET_LOOP_LIMIT: u32 = 1024; pub const PACKAGE_BUGREPORT: &[u8; 26usize] = b"pgsql-bugs@postgresql.org\0"; pub const PACKAGE_NAME: &[u8; 11usize] = b"PostgreSQL\0"; -pub const PACKAGE_STRING: &[u8; 17usize] = b"PostgreSQL 11.14\0"; +pub const PACKAGE_STRING: &[u8; 17usize] = b"PostgreSQL 11.15\0"; pub const PACKAGE_TARNAME: &[u8; 11usize] = b"postgresql\0"; pub const PACKAGE_URL: &[u8; 1usize] = b"\0"; -pub const PACKAGE_VERSION: &[u8; 6usize] = b"11.14\0"; +pub const PACKAGE_VERSION: &[u8; 6usize] = b"11.15\0"; pub const PG_KRB_SRVNAM: &[u8; 9usize] = b"postgres\0"; pub const PG_MAJORVERSION: &[u8; 3usize] = b"11\0"; -pub const PG_VERSION: &[u8; 6usize] = b"11.14\0"; -pub const PG_VERSION_NUM: u32 = 110014; -pub const PG_VERSION_STR : & [u8 ; 112usize] = b"PostgreSQL 11.14 on arm-apple-darwin21.3.0, compiled by Apple clang version 13.0.0 (clang-1300.0.29.30), 64-bit\0" ; +pub const PG_VERSION: &[u8; 6usize] = b"11.15\0"; +pub const PG_VERSION_NUM: u32 = 110015; +pub const PG_VERSION_STR: &[u8; 78usize] = + b"PostgreSQL 11.15 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 11.2.0, 64-bit\0"; pub const RELSEG_SIZE: u32 = 131072; pub const SIZEOF_BOOL: u32 = 1; pub const SIZEOF_LONG: u32 = 8; @@ -339,15 +335,13 @@ pub const SIZEOF_OFF_T: u32 = 8; pub const SIZEOF_SIZE_T: u32 = 8; pub const SIZEOF_VOID_P: u32 = 8; pub const STDC_HEADERS: u32 = 1; -pub const STRERROR_R_INT: u32 = 1; -pub const USE_ARMV8_CRC32C: u32 = 1; pub const USE_ASSERT_CHECKING: u32 = 1; pub const USE_DEV_URANDOM: u32 = 1; pub const USE_FLOAT4_BYVAL: u32 = 1; pub const USE_FLOAT8_BYVAL: u32 = 1; -pub const USE_SYSV_SEMAPHORES: u32 = 1; +pub const USE_SSE42_CRC32C_WITH_RUNTIME_CHECK: u32 = 1; pub const USE_SYSV_SHARED_MEMORY: u32 = 1; -pub const WCSTOMBS_L_IN_XLOCALE: u32 = 1; +pub const USE_UNNAMED_POSIX_SEMAPHORES: u32 = 1; pub const XLOG_BLCKSZ: u32 = 8192; pub const DEFAULT_XLOG_SEG_SIZE: u32 = 16777216; pub const NAMEDATALEN: u32 = 64; @@ -362,548 +356,214 @@ pub const BITS_PER_BYTE: u32 = 8; pub const ALIGNOF_BUFFER: u32 = 32; pub const HAVE_WORKING_LINK: u32 = 1; pub const DEFAULT_BACKEND_FLUSH_AFTER: u32 = 0; -pub const DEFAULT_BGWRITER_FLUSH_AFTER: u32 = 0; -pub const DEFAULT_CHECKPOINT_FLUSH_AFTER: u32 = 0; +pub const DEFAULT_BGWRITER_FLUSH_AFTER: u32 = 64; +pub const DEFAULT_CHECKPOINT_FLUSH_AFTER: u32 = 32; pub const WRITEBACK_MAX_PENDING_FLUSHES: u32 = 256; pub const DEFAULT_PGSOCKET_DIR: &[u8; 5usize] = b"/tmp\0"; pub const DEFAULT_EVENT_SOURCE: &[u8; 11usize] = b"PostgreSQL\0"; pub const PG_CACHE_LINE_SIZE: u32 = 128; pub const TRACE_SORT: u32 = 1; -pub const __darwin__: u32 = 1; -pub const __DARWIN_ONLY_64_BIT_INO_T: u32 = 1; -pub const __DARWIN_ONLY_UNIX_CONFORMANCE: u32 = 1; -pub const __DARWIN_ONLY_VERS_1050: u32 = 1; -pub const __DARWIN_UNIX03: u32 = 1; -pub const __DARWIN_64_BIT_INO_T: u32 = 1; -pub const __DARWIN_VERS_1050: u32 = 1; -pub const __DARWIN_NON_CANCELABLE: u32 = 0; -pub const __DARWIN_SUF_EXTSN: &[u8; 14usize] = b"$DARWIN_EXTSN\0"; -pub const __DARWIN_C_ANSI: u32 = 4096; -pub const __DARWIN_C_FULL: u32 = 900000; -pub const __DARWIN_C_LEVEL: u32 = 900000; -pub const __STDC_WANT_LIB_EXT1__: u32 = 1; -pub const __DARWIN_NO_LONG_LONG: u32 = 0; -pub const _DARWIN_FEATURE_64_BIT_INODE: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_64_BIT_INODE: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_VERS_1050: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE: u32 = 1; -pub const _DARWIN_FEATURE_UNIX_CONFORMANCE: u32 = 3; -pub const __has_ptrcheck: u32 = 0; -pub const __API_TO_BE_DEPRECATED: u32 = 100000; -pub const __MAC_10_0: u32 = 1000; -pub const __MAC_10_1: u32 = 1010; -pub const __MAC_10_2: u32 = 1020; -pub const __MAC_10_3: u32 = 1030; -pub const __MAC_10_4: u32 = 1040; -pub const __MAC_10_5: u32 = 1050; -pub const __MAC_10_6: u32 = 1060; -pub const __MAC_10_7: u32 = 1070; -pub const __MAC_10_8: u32 = 1080; -pub const __MAC_10_9: u32 = 1090; -pub const __MAC_10_10: u32 = 101000; -pub const __MAC_10_10_2: u32 = 101002; -pub const __MAC_10_10_3: u32 = 101003; -pub const __MAC_10_11: u32 = 101100; -pub const __MAC_10_11_2: u32 = 101102; -pub const __MAC_10_11_3: u32 = 101103; -pub const __MAC_10_11_4: u32 = 101104; -pub const __MAC_10_12: u32 = 101200; -pub const __MAC_10_12_1: u32 = 101201; -pub const __MAC_10_12_2: u32 = 101202; -pub const __MAC_10_12_4: u32 = 101204; -pub const __MAC_10_13: u32 = 101300; -pub const __MAC_10_13_1: u32 = 101301; -pub const __MAC_10_13_2: u32 = 101302; -pub const __MAC_10_13_4: u32 = 101304; -pub const __MAC_10_14: u32 = 101400; -pub const __MAC_10_14_1: u32 = 101401; -pub const __MAC_10_14_4: u32 = 101404; -pub const __MAC_10_14_6: u32 = 101406; -pub const __MAC_10_15: u32 = 101500; -pub const __MAC_10_15_1: u32 = 101501; -pub const __MAC_10_15_4: u32 = 101504; -pub const __MAC_10_16: u32 = 101600; -pub const __MAC_11_0: u32 = 110000; -pub const __MAC_11_1: u32 = 110100; -pub const __MAC_11_3: u32 = 110300; -pub const __MAC_11_4: u32 = 110400; -pub const __MAC_11_5: u32 = 110500; -pub const __MAC_11_6: u32 = 110600; -pub const __MAC_12_0: u32 = 120000; -pub const __MAC_12_1: u32 = 120100; -pub const __MAC_12_2: u32 = 120200; -pub const __MAC_12_3: u32 = 120300; -pub const __IPHONE_2_0: u32 = 20000; -pub const __IPHONE_2_1: u32 = 20100; -pub const __IPHONE_2_2: u32 = 20200; -pub const __IPHONE_3_0: u32 = 30000; -pub const __IPHONE_3_1: u32 = 30100; -pub const __IPHONE_3_2: u32 = 30200; -pub const __IPHONE_4_0: u32 = 40000; -pub const __IPHONE_4_1: u32 = 40100; -pub const __IPHONE_4_2: u32 = 40200; -pub const __IPHONE_4_3: u32 = 40300; -pub const __IPHONE_5_0: u32 = 50000; -pub const __IPHONE_5_1: u32 = 50100; -pub const __IPHONE_6_0: u32 = 60000; -pub const __IPHONE_6_1: u32 = 60100; -pub const __IPHONE_7_0: u32 = 70000; -pub const __IPHONE_7_1: u32 = 70100; -pub const __IPHONE_8_0: u32 = 80000; -pub const __IPHONE_8_1: u32 = 80100; -pub const __IPHONE_8_2: u32 = 80200; -pub const __IPHONE_8_3: u32 = 80300; -pub const __IPHONE_8_4: u32 = 80400; -pub const __IPHONE_9_0: u32 = 90000; -pub const __IPHONE_9_1: u32 = 90100; -pub const __IPHONE_9_2: u32 = 90200; -pub const __IPHONE_9_3: u32 = 90300; -pub const __IPHONE_10_0: u32 = 100000; -pub const __IPHONE_10_1: u32 = 100100; -pub const __IPHONE_10_2: u32 = 100200; -pub const __IPHONE_10_3: u32 = 100300; -pub const __IPHONE_11_0: u32 = 110000; -pub const __IPHONE_11_1: u32 = 110100; -pub const __IPHONE_11_2: u32 = 110200; -pub const __IPHONE_11_3: u32 = 110300; -pub const __IPHONE_11_4: u32 = 110400; -pub const __IPHONE_12_0: u32 = 120000; -pub const __IPHONE_12_1: u32 = 120100; -pub const __IPHONE_12_2: u32 = 120200; -pub const __IPHONE_12_3: u32 = 120300; -pub const __IPHONE_12_4: u32 = 120400; -pub const __IPHONE_13_0: u32 = 130000; -pub const __IPHONE_13_1: u32 = 130100; -pub const __IPHONE_13_2: u32 = 130200; -pub const __IPHONE_13_3: u32 = 130300; -pub const __IPHONE_13_4: u32 = 130400; -pub const __IPHONE_13_5: u32 = 130500; -pub const __IPHONE_13_6: u32 = 130600; -pub const __IPHONE_13_7: u32 = 130700; -pub const __IPHONE_14_0: u32 = 140000; -pub const __IPHONE_14_1: u32 = 140100; -pub const __IPHONE_14_2: u32 = 140200; -pub const __IPHONE_14_3: u32 = 140300; -pub const __IPHONE_14_5: u32 = 140500; -pub const __IPHONE_14_6: u32 = 140600; -pub const __IPHONE_14_7: u32 = 140700; -pub const __IPHONE_14_8: u32 = 140800; -pub const __IPHONE_15_0: u32 = 150000; -pub const __IPHONE_15_1: u32 = 150100; -pub const __IPHONE_15_2: u32 = 150200; -pub const __IPHONE_15_3: u32 = 150300; -pub const __IPHONE_15_4: u32 = 150400; -pub const __TVOS_9_0: u32 = 90000; -pub const __TVOS_9_1: u32 = 90100; -pub const __TVOS_9_2: u32 = 90200; -pub const __TVOS_10_0: u32 = 100000; -pub const __TVOS_10_0_1: u32 = 100001; -pub const __TVOS_10_1: u32 = 100100; -pub const __TVOS_10_2: u32 = 100200; -pub const __TVOS_11_0: u32 = 110000; -pub const __TVOS_11_1: u32 = 110100; -pub const __TVOS_11_2: u32 = 110200; -pub const __TVOS_11_3: u32 = 110300; -pub const __TVOS_11_4: u32 = 110400; -pub const __TVOS_12_0: u32 = 120000; -pub const __TVOS_12_1: u32 = 120100; -pub const __TVOS_12_2: u32 = 120200; -pub const __TVOS_12_3: u32 = 120300; -pub const __TVOS_12_4: u32 = 120400; -pub const __TVOS_13_0: u32 = 130000; -pub const __TVOS_13_2: u32 = 130200; -pub const __TVOS_13_3: u32 = 130300; -pub const __TVOS_13_4: u32 = 130400; -pub const __TVOS_14_0: u32 = 140000; -pub const __TVOS_14_1: u32 = 140100; -pub const __TVOS_14_2: u32 = 140200; -pub const __TVOS_14_3: u32 = 140300; -pub const __TVOS_14_5: u32 = 140500; -pub const __TVOS_14_6: u32 = 140600; -pub const __TVOS_14_7: u32 = 140700; -pub const __TVOS_15_0: u32 = 150000; -pub const __TVOS_15_1: u32 = 150100; -pub const __TVOS_15_2: u32 = 150200; -pub const __TVOS_15_3: u32 = 150300; -pub const __TVOS_15_4: u32 = 150400; -pub const __WATCHOS_1_0: u32 = 10000; -pub const __WATCHOS_2_0: u32 = 20000; -pub const __WATCHOS_2_1: u32 = 20100; -pub const __WATCHOS_2_2: u32 = 20200; -pub const __WATCHOS_3_0: u32 = 30000; -pub const __WATCHOS_3_1: u32 = 30100; -pub const __WATCHOS_3_1_1: u32 = 30101; -pub const __WATCHOS_3_2: u32 = 30200; -pub const __WATCHOS_4_0: u32 = 40000; -pub const __WATCHOS_4_1: u32 = 40100; -pub const __WATCHOS_4_2: u32 = 40200; -pub const __WATCHOS_4_3: u32 = 40300; -pub const __WATCHOS_5_0: u32 = 50000; -pub const __WATCHOS_5_1: u32 = 50100; -pub const __WATCHOS_5_2: u32 = 50200; -pub const __WATCHOS_5_3: u32 = 50300; -pub const __WATCHOS_6_0: u32 = 60000; -pub const __WATCHOS_6_1: u32 = 60100; -pub const __WATCHOS_6_2: u32 = 60200; -pub const __WATCHOS_7_0: u32 = 70000; -pub const __WATCHOS_7_1: u32 = 70100; -pub const __WATCHOS_7_2: u32 = 70200; -pub const __WATCHOS_7_3: u32 = 70300; -pub const __WATCHOS_7_4: u32 = 70400; -pub const __WATCHOS_7_5: u32 = 70500; -pub const __WATCHOS_7_6: u32 = 70600; -pub const __WATCHOS_8_0: u32 = 80000; -pub const __WATCHOS_8_1: u32 = 80100; -pub const __WATCHOS_8_3: u32 = 80300; -pub const __WATCHOS_8_4: u32 = 80400; -pub const __WATCHOS_8_5: u32 = 80500; -pub const MAC_OS_X_VERSION_10_0: u32 = 1000; -pub const MAC_OS_X_VERSION_10_1: u32 = 1010; -pub const MAC_OS_X_VERSION_10_2: u32 = 1020; -pub const MAC_OS_X_VERSION_10_3: u32 = 1030; -pub const MAC_OS_X_VERSION_10_4: u32 = 1040; -pub const MAC_OS_X_VERSION_10_5: u32 = 1050; -pub const MAC_OS_X_VERSION_10_6: u32 = 1060; -pub const MAC_OS_X_VERSION_10_7: u32 = 1070; -pub const MAC_OS_X_VERSION_10_8: u32 = 1080; -pub const MAC_OS_X_VERSION_10_9: u32 = 1090; -pub const MAC_OS_X_VERSION_10_10: u32 = 101000; -pub const MAC_OS_X_VERSION_10_10_2: u32 = 101002; -pub const MAC_OS_X_VERSION_10_10_3: u32 = 101003; -pub const MAC_OS_X_VERSION_10_11: u32 = 101100; -pub const MAC_OS_X_VERSION_10_11_2: u32 = 101102; -pub const MAC_OS_X_VERSION_10_11_3: u32 = 101103; -pub const MAC_OS_X_VERSION_10_11_4: u32 = 101104; -pub const MAC_OS_X_VERSION_10_12: u32 = 101200; -pub const MAC_OS_X_VERSION_10_12_1: u32 = 101201; -pub const MAC_OS_X_VERSION_10_12_2: u32 = 101202; -pub const MAC_OS_X_VERSION_10_12_4: u32 = 101204; -pub const MAC_OS_X_VERSION_10_13: u32 = 101300; -pub const MAC_OS_X_VERSION_10_13_1: u32 = 101301; -pub const MAC_OS_X_VERSION_10_13_2: u32 = 101302; -pub const MAC_OS_X_VERSION_10_13_4: u32 = 101304; -pub const MAC_OS_X_VERSION_10_14: u32 = 101400; -pub const MAC_OS_X_VERSION_10_14_1: u32 = 101401; -pub const MAC_OS_X_VERSION_10_14_4: u32 = 101404; -pub const MAC_OS_X_VERSION_10_14_6: u32 = 101406; -pub const MAC_OS_X_VERSION_10_15: u32 = 101500; -pub const MAC_OS_X_VERSION_10_15_1: u32 = 101501; -pub const MAC_OS_X_VERSION_10_16: u32 = 101600; -pub const MAC_OS_VERSION_11_0: u32 = 110000; -pub const MAC_OS_VERSION_12_0: u32 = 120000; -pub const __DRIVERKIT_19_0: u32 = 190000; -pub const __DRIVERKIT_20_0: u32 = 200000; -pub const __DRIVERKIT_21_0: u32 = 210000; -pub const __MAC_OS_X_VERSION_MAX_ALLOWED: u32 = 120300; -pub const __ENABLE_LEGACY_MAC_AVAILABILITY: u32 = 1; -pub const __PTHREAD_SIZE__: u32 = 8176; -pub const __PTHREAD_ATTR_SIZE__: u32 = 56; -pub const __PTHREAD_MUTEXATTR_SIZE__: u32 = 8; -pub const __PTHREAD_MUTEX_SIZE__: u32 = 56; -pub const __PTHREAD_CONDATTR_SIZE__: u32 = 8; -pub const __PTHREAD_COND_SIZE__: u32 = 40; -pub const __PTHREAD_ONCE_SIZE__: u32 = 8; -pub const __PTHREAD_RWLOCK_SIZE__: u32 = 192; -pub const __PTHREAD_RWLOCKATTR_SIZE__: u32 = 16; -pub const __DARWIN_WCHAR_MIN: i32 = -2147483648; -pub const _FORTIFY_SOURCE: u32 = 2; -pub const RENAME_SECLUDE: u32 = 1; -pub const RENAME_SWAP: u32 = 2; -pub const RENAME_EXCL: u32 = 4; -pub const RENAME_RESERVED1: u32 = 8; -pub const RENAME_NOFOLLOW_ANY: u32 = 16; -pub const __SLBF: u32 = 1; -pub const __SNBF: u32 = 2; -pub const __SRD: u32 = 4; -pub const __SWR: u32 = 8; -pub const __SRW: u32 = 16; -pub const __SEOF: u32 = 32; -pub const __SERR: u32 = 64; -pub const __SMBF: u32 = 128; -pub const __SAPP: u32 = 256; -pub const __SSTR: u32 = 512; -pub const __SOPT: u32 = 1024; -pub const __SNPT: u32 = 2048; -pub const __SOFF: u32 = 4096; -pub const __SMOD: u32 = 8192; -pub const __SALC: u32 = 16384; -pub const __SIGN: u32 = 32768; +pub const _STDIO_H: u32 = 1; +pub const _FEATURES_H: u32 = 1; +pub const _DEFAULT_SOURCE: u32 = 1; +pub const __GLIBC_USE_ISOC2X: u32 = 0; +pub const __USE_ISOC11: u32 = 1; +pub const __USE_ISOC99: u32 = 1; +pub const __USE_ISOC95: u32 = 1; +pub const __USE_POSIX_IMPLICITLY: u32 = 1; +pub const _POSIX_SOURCE: u32 = 1; +pub const _POSIX_C_SOURCE: u32 = 200809; +pub const __USE_POSIX: u32 = 1; +pub const __USE_POSIX2: u32 = 1; +pub const __USE_POSIX199309: u32 = 1; +pub const __USE_POSIX199506: u32 = 1; +pub const __USE_XOPEN2K: u32 = 1; +pub const __USE_XOPEN2K8: u32 = 1; +pub const _ATFILE_SOURCE: u32 = 1; +pub const __WORDSIZE: u32 = 64; +pub const __WORDSIZE_TIME64_COMPAT32: u32 = 1; +pub const __SYSCALL_WORDSIZE: u32 = 64; +pub const __TIMESIZE: u32 = 64; +pub const __USE_MISC: u32 = 1; +pub const __USE_ATFILE: u32 = 1; +pub const __USE_FORTIFY_LEVEL: u32 = 0; +pub const __GLIBC_USE_DEPRECATED_GETS: u32 = 0; +pub const __GLIBC_USE_DEPRECATED_SCANF: u32 = 0; +pub const _STDC_PREDEF_H: u32 = 1; +pub const __STDC_IEC_559__: u32 = 1; +pub const __STDC_IEC_60559_BFP__: u32 = 201404; +pub const __STDC_IEC_559_COMPLEX__: u32 = 1; +pub const __STDC_IEC_60559_COMPLEX__: u32 = 201404; +pub const __STDC_ISO_10646__: u32 = 201706; +pub const __GNU_LIBRARY__: u32 = 6; +pub const __GLIBC__: u32 = 2; +pub const __GLIBC_MINOR__: u32 = 35; +pub const _SYS_CDEFS_H: u32 = 1; +pub const __glibc_c99_flexarr_available: u32 = 1; +pub const __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI: u32 = 0; +pub const __HAVE_GENERIC_SELECTION: u32 = 1; +pub const __GLIBC_USE_LIB_EXT2: u32 = 0; +pub const __GLIBC_USE_IEC_60559_BFP_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_BFP_EXT_C2X: u32 = 0; +pub const __GLIBC_USE_IEC_60559_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X: u32 = 0; +pub const __GLIBC_USE_IEC_60559_TYPES_EXT: u32 = 0; +pub const __GNUC_VA_LIST: u32 = 1; +pub const _BITS_TYPES_H: u32 = 1; +pub const _BITS_TYPESIZES_H: u32 = 1; +pub const __OFF_T_MATCHES_OFF64_T: u32 = 1; +pub const __INO_T_MATCHES_INO64_T: u32 = 1; +pub const __RLIM_T_MATCHES_RLIM64_T: u32 = 1; +pub const __STATFS_MATCHES_STATFS64: u32 = 1; +pub const __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64: u32 = 1; +pub const __FD_SETSIZE: u32 = 1024; +pub const _BITS_TIME64_H: u32 = 1; +pub const _____fpos_t_defined: u32 = 1; +pub const ____mbstate_t_defined: u32 = 1; +pub const _____fpos64_t_defined: u32 = 1; +pub const ____FILE_defined: u32 = 1; +pub const __FILE_defined: u32 = 1; +pub const __struct_FILE_defined: u32 = 1; +pub const _IO_EOF_SEEN: u32 = 16; +pub const _IO_ERR_SEEN: u32 = 32; +pub const _IO_USER_LOCK: u32 = 32768; pub const _IOFBF: u32 = 0; pub const _IOLBF: u32 = 1; pub const _IONBF: u32 = 2; -pub const BUFSIZ: u32 = 1024; +pub const BUFSIZ: u32 = 8192; pub const EOF: i32 = -1; -pub const FOPEN_MAX: u32 = 20; -pub const FILENAME_MAX: u32 = 1024; -pub const P_tmpdir: &[u8; 10usize] = b"/var/tmp/\0"; -pub const L_tmpnam: u32 = 1024; -pub const TMP_MAX: u32 = 308915776; pub const SEEK_SET: u32 = 0; pub const SEEK_CUR: u32 = 1; pub const SEEK_END: u32 = 2; -pub const L_ctermid: u32 = 1024; -pub const _USE_FORTIFY_LEVEL: u32 = 2; -pub const __DARWIN_NSIG: u32 = 32; -pub const NSIG: u32 = 32; -pub const _ARM_SIGNAL_: u32 = 1; -pub const SIGHUP: u32 = 1; -pub const SIGINT: u32 = 2; -pub const SIGQUIT: u32 = 3; -pub const SIGILL: u32 = 4; -pub const SIGTRAP: u32 = 5; -pub const SIGABRT: u32 = 6; -pub const SIGIOT: u32 = 6; -pub const SIGEMT: u32 = 7; -pub const SIGFPE: u32 = 8; -pub const SIGKILL: u32 = 9; -pub const SIGBUS: u32 = 10; -pub const SIGSEGV: u32 = 11; -pub const SIGSYS: u32 = 12; -pub const SIGPIPE: u32 = 13; -pub const SIGALRM: u32 = 14; -pub const SIGTERM: u32 = 15; -pub const SIGURG: u32 = 16; -pub const SIGSTOP: u32 = 17; -pub const SIGTSTP: u32 = 18; -pub const SIGCONT: u32 = 19; -pub const SIGCHLD: u32 = 20; -pub const SIGTTIN: u32 = 21; -pub const SIGTTOU: u32 = 22; -pub const SIGIO: u32 = 23; -pub const SIGXCPU: u32 = 24; -pub const SIGXFSZ: u32 = 25; -pub const SIGVTALRM: u32 = 26; -pub const SIGPROF: u32 = 27; -pub const SIGWINCH: u32 = 28; -pub const SIGINFO: u32 = 29; -pub const SIGUSR1: u32 = 30; -pub const SIGUSR2: u32 = 31; -pub const __DARWIN_OPAQUE_ARM_THREAD_STATE64: u32 = 0; -pub const SIGEV_NONE: u32 = 0; -pub const SIGEV_SIGNAL: u32 = 1; -pub const SIGEV_THREAD: u32 = 3; -pub const ILL_NOOP: u32 = 0; -pub const ILL_ILLOPC: u32 = 1; -pub const ILL_ILLTRP: u32 = 2; -pub const ILL_PRVOPC: u32 = 3; -pub const ILL_ILLOPN: u32 = 4; -pub const ILL_ILLADR: u32 = 5; -pub const ILL_PRVREG: u32 = 6; -pub const ILL_COPROC: u32 = 7; -pub const ILL_BADSTK: u32 = 8; -pub const FPE_NOOP: u32 = 0; -pub const FPE_FLTDIV: u32 = 1; -pub const FPE_FLTOVF: u32 = 2; -pub const FPE_FLTUND: u32 = 3; -pub const FPE_FLTRES: u32 = 4; -pub const FPE_FLTINV: u32 = 5; -pub const FPE_FLTSUB: u32 = 6; -pub const FPE_INTDIV: u32 = 7; -pub const FPE_INTOVF: u32 = 8; -pub const SEGV_NOOP: u32 = 0; -pub const SEGV_MAPERR: u32 = 1; -pub const SEGV_ACCERR: u32 = 2; -pub const BUS_NOOP: u32 = 0; -pub const BUS_ADRALN: u32 = 1; -pub const BUS_ADRERR: u32 = 2; -pub const BUS_OBJERR: u32 = 3; -pub const TRAP_BRKPT: u32 = 1; -pub const TRAP_TRACE: u32 = 2; -pub const CLD_NOOP: u32 = 0; -pub const CLD_EXITED: u32 = 1; -pub const CLD_KILLED: u32 = 2; -pub const CLD_DUMPED: u32 = 3; -pub const CLD_TRAPPED: u32 = 4; -pub const CLD_STOPPED: u32 = 5; -pub const CLD_CONTINUED: u32 = 6; -pub const POLL_IN: u32 = 1; -pub const POLL_OUT: u32 = 2; -pub const POLL_MSG: u32 = 3; -pub const POLL_ERR: u32 = 4; -pub const POLL_PRI: u32 = 5; -pub const POLL_HUP: u32 = 6; -pub const SA_ONSTACK: u32 = 1; -pub const SA_RESTART: u32 = 2; -pub const SA_RESETHAND: u32 = 4; -pub const SA_NOCLDSTOP: u32 = 8; -pub const SA_NODEFER: u32 = 16; -pub const SA_NOCLDWAIT: u32 = 32; -pub const SA_SIGINFO: u32 = 64; -pub const SA_USERTRAMP: u32 = 256; -pub const SA_64REGSET: u32 = 512; -pub const SA_USERSPACE_MASK: u32 = 127; -pub const SIG_BLOCK: u32 = 1; -pub const SIG_UNBLOCK: u32 = 2; -pub const SIG_SETMASK: u32 = 3; -pub const SI_USER: u32 = 65537; -pub const SI_QUEUE: u32 = 65538; -pub const SI_TIMER: u32 = 65539; -pub const SI_ASYNCIO: u32 = 65540; -pub const SI_MESGQ: u32 = 65541; -pub const SS_ONSTACK: u32 = 1; -pub const SS_DISABLE: u32 = 4; -pub const MINSIGSTKSZ: u32 = 32768; -pub const SIGSTKSZ: u32 = 131072; -pub const SV_ONSTACK: u32 = 1; -pub const SV_INTERRUPT: u32 = 2; -pub const SV_RESETHAND: u32 = 4; -pub const SV_NODEFER: u32 = 16; -pub const SV_NOCLDSTOP: u32 = 8; -pub const SV_SIGINFO: u32 = 64; -pub const __WORDSIZE: u32 = 64; -pub const INT8_MAX: u32 = 127; -pub const INT16_MAX: u32 = 32767; -pub const INT32_MAX: u32 = 2147483647; -pub const INT64_MAX: u64 = 9223372036854775807; +pub const P_tmpdir: &[u8; 5usize] = b"/tmp\0"; +pub const _BITS_STDIO_LIM_H: u32 = 1; +pub const L_tmpnam: u32 = 20; +pub const TMP_MAX: u32 = 238328; +pub const FILENAME_MAX: u32 = 4096; +pub const L_ctermid: u32 = 9; +pub const FOPEN_MAX: u32 = 16; +pub const __HAVE_FLOAT128: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT128: u32 = 0; +pub const __HAVE_FLOAT64X: u32 = 1; +pub const __HAVE_FLOAT64X_LONG_DOUBLE: u32 = 1; +pub const __HAVE_FLOAT16: u32 = 0; +pub const __HAVE_FLOAT32: u32 = 1; +pub const __HAVE_FLOAT64: u32 = 1; +pub const __HAVE_FLOAT32X: u32 = 1; +pub const __HAVE_FLOAT128X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT16: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT32: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT64: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT32X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT64X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT128X: u32 = 0; +pub const __HAVE_FLOATN_NOT_TYPEDEF: u32 = 0; +pub const _STDLIB_H: u32 = 1; +pub const WNOHANG: u32 = 1; +pub const WUNTRACED: u32 = 2; +pub const WSTOPPED: u32 = 2; +pub const WEXITED: u32 = 4; +pub const WCONTINUED: u32 = 8; +pub const WNOWAIT: u32 = 16777216; +pub const __WNOTHREAD: u32 = 536870912; +pub const __WALL: u32 = 1073741824; +pub const __WCLONE: u32 = 2147483648; +pub const __W_CONTINUED: u32 = 65535; +pub const __WCOREFLAG: u32 = 128; +pub const __ldiv_t_defined: u32 = 1; +pub const __lldiv_t_defined: u32 = 1; +pub const RAND_MAX: u32 = 2147483647; +pub const EXIT_FAILURE: u32 = 1; +pub const EXIT_SUCCESS: u32 = 0; +pub const _SYS_TYPES_H: u32 = 1; +pub const __clock_t_defined: u32 = 1; +pub const __clockid_t_defined: u32 = 1; +pub const __time_t_defined: u32 = 1; +pub const __timer_t_defined: u32 = 1; +pub const _BITS_STDINT_INTN_H: u32 = 1; +pub const __BIT_TYPES_DEFINED__: u32 = 1; +pub const _ENDIAN_H: u32 = 1; +pub const _BITS_ENDIAN_H: u32 = 1; +pub const __LITTLE_ENDIAN: u32 = 1234; +pub const __BIG_ENDIAN: u32 = 4321; +pub const __PDP_ENDIAN: u32 = 3412; +pub const _BITS_ENDIANNESS_H: u32 = 1; +pub const __BYTE_ORDER: u32 = 1234; +pub const __FLOAT_WORD_ORDER: u32 = 1234; +pub const LITTLE_ENDIAN: u32 = 1234; +pub const BIG_ENDIAN: u32 = 4321; +pub const PDP_ENDIAN: u32 = 3412; +pub const BYTE_ORDER: u32 = 1234; +pub const _BITS_BYTESWAP_H: u32 = 1; +pub const _BITS_UINTN_IDENTITY_H: u32 = 1; +pub const _SYS_SELECT_H: u32 = 1; +pub const __sigset_t_defined: u32 = 1; +pub const __timeval_defined: u32 = 1; +pub const _STRUCT_TIMESPEC: u32 = 1; +pub const FD_SETSIZE: u32 = 1024; +pub const _BITS_PTHREADTYPES_COMMON_H: u32 = 1; +pub const _THREAD_SHARED_TYPES_H: u32 = 1; +pub const _BITS_PTHREADTYPES_ARCH_H: u32 = 1; +pub const __SIZEOF_PTHREAD_MUTEX_T: u32 = 40; +pub const __SIZEOF_PTHREAD_ATTR_T: u32 = 56; +pub const __SIZEOF_PTHREAD_RWLOCK_T: u32 = 56; +pub const __SIZEOF_PTHREAD_BARRIER_T: u32 = 32; +pub const __SIZEOF_PTHREAD_MUTEXATTR_T: u32 = 4; +pub const __SIZEOF_PTHREAD_COND_T: u32 = 48; +pub const __SIZEOF_PTHREAD_CONDATTR_T: u32 = 4; +pub const __SIZEOF_PTHREAD_RWLOCKATTR_T: u32 = 8; +pub const __SIZEOF_PTHREAD_BARRIERATTR_T: u32 = 4; +pub const _THREAD_MUTEX_INTERNAL_H: u32 = 1; +pub const __PTHREAD_MUTEX_HAVE_PREV: u32 = 1; +pub const __have_pthread_attr_t: u32 = 1; +pub const _ALLOCA_H: u32 = 1; +pub const _STRING_H: u32 = 1; +pub const _BITS_TYPES_LOCALE_T_H: u32 = 1; +pub const _BITS_TYPES___LOCALE_T_H: u32 = 1; +pub const _STRINGS_H: u32 = 1; +pub const _STDINT_H: u32 = 1; +pub const _BITS_WCHAR_H: u32 = 1; +pub const _BITS_STDINT_UINTN_H: u32 = 1; pub const INT8_MIN: i32 = -128; pub const INT16_MIN: i32 = -32768; pub const INT32_MIN: i32 = -2147483648; -pub const INT64_MIN: i64 = -9223372036854775808; +pub const INT8_MAX: u32 = 127; +pub const INT16_MAX: u32 = 32767; +pub const INT32_MAX: u32 = 2147483647; pub const UINT8_MAX: u32 = 255; pub const UINT16_MAX: u32 = 65535; pub const UINT32_MAX: u32 = 4294967295; -pub const UINT64_MAX: i32 = -1; pub const INT_LEAST8_MIN: i32 = -128; pub const INT_LEAST16_MIN: i32 = -32768; pub const INT_LEAST32_MIN: i32 = -2147483648; -pub const INT_LEAST64_MIN: i64 = -9223372036854775808; pub const INT_LEAST8_MAX: u32 = 127; pub const INT_LEAST16_MAX: u32 = 32767; pub const INT_LEAST32_MAX: u32 = 2147483647; -pub const INT_LEAST64_MAX: u64 = 9223372036854775807; pub const UINT_LEAST8_MAX: u32 = 255; pub const UINT_LEAST16_MAX: u32 = 65535; pub const UINT_LEAST32_MAX: u32 = 4294967295; -pub const UINT_LEAST64_MAX: i32 = -1; pub const INT_FAST8_MIN: i32 = -128; -pub const INT_FAST16_MIN: i32 = -32768; -pub const INT_FAST32_MIN: i32 = -2147483648; -pub const INT_FAST64_MIN: i64 = -9223372036854775808; +pub const INT_FAST16_MIN: i64 = -9223372036854775808; +pub const INT_FAST32_MIN: i64 = -9223372036854775808; pub const INT_FAST8_MAX: u32 = 127; -pub const INT_FAST16_MAX: u32 = 32767; -pub const INT_FAST32_MAX: u32 = 2147483647; -pub const INT_FAST64_MAX: u64 = 9223372036854775807; +pub const INT_FAST16_MAX: u64 = 9223372036854775807; +pub const INT_FAST32_MAX: u64 = 9223372036854775807; pub const UINT_FAST8_MAX: u32 = 255; -pub const UINT_FAST16_MAX: u32 = 65535; -pub const UINT_FAST32_MAX: u32 = 4294967295; -pub const UINT_FAST64_MAX: i32 = -1; -pub const INTPTR_MAX: u64 = 9223372036854775807; +pub const UINT_FAST16_MAX: i32 = -1; +pub const UINT_FAST32_MAX: i32 = -1; pub const INTPTR_MIN: i64 = -9223372036854775808; +pub const INTPTR_MAX: u64 = 9223372036854775807; pub const UINTPTR_MAX: i32 = -1; -pub const SIZE_MAX: i32 = -1; -pub const RSIZE_MAX: i32 = -1; -pub const WINT_MIN: i32 = -2147483648; -pub const WINT_MAX: u32 = 2147483647; +pub const PTRDIFF_MIN: i64 = -9223372036854775808; +pub const PTRDIFF_MAX: u64 = 9223372036854775807; pub const SIG_ATOMIC_MIN: i32 = -2147483648; pub const SIG_ATOMIC_MAX: u32 = 2147483647; -pub const PRIO_PROCESS: u32 = 0; -pub const PRIO_PGRP: u32 = 1; -pub const PRIO_USER: u32 = 2; -pub const PRIO_DARWIN_THREAD: u32 = 3; -pub const PRIO_DARWIN_PROCESS: u32 = 4; -pub const PRIO_MIN: i32 = -20; -pub const PRIO_MAX: u32 = 20; -pub const PRIO_DARWIN_BG: u32 = 4096; -pub const PRIO_DARWIN_NONUI: u32 = 4097; -pub const RUSAGE_SELF: u32 = 0; -pub const RUSAGE_CHILDREN: i32 = -1; -pub const RUSAGE_INFO_V0: u32 = 0; -pub const RUSAGE_INFO_V1: u32 = 1; -pub const RUSAGE_INFO_V2: u32 = 2; -pub const RUSAGE_INFO_V3: u32 = 3; -pub const RUSAGE_INFO_V4: u32 = 4; -pub const RUSAGE_INFO_V5: u32 = 5; -pub const RUSAGE_INFO_CURRENT: u32 = 5; -pub const RU_PROC_RUNS_RESLIDE: u32 = 1; -pub const RLIMIT_CPU: u32 = 0; -pub const RLIMIT_FSIZE: u32 = 1; -pub const RLIMIT_DATA: u32 = 2; -pub const RLIMIT_STACK: u32 = 3; -pub const RLIMIT_CORE: u32 = 4; -pub const RLIMIT_AS: u32 = 5; -pub const RLIMIT_RSS: u32 = 5; -pub const RLIMIT_MEMLOCK: u32 = 6; -pub const RLIMIT_NPROC: u32 = 7; -pub const RLIMIT_NOFILE: u32 = 8; -pub const RLIM_NLIMITS: u32 = 9; -pub const _RLIMIT_POSIX_FLAG: u32 = 4096; -pub const RLIMIT_WAKEUPS_MONITOR: u32 = 1; -pub const RLIMIT_CPU_USAGE_MONITOR: u32 = 2; -pub const RLIMIT_THREAD_CPULIMITS: u32 = 3; -pub const RLIMIT_FOOTPRINT_INTERVAL: u32 = 4; -pub const WAKEMON_ENABLE: u32 = 1; -pub const WAKEMON_DISABLE: u32 = 2; -pub const WAKEMON_GET_PARAMS: u32 = 4; -pub const WAKEMON_SET_DEFAULTS: u32 = 8; -pub const WAKEMON_MAKE_FATAL: u32 = 16; -pub const CPUMON_MAKE_FATAL: u32 = 4096; -pub const FOOTPRINT_INTERVAL_RESET: u32 = 1; -pub const IOPOL_TYPE_DISK: u32 = 0; -pub const IOPOL_TYPE_VFS_ATIME_UPDATES: u32 = 2; -pub const IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES: u32 = 3; -pub const IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME: u32 = 4; -pub const IOPOL_TYPE_VFS_TRIGGER_RESOLVE: u32 = 5; -pub const IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION: u32 = 6; -pub const IOPOL_TYPE_VFS_IGNORE_PERMISSIONS: u32 = 7; -pub const IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE: u32 = 8; -pub const IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES: u32 = 9; -pub const IOPOL_SCOPE_PROCESS: u32 = 0; -pub const IOPOL_SCOPE_THREAD: u32 = 1; -pub const IOPOL_SCOPE_DARWIN_BG: u32 = 2; -pub const IOPOL_DEFAULT: u32 = 0; -pub const IOPOL_IMPORTANT: u32 = 1; -pub const IOPOL_PASSIVE: u32 = 2; -pub const IOPOL_THROTTLE: u32 = 3; -pub const IOPOL_UTILITY: u32 = 4; -pub const IOPOL_STANDARD: u32 = 5; -pub const IOPOL_APPLICATION: u32 = 5; -pub const IOPOL_NORMAL: u32 = 1; -pub const IOPOL_ATIME_UPDATES_DEFAULT: u32 = 0; -pub const IOPOL_ATIME_UPDATES_OFF: u32 = 1; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT: u32 = 0; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_OFF: u32 = 1; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_ON: u32 = 2; -pub const IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT: u32 = 0; -pub const IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME: u32 = 1; -pub const IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT: u32 = 0; -pub const IOPOL_VFS_TRIGGER_RESOLVE_OFF: u32 = 1; -pub const IOPOL_VFS_CONTENT_PROTECTION_DEFAULT: u32 = 0; -pub const IOPOL_VFS_CONTENT_PROTECTION_IGNORE: u32 = 1; -pub const IOPOL_VFS_IGNORE_PERMISSIONS_OFF: u32 = 0; -pub const IOPOL_VFS_IGNORE_PERMISSIONS_ON: u32 = 1; -pub const IOPOL_VFS_SKIP_MTIME_UPDATE_OFF: u32 = 0; -pub const IOPOL_VFS_SKIP_MTIME_UPDATE_ON: u32 = 1; -pub const IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF: u32 = 0; -pub const IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON: u32 = 1; -pub const WNOHANG: u32 = 1; -pub const WUNTRACED: u32 = 2; -pub const WCOREFLAG: u32 = 128; -pub const _WSTOPPED: u32 = 127; -pub const WEXITED: u32 = 4; -pub const WSTOPPED: u32 = 8; -pub const WCONTINUED: u32 = 16; -pub const WNOWAIT: u32 = 32; -pub const WAIT_ANY: i32 = -1; -pub const WAIT_MYPGRP: u32 = 0; -pub const _QUAD_HIGHWORD: u32 = 1; -pub const _QUAD_LOWWORD: u32 = 0; -pub const __DARWIN_LITTLE_ENDIAN: u32 = 1234; -pub const __DARWIN_BIG_ENDIAN: u32 = 4321; -pub const __DARWIN_PDP_ENDIAN: u32 = 3412; -pub const __DARWIN_BYTE_ORDER: u32 = 1234; -pub const LITTLE_ENDIAN: u32 = 1234; -pub const BIG_ENDIAN: u32 = 4321; -pub const PDP_ENDIAN: u32 = 3412; -pub const BYTE_ORDER: u32 = 1234; -pub const EXIT_FAILURE: u32 = 1; -pub const EXIT_SUCCESS: u32 = 0; -pub const RAND_MAX: u32 = 2147483647; -pub const __HAS_FIXED_CHK_PROTOTYPES: u32 = 1; -pub const __GNUC_VA_LIST: u32 = 1; -pub const __DARWIN_FD_SETSIZE: u32 = 1024; -pub const __DARWIN_NBBY: u32 = 8; -pub const NBBY: u32 = 8; -pub const FD_SETSIZE: u32 = 1024; +pub const SIZE_MAX: i32 = -1; +pub const WINT_MIN: u32 = 0; +pub const WINT_MAX: u32 = 4294967295; +pub const _ERRNO_H: u32 = 1; +pub const _BITS_ERRNO_H: u32 = 1; pub const EPERM: u32 = 1; pub const ENOENT: u32 = 2; pub const ESRCH: u32 = 3; @@ -914,7 +574,7 @@ pub const E2BIG: u32 = 7; pub const ENOEXEC: u32 = 8; pub const EBADF: u32 = 9; pub const ECHILD: u32 = 10; -pub const EDEADLK: u32 = 11; +pub const EAGAIN: u32 = 11; pub const ENOMEM: u32 = 12; pub const EACCES: u32 = 13; pub const EFAULT: u32 = 14; @@ -938,88 +598,147 @@ pub const EMLINK: u32 = 31; pub const EPIPE: u32 = 32; pub const EDOM: u32 = 33; pub const ERANGE: u32 = 34; -pub const EAGAIN: u32 = 35; -pub const EWOULDBLOCK: u32 = 35; -pub const EINPROGRESS: u32 = 36; -pub const EALREADY: u32 = 37; -pub const ENOTSOCK: u32 = 38; -pub const EDESTADDRREQ: u32 = 39; -pub const EMSGSIZE: u32 = 40; -pub const EPROTOTYPE: u32 = 41; -pub const ENOPROTOOPT: u32 = 42; -pub const EPROTONOSUPPORT: u32 = 43; -pub const ESOCKTNOSUPPORT: u32 = 44; -pub const ENOTSUP: u32 = 45; -pub const EPFNOSUPPORT: u32 = 46; -pub const EAFNOSUPPORT: u32 = 47; -pub const EADDRINUSE: u32 = 48; -pub const EADDRNOTAVAIL: u32 = 49; -pub const ENETDOWN: u32 = 50; -pub const ENETUNREACH: u32 = 51; -pub const ENETRESET: u32 = 52; -pub const ECONNABORTED: u32 = 53; -pub const ECONNRESET: u32 = 54; -pub const ENOBUFS: u32 = 55; -pub const EISCONN: u32 = 56; -pub const ENOTCONN: u32 = 57; -pub const ESHUTDOWN: u32 = 58; -pub const ETOOMANYREFS: u32 = 59; -pub const ETIMEDOUT: u32 = 60; -pub const ECONNREFUSED: u32 = 61; -pub const ELOOP: u32 = 62; -pub const ENAMETOOLONG: u32 = 63; -pub const EHOSTDOWN: u32 = 64; -pub const EHOSTUNREACH: u32 = 65; -pub const ENOTEMPTY: u32 = 66; -pub const EPROCLIM: u32 = 67; -pub const EUSERS: u32 = 68; -pub const EDQUOT: u32 = 69; -pub const ESTALE: u32 = 70; -pub const EREMOTE: u32 = 71; -pub const EBADRPC: u32 = 72; -pub const ERPCMISMATCH: u32 = 73; -pub const EPROGUNAVAIL: u32 = 74; -pub const EPROGMISMATCH: u32 = 75; -pub const EPROCUNAVAIL: u32 = 76; -pub const ENOLCK: u32 = 77; -pub const ENOSYS: u32 = 78; -pub const EFTYPE: u32 = 79; -pub const EAUTH: u32 = 80; -pub const ENEEDAUTH: u32 = 81; -pub const EPWROFF: u32 = 82; -pub const EDEVERR: u32 = 83; -pub const EOVERFLOW: u32 = 84; -pub const EBADEXEC: u32 = 85; -pub const EBADARCH: u32 = 86; -pub const ESHLIBVERS: u32 = 87; -pub const EBADMACHO: u32 = 88; -pub const ECANCELED: u32 = 89; -pub const EIDRM: u32 = 90; -pub const ENOMSG: u32 = 91; -pub const EILSEQ: u32 = 92; -pub const ENOATTR: u32 = 93; -pub const EBADMSG: u32 = 94; -pub const EMULTIHOP: u32 = 95; -pub const ENODATA: u32 = 96; -pub const ENOLINK: u32 = 97; -pub const ENOSR: u32 = 98; -pub const ENOSTR: u32 = 99; -pub const EPROTO: u32 = 100; -pub const ETIME: u32 = 101; -pub const EOPNOTSUPP: u32 = 102; -pub const ENOPOLICY: u32 = 103; -pub const ENOTRECOVERABLE: u32 = 104; -pub const EOWNERDEAD: u32 = 105; -pub const EQFULL: u32 = 106; -pub const ELAST: u32 = 106; -pub const LC_ALL: u32 = 0; -pub const LC_COLLATE: u32 = 1; -pub const LC_CTYPE: u32 = 2; -pub const LC_MONETARY: u32 = 3; -pub const LC_NUMERIC: u32 = 4; -pub const LC_TIME: u32 = 5; -pub const LC_MESSAGES: u32 = 6; -pub const _LC_LAST: u32 = 7; +pub const EDEADLK: u32 = 35; +pub const ENAMETOOLONG: u32 = 36; +pub const ENOLCK: u32 = 37; +pub const ENOSYS: u32 = 38; +pub const ENOTEMPTY: u32 = 39; +pub const ELOOP: u32 = 40; +pub const EWOULDBLOCK: u32 = 11; +pub const ENOMSG: u32 = 42; +pub const EIDRM: u32 = 43; +pub const ECHRNG: u32 = 44; +pub const EL2NSYNC: u32 = 45; +pub const EL3HLT: u32 = 46; +pub const EL3RST: u32 = 47; +pub const ELNRNG: u32 = 48; +pub const EUNATCH: u32 = 49; +pub const ENOCSI: u32 = 50; +pub const EL2HLT: u32 = 51; +pub const EBADE: u32 = 52; +pub const EBADR: u32 = 53; +pub const EXFULL: u32 = 54; +pub const ENOANO: u32 = 55; +pub const EBADRQC: u32 = 56; +pub const EBADSLT: u32 = 57; +pub const EDEADLOCK: u32 = 35; +pub const EBFONT: u32 = 59; +pub const ENOSTR: u32 = 60; +pub const ENODATA: u32 = 61; +pub const ETIME: u32 = 62; +pub const ENOSR: u32 = 63; +pub const ENONET: u32 = 64; +pub const ENOPKG: u32 = 65; +pub const EREMOTE: u32 = 66; +pub const ENOLINK: u32 = 67; +pub const EADV: u32 = 68; +pub const ESRMNT: u32 = 69; +pub const ECOMM: u32 = 70; +pub const EPROTO: u32 = 71; +pub const EMULTIHOP: u32 = 72; +pub const EDOTDOT: u32 = 73; +pub const EBADMSG: u32 = 74; +pub const EOVERFLOW: u32 = 75; +pub const ENOTUNIQ: u32 = 76; +pub const EBADFD: u32 = 77; +pub const EREMCHG: u32 = 78; +pub const ELIBACC: u32 = 79; +pub const ELIBBAD: u32 = 80; +pub const ELIBSCN: u32 = 81; +pub const ELIBMAX: u32 = 82; +pub const ELIBEXEC: u32 = 83; +pub const EILSEQ: u32 = 84; +pub const ERESTART: u32 = 85; +pub const ESTRPIPE: u32 = 86; +pub const EUSERS: u32 = 87; +pub const ENOTSOCK: u32 = 88; +pub const EDESTADDRREQ: u32 = 89; +pub const EMSGSIZE: u32 = 90; +pub const EPROTOTYPE: u32 = 91; +pub const ENOPROTOOPT: u32 = 92; +pub const EPROTONOSUPPORT: u32 = 93; +pub const ESOCKTNOSUPPORT: u32 = 94; +pub const EOPNOTSUPP: u32 = 95; +pub const EPFNOSUPPORT: u32 = 96; +pub const EAFNOSUPPORT: u32 = 97; +pub const EADDRINUSE: u32 = 98; +pub const EADDRNOTAVAIL: u32 = 99; +pub const ENETDOWN: u32 = 100; +pub const ENETUNREACH: u32 = 101; +pub const ENETRESET: u32 = 102; +pub const ECONNABORTED: u32 = 103; +pub const ECONNRESET: u32 = 104; +pub const ENOBUFS: u32 = 105; +pub const EISCONN: u32 = 106; +pub const ENOTCONN: u32 = 107; +pub const ESHUTDOWN: u32 = 108; +pub const ETOOMANYREFS: u32 = 109; +pub const ETIMEDOUT: u32 = 110; +pub const ECONNREFUSED: u32 = 111; +pub const EHOSTDOWN: u32 = 112; +pub const EHOSTUNREACH: u32 = 113; +pub const EALREADY: u32 = 114; +pub const EINPROGRESS: u32 = 115; +pub const ESTALE: u32 = 116; +pub const EUCLEAN: u32 = 117; +pub const ENOTNAM: u32 = 118; +pub const ENAVAIL: u32 = 119; +pub const EISNAM: u32 = 120; +pub const EREMOTEIO: u32 = 121; +pub const EDQUOT: u32 = 122; +pub const ENOMEDIUM: u32 = 123; +pub const EMEDIUMTYPE: u32 = 124; +pub const ECANCELED: u32 = 125; +pub const ENOKEY: u32 = 126; +pub const EKEYEXPIRED: u32 = 127; +pub const EKEYREVOKED: u32 = 128; +pub const EKEYREJECTED: u32 = 129; +pub const EOWNERDEAD: u32 = 130; +pub const ENOTRECOVERABLE: u32 = 131; +pub const ERFKILL: u32 = 132; +pub const EHWPOISON: u32 = 133; +pub const ENOTSUP: u32 = 95; +pub const _LOCALE_H: u32 = 1; +pub const _BITS_LOCALE_H: u32 = 1; +pub const __LC_CTYPE: u32 = 0; +pub const __LC_NUMERIC: u32 = 1; +pub const __LC_TIME: u32 = 2; +pub const __LC_COLLATE: u32 = 3; +pub const __LC_MONETARY: u32 = 4; +pub const __LC_MESSAGES: u32 = 5; +pub const __LC_ALL: u32 = 6; +pub const __LC_PAPER: u32 = 7; +pub const __LC_NAME: u32 = 8; +pub const __LC_ADDRESS: u32 = 9; +pub const __LC_TELEPHONE: u32 = 10; +pub const __LC_MEASUREMENT: u32 = 11; +pub const __LC_IDENTIFICATION: u32 = 12; +pub const LC_CTYPE: u32 = 0; +pub const LC_NUMERIC: u32 = 1; +pub const LC_TIME: u32 = 2; +pub const LC_COLLATE: u32 = 3; +pub const LC_MONETARY: u32 = 4; +pub const LC_MESSAGES: u32 = 5; +pub const LC_ALL: u32 = 6; +pub const LC_PAPER: u32 = 7; +pub const LC_NAME: u32 = 8; +pub const LC_ADDRESS: u32 = 9; +pub const LC_TELEPHONE: u32 = 10; +pub const LC_MEASUREMENT: u32 = 11; +pub const LC_IDENTIFICATION: u32 = 12; +pub const LC_CTYPE_MASK: u32 = 1; +pub const LC_NUMERIC_MASK: u32 = 2; +pub const LC_TIME_MASK: u32 = 4; +pub const LC_COLLATE_MASK: u32 = 8; +pub const LC_MONETARY_MASK: u32 = 16; +pub const LC_MESSAGES_MASK: u32 = 32; +pub const LC_PAPER_MASK: u32 = 128; +pub const LC_NAME_MASK: u32 = 256; +pub const LC_ADDRESS_MASK: u32 = 512; +pub const LC_TELEPHONE_MASK: u32 = 1024; +pub const LC_MEASUREMENT_MASK: u32 = 2048; +pub const LC_IDENTIFICATION_MASK: u32 = 4096; +pub const LC_ALL_MASK: u32 = 8127; pub const HAVE_PG_ATTRIBUTE_NORETURN: u32 = 1; pub const true_: u32 = 1; pub const false_: u32 = 0; @@ -1049,375 +768,362 @@ pub const PG_BINARY: u32 = 0; pub const PG_BINARY_A: &[u8; 2usize] = b"a\0"; pub const PG_BINARY_R: &[u8; 2usize] = b"r\0"; pub const PG_BINARY_W: &[u8; 2usize] = b"w\0"; -pub const _CACHED_RUNES: u32 = 256; -pub const _CRMASK: i32 = -256; -pub const _RUNE_MAGIC_A: &[u8; 9usize] = b"RuneMagA\0"; -pub const _CTYPE_A: u32 = 256; -pub const _CTYPE_C: u32 = 512; -pub const _CTYPE_D: u32 = 1024; -pub const _CTYPE_G: u32 = 2048; -pub const _CTYPE_L: u32 = 4096; -pub const _CTYPE_P: u32 = 8192; -pub const _CTYPE_S: u32 = 16384; -pub const _CTYPE_U: u32 = 32768; -pub const _CTYPE_X: u32 = 65536; -pub const _CTYPE_B: u32 = 131072; -pub const _CTYPE_R: u32 = 262144; -pub const _CTYPE_I: u32 = 524288; -pub const _CTYPE_T: u32 = 1048576; -pub const _CTYPE_Q: u32 = 2097152; -pub const _CTYPE_SW0: u32 = 536870912; -pub const _CTYPE_SW1: u32 = 1073741824; -pub const _CTYPE_SW2: u32 = 2147483648; -pub const _CTYPE_SW3: u32 = 3221225472; -pub const _CTYPE_SWM: u32 = 3758096384; -pub const _CTYPE_SWS: u32 = 30; -pub const KEV_INET_SUBCLASS: u32 = 1; -pub const KEV_INET_NEW_ADDR: u32 = 1; -pub const KEV_INET_CHANGED_ADDR: u32 = 2; -pub const KEV_INET_ADDR_DELETED: u32 = 3; -pub const KEV_INET_SIFDSTADDR: u32 = 4; -pub const KEV_INET_SIFBRDADDR: u32 = 5; -pub const KEV_INET_SIFNETMASK: u32 = 6; -pub const KEV_INET_ARPCOLLISION: u32 = 7; -pub const KEV_INET_PORTINUSE: u32 = 8; -pub const KEV_INET_ARPRTRFAILURE: u32 = 9; -pub const KEV_INET_ARPRTRALIVE: u32 = 10; -pub const KEV_DL_SUBCLASS: u32 = 2; -pub const KEV_DL_SIFFLAGS: u32 = 1; -pub const KEV_DL_SIFMETRICS: u32 = 2; -pub const KEV_DL_SIFMTU: u32 = 3; -pub const KEV_DL_SIFPHYS: u32 = 4; -pub const KEV_DL_SIFMEDIA: u32 = 5; -pub const KEV_DL_SIFGENERIC: u32 = 6; -pub const KEV_DL_ADDMULTI: u32 = 7; -pub const KEV_DL_DELMULTI: u32 = 8; -pub const KEV_DL_IF_ATTACHED: u32 = 9; -pub const KEV_DL_IF_DETACHING: u32 = 10; -pub const KEV_DL_IF_DETACHED: u32 = 11; -pub const KEV_DL_LINK_OFF: u32 = 12; -pub const KEV_DL_LINK_ON: u32 = 13; -pub const KEV_DL_PROTO_ATTACHED: u32 = 14; -pub const KEV_DL_PROTO_DETACHED: u32 = 15; -pub const KEV_DL_LINK_ADDRESS_CHANGED: u32 = 16; -pub const KEV_DL_WAKEFLAGS_CHANGED: u32 = 17; -pub const KEV_DL_IF_IDLE_ROUTE_REFCNT: u32 = 18; -pub const KEV_DL_IFCAP_CHANGED: u32 = 19; -pub const KEV_DL_LINK_QUALITY_METRIC_CHANGED: u32 = 20; -pub const KEV_DL_NODE_PRESENCE: u32 = 21; -pub const KEV_DL_NODE_ABSENCE: u32 = 22; -pub const KEV_DL_PRIMARY_ELECTED: u32 = 23; -pub const KEV_DL_ISSUES: u32 = 24; -pub const KEV_DL_IFDELEGATE_CHANGED: u32 = 25; -pub const KEV_DL_AWDL_RESTRICTED: u32 = 26; -pub const KEV_DL_AWDL_UNRESTRICTED: u32 = 27; -pub const KEV_DL_RRC_STATE_CHANGED: u32 = 28; -pub const KEV_DL_QOS_MODE_CHANGED: u32 = 29; -pub const KEV_DL_LOW_POWER_MODE_CHANGED: u32 = 30; -pub const KEV_INET6_SUBCLASS: u32 = 6; -pub const KEV_INET6_NEW_USER_ADDR: u32 = 1; -pub const KEV_INET6_CHANGED_ADDR: u32 = 2; -pub const KEV_INET6_ADDR_DELETED: u32 = 3; -pub const KEV_INET6_NEW_LL_ADDR: u32 = 4; -pub const KEV_INET6_NEW_RTADV_ADDR: u32 = 5; -pub const KEV_INET6_DEFROUTER: u32 = 6; -pub const KEV_INET6_REQUEST_NAT64_PREFIX: u32 = 7; -pub const SOCK_STREAM: u32 = 1; -pub const SOCK_DGRAM: u32 = 2; -pub const SOCK_RAW: u32 = 3; -pub const SOCK_RDM: u32 = 4; -pub const SOCK_SEQPACKET: u32 = 5; -pub const SO_DEBUG: u32 = 1; -pub const SO_ACCEPTCONN: u32 = 2; -pub const SO_REUSEADDR: u32 = 4; -pub const SO_KEEPALIVE: u32 = 8; -pub const SO_DONTROUTE: u32 = 16; -pub const SO_BROADCAST: u32 = 32; -pub const SO_USELOOPBACK: u32 = 64; -pub const SO_LINGER: u32 = 128; -pub const SO_OOBINLINE: u32 = 256; -pub const SO_REUSEPORT: u32 = 512; -pub const SO_TIMESTAMP: u32 = 1024; -pub const SO_TIMESTAMP_MONOTONIC: u32 = 2048; -pub const SO_DONTTRUNC: u32 = 8192; -pub const SO_WANTMORE: u32 = 16384; -pub const SO_WANTOOBFLAG: u32 = 32768; -pub const SO_SNDBUF: u32 = 4097; -pub const SO_RCVBUF: u32 = 4098; -pub const SO_SNDLOWAT: u32 = 4099; -pub const SO_RCVLOWAT: u32 = 4100; -pub const SO_SNDTIMEO: u32 = 4101; -pub const SO_RCVTIMEO: u32 = 4102; -pub const SO_ERROR: u32 = 4103; -pub const SO_TYPE: u32 = 4104; -pub const SO_LABEL: u32 = 4112; -pub const SO_PEERLABEL: u32 = 4113; -pub const SO_NREAD: u32 = 4128; -pub const SO_NKE: u32 = 4129; -pub const SO_NOSIGPIPE: u32 = 4130; -pub const SO_NOADDRERR: u32 = 4131; -pub const SO_NWRITE: u32 = 4132; -pub const SO_REUSESHAREUID: u32 = 4133; -pub const SO_NOTIFYCONFLICT: u32 = 4134; -pub const SO_UPCALLCLOSEWAIT: u32 = 4135; -pub const SO_LINGER_SEC: u32 = 4224; -pub const SO_RANDOMPORT: u32 = 4226; -pub const SO_NP_EXTENSIONS: u32 = 4227; -pub const SO_NUMRCVPKT: u32 = 4370; -pub const SO_NET_SERVICE_TYPE: u32 = 4374; -pub const SO_NETSVC_MARKING_LEVEL: u32 = 4377; -pub const NET_SERVICE_TYPE_BE: u32 = 0; -pub const NET_SERVICE_TYPE_BK: u32 = 1; -pub const NET_SERVICE_TYPE_SIG: u32 = 2; -pub const NET_SERVICE_TYPE_VI: u32 = 3; -pub const NET_SERVICE_TYPE_VO: u32 = 4; -pub const NET_SERVICE_TYPE_RV: u32 = 5; -pub const NET_SERVICE_TYPE_AV: u32 = 6; -pub const NET_SERVICE_TYPE_OAM: u32 = 7; -pub const NET_SERVICE_TYPE_RD: u32 = 8; -pub const NETSVC_MRKNG_UNKNOWN: u32 = 0; -pub const NETSVC_MRKNG_LVL_L2: u32 = 1; -pub const NETSVC_MRKNG_LVL_L3L2_ALL: u32 = 2; -pub const NETSVC_MRKNG_LVL_L3L2_BK: u32 = 3; -pub const SAE_ASSOCID_ANY: u32 = 0; -pub const SAE_CONNID_ANY: u32 = 0; -pub const CONNECT_RESUME_ON_READ_WRITE: u32 = 1; -pub const CONNECT_DATA_IDEMPOTENT: u32 = 2; -pub const CONNECT_DATA_AUTHENTICATED: u32 = 4; -pub const SONPX_SETOPTSHUT: u32 = 1; -pub const SOL_SOCKET: u32 = 65535; -pub const AF_UNSPEC: u32 = 0; -pub const AF_UNIX: u32 = 1; -pub const AF_LOCAL: u32 = 1; -pub const AF_INET: u32 = 2; -pub const AF_IMPLINK: u32 = 3; -pub const AF_PUP: u32 = 4; -pub const AF_CHAOS: u32 = 5; -pub const AF_NS: u32 = 6; -pub const AF_ISO: u32 = 7; -pub const AF_OSI: u32 = 7; -pub const AF_ECMA: u32 = 8; -pub const AF_DATAKIT: u32 = 9; -pub const AF_CCITT: u32 = 10; -pub const AF_SNA: u32 = 11; -pub const AF_DECnet: u32 = 12; -pub const AF_DLI: u32 = 13; -pub const AF_LAT: u32 = 14; -pub const AF_HYLINK: u32 = 15; -pub const AF_APPLETALK: u32 = 16; -pub const AF_ROUTE: u32 = 17; -pub const AF_LINK: u32 = 18; -pub const pseudo_AF_XTP: u32 = 19; -pub const AF_COIP: u32 = 20; -pub const AF_CNT: u32 = 21; -pub const pseudo_AF_RTIP: u32 = 22; -pub const AF_IPX: u32 = 23; -pub const AF_SIP: u32 = 24; -pub const pseudo_AF_PIP: u32 = 25; -pub const AF_NDRV: u32 = 27; -pub const AF_ISDN: u32 = 28; -pub const AF_E164: u32 = 28; -pub const pseudo_AF_KEY: u32 = 29; -pub const AF_INET6: u32 = 30; -pub const AF_NATM: u32 = 31; -pub const AF_SYSTEM: u32 = 32; -pub const AF_NETBIOS: u32 = 33; -pub const AF_PPP: u32 = 34; -pub const pseudo_AF_HDRCMPLT: u32 = 35; -pub const AF_RESERVED_36: u32 = 36; -pub const AF_IEEE80211: u32 = 37; -pub const AF_UTUN: u32 = 38; -pub const AF_VSOCK: u32 = 40; -pub const AF_MAX: u32 = 41; -pub const SOCK_MAXADDRLEN: u32 = 255; -pub const _SS_MAXSIZE: u32 = 128; +pub const _CTYPE_H: u32 = 1; +pub const _NETDB_H: u32 = 1; +pub const _NETINET_IN_H: u32 = 1; +pub const _SYS_SOCKET_H: u32 = 1; +pub const __iovec_defined: u32 = 1; pub const PF_UNSPEC: u32 = 0; pub const PF_LOCAL: u32 = 1; pub const PF_UNIX: u32 = 1; +pub const PF_FILE: u32 = 1; pub const PF_INET: u32 = 2; -pub const PF_IMPLINK: u32 = 3; -pub const PF_PUP: u32 = 4; -pub const PF_CHAOS: u32 = 5; -pub const PF_NS: u32 = 6; -pub const PF_ISO: u32 = 7; -pub const PF_OSI: u32 = 7; -pub const PF_ECMA: u32 = 8; -pub const PF_DATAKIT: u32 = 9; -pub const PF_CCITT: u32 = 10; -pub const PF_SNA: u32 = 11; +pub const PF_AX25: u32 = 3; +pub const PF_IPX: u32 = 4; +pub const PF_APPLETALK: u32 = 5; +pub const PF_NETROM: u32 = 6; +pub const PF_BRIDGE: u32 = 7; +pub const PF_ATMPVC: u32 = 8; +pub const PF_X25: u32 = 9; +pub const PF_INET6: u32 = 10; +pub const PF_ROSE: u32 = 11; pub const PF_DECnet: u32 = 12; -pub const PF_DLI: u32 = 13; -pub const PF_LAT: u32 = 14; -pub const PF_HYLINK: u32 = 15; -pub const PF_APPLETALK: u32 = 16; -pub const PF_ROUTE: u32 = 17; -pub const PF_LINK: u32 = 18; -pub const PF_XTP: u32 = 19; -pub const PF_COIP: u32 = 20; -pub const PF_CNT: u32 = 21; -pub const PF_SIP: u32 = 24; -pub const PF_IPX: u32 = 23; -pub const PF_RTIP: u32 = 22; -pub const PF_PIP: u32 = 25; -pub const PF_NDRV: u32 = 27; -pub const PF_ISDN: u32 = 28; -pub const PF_KEY: u32 = 29; -pub const PF_INET6: u32 = 30; -pub const PF_NATM: u32 = 31; -pub const PF_SYSTEM: u32 = 32; -pub const PF_NETBIOS: u32 = 33; -pub const PF_PPP: u32 = 34; -pub const PF_RESERVED_36: u32 = 36; -pub const PF_UTUN: u32 = 38; +pub const PF_NETBEUI: u32 = 13; +pub const PF_SECURITY: u32 = 14; +pub const PF_KEY: u32 = 15; +pub const PF_NETLINK: u32 = 16; +pub const PF_ROUTE: u32 = 16; +pub const PF_PACKET: u32 = 17; +pub const PF_ASH: u32 = 18; +pub const PF_ECONET: u32 = 19; +pub const PF_ATMSVC: u32 = 20; +pub const PF_RDS: u32 = 21; +pub const PF_SNA: u32 = 22; +pub const PF_IRDA: u32 = 23; +pub const PF_PPPOX: u32 = 24; +pub const PF_WANPIPE: u32 = 25; +pub const PF_LLC: u32 = 26; +pub const PF_IB: u32 = 27; +pub const PF_MPLS: u32 = 28; +pub const PF_CAN: u32 = 29; +pub const PF_TIPC: u32 = 30; +pub const PF_BLUETOOTH: u32 = 31; +pub const PF_IUCV: u32 = 32; +pub const PF_RXRPC: u32 = 33; +pub const PF_ISDN: u32 = 34; +pub const PF_PHONET: u32 = 35; +pub const PF_IEEE802154: u32 = 36; +pub const PF_CAIF: u32 = 37; +pub const PF_ALG: u32 = 38; +pub const PF_NFC: u32 = 39; pub const PF_VSOCK: u32 = 40; -pub const PF_MAX: u32 = 41; -pub const NET_MAXID: u32 = 41; -pub const NET_RT_DUMP: u32 = 1; -pub const NET_RT_FLAGS: u32 = 2; -pub const NET_RT_IFLIST: u32 = 3; -pub const NET_RT_STAT: u32 = 4; -pub const NET_RT_TRASH: u32 = 5; -pub const NET_RT_IFLIST2: u32 = 6; -pub const NET_RT_DUMP2: u32 = 7; -pub const NET_RT_FLAGS_PRIV: u32 = 10; -pub const NET_RT_MAXID: u32 = 11; -pub const SOMAXCONN: u32 = 128; -pub const MSG_OOB: u32 = 1; -pub const MSG_PEEK: u32 = 2; -pub const MSG_DONTROUTE: u32 = 4; -pub const MSG_EOR: u32 = 8; -pub const MSG_TRUNC: u32 = 16; -pub const MSG_CTRUNC: u32 = 32; -pub const MSG_WAITALL: u32 = 64; -pub const MSG_DONTWAIT: u32 = 128; -pub const MSG_EOF: u32 = 256; -pub const MSG_WAITSTREAM: u32 = 512; -pub const MSG_FLUSH: u32 = 1024; -pub const MSG_HOLD: u32 = 2048; -pub const MSG_SEND: u32 = 4096; -pub const MSG_HAVEMORE: u32 = 8192; -pub const MSG_RCVMORE: u32 = 16384; -pub const MSG_NEEDSA: u32 = 65536; -pub const MSG_NOSIGNAL: u32 = 524288; -pub const SCM_RIGHTS: u32 = 1; -pub const SCM_TIMESTAMP: u32 = 2; -pub const SCM_CREDS: u32 = 3; -pub const SCM_TIMESTAMP_MONOTONIC: u32 = 4; -pub const SHUT_RD: u32 = 0; -pub const SHUT_WR: u32 = 1; -pub const SHUT_RDWR: u32 = 2; -pub const IPPROTO_IP: u32 = 0; -pub const IPPROTO_HOPOPTS: u32 = 0; -pub const IPPROTO_ICMP: u32 = 1; -pub const IPPROTO_IGMP: u32 = 2; -pub const IPPROTO_GGP: u32 = 3; -pub const IPPROTO_IPV4: u32 = 4; -pub const IPPROTO_IPIP: u32 = 4; -pub const IPPROTO_TCP: u32 = 6; -pub const IPPROTO_ST: u32 = 7; -pub const IPPROTO_EGP: u32 = 8; -pub const IPPROTO_PIGP: u32 = 9; -pub const IPPROTO_RCCMON: u32 = 10; -pub const IPPROTO_NVPII: u32 = 11; -pub const IPPROTO_PUP: u32 = 12; -pub const IPPROTO_ARGUS: u32 = 13; -pub const IPPROTO_EMCON: u32 = 14; -pub const IPPROTO_XNET: u32 = 15; -pub const IPPROTO_CHAOS: u32 = 16; -pub const IPPROTO_UDP: u32 = 17; -pub const IPPROTO_MUX: u32 = 18; -pub const IPPROTO_MEAS: u32 = 19; -pub const IPPROTO_HMP: u32 = 20; -pub const IPPROTO_PRM: u32 = 21; -pub const IPPROTO_IDP: u32 = 22; -pub const IPPROTO_TRUNK1: u32 = 23; -pub const IPPROTO_TRUNK2: u32 = 24; -pub const IPPROTO_LEAF1: u32 = 25; -pub const IPPROTO_LEAF2: u32 = 26; -pub const IPPROTO_RDP: u32 = 27; -pub const IPPROTO_IRTP: u32 = 28; -pub const IPPROTO_TP: u32 = 29; -pub const IPPROTO_BLT: u32 = 30; -pub const IPPROTO_NSP: u32 = 31; -pub const IPPROTO_INP: u32 = 32; -pub const IPPROTO_SEP: u32 = 33; -pub const IPPROTO_3PC: u32 = 34; -pub const IPPROTO_IDPR: u32 = 35; -pub const IPPROTO_XTP: u32 = 36; -pub const IPPROTO_DDP: u32 = 37; -pub const IPPROTO_CMTP: u32 = 38; -pub const IPPROTO_TPXX: u32 = 39; -pub const IPPROTO_IL: u32 = 40; -pub const IPPROTO_IPV6: u32 = 41; -pub const IPPROTO_SDRP: u32 = 42; -pub const IPPROTO_ROUTING: u32 = 43; -pub const IPPROTO_FRAGMENT: u32 = 44; -pub const IPPROTO_IDRP: u32 = 45; -pub const IPPROTO_RSVP: u32 = 46; -pub const IPPROTO_GRE: u32 = 47; -pub const IPPROTO_MHRP: u32 = 48; -pub const IPPROTO_BHA: u32 = 49; -pub const IPPROTO_ESP: u32 = 50; -pub const IPPROTO_AH: u32 = 51; -pub const IPPROTO_INLSP: u32 = 52; -pub const IPPROTO_SWIPE: u32 = 53; -pub const IPPROTO_NHRP: u32 = 54; -pub const IPPROTO_ICMPV6: u32 = 58; -pub const IPPROTO_NONE: u32 = 59; -pub const IPPROTO_DSTOPTS: u32 = 60; -pub const IPPROTO_AHIP: u32 = 61; -pub const IPPROTO_CFTP: u32 = 62; -pub const IPPROTO_HELLO: u32 = 63; -pub const IPPROTO_SATEXPAK: u32 = 64; -pub const IPPROTO_KRYPTOLAN: u32 = 65; -pub const IPPROTO_RVD: u32 = 66; -pub const IPPROTO_IPPC: u32 = 67; -pub const IPPROTO_ADFS: u32 = 68; -pub const IPPROTO_SATMON: u32 = 69; -pub const IPPROTO_VISA: u32 = 70; -pub const IPPROTO_IPCV: u32 = 71; -pub const IPPROTO_CPNX: u32 = 72; -pub const IPPROTO_CPHB: u32 = 73; -pub const IPPROTO_WSN: u32 = 74; -pub const IPPROTO_PVP: u32 = 75; -pub const IPPROTO_BRSATMON: u32 = 76; -pub const IPPROTO_ND: u32 = 77; -pub const IPPROTO_WBMON: u32 = 78; -pub const IPPROTO_WBEXPAK: u32 = 79; -pub const IPPROTO_EON: u32 = 80; -pub const IPPROTO_VMTP: u32 = 81; -pub const IPPROTO_SVMTP: u32 = 82; -pub const IPPROTO_VINES: u32 = 83; -pub const IPPROTO_TTP: u32 = 84; -pub const IPPROTO_IGP: u32 = 85; -pub const IPPROTO_DGP: u32 = 86; -pub const IPPROTO_TCF: u32 = 87; -pub const IPPROTO_IGRP: u32 = 88; -pub const IPPROTO_OSPFIGP: u32 = 89; -pub const IPPROTO_SRPC: u32 = 90; -pub const IPPROTO_LARP: u32 = 91; -pub const IPPROTO_MTP: u32 = 92; -pub const IPPROTO_AX25: u32 = 93; -pub const IPPROTO_IPEIP: u32 = 94; -pub const IPPROTO_MICP: u32 = 95; -pub const IPPROTO_SCCSP: u32 = 96; -pub const IPPROTO_ETHERIP: u32 = 97; -pub const IPPROTO_ENCAP: u32 = 98; -pub const IPPROTO_APES: u32 = 99; -pub const IPPROTO_GMTP: u32 = 100; -pub const IPPROTO_PIM: u32 = 103; -pub const IPPROTO_IPCOMP: u32 = 108; -pub const IPPROTO_PGM: u32 = 113; -pub const IPPROTO_SCTP: u32 = 132; -pub const IPPROTO_DIVERT: u32 = 254; -pub const IPPROTO_RAW: u32 = 255; -pub const IPPROTO_MAX: u32 = 256; -pub const IPPROTO_DONE: u32 = 257; -pub const __DARWIN_IPPORT_RESERVED: u32 = 1024; -pub const IPPORT_USERRESERVED: u32 = 5000; -pub const IPPORT_HIFIRSTAUTO: u32 = 49152; -pub const IPPORT_HILASTAUTO: u32 = 65535; -pub const IPPORT_RESERVEDSTART: u32 = 600; +pub const PF_KCM: u32 = 41; +pub const PF_QIPCRTR: u32 = 42; +pub const PF_SMC: u32 = 43; +pub const PF_XDP: u32 = 44; +pub const PF_MCTP: u32 = 45; +pub const PF_MAX: u32 = 46; +pub const AF_UNSPEC: u32 = 0; +pub const AF_LOCAL: u32 = 1; +pub const AF_UNIX: u32 = 1; +pub const AF_FILE: u32 = 1; +pub const AF_INET: u32 = 2; +pub const AF_AX25: u32 = 3; +pub const AF_IPX: u32 = 4; +pub const AF_APPLETALK: u32 = 5; +pub const AF_NETROM: u32 = 6; +pub const AF_BRIDGE: u32 = 7; +pub const AF_ATMPVC: u32 = 8; +pub const AF_X25: u32 = 9; +pub const AF_INET6: u32 = 10; +pub const AF_ROSE: u32 = 11; +pub const AF_DECnet: u32 = 12; +pub const AF_NETBEUI: u32 = 13; +pub const AF_SECURITY: u32 = 14; +pub const AF_KEY: u32 = 15; +pub const AF_NETLINK: u32 = 16; +pub const AF_ROUTE: u32 = 16; +pub const AF_PACKET: u32 = 17; +pub const AF_ASH: u32 = 18; +pub const AF_ECONET: u32 = 19; +pub const AF_ATMSVC: u32 = 20; +pub const AF_RDS: u32 = 21; +pub const AF_SNA: u32 = 22; +pub const AF_IRDA: u32 = 23; +pub const AF_PPPOX: u32 = 24; +pub const AF_WANPIPE: u32 = 25; +pub const AF_LLC: u32 = 26; +pub const AF_IB: u32 = 27; +pub const AF_MPLS: u32 = 28; +pub const AF_CAN: u32 = 29; +pub const AF_TIPC: u32 = 30; +pub const AF_BLUETOOTH: u32 = 31; +pub const AF_IUCV: u32 = 32; +pub const AF_RXRPC: u32 = 33; +pub const AF_ISDN: u32 = 34; +pub const AF_PHONET: u32 = 35; +pub const AF_IEEE802154: u32 = 36; +pub const AF_CAIF: u32 = 37; +pub const AF_ALG: u32 = 38; +pub const AF_NFC: u32 = 39; +pub const AF_VSOCK: u32 = 40; +pub const AF_KCM: u32 = 41; +pub const AF_QIPCRTR: u32 = 42; +pub const AF_SMC: u32 = 43; +pub const AF_XDP: u32 = 44; +pub const AF_MCTP: u32 = 45; +pub const AF_MAX: u32 = 46; +pub const SOL_RAW: u32 = 255; +pub const SOL_DECNET: u32 = 261; +pub const SOL_X25: u32 = 262; +pub const SOL_PACKET: u32 = 263; +pub const SOL_ATM: u32 = 264; +pub const SOL_AAL: u32 = 265; +pub const SOL_IRDA: u32 = 266; +pub const SOL_NETBEUI: u32 = 267; +pub const SOL_LLC: u32 = 268; +pub const SOL_DCCP: u32 = 269; +pub const SOL_NETLINK: u32 = 270; +pub const SOL_TIPC: u32 = 271; +pub const SOL_RXRPC: u32 = 272; +pub const SOL_PPPOL2TP: u32 = 273; +pub const SOL_BLUETOOTH: u32 = 274; +pub const SOL_PNPIPE: u32 = 275; +pub const SOL_RDS: u32 = 276; +pub const SOL_IUCV: u32 = 277; +pub const SOL_CAIF: u32 = 278; +pub const SOL_ALG: u32 = 279; +pub const SOL_NFC: u32 = 280; +pub const SOL_KCM: u32 = 281; +pub const SOL_TLS: u32 = 282; +pub const SOL_XDP: u32 = 283; +pub const SOMAXCONN: u32 = 4096; +pub const _BITS_SOCKADDR_H: u32 = 1; +pub const _SS_SIZE: u32 = 128; +pub const __BITS_PER_LONG: u32 = 64; +pub const FIOSETOWN: u32 = 35073; +pub const SIOCSPGRP: u32 = 35074; +pub const FIOGETOWN: u32 = 35075; +pub const SIOCGPGRP: u32 = 35076; +pub const SIOCATMARK: u32 = 35077; +pub const SIOCGSTAMP_OLD: u32 = 35078; +pub const SIOCGSTAMPNS_OLD: u32 = 35079; +pub const SOL_SOCKET: u32 = 1; +pub const SO_DEBUG: u32 = 1; +pub const SO_REUSEADDR: u32 = 2; +pub const SO_TYPE: u32 = 3; +pub const SO_ERROR: u32 = 4; +pub const SO_DONTROUTE: u32 = 5; +pub const SO_BROADCAST: u32 = 6; +pub const SO_SNDBUF: u32 = 7; +pub const SO_RCVBUF: u32 = 8; +pub const SO_SNDBUFFORCE: u32 = 32; +pub const SO_RCVBUFFORCE: u32 = 33; +pub const SO_KEEPALIVE: u32 = 9; +pub const SO_OOBINLINE: u32 = 10; +pub const SO_NO_CHECK: u32 = 11; +pub const SO_PRIORITY: u32 = 12; +pub const SO_LINGER: u32 = 13; +pub const SO_BSDCOMPAT: u32 = 14; +pub const SO_REUSEPORT: u32 = 15; +pub const SO_PASSCRED: u32 = 16; +pub const SO_PEERCRED: u32 = 17; +pub const SO_RCVLOWAT: u32 = 18; +pub const SO_SNDLOWAT: u32 = 19; +pub const SO_RCVTIMEO_OLD: u32 = 20; +pub const SO_SNDTIMEO_OLD: u32 = 21; +pub const SO_SECURITY_AUTHENTICATION: u32 = 22; +pub const SO_SECURITY_ENCRYPTION_TRANSPORT: u32 = 23; +pub const SO_SECURITY_ENCRYPTION_NETWORK: u32 = 24; +pub const SO_BINDTODEVICE: u32 = 25; +pub const SO_ATTACH_FILTER: u32 = 26; +pub const SO_DETACH_FILTER: u32 = 27; +pub const SO_GET_FILTER: u32 = 26; +pub const SO_PEERNAME: u32 = 28; +pub const SO_ACCEPTCONN: u32 = 30; +pub const SO_PEERSEC: u32 = 31; +pub const SO_PASSSEC: u32 = 34; +pub const SO_MARK: u32 = 36; +pub const SO_PROTOCOL: u32 = 38; +pub const SO_DOMAIN: u32 = 39; +pub const SO_RXQ_OVFL: u32 = 40; +pub const SO_WIFI_STATUS: u32 = 41; +pub const SCM_WIFI_STATUS: u32 = 41; +pub const SO_PEEK_OFF: u32 = 42; +pub const SO_NOFCS: u32 = 43; +pub const SO_LOCK_FILTER: u32 = 44; +pub const SO_SELECT_ERR_QUEUE: u32 = 45; +pub const SO_BUSY_POLL: u32 = 46; +pub const SO_MAX_PACING_RATE: u32 = 47; +pub const SO_BPF_EXTENSIONS: u32 = 48; +pub const SO_INCOMING_CPU: u32 = 49; +pub const SO_ATTACH_BPF: u32 = 50; +pub const SO_DETACH_BPF: u32 = 27; +pub const SO_ATTACH_REUSEPORT_CBPF: u32 = 51; +pub const SO_ATTACH_REUSEPORT_EBPF: u32 = 52; +pub const SO_CNX_ADVICE: u32 = 53; +pub const SCM_TIMESTAMPING_OPT_STATS: u32 = 54; +pub const SO_MEMINFO: u32 = 55; +pub const SO_INCOMING_NAPI_ID: u32 = 56; +pub const SO_COOKIE: u32 = 57; +pub const SCM_TIMESTAMPING_PKTINFO: u32 = 58; +pub const SO_PEERGROUPS: u32 = 59; +pub const SO_ZEROCOPY: u32 = 60; +pub const SO_TXTIME: u32 = 61; +pub const SCM_TXTIME: u32 = 61; +pub const SO_BINDTOIFINDEX: u32 = 62; +pub const SO_TIMESTAMP_OLD: u32 = 29; +pub const SO_TIMESTAMPNS_OLD: u32 = 35; +pub const SO_TIMESTAMPING_OLD: u32 = 37; +pub const SO_TIMESTAMP_NEW: u32 = 63; +pub const SO_TIMESTAMPNS_NEW: u32 = 64; +pub const SO_TIMESTAMPING_NEW: u32 = 65; +pub const SO_RCVTIMEO_NEW: u32 = 66; +pub const SO_SNDTIMEO_NEW: u32 = 67; +pub const SO_DETACH_REUSEPORT_BPF: u32 = 68; +pub const SO_PREFER_BUSY_POLL: u32 = 69; +pub const SO_BUSY_POLL_BUDGET: u32 = 70; +pub const SO_NETNS_COOKIE: u32 = 71; +pub const SO_BUF_LOCK: u32 = 72; +pub const SO_RESERVE_MEM: u32 = 73; +pub const SO_TIMESTAMP: u32 = 29; +pub const SO_TIMESTAMPNS: u32 = 35; +pub const SO_TIMESTAMPING: u32 = 37; +pub const SO_RCVTIMEO: u32 = 20; +pub const SO_SNDTIMEO: u32 = 21; +pub const SCM_TIMESTAMP: u32 = 29; +pub const SCM_TIMESTAMPNS: u32 = 35; +pub const SCM_TIMESTAMPING: u32 = 37; +pub const __osockaddr_defined: u32 = 1; +pub const __USE_KERNEL_IPV6_DEFS: u32 = 0; +pub const IP_OPTIONS: u32 = 4; +pub const IP_HDRINCL: u32 = 3; +pub const IP_TOS: u32 = 1; +pub const IP_TTL: u32 = 2; +pub const IP_RECVOPTS: u32 = 6; +pub const IP_RETOPTS: u32 = 7; +pub const IP_MULTICAST_IF: u32 = 32; +pub const IP_MULTICAST_TTL: u32 = 33; +pub const IP_MULTICAST_LOOP: u32 = 34; +pub const IP_ADD_MEMBERSHIP: u32 = 35; +pub const IP_DROP_MEMBERSHIP: u32 = 36; +pub const IP_UNBLOCK_SOURCE: u32 = 37; +pub const IP_BLOCK_SOURCE: u32 = 38; +pub const IP_ADD_SOURCE_MEMBERSHIP: u32 = 39; +pub const IP_DROP_SOURCE_MEMBERSHIP: u32 = 40; +pub const IP_MSFILTER: u32 = 41; +pub const MCAST_JOIN_GROUP: u32 = 42; +pub const MCAST_BLOCK_SOURCE: u32 = 43; +pub const MCAST_UNBLOCK_SOURCE: u32 = 44; +pub const MCAST_LEAVE_GROUP: u32 = 45; +pub const MCAST_JOIN_SOURCE_GROUP: u32 = 46; +pub const MCAST_LEAVE_SOURCE_GROUP: u32 = 47; +pub const MCAST_MSFILTER: u32 = 48; +pub const IP_MULTICAST_ALL: u32 = 49; +pub const IP_UNICAST_IF: u32 = 50; +pub const MCAST_EXCLUDE: u32 = 0; +pub const MCAST_INCLUDE: u32 = 1; +pub const IP_ROUTER_ALERT: u32 = 5; +pub const IP_PKTINFO: u32 = 8; +pub const IP_PKTOPTIONS: u32 = 9; +pub const IP_PMTUDISC: u32 = 10; +pub const IP_MTU_DISCOVER: u32 = 10; +pub const IP_RECVERR: u32 = 11; +pub const IP_RECVTTL: u32 = 12; +pub const IP_RECVTOS: u32 = 13; +pub const IP_MTU: u32 = 14; +pub const IP_FREEBIND: u32 = 15; +pub const IP_IPSEC_POLICY: u32 = 16; +pub const IP_XFRM_POLICY: u32 = 17; +pub const IP_PASSSEC: u32 = 18; +pub const IP_TRANSPARENT: u32 = 19; +pub const IP_ORIGDSTADDR: u32 = 20; +pub const IP_RECVORIGDSTADDR: u32 = 20; +pub const IP_MINTTL: u32 = 21; +pub const IP_NODEFRAG: u32 = 22; +pub const IP_CHECKSUM: u32 = 23; +pub const IP_BIND_ADDRESS_NO_PORT: u32 = 24; +pub const IP_RECVFRAGSIZE: u32 = 25; +pub const IP_RECVERR_RFC4884: u32 = 26; +pub const IP_PMTUDISC_DONT: u32 = 0; +pub const IP_PMTUDISC_WANT: u32 = 1; +pub const IP_PMTUDISC_DO: u32 = 2; +pub const IP_PMTUDISC_PROBE: u32 = 3; +pub const IP_PMTUDISC_INTERFACE: u32 = 4; +pub const IP_PMTUDISC_OMIT: u32 = 5; +pub const SOL_IP: u32 = 0; +pub const IP_DEFAULT_MULTICAST_TTL: u32 = 1; +pub const IP_DEFAULT_MULTICAST_LOOP: u32 = 1; +pub const IP_MAX_MEMBERSHIPS: u32 = 20; +pub const IPV6_ADDRFORM: u32 = 1; +pub const IPV6_2292PKTINFO: u32 = 2; +pub const IPV6_2292HOPOPTS: u32 = 3; +pub const IPV6_2292DSTOPTS: u32 = 4; +pub const IPV6_2292RTHDR: u32 = 5; +pub const IPV6_2292PKTOPTIONS: u32 = 6; +pub const IPV6_CHECKSUM: u32 = 7; +pub const IPV6_2292HOPLIMIT: u32 = 8; +pub const IPV6_NEXTHOP: u32 = 9; +pub const IPV6_AUTHHDR: u32 = 10; +pub const IPV6_UNICAST_HOPS: u32 = 16; +pub const IPV6_MULTICAST_IF: u32 = 17; +pub const IPV6_MULTICAST_HOPS: u32 = 18; +pub const IPV6_MULTICAST_LOOP: u32 = 19; +pub const IPV6_JOIN_GROUP: u32 = 20; +pub const IPV6_LEAVE_GROUP: u32 = 21; +pub const IPV6_ROUTER_ALERT: u32 = 22; +pub const IPV6_MTU_DISCOVER: u32 = 23; +pub const IPV6_MTU: u32 = 24; +pub const IPV6_RECVERR: u32 = 25; +pub const IPV6_V6ONLY: u32 = 26; +pub const IPV6_JOIN_ANYCAST: u32 = 27; +pub const IPV6_LEAVE_ANYCAST: u32 = 28; +pub const IPV6_MULTICAST_ALL: u32 = 29; +pub const IPV6_ROUTER_ALERT_ISOLATE: u32 = 30; +pub const IPV6_RECVERR_RFC4884: u32 = 31; +pub const IPV6_IPSEC_POLICY: u32 = 34; +pub const IPV6_XFRM_POLICY: u32 = 35; +pub const IPV6_HDRINCL: u32 = 36; +pub const IPV6_RECVPKTINFO: u32 = 49; +pub const IPV6_PKTINFO: u32 = 50; +pub const IPV6_RECVHOPLIMIT: u32 = 51; +pub const IPV6_HOPLIMIT: u32 = 52; +pub const IPV6_RECVHOPOPTS: u32 = 53; +pub const IPV6_HOPOPTS: u32 = 54; +pub const IPV6_RTHDRDSTOPTS: u32 = 55; +pub const IPV6_RECVRTHDR: u32 = 56; +pub const IPV6_RTHDR: u32 = 57; +pub const IPV6_RECVDSTOPTS: u32 = 58; +pub const IPV6_DSTOPTS: u32 = 59; +pub const IPV6_RECVPATHMTU: u32 = 60; +pub const IPV6_PATHMTU: u32 = 61; +pub const IPV6_DONTFRAG: u32 = 62; +pub const IPV6_RECVTCLASS: u32 = 66; +pub const IPV6_TCLASS: u32 = 67; +pub const IPV6_AUTOFLOWLABEL: u32 = 70; +pub const IPV6_ADDR_PREFERENCES: u32 = 72; +pub const IPV6_MINHOPCOUNT: u32 = 73; +pub const IPV6_ORIGDSTADDR: u32 = 74; +pub const IPV6_RECVORIGDSTADDR: u32 = 74; +pub const IPV6_TRANSPARENT: u32 = 75; +pub const IPV6_UNICAST_IF: u32 = 76; +pub const IPV6_RECVFRAGSIZE: u32 = 77; +pub const IPV6_FREEBIND: u32 = 78; +pub const IPV6_ADD_MEMBERSHIP: u32 = 20; +pub const IPV6_DROP_MEMBERSHIP: u32 = 21; +pub const IPV6_RXHOPOPTS: u32 = 54; +pub const IPV6_RXDSTOPTS: u32 = 59; +pub const IPV6_PMTUDISC_DONT: u32 = 0; +pub const IPV6_PMTUDISC_WANT: u32 = 1; +pub const IPV6_PMTUDISC_DO: u32 = 2; +pub const IPV6_PMTUDISC_PROBE: u32 = 3; +pub const IPV6_PMTUDISC_INTERFACE: u32 = 4; +pub const IPV6_PMTUDISC_OMIT: u32 = 5; +pub const SOL_IPV6: u32 = 41; +pub const SOL_ICMPV6: u32 = 58; +pub const IPV6_RTHDR_LOOSE: u32 = 0; +pub const IPV6_RTHDR_STRICT: u32 = 1; +pub const IPV6_RTHDR_TYPE_0: u32 = 0; pub const IN_CLASSA_NET: u32 = 4278190080; pub const IN_CLASSA_NSHIFT: u32 = 24; pub const IN_CLASSA_HOST: u32 = 16777215; @@ -1429,283 +1135,66 @@ pub const IN_CLASSB_MAX: u32 = 65536; pub const IN_CLASSC_NET: u32 = 4294967040; pub const IN_CLASSC_NSHIFT: u32 = 8; pub const IN_CLASSC_HOST: u32 = 255; -pub const IN_CLASSD_NET: u32 = 4026531840; -pub const IN_CLASSD_NSHIFT: u32 = 28; -pub const IN_CLASSD_HOST: u32 = 268435455; -pub const INADDR_NONE: u32 = 4294967295; pub const IN_LOOPBACKNET: u32 = 127; pub const INET_ADDRSTRLEN: u32 = 16; -pub const IP_OPTIONS: u32 = 1; -pub const IP_HDRINCL: u32 = 2; -pub const IP_TOS: u32 = 3; -pub const IP_TTL: u32 = 4; -pub const IP_RECVOPTS: u32 = 5; -pub const IP_RECVRETOPTS: u32 = 6; -pub const IP_RECVDSTADDR: u32 = 7; -pub const IP_RETOPTS: u32 = 8; -pub const IP_MULTICAST_IF: u32 = 9; -pub const IP_MULTICAST_TTL: u32 = 10; -pub const IP_MULTICAST_LOOP: u32 = 11; -pub const IP_ADD_MEMBERSHIP: u32 = 12; -pub const IP_DROP_MEMBERSHIP: u32 = 13; -pub const IP_MULTICAST_VIF: u32 = 14; -pub const IP_RSVP_ON: u32 = 15; -pub const IP_RSVP_OFF: u32 = 16; -pub const IP_RSVP_VIF_ON: u32 = 17; -pub const IP_RSVP_VIF_OFF: u32 = 18; -pub const IP_PORTRANGE: u32 = 19; -pub const IP_RECVIF: u32 = 20; -pub const IP_IPSEC_POLICY: u32 = 21; -pub const IP_FAITH: u32 = 22; -pub const IP_STRIPHDR: u32 = 23; -pub const IP_RECVTTL: u32 = 24; -pub const IP_BOUND_IF: u32 = 25; -pub const IP_PKTINFO: u32 = 26; -pub const IP_RECVPKTINFO: u32 = 26; -pub const IP_RECVTOS: u32 = 27; -pub const IP_DONTFRAG: u32 = 28; -pub const IP_FW_ADD: u32 = 40; -pub const IP_FW_DEL: u32 = 41; -pub const IP_FW_FLUSH: u32 = 42; -pub const IP_FW_ZERO: u32 = 43; -pub const IP_FW_GET: u32 = 44; -pub const IP_FW_RESETLOG: u32 = 45; -pub const IP_OLD_FW_ADD: u32 = 50; -pub const IP_OLD_FW_DEL: u32 = 51; -pub const IP_OLD_FW_FLUSH: u32 = 52; -pub const IP_OLD_FW_ZERO: u32 = 53; -pub const IP_OLD_FW_GET: u32 = 54; -pub const IP_NAT__XXX: u32 = 55; -pub const IP_OLD_FW_RESETLOG: u32 = 56; -pub const IP_DUMMYNET_CONFIGURE: u32 = 60; -pub const IP_DUMMYNET_DEL: u32 = 61; -pub const IP_DUMMYNET_FLUSH: u32 = 62; -pub const IP_DUMMYNET_GET: u32 = 64; -pub const IP_TRAFFIC_MGT_BACKGROUND: u32 = 65; -pub const IP_MULTICAST_IFINDEX: u32 = 66; -pub const IP_ADD_SOURCE_MEMBERSHIP: u32 = 70; -pub const IP_DROP_SOURCE_MEMBERSHIP: u32 = 71; -pub const IP_BLOCK_SOURCE: u32 = 72; -pub const IP_UNBLOCK_SOURCE: u32 = 73; -pub const IP_MSFILTER: u32 = 74; -pub const MCAST_JOIN_GROUP: u32 = 80; -pub const MCAST_LEAVE_GROUP: u32 = 81; -pub const MCAST_JOIN_SOURCE_GROUP: u32 = 82; -pub const MCAST_LEAVE_SOURCE_GROUP: u32 = 83; -pub const MCAST_BLOCK_SOURCE: u32 = 84; -pub const MCAST_UNBLOCK_SOURCE: u32 = 85; -pub const IP_DEFAULT_MULTICAST_TTL: u32 = 1; -pub const IP_DEFAULT_MULTICAST_LOOP: u32 = 1; -pub const IP_MIN_MEMBERSHIPS: u32 = 31; -pub const IP_MAX_MEMBERSHIPS: u32 = 4095; -pub const IP_MAX_GROUP_SRC_FILTER: u32 = 512; -pub const IP_MAX_SOCK_SRC_FILTER: u32 = 128; -pub const IP_MAX_SOCK_MUTE_FILTER: u32 = 128; -pub const MCAST_UNDEFINED: u32 = 0; -pub const MCAST_INCLUDE: u32 = 1; -pub const MCAST_EXCLUDE: u32 = 2; -pub const IP_PORTRANGE_DEFAULT: u32 = 0; -pub const IP_PORTRANGE_HIGH: u32 = 1; -pub const IP_PORTRANGE_LOW: u32 = 2; -pub const IPPROTO_MAXID: u32 = 52; -pub const IPCTL_FORWARDING: u32 = 1; -pub const IPCTL_SENDREDIRECTS: u32 = 2; -pub const IPCTL_DEFTTL: u32 = 3; -pub const IPCTL_RTEXPIRE: u32 = 5; -pub const IPCTL_RTMINEXPIRE: u32 = 6; -pub const IPCTL_RTMAXCACHE: u32 = 7; -pub const IPCTL_SOURCEROUTE: u32 = 8; -pub const IPCTL_DIRECTEDBROADCAST: u32 = 9; -pub const IPCTL_INTRQMAXLEN: u32 = 10; -pub const IPCTL_INTRQDROPS: u32 = 11; -pub const IPCTL_STATS: u32 = 12; -pub const IPCTL_ACCEPTSOURCEROUTE: u32 = 13; -pub const IPCTL_FASTFORWARDING: u32 = 14; -pub const IPCTL_KEEPFAITH: u32 = 15; -pub const IPCTL_GIF_TTL: u32 = 16; -pub const IPCTL_MAXID: u32 = 17; -pub const __KAME_VERSION: &[u8; 18usize] = b"2009/apple-darwin\0"; -pub const IPV6PORT_RESERVED: u32 = 1024; -pub const IPV6PORT_ANONMIN: u32 = 49152; -pub const IPV6PORT_ANONMAX: u32 = 65535; -pub const IPV6PORT_RESERVEDMIN: u32 = 600; -pub const IPV6PORT_RESERVEDMAX: u32 = 1023; pub const INET6_ADDRSTRLEN: u32 = 46; -pub const __IPV6_ADDR_SCOPE_NODELOCAL: u32 = 1; -pub const __IPV6_ADDR_SCOPE_INTFACELOCAL: u32 = 1; -pub const __IPV6_ADDR_SCOPE_LINKLOCAL: u32 = 2; -pub const __IPV6_ADDR_SCOPE_SITELOCAL: u32 = 5; -pub const __IPV6_ADDR_SCOPE_ORGLOCAL: u32 = 8; -pub const __IPV6_ADDR_SCOPE_GLOBAL: u32 = 14; -pub const IPV6_ADDR_MC_FLAGS_TRANSIENT: u32 = 16; -pub const IPV6_ADDR_MC_FLAGS_PREFIX: u32 = 32; -pub const IPV6_ADDR_MC_FLAGS_UNICAST_BASED: u32 = 48; -pub const IPV6_SOCKOPT_RESERVED1: u32 = 3; -pub const IPV6_UNICAST_HOPS: u32 = 4; -pub const IPV6_MULTICAST_IF: u32 = 9; -pub const IPV6_MULTICAST_HOPS: u32 = 10; -pub const IPV6_MULTICAST_LOOP: u32 = 11; -pub const IPV6_JOIN_GROUP: u32 = 12; -pub const IPV6_LEAVE_GROUP: u32 = 13; -pub const IPV6_PORTRANGE: u32 = 14; -pub const ICMP6_FILTER: u32 = 18; -pub const IPV6_2292PKTINFO: u32 = 19; -pub const IPV6_2292HOPLIMIT: u32 = 20; -pub const IPV6_2292NEXTHOP: u32 = 21; -pub const IPV6_2292HOPOPTS: u32 = 22; -pub const IPV6_2292DSTOPTS: u32 = 23; -pub const IPV6_2292RTHDR: u32 = 24; -pub const IPV6_2292PKTOPTIONS: u32 = 25; -pub const IPV6_CHECKSUM: u32 = 26; -pub const IPV6_V6ONLY: u32 = 27; -pub const IPV6_BINDV6ONLY: u32 = 27; -pub const IPV6_IPSEC_POLICY: u32 = 28; -pub const IPV6_FAITH: u32 = 29; -pub const IPV6_FW_ADD: u32 = 30; -pub const IPV6_FW_DEL: u32 = 31; -pub const IPV6_FW_FLUSH: u32 = 32; -pub const IPV6_FW_ZERO: u32 = 33; -pub const IPV6_FW_GET: u32 = 34; -pub const IPV6_RECVTCLASS: u32 = 35; -pub const IPV6_TCLASS: u32 = 36; -pub const IPV6_BOUND_IF: u32 = 125; -pub const IPV6_RTHDR_LOOSE: u32 = 0; -pub const IPV6_RTHDR_STRICT: u32 = 1; -pub const IPV6_RTHDR_TYPE_0: u32 = 0; -pub const IPV6_DEFAULT_MULTICAST_HOPS: u32 = 1; -pub const IPV6_DEFAULT_MULTICAST_LOOP: u32 = 1; -pub const IPV6_MIN_MEMBERSHIPS: u32 = 31; -pub const IPV6_MAX_MEMBERSHIPS: u32 = 4095; -pub const IPV6_MAX_GROUP_SRC_FILTER: u32 = 512; -pub const IPV6_MAX_SOCK_SRC_FILTER: u32 = 128; -pub const IPV6_PORTRANGE_DEFAULT: u32 = 0; -pub const IPV6_PORTRANGE_HIGH: u32 = 1; -pub const IPV6_PORTRANGE_LOW: u32 = 2; -pub const IPV6PROTO_MAXID: u32 = 104; -pub const IPV6CTL_FORWARDING: u32 = 1; -pub const IPV6CTL_SENDREDIRECTS: u32 = 2; -pub const IPV6CTL_DEFHLIM: u32 = 3; -pub const IPV6CTL_FORWSRCRT: u32 = 5; -pub const IPV6CTL_STATS: u32 = 6; -pub const IPV6CTL_MRTSTATS: u32 = 7; -pub const IPV6CTL_MRTPROTO: u32 = 8; -pub const IPV6CTL_MAXFRAGPACKETS: u32 = 9; -pub const IPV6CTL_SOURCECHECK: u32 = 10; -pub const IPV6CTL_SOURCECHECK_LOGINT: u32 = 11; -pub const IPV6CTL_ACCEPT_RTADV: u32 = 12; -pub const IPV6CTL_KEEPFAITH: u32 = 13; -pub const IPV6CTL_LOG_INTERVAL: u32 = 14; -pub const IPV6CTL_HDRNESTLIMIT: u32 = 15; -pub const IPV6CTL_DAD_COUNT: u32 = 16; -pub const IPV6CTL_AUTO_FLOWLABEL: u32 = 17; -pub const IPV6CTL_DEFMCASTHLIM: u32 = 18; -pub const IPV6CTL_GIF_HLIM: u32 = 19; -pub const IPV6CTL_KAME_VERSION: u32 = 20; -pub const IPV6CTL_USE_DEPRECATED: u32 = 21; -pub const IPV6CTL_RR_PRUNE: u32 = 22; -pub const IPV6CTL_V6ONLY: u32 = 24; -pub const IPV6CTL_RTEXPIRE: u32 = 25; -pub const IPV6CTL_RTMINEXPIRE: u32 = 26; -pub const IPV6CTL_RTMAXCACHE: u32 = 27; -pub const IPV6CTL_USETEMPADDR: u32 = 32; -pub const IPV6CTL_TEMPPLTIME: u32 = 33; -pub const IPV6CTL_TEMPVLTIME: u32 = 34; -pub const IPV6CTL_AUTO_LINKLOCAL: u32 = 35; -pub const IPV6CTL_RIP6STATS: u32 = 36; -pub const IPV6CTL_PREFER_TEMPADDR: u32 = 37; -pub const IPV6CTL_ADDRCTLPOLICY: u32 = 38; -pub const IPV6CTL_USE_DEFAULTZONE: u32 = 39; -pub const IPV6CTL_MAXFRAGS: u32 = 41; -pub const IPV6CTL_MCAST_PMTU: u32 = 44; -pub const IPV6CTL_NEIGHBORGCTHRESH: u32 = 46; -pub const IPV6CTL_MAXIFPREFIXES: u32 = 47; -pub const IPV6CTL_MAXIFDEFROUTERS: u32 = 48; -pub const IPV6CTL_MAXDYNROUTES: u32 = 49; -pub const ICMPV6CTL_ND6_ONLINKNSRFC4861: u32 = 50; -pub const IPV6CTL_ULA_USETEMPADDR: u32 = 51; -pub const IPV6CTL_MAXID: u32 = 51; +pub const _RPC_NETDB_H: u32 = 1; pub const _PATH_HEQUIV: &[u8; 17usize] = b"/etc/hosts.equiv\0"; pub const _PATH_HOSTS: &[u8; 11usize] = b"/etc/hosts\0"; pub const _PATH_NETWORKS: &[u8; 14usize] = b"/etc/networks\0"; +pub const _PATH_NSSWITCH_CONF: &[u8; 19usize] = b"/etc/nsswitch.conf\0"; pub const _PATH_PROTOCOLS: &[u8; 15usize] = b"/etc/protocols\0"; pub const _PATH_SERVICES: &[u8; 14usize] = b"/etc/services\0"; -pub const NETDB_INTERNAL: i32 = -1; -pub const NETDB_SUCCESS: u32 = 0; pub const HOST_NOT_FOUND: u32 = 1; pub const TRY_AGAIN: u32 = 2; pub const NO_RECOVERY: u32 = 3; pub const NO_DATA: u32 = 4; +pub const NETDB_INTERNAL: i32 = -1; +pub const NETDB_SUCCESS: u32 = 0; pub const NO_ADDRESS: u32 = 4; -pub const EAI_ADDRFAMILY: u32 = 1; -pub const EAI_AGAIN: u32 = 2; -pub const EAI_BADFLAGS: u32 = 3; -pub const EAI_FAIL: u32 = 4; -pub const EAI_FAMILY: u32 = 5; -pub const EAI_MEMORY: u32 = 6; -pub const EAI_NODATA: u32 = 7; -pub const EAI_NONAME: u32 = 8; -pub const EAI_SERVICE: u32 = 9; -pub const EAI_SOCKTYPE: u32 = 10; -pub const EAI_SYSTEM: u32 = 11; -pub const EAI_BADHINTS: u32 = 12; -pub const EAI_PROTOCOL: u32 = 13; -pub const EAI_OVERFLOW: u32 = 14; -pub const EAI_MAX: u32 = 15; pub const AI_PASSIVE: u32 = 1; pub const AI_CANONNAME: u32 = 2; pub const AI_NUMERICHOST: u32 = 4; -pub const AI_NUMERICSERV: u32 = 4096; -pub const AI_ALL: u32 = 256; -pub const AI_V4MAPPED_CFG: u32 = 512; -pub const AI_ADDRCONFIG: u32 = 1024; -pub const AI_V4MAPPED: u32 = 2048; -pub const AI_DEFAULT: u32 = 1536; -pub const AI_UNUSABLE: u32 = 268435456; +pub const AI_V4MAPPED: u32 = 8; +pub const AI_ALL: u32 = 16; +pub const AI_ADDRCONFIG: u32 = 32; +pub const AI_NUMERICSERV: u32 = 1024; +pub const EAI_BADFLAGS: i32 = -1; +pub const EAI_NONAME: i32 = -2; +pub const EAI_AGAIN: i32 = -3; +pub const EAI_FAIL: i32 = -4; +pub const EAI_FAMILY: i32 = -6; +pub const EAI_SOCKTYPE: i32 = -7; +pub const EAI_SERVICE: i32 = -8; +pub const EAI_MEMORY: i32 = -10; +pub const EAI_SYSTEM: i32 = -11; +pub const EAI_OVERFLOW: i32 = -12; pub const NI_MAXHOST: u32 = 1025; pub const NI_MAXSERV: u32 = 32; -pub const NI_NOFQDN: u32 = 1; -pub const NI_NUMERICHOST: u32 = 2; -pub const NI_NAMEREQD: u32 = 4; -pub const NI_NUMERICSERV: u32 = 8; -pub const NI_NUMERICSCOPE: u32 = 256; +pub const NI_NUMERICHOST: u32 = 1; +pub const NI_NUMERICSERV: u32 = 2; +pub const NI_NOFQDN: u32 = 4; +pub const NI_NAMEREQD: u32 = 8; pub const NI_DGRAM: u32 = 16; -pub const NI_WITHSCOPEID: u32 = 32; -pub const SCOPE_DELIMITER: u8 = 37u8; -pub const _PATH_PWD: &[u8; 5usize] = b"/etc\0"; -pub const _PATH_PASSWD: &[u8; 12usize] = b"/etc/passwd\0"; -pub const _PASSWD: &[u8; 7usize] = b"passwd\0"; -pub const _PATH_MASTERPASSWD: &[u8; 19usize] = b"/etc/master.passwd\0"; -pub const _PATH_MASTERPASSWD_LOCK: &[u8; 10usize] = b"/etc/ptmp\0"; -pub const _MASTERPASSWD: &[u8; 14usize] = b"master.passwd\0"; -pub const _PATH_MP_DB: &[u8; 12usize] = b"/etc/pwd.db\0"; -pub const _MP_DB: &[u8; 7usize] = b"pwd.db\0"; -pub const _PATH_SMP_DB: &[u8; 13usize] = b"/etc/spwd.db\0"; -pub const _SMP_DB: &[u8; 8usize] = b"spwd.db\0"; -pub const _PATH_PWD_MKDB: &[u8; 19usize] = b"/usr/sbin/pwd_mkdb\0"; -pub const _PW_KEYBYNAME: u8 = 49u8; -pub const _PW_KEYBYNUM: u8 = 50u8; -pub const _PW_KEYBYUID: u8 = 51u8; -pub const _PASSWORD_EFMT1: u8 = 95u8; -pub const _PASSWORD_LEN: u32 = 128; -pub const _PASSWORD_NOUID: u32 = 1; -pub const _PASSWORD_NOGID: u32 = 2; -pub const _PASSWORD_NOCHG: u32 = 4; -pub const _PASSWORD_NOEXP: u32 = 8; -pub const _PASSWORD_WARNDAYS: u32 = 14; -pub const _PASSWORD_CHGNOW: i32 = -1; +pub const _PWD_H: u32 = 1; +pub const NSS_BUFLEN_PASSWD: u32 = 1024; pub const PGINVALID_SOCKET: i32 = -1; -pub const PG_BACKEND_VERSIONSTR: &[u8; 29usize] = b"postgres (PostgreSQL) 11.14\n\0"; +pub const PG_BACKEND_VERSIONSTR: &[u8; 29usize] = b"postgres (PostgreSQL) 11.15\n\0"; pub const EXE: &[u8; 1usize] = b"\0"; pub const DEVNULL: &[u8; 10usize] = b"/dev/null\0"; pub const PG_IOLBF: u32 = 1; -pub const FP_SUPERNORMAL: u32 = 6; -pub const FP_FAST_FMA: u32 = 1; -pub const FP_FAST_FMAF: u32 = 1; -pub const FP_FAST_FMAL: u32 = 1; +pub const _MATH_H: u32 = 1; +pub const _BITS_LIBM_SIMD_DECL_STUBS_H: u32 = 1; +pub const __FP_LOGB0_IS_MIN: u32 = 1; +pub const __FP_LOGBNAN_IS_MIN: u32 = 1; pub const FP_ILOGB0: i32 = -2147483648; pub const FP_ILOGBNAN: i32 = -2147483648; +pub const __MATH_DECLARING_DOUBLE: u32 = 1; +pub const __MATH_DECLARING_FLOATN: u32 = 0; +pub const __MATH_DECLARE_LDOUBLE: u32 = 1; pub const MATH_ERRNO: u32 = 1; pub const MATH_ERREXCEPT: u32 = 2; +pub const math_errhandling: u32 = 3; pub const M_E: f64 = 2.718281828459045; pub const M_LOG2E: f64 = 1.4426950408889634; pub const M_LOG10E: f64 = 0.4342944819032518; @@ -1719,13 +1208,9 @@ pub const M_2_PI: f64 = 0.6366197723675814; pub const M_2_SQRTPI: f64 = 1.1283791670955126; pub const M_SQRT2: f64 = 1.4142135623730951; pub const M_SQRT1_2: f64 = 0.7071067811865476; -pub const DOMAIN: u32 = 1; -pub const SING: u32 = 2; -pub const OVERFLOW: u32 = 3; -pub const UNDERFLOW: u32 = 4; -pub const TLOSS: u32 = 5; -pub const PLOSS: u32 = 6; -pub const _JBLEN: u32 = 48; +pub const _SETJMP_H: u32 = 1; +pub const _BITS_SETJMP_H: u32 = 1; +pub const __jmp_buf_tag_defined: u32 = 1; pub const DEBUG5: u32 = 10; pub const DEBUG4: u32 = 11; pub const DEBUG3: u32 = 12; @@ -1843,121 +1328,84 @@ pub const LP_DEAD: u32 = 3; pub const OffsetNumberMask: u32 = 65535; pub const SpecTokenOffsetNumber: u32 = 65534; pub const MovedPartitionsOffsetNumber: u32 = 65533; -pub const __DARWIN_CLK_TCK: u32 = 100; -pub const CHAR_BIT: u32 = 8; -pub const MB_LEN_MAX: u32 = 6; -pub const CLK_TCK: u32 = 100; -pub const SCHAR_MAX: u32 = 127; -pub const SCHAR_MIN: i32 = -128; -pub const UCHAR_MAX: u32 = 255; -pub const CHAR_MAX: u32 = 127; -pub const CHAR_MIN: i32 = -128; -pub const USHRT_MAX: u32 = 65535; -pub const SHRT_MAX: u32 = 32767; -pub const SHRT_MIN: i32 = -32768; -pub const UINT_MAX: u32 = 4294967295; -pub const INT_MAX: u32 = 2147483647; -pub const INT_MIN: i32 = -2147483648; -pub const ULONG_MAX: i32 = -1; -pub const LONG_MAX: u64 = 9223372036854775807; -pub const LONG_MIN: i64 = -9223372036854775808; -pub const ULLONG_MAX: i32 = -1; -pub const LLONG_MAX: u64 = 9223372036854775807; -pub const LLONG_MIN: i64 = -9223372036854775808; -pub const LONG_BIT: u32 = 64; -pub const SSIZE_MAX: u64 = 9223372036854775807; -pub const WORD_BIT: u32 = 32; -pub const SIZE_T_MAX: i32 = -1; -pub const UQUAD_MAX: i32 = -1; -pub const QUAD_MAX: u64 = 9223372036854775807; -pub const QUAD_MIN: i64 = -9223372036854775808; -pub const ARG_MAX: u32 = 1048576; -pub const CHILD_MAX: u32 = 266; -pub const GID_MAX: u32 = 2147483647; -pub const LINK_MAX: u32 = 32767; -pub const MAX_CANON: u32 = 1024; -pub const MAX_INPUT: u32 = 1024; -pub const NAME_MAX: u32 = 255; -pub const NGROUPS_MAX: u32 = 16; -pub const UID_MAX: u32 = 2147483647; -pub const OPEN_MAX: u32 = 10240; -pub const PATH_MAX: u32 = 1024; -pub const PIPE_BUF: u32 = 512; -pub const BC_BASE_MAX: u32 = 99; -pub const BC_DIM_MAX: u32 = 2048; -pub const BC_SCALE_MAX: u32 = 99; -pub const BC_STRING_MAX: u32 = 1000; -pub const CHARCLASS_NAME_MAX: u32 = 14; -pub const COLL_WEIGHTS_MAX: u32 = 2; -pub const EQUIV_CLASS_MAX: u32 = 2; -pub const EXPR_NEST_MAX: u32 = 32; -pub const LINE_MAX: u32 = 2048; -pub const RE_DUP_MAX: u32 = 255; -pub const NZERO: u32 = 20; +pub const _LIBC_LIMITS_H_: u32 = 1; +pub const MB_LEN_MAX: u32 = 16; +pub const _BITS_POSIX1_LIM_H: u32 = 1; +pub const _POSIX_AIO_LISTIO_MAX: u32 = 2; +pub const _POSIX_AIO_MAX: u32 = 1; pub const _POSIX_ARG_MAX: u32 = 4096; pub const _POSIX_CHILD_MAX: u32 = 25; +pub const _POSIX_DELAYTIMER_MAX: u32 = 32; +pub const _POSIX_HOST_NAME_MAX: u32 = 255; pub const _POSIX_LINK_MAX: u32 = 8; +pub const _POSIX_LOGIN_NAME_MAX: u32 = 9; pub const _POSIX_MAX_CANON: u32 = 255; pub const _POSIX_MAX_INPUT: u32 = 255; +pub const _POSIX_MQ_OPEN_MAX: u32 = 8; +pub const _POSIX_MQ_PRIO_MAX: u32 = 32; pub const _POSIX_NAME_MAX: u32 = 14; pub const _POSIX_NGROUPS_MAX: u32 = 8; pub const _POSIX_OPEN_MAX: u32 = 20; pub const _POSIX_PATH_MAX: u32 = 256; pub const _POSIX_PIPE_BUF: u32 = 512; +pub const _POSIX_RE_DUP_MAX: u32 = 255; +pub const _POSIX_RTSIG_MAX: u32 = 8; +pub const _POSIX_SEM_NSEMS_MAX: u32 = 256; +pub const _POSIX_SEM_VALUE_MAX: u32 = 32767; +pub const _POSIX_SIGQUEUE_MAX: u32 = 32; pub const _POSIX_SSIZE_MAX: u32 = 32767; pub const _POSIX_STREAM_MAX: u32 = 8; +pub const _POSIX_SYMLINK_MAX: u32 = 255; +pub const _POSIX_SYMLOOP_MAX: u32 = 8; +pub const _POSIX_TIMER_MAX: u32 = 32; +pub const _POSIX_TTY_NAME_MAX: u32 = 9; pub const _POSIX_TZNAME_MAX: u32 = 6; +pub const _POSIX_CLOCKRES_MIN: u32 = 20000000; +pub const NR_OPEN: u32 = 1024; +pub const NGROUPS_MAX: u32 = 65536; +pub const ARG_MAX: u32 = 131072; +pub const LINK_MAX: u32 = 127; +pub const MAX_CANON: u32 = 255; +pub const MAX_INPUT: u32 = 255; +pub const NAME_MAX: u32 = 255; +pub const PATH_MAX: u32 = 4096; +pub const PIPE_BUF: u32 = 4096; +pub const XATTR_NAME_MAX: u32 = 255; +pub const XATTR_SIZE_MAX: u32 = 65536; +pub const XATTR_LIST_MAX: u32 = 65536; +pub const RTSIG_MAX: u32 = 32; +pub const _POSIX_THREAD_KEYS_MAX: u32 = 128; +pub const PTHREAD_KEYS_MAX: u32 = 1024; +pub const _POSIX_THREAD_DESTRUCTOR_ITERATIONS: u32 = 4; +pub const PTHREAD_DESTRUCTOR_ITERATIONS: u32 = 4; +pub const _POSIX_THREAD_THREADS_MAX: u32 = 64; +pub const AIO_PRIO_DELTA_MAX: u32 = 20; +pub const PTHREAD_STACK_MIN: u32 = 16384; +pub const DELAYTIMER_MAX: u32 = 2147483647; +pub const TTY_NAME_MAX: u32 = 32; +pub const LOGIN_NAME_MAX: u32 = 256; +pub const HOST_NAME_MAX: u32 = 64; +pub const MQ_PRIO_MAX: u32 = 32768; +pub const SEM_VALUE_MAX: u32 = 2147483647; +pub const _BITS_POSIX2_LIM_H: u32 = 1; pub const _POSIX2_BC_BASE_MAX: u32 = 99; pub const _POSIX2_BC_DIM_MAX: u32 = 2048; pub const _POSIX2_BC_SCALE_MAX: u32 = 99; pub const _POSIX2_BC_STRING_MAX: u32 = 1000; -pub const _POSIX2_EQUIV_CLASS_MAX: u32 = 2; +pub const _POSIX2_COLL_WEIGHTS_MAX: u32 = 2; pub const _POSIX2_EXPR_NEST_MAX: u32 = 32; pub const _POSIX2_LINE_MAX: u32 = 2048; pub const _POSIX2_RE_DUP_MAX: u32 = 255; -pub const _POSIX_AIO_LISTIO_MAX: u32 = 2; -pub const _POSIX_AIO_MAX: u32 = 1; -pub const _POSIX_DELAYTIMER_MAX: u32 = 32; -pub const _POSIX_MQ_OPEN_MAX: u32 = 8; -pub const _POSIX_MQ_PRIO_MAX: u32 = 32; -pub const _POSIX_RTSIG_MAX: u32 = 8; -pub const _POSIX_SEM_NSEMS_MAX: u32 = 256; -pub const _POSIX_SEM_VALUE_MAX: u32 = 32767; -pub const _POSIX_SIGQUEUE_MAX: u32 = 32; -pub const _POSIX_TIMER_MAX: u32 = 32; -pub const _POSIX_CLOCKRES_MIN: u32 = 20000000; -pub const _POSIX_THREAD_DESTRUCTOR_ITERATIONS: u32 = 4; -pub const _POSIX_THREAD_KEYS_MAX: u32 = 128; -pub const _POSIX_THREAD_THREADS_MAX: u32 = 64; -pub const PTHREAD_DESTRUCTOR_ITERATIONS: u32 = 4; -pub const PTHREAD_KEYS_MAX: u32 = 512; -pub const PTHREAD_STACK_MIN: u32 = 16384; -pub const _POSIX_HOST_NAME_MAX: u32 = 255; -pub const _POSIX_LOGIN_NAME_MAX: u32 = 9; -pub const _POSIX_SS_REPL_MAX: u32 = 4; -pub const _POSIX_SYMLINK_MAX: u32 = 255; -pub const _POSIX_SYMLOOP_MAX: u32 = 8; -pub const _POSIX_TRACE_EVENT_NAME_MAX: u32 = 30; -pub const _POSIX_TRACE_NAME_MAX: u32 = 8; -pub const _POSIX_TRACE_SYS_MAX: u32 = 8; -pub const _POSIX_TRACE_USER_EVENT_MAX: u32 = 32; -pub const _POSIX_TTY_NAME_MAX: u32 = 9; pub const _POSIX2_CHARCLASS_NAME_MAX: u32 = 14; -pub const _POSIX2_COLL_WEIGHTS_MAX: u32 = 2; -pub const _POSIX_RE_DUP_MAX: u32 = 255; -pub const OFF_MIN: i64 = -9223372036854775808; -pub const OFF_MAX: u64 = 9223372036854775807; -pub const PASS_MAX: u32 = 128; -pub const NL_ARGMAX: u32 = 9; -pub const NL_LANGMAX: u32 = 14; -pub const NL_MSGMAX: u32 = 32767; -pub const NL_NMAX: u32 = 1; -pub const NL_SETMAX: u32 = 255; -pub const NL_TEXTMAX: u32 = 2048; -pub const _XOPEN_IOV_MAX: u32 = 16; -pub const IOV_MAX: u32 = 1024; -pub const _XOPEN_NAME_MAX: u32 = 255; -pub const _XOPEN_PATH_MAX: u32 = 1024; +pub const BC_BASE_MAX: u32 = 99; +pub const BC_DIM_MAX: u32 = 2048; +pub const BC_SCALE_MAX: u32 = 99; +pub const BC_STRING_MAX: u32 = 1000; +pub const COLL_WEIGHTS_MAX: u32 = 255; +pub const EXPR_NEST_MAX: u32 = 32; +pub const LINE_MAX: u32 = 2048; +pub const CHARCLASS_NAME_MAX: u32 = 2048; +pub const RE_DUP_MAX: u32 = 32767; pub const DSM_IMPL_NONE: u32 = 0; pub const DSM_IMPL_POSIX: u32 = 1; pub const DSM_IMPL_SYSV: u32 = 2; @@ -1985,155 +1433,136 @@ pub const AccessExclusiveLock: u32 = 8; pub const BITS_PER_BITMAPWORD: u32 = 32; pub const RELCACHE_INIT_FILENAME: &[u8; 17usize] = b"pg_internal.init\0"; pub const FIELDNO_HEAPTUPLEDATA_DATA: u32 = 3; +pub const _FCNTL_H: u32 = 1; +pub const __O_LARGEFILE: u32 = 0; +pub const F_GETLK64: u32 = 5; +pub const F_SETLK64: u32 = 6; +pub const F_SETLKW64: u32 = 7; +pub const O_ACCMODE: u32 = 3; pub const O_RDONLY: u32 = 0; pub const O_WRONLY: u32 = 1; pub const O_RDWR: u32 = 2; -pub const O_ACCMODE: u32 = 3; -pub const FREAD: u32 = 1; -pub const FWRITE: u32 = 2; -pub const O_NONBLOCK: u32 = 4; -pub const O_APPEND: u32 = 8; -pub const O_SYNC: u32 = 128; -pub const O_SHLOCK: u32 = 16; -pub const O_EXLOCK: u32 = 32; -pub const O_ASYNC: u32 = 64; -pub const O_FSYNC: u32 = 128; -pub const O_NOFOLLOW: u32 = 256; -pub const O_CREAT: u32 = 512; -pub const O_TRUNC: u32 = 1024; -pub const O_EXCL: u32 = 2048; -pub const O_EVTONLY: u32 = 32768; -pub const O_NOCTTY: u32 = 131072; -pub const O_DIRECTORY: u32 = 1048576; -pub const O_SYMLINK: u32 = 2097152; -pub const O_DSYNC: u32 = 4194304; -pub const O_CLOEXEC: u32 = 16777216; -pub const O_NOFOLLOW_ANY: u32 = 536870912; -pub const AT_FDCWD: i32 = -2; -pub const AT_EACCESS: u32 = 16; -pub const AT_SYMLINK_NOFOLLOW: u32 = 32; -pub const AT_SYMLINK_FOLLOW: u32 = 64; -pub const AT_REMOVEDIR: u32 = 128; -pub const AT_REALDEV: u32 = 512; -pub const AT_FDONLY: u32 = 1024; -pub const AT_SYMLINK_NOFOLLOW_ANY: u32 = 2048; -pub const O_DP_GETRAWENCRYPTED: u32 = 1; -pub const O_DP_GETRAWUNENCRYPTED: u32 = 2; -pub const FAPPEND: u32 = 8; -pub const FASYNC: u32 = 64; -pub const FFSYNC: u32 = 128; -pub const FFDSYNC: u32 = 4194304; -pub const FNONBLOCK: u32 = 4; -pub const FNDELAY: u32 = 4; -pub const O_NDELAY: u32 = 4; -pub const CPF_OVERWRITE: u32 = 1; -pub const CPF_IGNORE_MODE: u32 = 2; -pub const CPF_MASK: u32 = 3; +pub const O_CREAT: u32 = 64; +pub const O_EXCL: u32 = 128; +pub const O_NOCTTY: u32 = 256; +pub const O_TRUNC: u32 = 512; +pub const O_APPEND: u32 = 1024; +pub const O_NONBLOCK: u32 = 2048; +pub const O_NDELAY: u32 = 2048; +pub const O_SYNC: u32 = 1052672; +pub const O_FSYNC: u32 = 1052672; +pub const O_ASYNC: u32 = 8192; +pub const __O_DIRECTORY: u32 = 65536; +pub const __O_NOFOLLOW: u32 = 131072; +pub const __O_CLOEXEC: u32 = 524288; +pub const __O_DIRECT: u32 = 16384; +pub const __O_NOATIME: u32 = 262144; +pub const __O_PATH: u32 = 2097152; +pub const __O_DSYNC: u32 = 4096; +pub const __O_TMPFILE: u32 = 4259840; +pub const F_GETLK: u32 = 5; +pub const F_SETLK: u32 = 6; +pub const F_SETLKW: u32 = 7; +pub const O_DIRECTORY: u32 = 65536; +pub const O_NOFOLLOW: u32 = 131072; +pub const O_CLOEXEC: u32 = 524288; +pub const O_DSYNC: u32 = 4096; +pub const O_RSYNC: u32 = 1052672; pub const F_DUPFD: u32 = 0; pub const F_GETFD: u32 = 1; pub const F_SETFD: u32 = 2; pub const F_GETFL: u32 = 3; pub const F_SETFL: u32 = 4; -pub const F_GETOWN: u32 = 5; -pub const F_SETOWN: u32 = 6; -pub const F_GETLK: u32 = 7; -pub const F_SETLK: u32 = 8; -pub const F_SETLKW: u32 = 9; -pub const F_SETLKWTIMEOUT: u32 = 10; -pub const F_FLUSH_DATA: u32 = 40; -pub const F_CHKCLEAN: u32 = 41; -pub const F_PREALLOCATE: u32 = 42; -pub const F_SETSIZE: u32 = 43; -pub const F_RDADVISE: u32 = 44; -pub const F_RDAHEAD: u32 = 45; -pub const F_NOCACHE: u32 = 48; -pub const F_LOG2PHYS: u32 = 49; -pub const F_GETPATH: u32 = 50; -pub const F_FULLFSYNC: u32 = 51; -pub const F_PATHPKG_CHECK: u32 = 52; -pub const F_FREEZE_FS: u32 = 53; -pub const F_THAW_FS: u32 = 54; -pub const F_GLOBAL_NOCACHE: u32 = 55; -pub const F_ADDSIGS: u32 = 59; -pub const F_ADDFILESIGS: u32 = 61; -pub const F_NODIRECT: u32 = 62; -pub const F_GETPROTECTIONCLASS: u32 = 63; -pub const F_SETPROTECTIONCLASS: u32 = 64; -pub const F_LOG2PHYS_EXT: u32 = 65; -pub const F_GETLKPID: u32 = 66; -pub const F_SETBACKINGSTORE: u32 = 70; -pub const F_GETPATH_MTMINFO: u32 = 71; -pub const F_GETCODEDIR: u32 = 72; -pub const F_SETNOSIGPIPE: u32 = 73; -pub const F_GETNOSIGPIPE: u32 = 74; -pub const F_TRANSCODEKEY: u32 = 75; -pub const F_SINGLE_WRITER: u32 = 76; -pub const F_GETPROTECTIONLEVEL: u32 = 77; -pub const F_FINDSIGS: u32 = 78; -pub const F_ADDFILESIGS_FOR_DYLD_SIM: u32 = 83; -pub const F_BARRIERFSYNC: u32 = 85; -pub const F_ADDFILESIGS_RETURN: u32 = 97; -pub const F_CHECK_LV: u32 = 98; -pub const F_PUNCHHOLE: u32 = 99; -pub const F_TRIM_ACTIVE_FILE: u32 = 100; -pub const F_SPECULATIVE_READ: u32 = 101; -pub const F_GETPATH_NOFIRMLINK: u32 = 102; -pub const F_ADDFILESIGS_INFO: u32 = 103; -pub const F_ADDFILESUPPL: u32 = 104; -pub const F_GETSIGSINFO: u32 = 105; -pub const F_FSRESERVED: u32 = 106; -pub const FCNTL_FS_SPECIFIC_BASE: u32 = 65536; -pub const F_DUPFD_CLOEXEC: u32 = 67; +pub const __F_SETOWN: u32 = 8; +pub const __F_GETOWN: u32 = 9; +pub const F_SETOWN: u32 = 8; +pub const F_GETOWN: u32 = 9; +pub const __F_SETSIG: u32 = 10; +pub const __F_GETSIG: u32 = 11; +pub const __F_SETOWN_EX: u32 = 15; +pub const __F_GETOWN_EX: u32 = 16; +pub const F_DUPFD_CLOEXEC: u32 = 1030; pub const FD_CLOEXEC: u32 = 1; -pub const F_RDLCK: u32 = 1; +pub const F_RDLCK: u32 = 0; +pub const F_WRLCK: u32 = 1; pub const F_UNLCK: u32 = 2; -pub const F_WRLCK: u32 = 3; -pub const SEEK_HOLE: u32 = 3; -pub const SEEK_DATA: u32 = 4; +pub const F_EXLCK: u32 = 4; +pub const F_SHLCK: u32 = 8; +pub const LOCK_SH: u32 = 1; +pub const LOCK_EX: u32 = 2; +pub const LOCK_NB: u32 = 4; +pub const LOCK_UN: u32 = 8; +pub const FAPPEND: u32 = 1024; +pub const FFSYNC: u32 = 1052672; +pub const FASYNC: u32 = 8192; +pub const FNONBLOCK: u32 = 2048; +pub const FNDELAY: u32 = 2048; +pub const __POSIX_FADV_DONTNEED: u32 = 4; +pub const __POSIX_FADV_NOREUSE: u32 = 5; +pub const POSIX_FADV_NORMAL: u32 = 0; +pub const POSIX_FADV_RANDOM: u32 = 1; +pub const POSIX_FADV_SEQUENTIAL: u32 = 2; +pub const POSIX_FADV_WILLNEED: u32 = 3; +pub const POSIX_FADV_DONTNEED: u32 = 4; +pub const POSIX_FADV_NOREUSE: u32 = 5; +pub const _BITS_STAT_H: u32 = 1; +pub const _BITS_STRUCT_STAT_H: u32 = 1; +pub const __S_IFMT: u32 = 61440; +pub const __S_IFDIR: u32 = 16384; +pub const __S_IFCHR: u32 = 8192; +pub const __S_IFBLK: u32 = 24576; +pub const __S_IFREG: u32 = 32768; +pub const __S_IFIFO: u32 = 4096; +pub const __S_IFLNK: u32 = 40960; +pub const __S_IFSOCK: u32 = 49152; +pub const __S_ISUID: u32 = 2048; +pub const __S_ISGID: u32 = 1024; +pub const __S_ISVTX: u32 = 512; +pub const __S_IREAD: u32 = 256; +pub const __S_IWRITE: u32 = 128; +pub const __S_IEXEC: u32 = 64; +pub const UTIME_NOW: u32 = 1073741823; +pub const UTIME_OMIT: u32 = 1073741822; pub const S_IFMT: u32 = 61440; -pub const S_IFIFO: u32 = 4096; -pub const S_IFCHR: u32 = 8192; pub const S_IFDIR: u32 = 16384; +pub const S_IFCHR: u32 = 8192; pub const S_IFBLK: u32 = 24576; pub const S_IFREG: u32 = 32768; +pub const S_IFIFO: u32 = 4096; pub const S_IFLNK: u32 = 40960; pub const S_IFSOCK: u32 = 49152; -pub const S_IFWHT: u32 = 57344; -pub const S_IRWXU: u32 = 448; +pub const S_ISUID: u32 = 2048; +pub const S_ISGID: u32 = 1024; +pub const S_ISVTX: u32 = 512; pub const S_IRUSR: u32 = 256; pub const S_IWUSR: u32 = 128; pub const S_IXUSR: u32 = 64; -pub const S_IRWXG: u32 = 56; +pub const S_IRWXU: u32 = 448; pub const S_IRGRP: u32 = 32; pub const S_IWGRP: u32 = 16; pub const S_IXGRP: u32 = 8; -pub const S_IRWXO: u32 = 7; +pub const S_IRWXG: u32 = 56; pub const S_IROTH: u32 = 4; pub const S_IWOTH: u32 = 2; pub const S_IXOTH: u32 = 1; -pub const S_ISUID: u32 = 2048; -pub const S_ISGID: u32 = 1024; -pub const S_ISVTX: u32 = 512; -pub const S_ISTXT: u32 = 512; -pub const S_IREAD: u32 = 256; -pub const S_IWRITE: u32 = 128; -pub const S_IEXEC: u32 = 64; -pub const F_ALLOCATECONTIG: u32 = 2; -pub const F_ALLOCATEALL: u32 = 4; -pub const F_PEOFPOSMODE: u32 = 3; -pub const F_VOLPOSMODE: u32 = 4; -pub const USER_FSIGNATURES_CDHASH_LEN: u32 = 20; -pub const GETSIGSINFO_PLATFORM_BINARY: u32 = 1; -pub const LOCK_SH: u32 = 1; -pub const LOCK_EX: u32 = 2; -pub const LOCK_NB: u32 = 4; -pub const LOCK_UN: u32 = 8; -pub const O_POPUP: u32 = 2147483648; -pub const O_ALERT: u32 = 536870912; +pub const S_IRWXO: u32 = 7; +pub const R_OK: u32 = 4; +pub const W_OK: u32 = 2; +pub const X_OK: u32 = 1; +pub const F_OK: u32 = 0; +pub const AT_FDCWD: i32 = -100; +pub const AT_SYMLINK_NOFOLLOW: u32 = 256; +pub const AT_REMOVEDIR: u32 = 512; +pub const AT_SYMLINK_FOLLOW: u32 = 1024; +pub const AT_EACCESS: u32 = 512; +pub const F_ULOCK: u32 = 0; +pub const F_LOCK: u32 = 1; +pub const F_TLOCK: u32 = 2; +pub const F_TEST: u32 = 3; pub const InvalidXLogRecPtr: u32 = 0; pub const PG_O_DIRECT: u32 = 0; -pub const OPEN_SYNC_FLAG: u32 = 128; -pub const OPEN_DATASYNC_FLAG: u32 = 4194304; +pub const OPEN_SYNC_FLAG: u32 = 1052672; +pub const OPEN_DATASYNC_FLAG: u32 = 4096; pub const MAX_TIMESTAMP_PRECISION: u32 = 6; pub const MAX_INTERVAL_PRECISION: u32 = 6; pub const TS_PREC_INV: f64 = 1000000.0; @@ -2179,7 +1608,24 @@ pub const HEAP_INSERT_SKIP_FSM: u32 = 2; pub const HEAP_INSERT_FROZEN: u32 = 4; pub const HEAP_INSERT_SPECULATIVE: u32 = 8; pub const HEAP_INSERT_NO_LOGICAL: u32 = 16; +pub const _TIME_H: u32 = 1; +pub const _BITS_TIME_H: u32 = 1; +pub const CLOCK_REALTIME: u32 = 0; +pub const CLOCK_MONOTONIC: u32 = 1; +pub const CLOCK_PROCESS_CPUTIME_ID: u32 = 2; +pub const CLOCK_THREAD_CPUTIME_ID: u32 = 3; +pub const CLOCK_MONOTONIC_RAW: u32 = 4; +pub const CLOCK_REALTIME_COARSE: u32 = 5; +pub const CLOCK_MONOTONIC_COARSE: u32 = 6; +pub const CLOCK_BOOTTIME: u32 = 7; +pub const CLOCK_REALTIME_ALARM: u32 = 8; +pub const CLOCK_BOOTTIME_ALARM: u32 = 9; +pub const CLOCK_TAI: u32 = 11; +pub const TIMER_ABSTIME: u32 = 1; +pub const __struct_tm_defined: u32 = 1; +pub const __itimerspec_defined: u32 = 1; pub const TIME_UTC: u32 = 1; +pub const PG_INSTR_CLOCK: u32 = 1; pub const PARAM_FLAG_CONST: u32 = 1; pub const HASH_PARTITION: u32 = 1; pub const HASH_SEGMENT: u32 = 2; @@ -2196,25 +1642,9 @@ pub const HASH_SHARED_MEM: u32 = 2048; pub const HASH_ATTACH: u32 = 4096; pub const HASH_FIXED_SIZE: u32 = 8192; pub const NO_MAX_DSIZE: i32 = -1; -pub const __DARWIN_MAXNAMLEN: u32 = 255; -pub const __DARWIN_MAXPATHLEN: u32 = 1024; +pub const _DIRENT_H: u32 = 1; +pub const _DIRENT_MATCHES_DIRENT64: u32 = 1; pub const MAXNAMLEN: u32 = 255; -pub const DT_UNKNOWN: u32 = 0; -pub const DT_FIFO: u32 = 1; -pub const DT_CHR: u32 = 2; -pub const DT_DIR: u32 = 4; -pub const DT_BLK: u32 = 6; -pub const DT_REG: u32 = 8; -pub const DT_LNK: u32 = 10; -pub const DT_SOCK: u32 = 12; -pub const DT_WHT: u32 = 14; -pub const DIRBLKSIZ: u32 = 1024; -pub const DTF_HIDEW: u32 = 1; -pub const DTF_NODUP: u32 = 2; -pub const DTF_REWIND: u32 = 4; -pub const __DTF_READALL: u32 = 8; -pub const __DTF_SKIPREAD: u32 = 16; -pub const __DTF_ATEND: u32 = 32; pub const PG_TEMP_FILES_DIR: &[u8; 10usize] = b"pgsql_tmp\0"; pub const PG_TEMP_FILE_PREFIX: &[u8; 10usize] = b"pgsql_tmp\0"; pub const DEFAULT_SPINS_PER_DELAY: u32 = 100; @@ -2308,7 +1738,6 @@ pub const CURSOR_OPT_FAST_PLAN: u32 = 32; pub const CURSOR_OPT_GENERIC_PLAN: u32 = 64; pub const CURSOR_OPT_CUSTOM_PLAN: u32 = 128; pub const CURSOR_OPT_PARALLEL_OK: u32 = 256; -pub const FETCH_ALL: u64 = 9223372036854775807; pub const REINDEXOPT_VERBOSE: u32 = 1; pub const GROUPING_CAN_USE_SORT: u32 = 1; pub const GROUPING_CAN_USE_HASH: u32 = 2; @@ -2331,6 +1760,85 @@ pub const EXEC_FLAG_SKIP_TRIGGERS: u32 = 16; pub const EXEC_FLAG_WITH_OIDS: u32 = 32; pub const EXEC_FLAG_WITHOUT_OIDS: u32 = 64; pub const EXEC_FLAG_WITH_NO_DATA: u32 = 128; +pub const _BITS_SIGNUM_GENERIC_H: u32 = 1; +pub const SIGINT: u32 = 2; +pub const SIGILL: u32 = 4; +pub const SIGABRT: u32 = 6; +pub const SIGFPE: u32 = 8; +pub const SIGSEGV: u32 = 11; +pub const SIGTERM: u32 = 15; +pub const SIGHUP: u32 = 1; +pub const SIGQUIT: u32 = 3; +pub const SIGTRAP: u32 = 5; +pub const SIGKILL: u32 = 9; +pub const SIGPIPE: u32 = 13; +pub const SIGALRM: u32 = 14; +pub const SIGIOT: u32 = 6; +pub const _BITS_SIGNUM_ARCH_H: u32 = 1; +pub const SIGSTKFLT: u32 = 16; +pub const SIGPWR: u32 = 30; +pub const SIGBUS: u32 = 7; +pub const SIGSYS: u32 = 31; +pub const SIGURG: u32 = 23; +pub const SIGSTOP: u32 = 19; +pub const SIGTSTP: u32 = 20; +pub const SIGCONT: u32 = 18; +pub const SIGCHLD: u32 = 17; +pub const SIGTTIN: u32 = 21; +pub const SIGTTOU: u32 = 22; +pub const SIGPOLL: u32 = 29; +pub const SIGXFSZ: u32 = 25; +pub const SIGXCPU: u32 = 24; +pub const SIGVTALRM: u32 = 26; +pub const SIGPROF: u32 = 27; +pub const SIGUSR1: u32 = 10; +pub const SIGUSR2: u32 = 12; +pub const SIGWINCH: u32 = 28; +pub const SIGIO: u32 = 29; +pub const SIGCLD: u32 = 17; +pub const __SIGRTMIN: u32 = 32; +pub const __SIGRTMAX: u32 = 64; +pub const _NSIG: u32 = 65; +pub const __sig_atomic_t_defined: u32 = 1; +pub const __siginfo_t_defined: u32 = 1; +pub const __SI_MAX_SIZE: u32 = 128; +pub const _BITS_SIGINFO_ARCH_H: u32 = 1; +pub const __SI_ERRNO_THEN_CODE: u32 = 1; +pub const __SI_HAVE_SIGSYS: u32 = 1; +pub const _BITS_SIGINFO_CONSTS_H: u32 = 1; +pub const __SI_ASYNCIO_AFTER_SIGIO: u32 = 1; +pub const __sigevent_t_defined: u32 = 1; +pub const __SIGEV_MAX_SIZE: u32 = 64; +pub const _BITS_SIGEVENT_CONSTS_H: u32 = 1; +pub const NSIG: u32 = 65; +pub const _BITS_SIGACTION_H: u32 = 1; +pub const SA_NOCLDSTOP: u32 = 1; +pub const SA_NOCLDWAIT: u32 = 2; +pub const SA_SIGINFO: u32 = 4; +pub const SA_ONSTACK: u32 = 134217728; +pub const SA_RESTART: u32 = 268435456; +pub const SA_NODEFER: u32 = 1073741824; +pub const SA_RESETHAND: u32 = 2147483648; +pub const SA_INTERRUPT: u32 = 536870912; +pub const SA_NOMASK: u32 = 1073741824; +pub const SA_ONESHOT: u32 = 2147483648; +pub const SA_STACK: u32 = 134217728; +pub const SIG_BLOCK: u32 = 0; +pub const SIG_UNBLOCK: u32 = 1; +pub const SIG_SETMASK: u32 = 2; +pub const _BITS_SIGCONTEXT_H: u32 = 1; +pub const FP_XSTATE_MAGIC1: u32 = 1179670611; +pub const FP_XSTATE_MAGIC2: u32 = 1179670597; +pub const __stack_t_defined: u32 = 1; +pub const _SYS_UCONTEXT_H: u32 = 1; +pub const __NGREG: u32 = 23; +pub const NGREG: u32 = 23; +pub const _BITS_SIGSTACK_H: u32 = 1; +pub const MINSIGSTKSZ: u32 = 2048; +pub const SIGSTKSZ: u32 = 8192; +pub const _BITS_SS_FLAGS_H: u32 = 1; +pub const __sigstack_defined: u32 = 1; +pub const _BITS_SIGTHREAD_H: u32 = 1; pub const TZ_STRLEN_MAX: u32 = 255; pub const InvalidPid: i32 = -1; pub const USE_POSTGRES_DATES: u32 = 0; @@ -2349,13 +1857,7 @@ pub const MAXTZLEN: u32 = 10; pub const SECURITY_LOCAL_USERID_CHANGE: u32 = 1; pub const SECURITY_RESTRICTED_OPERATION: u32 = 2; pub const SECURITY_NOFORCE_RLS: u32 = 4; -pub const SOL_LOCAL: u32 = 0; -pub const LOCAL_PEERCRED: u32 = 1; -pub const LOCAL_PEERPID: u32 = 2; -pub const LOCAL_PEEREPID: u32 = 3; -pub const LOCAL_PEERUUID: u32 = 4; -pub const LOCAL_PEEREUUID: u32 = 5; -pub const LOCAL_PEERTOKEN: u32 = 6; +pub const _SYS_UN_H: u32 = 1; pub const SM_DATABASE: u32 = 64; pub const SM_USER: u32 = 32; pub const SM_DATABASE_USER: u32 = 97; @@ -3400,7 +2902,6 @@ pub const PROCARRAY_FLAGS_DEFAULT: u32 = 16; pub const PROCARRAY_FLAGS_VACUUM: u32 = 18; pub const PROCARRAY_FLAGS_ANALYZE: u32 = 20; pub const PROCARRAY_FLAGS_VACUUM_ANALYZE: u32 = 22; -pub const MAX_KILOBYTES: u32 = 2147483647; pub const PG_AUTOCONF_FILENAME: &[u8; 21usize] = b"postgresql.auto.conf\0"; pub const GUC_QUALIFIER_SEPARATOR: u8 = 46u8; pub const GUC_LIST_INPUT: u32 = 1; @@ -3551,24 +3052,88 @@ pub const TYPECACHE_HASH_EXTENDED_PROC: u32 = 16384; pub const TYPECACHE_HASH_EXTENDED_PROC_FINFO: u32 = 32768; pub type Oid = ::std::os::raw::c_uint; pub type pg_int64 = ::std::os::raw::c_long; +pub type va_list = __builtin_va_list; +pub type __gnuc_va_list = __builtin_va_list; +pub type __u_char = ::std::os::raw::c_uchar; +pub type __u_short = ::std::os::raw::c_ushort; +pub type __u_int = ::std::os::raw::c_uint; +pub type __u_long = ::std::os::raw::c_ulong; pub type __int8_t = ::std::os::raw::c_schar; pub type __uint8_t = ::std::os::raw::c_uchar; pub type __int16_t = ::std::os::raw::c_short; pub type __uint16_t = ::std::os::raw::c_ushort; pub type __int32_t = ::std::os::raw::c_int; pub type __uint32_t = ::std::os::raw::c_uint; -pub type __int64_t = ::std::os::raw::c_longlong; -pub type __uint64_t = ::std::os::raw::c_ulonglong; -pub type __darwin_intptr_t = ::std::os::raw::c_long; -pub type __darwin_natural_t = ::std::os::raw::c_uint; -pub type __darwin_ct_rune_t = ::std::os::raw::c_int; +pub type __int64_t = ::std::os::raw::c_long; +pub type __uint64_t = ::std::os::raw::c_ulong; +pub type __int_least8_t = __int8_t; +pub type __uint_least8_t = __uint8_t; +pub type __int_least16_t = __int16_t; +pub type __uint_least16_t = __uint16_t; +pub type __int_least32_t = __int32_t; +pub type __uint_least32_t = __uint32_t; +pub type __int_least64_t = __int64_t; +pub type __uint_least64_t = __uint64_t; +pub type __quad_t = ::std::os::raw::c_long; +pub type __u_quad_t = ::std::os::raw::c_ulong; +pub type __intmax_t = ::std::os::raw::c_long; +pub type __uintmax_t = ::std::os::raw::c_ulong; +pub type __dev_t = ::std::os::raw::c_ulong; +pub type __uid_t = ::std::os::raw::c_uint; +pub type __gid_t = ::std::os::raw::c_uint; +pub type __ino_t = ::std::os::raw::c_ulong; +pub type __ino64_t = ::std::os::raw::c_ulong; +pub type __mode_t = ::std::os::raw::c_uint; +pub type __nlink_t = ::std::os::raw::c_ulong; +pub type __off_t = ::std::os::raw::c_long; +pub type __off64_t = ::std::os::raw::c_long; +pub type __pid_t = ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __fsid_t { + pub __val: [::std::os::raw::c_int; 2usize], +} +pub type __clock_t = ::std::os::raw::c_long; +pub type __rlim_t = ::std::os::raw::c_ulong; +pub type __rlim64_t = ::std::os::raw::c_ulong; +pub type __id_t = ::std::os::raw::c_uint; +pub type __time_t = ::std::os::raw::c_long; +pub type __useconds_t = ::std::os::raw::c_uint; +pub type __suseconds_t = ::std::os::raw::c_long; +pub type __suseconds64_t = ::std::os::raw::c_long; +pub type __daddr_t = ::std::os::raw::c_int; +pub type __key_t = ::std::os::raw::c_int; +pub type __clockid_t = ::std::os::raw::c_int; +pub type __timer_t = *mut ::std::os::raw::c_void; +pub type __blksize_t = ::std::os::raw::c_long; +pub type __blkcnt_t = ::std::os::raw::c_long; +pub type __blkcnt64_t = ::std::os::raw::c_long; +pub type __fsblkcnt_t = ::std::os::raw::c_ulong; +pub type __fsblkcnt64_t = ::std::os::raw::c_ulong; +pub type __fsfilcnt_t = ::std::os::raw::c_ulong; +pub type __fsfilcnt64_t = ::std::os::raw::c_ulong; +pub type __fsword_t = ::std::os::raw::c_long; +pub type __ssize_t = ::std::os::raw::c_long; +pub type __syscall_slong_t = ::std::os::raw::c_long; +pub type __syscall_ulong_t = ::std::os::raw::c_ulong; +pub type __loff_t = __off64_t; +pub type __caddr_t = *mut ::std::os::raw::c_char; +pub type __intptr_t = ::std::os::raw::c_long; +pub type __socklen_t = ::std::os::raw::c_uint; +pub type __sig_atomic_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Copy, Clone)] -pub union __mbstate_t { - pub __mbstate8: [::std::os::raw::c_char; 128usize], - pub _mbstateL: ::std::os::raw::c_longlong, +pub struct __mbstate_t { + pub __count: ::std::os::raw::c_int, + pub __value: __mbstate_t__bindgen_ty_1, } -impl Default for __mbstate_t { +#[repr(C)] +#[derive(Copy, Clone)] +pub union __mbstate_t__bindgen_ty_1 { + pub __wch: ::std::os::raw::c_uint, + pub __wchb: [::std::os::raw::c_char; 4usize], +} +impl Default for __mbstate_t__bindgen_ty_1 { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3577,45 +3142,7 @@ impl Default for __mbstate_t { } } } -pub type __darwin_mbstate_t = __mbstate_t; -pub type __darwin_ptrdiff_t = ::std::os::raw::c_long; -pub type __darwin_size_t = ::std::os::raw::c_ulong; -pub type __darwin_va_list = __builtin_va_list; -pub type __darwin_wchar_t = ::std::os::raw::c_int; -pub type __darwin_rune_t = __darwin_wchar_t; -pub type __darwin_wint_t = ::std::os::raw::c_int; -pub type __darwin_clock_t = ::std::os::raw::c_ulong; -pub type __darwin_socklen_t = __uint32_t; -pub type __darwin_ssize_t = ::std::os::raw::c_long; -pub type __darwin_time_t = ::std::os::raw::c_long; -pub type __darwin_blkcnt_t = __int64_t; -pub type __darwin_blksize_t = __int32_t; -pub type __darwin_dev_t = __int32_t; -pub type __darwin_fsblkcnt_t = ::std::os::raw::c_uint; -pub type __darwin_fsfilcnt_t = ::std::os::raw::c_uint; -pub type __darwin_gid_t = __uint32_t; -pub type __darwin_id_t = __uint32_t; -pub type __darwin_ino64_t = __uint64_t; -pub type __darwin_ino_t = __darwin_ino64_t; -pub type __darwin_mach_port_name_t = __darwin_natural_t; -pub type __darwin_mach_port_t = __darwin_mach_port_name_t; -pub type __darwin_mode_t = __uint16_t; -pub type __darwin_off_t = __int64_t; -pub type __darwin_pid_t = __int32_t; -pub type __darwin_sigset_t = __uint32_t; -pub type __darwin_suseconds_t = __int32_t; -pub type __darwin_uid_t = __uint32_t; -pub type __darwin_useconds_t = __uint32_t; -pub type __darwin_uuid_t = [::std::os::raw::c_uchar; 16usize]; -pub type __darwin_uuid_string_t = [::std::os::raw::c_char; 37usize]; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_pthread_handler_rec { - pub __routine: ::std::option::Option, - pub __arg: *mut ::std::os::raw::c_void, - pub __next: *mut __darwin_pthread_handler_rec, -} -impl Default for __darwin_pthread_handler_rec { +impl Default for __mbstate_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3625,12 +3152,12 @@ impl Default for __darwin_pthread_handler_rec { } } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_attr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 56usize], +#[derive(Copy, Clone)] +pub struct _G_fpos_t { + pub __pos: __off_t, + pub __state: __mbstate_t, } -impl Default for _opaque_pthread_attr_t { +impl Default for _G_fpos_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3639,13 +3166,14 @@ impl Default for _opaque_pthread_attr_t { } } } +pub type __fpos_t = _G_fpos_t; #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_cond_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 40usize], +#[derive(Copy, Clone)] +pub struct _G_fpos64_t { + pub __pos: __off64_t, + pub __state: __mbstate_t, } -impl Default for _opaque_pthread_cond_t { +impl Default for _G_fpos64_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3654,46 +3182,59 @@ impl Default for _opaque_pthread_cond_t { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_condattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], -} +pub type __fpos64_t = _G_fpos64_t; +pub type __FILE = _IO_FILE; +pub type FILE = _IO_FILE; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_mutex_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 56usize], -} -impl Default for _opaque_pthread_mutex_t { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +pub struct _IO_marker { + _unused: [u8; 0], } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_mutexattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], +#[derive(Debug, Copy, Clone)] +pub struct _IO_codecvt { + _unused: [u8; 0], } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_once_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], +#[derive(Debug, Copy, Clone)] +pub struct _IO_wide_data { + _unused: [u8; 0], } +pub type _IO_lock_t = ::std::os::raw::c_void; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_rwlock_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 192usize], +pub struct _IO_FILE { + pub _flags: ::std::os::raw::c_int, + pub _IO_read_ptr: *mut ::std::os::raw::c_char, + pub _IO_read_end: *mut ::std::os::raw::c_char, + pub _IO_read_base: *mut ::std::os::raw::c_char, + pub _IO_write_base: *mut ::std::os::raw::c_char, + pub _IO_write_ptr: *mut ::std::os::raw::c_char, + pub _IO_write_end: *mut ::std::os::raw::c_char, + pub _IO_buf_base: *mut ::std::os::raw::c_char, + pub _IO_buf_end: *mut ::std::os::raw::c_char, + pub _IO_save_base: *mut ::std::os::raw::c_char, + pub _IO_backup_base: *mut ::std::os::raw::c_char, + pub _IO_save_end: *mut ::std::os::raw::c_char, + pub _markers: *mut _IO_marker, + pub _chain: *mut _IO_FILE, + pub _fileno: ::std::os::raw::c_int, + pub _flags2: ::std::os::raw::c_int, + pub _old_offset: __off_t, + pub _cur_column: ::std::os::raw::c_ushort, + pub _vtable_offset: ::std::os::raw::c_schar, + pub _shortbuf: [::std::os::raw::c_char; 1usize], + pub _lock: *mut _IO_lock_t, + pub _offset: __off64_t, + pub _codecvt: *mut _IO_codecvt, + pub _wide_data: *mut _IO_wide_data, + pub _freeres_list: *mut _IO_FILE, + pub _freeres_buf: *mut ::std::os::raw::c_void, + pub __pad5: usize, + pub _mode: ::std::os::raw::c_int, + pub _unused2: [::std::os::raw::c_char; 20usize], } -impl Default for _opaque_pthread_rwlock_t { +impl Default for _IO_FILE { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3702,1383 +3243,1437 @@ impl Default for _opaque_pthread_rwlock_t { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_rwlockattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 16usize], +pub type off_t = __off_t; +pub type fpos_t = __fpos_t; +extern "C" { + pub static mut stdin: *mut FILE; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_t { - pub __sig: ::std::os::raw::c_long, - pub __cleanup_stack: *mut __darwin_pthread_handler_rec, - pub __opaque: [::std::os::raw::c_char; 8176usize], +extern "C" { + pub static mut stdout: *mut FILE; } -impl Default for _opaque_pthread_t { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + pub static mut stderr: *mut FILE; } -pub type __darwin_pthread_attr_t = _opaque_pthread_attr_t; -pub type __darwin_pthread_cond_t = _opaque_pthread_cond_t; -pub type __darwin_pthread_condattr_t = _opaque_pthread_condattr_t; -pub type __darwin_pthread_key_t = ::std::os::raw::c_ulong; -pub type __darwin_pthread_mutex_t = _opaque_pthread_mutex_t; -pub type __darwin_pthread_mutexattr_t = _opaque_pthread_mutexattr_t; -pub type __darwin_pthread_once_t = _opaque_pthread_once_t; -pub type __darwin_pthread_rwlock_t = _opaque_pthread_rwlock_t; -pub type __darwin_pthread_rwlockattr_t = _opaque_pthread_rwlockattr_t; -pub type __darwin_pthread_t = *mut _opaque_pthread_t; -pub type __darwin_nl_item = ::std::os::raw::c_int; -pub type __darwin_wctrans_t = ::std::os::raw::c_int; -pub type __darwin_wctype_t = __uint32_t; -pub type u_int8_t = ::std::os::raw::c_uchar; -pub type u_int16_t = ::std::os::raw::c_ushort; -pub type u_int32_t = ::std::os::raw::c_uint; -pub type u_int64_t = ::std::os::raw::c_ulonglong; -pub type register_t = i64; -pub type user_addr_t = u_int64_t; -pub type user_size_t = u_int64_t; -pub type user_ssize_t = i64; -pub type user_long_t = i64; -pub type user_ulong_t = u_int64_t; -pub type user_time_t = i64; -pub type user_off_t = i64; -pub type syscall_arg_t = u_int64_t; -pub type va_list = __darwin_va_list; -pub unsafe fn renameat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn remove(arg___filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renameat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn remove(arg___filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - renameat(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + remove(arg___filename) }) } -pub unsafe fn renamex_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_uint, +pub unsafe fn rename( + arg___old: *const ::std::os::raw::c_char, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renamex_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_uint, + fn rename( + arg___old: *const ::std::os::raw::c_char, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - renamex_np(arg_arg1, arg_arg2, arg_arg3) + rename(arg___old, arg___new) }) } -pub unsafe fn renameatx_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: ::std::os::raw::c_uint, +pub unsafe fn renameat( + arg___oldfd: ::std::os::raw::c_int, + arg___old: *const ::std::os::raw::c_char, + arg___newfd: ::std::os::raw::c_int, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renameatx_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: ::std::os::raw::c_uint, + fn renameat( + arg___oldfd: ::std::os::raw::c_int, + arg___old: *const ::std::os::raw::c_char, + arg___newfd: ::std::os::raw::c_int, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - renameatx_np(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) - }) -} -pub type fpos_t = __darwin_off_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sbuf { - pub _base: *mut ::std::os::raw::c_uchar, - pub _size: ::std::os::raw::c_int, -} -impl Default for __sbuf { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sFILEX { - _unused: [u8; 0], -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sFILE { - pub _p: *mut ::std::os::raw::c_uchar, - pub _r: ::std::os::raw::c_int, - pub _w: ::std::os::raw::c_int, - pub _flags: ::std::os::raw::c_short, - pub _file: ::std::os::raw::c_short, - pub _bf: __sbuf, - pub _lbfsize: ::std::os::raw::c_int, - pub _cookie: *mut ::std::os::raw::c_void, - pub _close: ::std::option::Option< - unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, - >, - pub _read: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - pub _seek: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - pub _write: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - pub _ub: __sbuf, - pub _extra: *mut __sFILEX, - pub _ur: ::std::os::raw::c_int, - pub _ubuf: [::std::os::raw::c_uchar; 3usize], - pub _nbuf: [::std::os::raw::c_uchar; 1usize], - pub _lb: __sbuf, - pub _blksize: ::std::os::raw::c_int, - pub _offset: fpos_t, -} -impl Default for __sFILE { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type FILE = __sFILE; -extern "C" { - pub static mut __stdinp: *mut FILE; -} -extern "C" { - pub static mut __stdoutp: *mut FILE; -} -extern "C" { - pub static mut __stderrp: *mut FILE; -} -pub unsafe fn clearerr(arg_arg1: *mut FILE) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn clearerr(arg_arg1: *mut FILE); - } - clearerr(arg_arg1) + renameat(arg___oldfd, arg___old, arg___newfd, arg___new) }) } -pub unsafe fn fclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fclose(arg_arg1) + fclose(arg___stream) }) } -pub unsafe fn feof(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpfile() -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn feof(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpfile() -> *mut FILE; } - feof(arg_arg1) + tmpfile() }) } -pub unsafe fn ferror(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ferror(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - ferror(arg_arg1) + tmpnam(arg_arg1) }) } -pub unsafe fn fflush(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpnam_r(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fflush(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpnam_r(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - fflush(arg_arg1) + tmpnam_r(arg___s) }) } -pub unsafe fn fgetc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tempnam( + arg___dir: *const ::std::os::raw::c_char, + arg___pfx: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tempnam( + arg___dir: *const ::std::os::raw::c_char, + arg___pfx: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - fgetc(arg_arg1) + tempnam(arg___dir, arg___pfx) }) } -pub unsafe fn fgetpos(arg_arg1: *mut FILE, arg_arg2: *mut fpos_t) -> ::std::os::raw::c_int { +pub unsafe fn fflush(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetpos(arg_arg1: *mut FILE, arg_arg2: *mut fpos_t) -> ::std::os::raw::c_int; + fn fflush(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fgetpos(arg_arg1, arg_arg2) + fflush(arg___stream) }) } -pub unsafe fn fgets( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut FILE, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn fflush_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgets( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut FILE, - ) -> *mut ::std::os::raw::c_char; + fn fflush_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fgets(arg_arg1, arg_arg2, arg_arg3) + fflush_unlocked(arg___stream) }) } pub unsafe fn fopen( arg___filename: *const ::std::os::raw::c_char, - arg___mode: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn fopen( arg___filename: *const ::std::os::raw::c_char, - arg___mode: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE; } - fopen(arg___filename, arg___mode) - }) -} -pub unsafe fn fprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; - } - fprintf(arg_arg1, arg_arg2) + fopen(arg___filename, arg___modes) }) } -pub unsafe fn fputc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn freopen( + arg___filename: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, + arg___stream: *mut FILE, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fputc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) - -> ::std::os::raw::c_int; + fn freopen( + arg___filename: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, + arg___stream: *mut FILE, + ) -> *mut FILE; } - fputc(arg_arg1, arg_arg2) + freopen(arg___filename, arg___modes, arg___stream) }) } -pub unsafe fn fputs( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut FILE, -) -> ::std::os::raw::c_int { +pub unsafe fn fdopen( + arg___fd: ::std::os::raw::c_int, + arg___modes: *const ::std::os::raw::c_char, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fputs( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut FILE, - ) -> ::std::os::raw::c_int; + fn fdopen( + arg___fd: ::std::os::raw::c_int, + arg___modes: *const ::std::os::raw::c_char, + ) -> *mut FILE; } - fputs(arg_arg1, arg_arg2) + fdopen(arg___fd, arg___modes) }) } -pub unsafe fn fread( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, - arg___stream: *mut FILE, -) -> ::std::os::raw::c_ulong { +pub unsafe fn fmemopen( + arg___s: *mut ::std::os::raw::c_void, + arg___len: usize, + arg___modes: *const ::std::os::raw::c_char, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fread( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, - arg___stream: *mut FILE, - ) -> ::std::os::raw::c_ulong; + fn fmemopen( + arg___s: *mut ::std::os::raw::c_void, + arg___len: usize, + arg___modes: *const ::std::os::raw::c_char, + ) -> *mut FILE; } - fread(arg___ptr, arg___size, arg___nitems, arg___stream) + fmemopen(arg___s, arg___len, arg___modes) }) } -pub unsafe fn freopen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut FILE, +pub unsafe fn open_memstream( + arg___bufloc: *mut *mut ::std::os::raw::c_char, + arg___sizeloc: *mut usize, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freopen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut FILE, + fn open_memstream( + arg___bufloc: *mut *mut ::std::os::raw::c_char, + arg___sizeloc: *mut usize, ) -> *mut FILE; } - freopen(arg_arg1, arg_arg2, arg_arg3) + open_memstream(arg___bufloc, arg___sizeloc) }) } -pub unsafe fn fscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn setbuf(arg___stream: *mut FILE, arg___buf: *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn setbuf(arg___stream: *mut FILE, arg___buf: *mut ::std::os::raw::c_char); } - fscanf(arg_arg1, arg_arg2) + setbuf(arg___stream, arg___buf) }) } -pub unsafe fn fseek( - arg_arg1: *mut FILE, - arg_arg2: ::std::os::raw::c_long, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn setvbuf( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___modes: ::std::os::raw::c_int, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fseek( - arg_arg1: *mut FILE, - arg_arg2: ::std::os::raw::c_long, - arg_arg3: ::std::os::raw::c_int, + fn setvbuf( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___modes: ::std::os::raw::c_int, + arg___n: usize, ) -> ::std::os::raw::c_int; } - fseek(arg_arg1, arg_arg2, arg_arg3) + setvbuf(arg___stream, arg___buf, arg___modes, arg___n) }) } -pub unsafe fn fsetpos(arg_arg1: *mut FILE, arg_arg2: *const fpos_t) -> ::std::os::raw::c_int { +pub unsafe fn setbuffer( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___size: usize, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fsetpos(arg_arg1: *mut FILE, arg_arg2: *const fpos_t) -> ::std::os::raw::c_int; + fn setbuffer( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___size: usize, + ); } - fsetpos(arg_arg1, arg_arg2) + setbuffer(arg___stream, arg___buf, arg___size) }) } -pub unsafe fn ftell(arg_arg1: *mut FILE) -> ::std::os::raw::c_long { +pub unsafe fn setlinebuf(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftell(arg_arg1: *mut FILE) -> ::std::os::raw::c_long; + fn setlinebuf(arg___stream: *mut FILE); } - ftell(arg_arg1) + setlinebuf(arg___stream) }) } -pub unsafe fn fwrite( - arg___ptr: *const ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, +pub unsafe fn fprintf( arg___stream: *mut FILE, -) -> ::std::os::raw::c_ulong { + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fwrite( - arg___ptr: *const ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, + fn fprintf( arg___stream: *mut FILE, - ) -> ::std::os::raw::c_ulong; + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - fwrite(arg___ptr, arg___size, arg___nitems, arg___stream) + fprintf(arg___stream, arg___format) }) } -pub unsafe fn getc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn printf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn printf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - getc(arg_arg1) + printf(arg___format) }) } -pub unsafe fn getchar() -> ::std::os::raw::c_int { +pub unsafe fn sprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getchar() -> ::std::os::raw::c_int; + fn sprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - getchar() + sprintf(arg___s, arg___format) }) } -pub unsafe fn gets(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn vfprintf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gets(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn vfprintf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - gets(arg_arg1) + vfprintf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn perror(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn vprintf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn perror(arg_arg1: *const ::std::os::raw::c_char); + fn vprintf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - perror(arg_arg1) + vprintf(arg___format, arg___arg) }) } -pub unsafe fn printf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn vsprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn printf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn vsprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - printf(arg_arg1) + vsprintf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn putc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn snprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int; + fn snprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - putc(arg_arg1, arg_arg2) + snprintf(arg___s, arg___maxlen, arg___format) }) } -pub unsafe fn putchar(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn vsnprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putchar(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn vsnprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - putchar(arg_arg1) + vsnprintf(arg___s, arg___maxlen, arg___format, arg___arg) }) } -pub unsafe fn puts(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn vdprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn puts(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn vdprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - puts(arg_arg1) + vdprintf(arg___fd, arg___fmt, arg___arg) }) } -pub unsafe fn remove(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn dprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remove(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn dprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - remove(arg_arg1) + dprintf(arg___fd, arg___fmt) }) } -pub unsafe fn rename( - arg___old: *const ::std::os::raw::c_char, - arg___new: *const ::std::os::raw::c_char, +pub unsafe fn fscanf( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rename( - arg___old: *const ::std::os::raw::c_char, - arg___new: *const ::std::os::raw::c_char, + fn fscanf( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - rename(arg___old, arg___new) + fscanf(arg___stream, arg___format) }) } -pub unsafe fn rewind(arg_arg1: *mut FILE) { +pub unsafe fn scanf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rewind(arg_arg1: *mut FILE); + fn scanf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - rewind(arg_arg1) + scanf(arg___format) }) } -pub unsafe fn scanf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn sscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scanf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn sscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - scanf(arg_arg1) + sscanf(arg___s, arg___format) }) } -pub unsafe fn setbuf(arg_arg1: *mut FILE, arg_arg2: *mut ::std::os::raw::c_char) { +pub type _Float32 = f32; +pub type _Float64 = f64; +pub type _Float32x = f64; +pub type _Float64x = u128; +pub unsafe fn fscanf1( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setbuf(arg_arg1: *mut FILE, arg_arg2: *mut ::std::os::raw::c_char); + fn fscanf1( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - setbuf(arg_arg1, arg_arg2) + fscanf1(arg___stream, arg___format) }) } -pub unsafe fn setvbuf( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn scanf1(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setvbuf( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - ) -> ::std::os::raw::c_int; + fn scanf1(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - setvbuf(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scanf1(arg___format) }) } -pub unsafe fn sprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn sscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, + fn sscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - sprintf(arg_arg1, arg_arg2) + sscanf1(arg___s, arg___format) }) } -pub unsafe fn sscanf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn vfscanf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sscanf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, + fn vfscanf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - sscanf(arg_arg1, arg_arg2) + vfscanf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn tmpfile() -> *mut FILE { +pub unsafe fn vscanf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tmpfile() -> *mut FILE; + fn vscanf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - tmpfile() - }) -} -pub unsafe fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; - } - tmpnam(arg_arg1) + vscanf(arg___format, arg___arg) }) } -pub unsafe fn ungetc( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn vsscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ungetc( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn vsscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - ungetc(arg_arg1, arg_arg2) + vsscanf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn vfprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, +pub unsafe fn vfscanf1( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vfprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, + fn vfscanf1( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vfprintf(arg_arg1, arg_arg2, arg_arg3) + vfscanf1(arg___s, arg___format, arg___arg) }) } -pub unsafe fn vprintf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: __builtin_va_list, +pub unsafe fn vscanf1( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vprintf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: __builtin_va_list, + fn vscanf1( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vprintf(arg_arg1, arg_arg2) + vscanf1(arg___format, arg___arg) }) } -pub unsafe fn vsprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, +pub unsafe fn vsscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, + fn vsscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vsprintf(arg_arg1, arg_arg2, arg_arg3) + vsscanf1(arg___s, arg___format, arg___arg) }) } -pub unsafe fn ctermid(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn fgetc(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctermid(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn fgetc(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - ctermid(arg_arg1) + fgetc(arg___stream) }) } -pub unsafe fn fdopen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn getc(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdopen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn getc(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fdopen(arg_arg1, arg_arg2) + getc(arg___stream) }) } -pub unsafe fn fileno(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getchar() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fileno(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn getchar() -> ::std::os::raw::c_int; } - fileno(arg_arg1) + getchar() }) } -pub unsafe fn pclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn getc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - pclose(arg_arg1) + getc_unlocked(arg___stream) }) } -pub unsafe fn popen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn getchar_unlocked() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn popen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn getchar_unlocked() -> ::std::os::raw::c_int; } - popen(arg_arg1, arg_arg2) + getchar_unlocked() }) } -pub unsafe fn __srget(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fgetc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __srget(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fgetc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - __srget(arg_arg1) + fgetc_unlocked(arg___stream) }) } -pub unsafe fn __svfscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, +pub unsafe fn fputc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __svfscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, + fn fputc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - __svfscanf(arg_arg1, arg_arg2, arg_arg3) + fputc(arg___c, arg___stream) }) } -pub unsafe fn __swbuf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn putc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __swbuf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn putc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - __swbuf(arg_arg1, arg_arg2) + putc(arg___c, arg___stream) }) } -pub unsafe fn flockfile(arg_arg1: *mut FILE) { +pub unsafe fn putchar(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flockfile(arg_arg1: *mut FILE); + fn putchar(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - flockfile(arg_arg1) + putchar(arg___c) }) } -pub unsafe fn ftrylockfile(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fputc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftrylockfile(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fputc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> ::std::os::raw::c_int; } - ftrylockfile(arg_arg1) + fputc_unlocked(arg___c, arg___stream) }) } -pub unsafe fn funlockfile(arg_arg1: *mut FILE) { +pub unsafe fn putc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn funlockfile(arg_arg1: *mut FILE); + fn putc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> ::std::os::raw::c_int; } - funlockfile(arg_arg1) + putc_unlocked(arg___c, arg___stream) }) } -pub unsafe fn getc_unlocked(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn putchar_unlocked(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getc_unlocked(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn putchar_unlocked(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - getc_unlocked(arg_arg1) + putchar_unlocked(arg___c) }) } -pub unsafe fn getchar_unlocked() -> ::std::os::raw::c_int { +pub unsafe fn getw(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getchar_unlocked() -> ::std::os::raw::c_int; + fn getw(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - getchar_unlocked() + getw(arg___stream) }) } -pub unsafe fn putc_unlocked( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn putw( + arg___w: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putc_unlocked( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn putw( + arg___w: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - putc_unlocked(arg_arg1, arg_arg2) + putw(arg___w, arg___stream) }) } -pub unsafe fn putchar_unlocked(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn fgets( + arg___s: *mut ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putchar_unlocked(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn fgets( + arg___s: *mut ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> *mut ::std::os::raw::c_char; } - putchar_unlocked(arg_arg1) + fgets(arg___s, arg___n, arg___stream) }) } -pub unsafe fn getw(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn __getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getw(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn __getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> __ssize_t; } - getw(arg_arg1) + __getdelim(arg___lineptr, arg___n, arg___delimiter, arg___stream) }) } -pub unsafe fn putw(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putw(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int; + fn getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> __ssize_t; } - putw(arg_arg1, arg_arg2) + getdelim(arg___lineptr, arg___n, arg___delimiter, arg___stream) }) } -pub unsafe fn tempnam( - arg___dir: *const ::std::os::raw::c_char, - arg___prefix: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn getline( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tempnam( - arg___dir: *const ::std::os::raw::c_char, - arg___prefix: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn getline( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___stream: *mut FILE, + ) -> __ssize_t; } - tempnam(arg___dir, arg___prefix) + getline(arg___lineptr, arg___n, arg___stream) }) } -pub type off_t = __darwin_off_t; -pub unsafe fn fseeko( +pub unsafe fn fputs( + arg___s: *const ::std::os::raw::c_char, arg___stream: *mut FILE, - arg___offset: off_t, - arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fseeko( + fn fputs( + arg___s: *const ::std::os::raw::c_char, arg___stream: *mut FILE, - arg___offset: off_t, - arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - fseeko(arg___stream, arg___offset, arg___whence) + fputs(arg___s, arg___stream) }) } -pub unsafe fn ftello(arg___stream: *mut FILE) -> off_t { +pub unsafe fn puts(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftello(arg___stream: *mut FILE) -> off_t; + fn puts(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - ftello(arg___stream) + puts(arg___s) }) } -pub unsafe fn snprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, +pub unsafe fn ungetc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn snprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, + fn ungetc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - snprintf(arg___str, arg___size, arg___format) + ungetc(arg___c, arg___stream) }) } -pub unsafe fn vfscanf( +pub unsafe fn fread( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, arg___stream: *mut FILE, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vfscanf( + fn fread( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, arg___stream: *mut FILE, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + ) -> ::std::os::raw::c_ulong; } - vfscanf(arg___stream, arg___format, arg_arg1) + fread(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn vscanf( - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fwrite( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, + arg___s: *mut FILE, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vscanf( - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fwrite( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, + arg___s: *mut FILE, + ) -> ::std::os::raw::c_ulong; } - vscanf(arg___format, arg_arg1) + fwrite(arg___ptr, arg___size, arg___n, arg___s) }) } -pub unsafe fn vsnprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fread_unlocked( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsnprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fread_unlocked( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, + ) -> usize; } - vsnprintf(arg___str, arg___size, arg___format, arg_arg1) + fread_unlocked(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn vsscanf( - arg___str: *const ::std::os::raw::c_char, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fwrite_unlocked( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsscanf( - arg___str: *const ::std::os::raw::c_char, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fwrite_unlocked( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, + ) -> usize; } - vsscanf(arg___str, arg___format, arg_arg1) + fwrite_unlocked(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn dprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn fseek( + arg___stream: *mut FILE, + arg___off: ::std::os::raw::c_long, + arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, + fn fseek( + arg___stream: *mut FILE, + arg___off: ::std::os::raw::c_long, + arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - dprintf(arg_arg1, arg_arg2) + fseek(arg___stream, arg___off, arg___whence) }) } -pub unsafe fn vdprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn ftell(arg___stream: *mut FILE) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vdprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, - ) -> ::std::os::raw::c_int; + fn ftell(arg___stream: *mut FILE) -> ::std::os::raw::c_long; } - vdprintf(arg_arg1, arg_arg2, arg_arg3) + ftell(arg___stream) }) } -pub unsafe fn getdelim( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, - arg___delimiter: ::std::os::raw::c_int, - arg___stream: *mut FILE, -) -> isize { +pub unsafe fn rewind(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getdelim( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, - arg___delimiter: ::std::os::raw::c_int, - arg___stream: *mut FILE, - ) -> isize; + fn rewind(arg___stream: *mut FILE); } - getdelim(arg___linep, arg___linecapp, arg___delimiter, arg___stream) + rewind(arg___stream) }) } -pub unsafe fn getline( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, +pub unsafe fn fseeko( arg___stream: *mut FILE, -) -> isize { + arg___off: __off_t, + arg___whence: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getline( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, + fn fseeko( arg___stream: *mut FILE, - ) -> isize; + arg___off: __off_t, + arg___whence: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - getline(arg___linep, arg___linecapp, arg___stream) + fseeko(arg___stream, arg___off, arg___whence) }) } -pub unsafe fn fmemopen( - arg___buf: *mut ::std::os::raw::c_void, - arg___size: usize, - arg___mode: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn ftello(arg___stream: *mut FILE) -> __off_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmemopen( - arg___buf: *mut ::std::os::raw::c_void, - arg___size: usize, - arg___mode: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn ftello(arg___stream: *mut FILE) -> __off_t; } - fmemopen(arg___buf, arg___size, arg___mode) + ftello(arg___stream) }) } -pub unsafe fn open_memstream( - arg___bufp: *mut *mut ::std::os::raw::c_char, - arg___sizep: *mut usize, -) -> *mut FILE { +pub unsafe fn fgetpos(arg___stream: *mut FILE, arg___pos: *mut fpos_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn open_memstream( - arg___bufp: *mut *mut ::std::os::raw::c_char, - arg___sizep: *mut usize, - ) -> *mut FILE; + fn fgetpos(arg___stream: *mut FILE, arg___pos: *mut fpos_t) -> ::std::os::raw::c_int; } - open_memstream(arg___bufp, arg___sizep) + fgetpos(arg___stream, arg___pos) }) } -extern "C" { - pub static sys_nerr: ::std::os::raw::c_int; +pub unsafe fn fsetpos(arg___stream: *mut FILE, arg___pos: *const fpos_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fsetpos(arg___stream: *mut FILE, arg___pos: *const fpos_t) -> ::std::os::raw::c_int; + } + fsetpos(arg___stream, arg___pos) + }) } -extern "C" { - pub static mut sys_errlist: [*const ::std::os::raw::c_char; 0usize]; +pub unsafe fn clearerr(arg___stream: *mut FILE) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clearerr(arg___stream: *mut FILE); + } + clearerr(arg___stream) + }) } -pub unsafe fn asprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn feof(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn feof(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - asprintf(arg_arg1, arg_arg2) + feof(arg___stream) }) } -pub unsafe fn ctermid_r(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn ferror(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctermid_r(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn ferror(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - ctermid_r(arg_arg1) + ferror(arg___stream) }) } -pub unsafe fn fgetln(arg_arg1: *mut FILE, arg_arg2: *mut usize) -> *mut ::std::os::raw::c_char { +pub unsafe fn clearerr_unlocked(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetln(arg_arg1: *mut FILE, arg_arg2: *mut usize) -> *mut ::std::os::raw::c_char; + fn clearerr_unlocked(arg___stream: *mut FILE); } - fgetln(arg_arg1, arg_arg2) + clearerr_unlocked(arg___stream) }) } -pub unsafe fn fmtcheck( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *const ::std::os::raw::c_char { +pub unsafe fn feof_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmtcheck( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *const ::std::os::raw::c_char; + fn feof_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fmtcheck(arg_arg1, arg_arg2) + feof_unlocked(arg___stream) }) } -pub unsafe fn fpurge(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn ferror_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fpurge(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn ferror_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fpurge(arg_arg1) + ferror_unlocked(arg___stream) }) } -pub unsafe fn setbuffer( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, -) { +pub unsafe fn perror(arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setbuffer( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - ); + fn perror(arg___s: *const ::std::os::raw::c_char); } - setbuffer(arg_arg1, arg_arg2, arg_arg3) + perror(arg___s) }) } -pub unsafe fn setlinebuf(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fileno(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setlinebuf(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fileno(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - setlinebuf(arg_arg1) + fileno(arg___stream) }) } -pub unsafe fn vasprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fileno_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vasprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, - ) -> ::std::os::raw::c_int; + fn fileno_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - vasprintf(arg_arg1, arg_arg2, arg_arg3) + fileno_unlocked(arg___stream) }) } -pub unsafe fn funopen( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg3: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg4: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - arg_arg5: ::std::option::Option< - unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, - >, +pub unsafe fn pclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int; + } + pclose(arg___stream) + }) +} +pub unsafe fn popen( + arg___command: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn funopen( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg3: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg4: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - arg_arg5: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn popen( + arg___command: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE; } - funopen(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + popen(arg___command, arg___modes) }) } -pub unsafe fn __sprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn ctermid(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn ctermid(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - __sprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + ctermid(arg___s) }) } -pub unsafe fn __snprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn flockfile(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __snprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn flockfile(arg___stream: *mut FILE); } - __snprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + flockfile(arg___stream) }) } -pub unsafe fn __vsprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn ftrylockfile(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __vsprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: va_list, - ) -> ::std::os::raw::c_int; + fn ftrylockfile(arg___stream: *mut FILE) -> ::std::os::raw::c_int; + } + ftrylockfile(arg___stream) + }) +} +pub unsafe fn funlockfile(arg___stream: *mut FILE) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn funlockfile(arg___stream: *mut FILE); + } + funlockfile(arg___stream) + }) +} +pub unsafe fn __uflow(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __uflow(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; } - __vsprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __uflow(arg_arg1) }) } -pub unsafe fn __vsnprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - arg_arg6: va_list, +pub unsafe fn __overflow( + arg_arg1: *mut FILE, + arg_arg2: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __vsnprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - arg_arg6: va_list, + fn __overflow( + arg_arg1: *mut FILE, + arg_arg2: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - __vsnprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __overflow(arg_arg1, arg_arg2) }) } -pub const idtype_t_P_ALL: idtype_t = 0; -pub const idtype_t_P_PID: idtype_t = 1; -pub const idtype_t_P_PGID: idtype_t = 2; -pub type idtype_t = ::std::os::raw::c_uint; -pub type pid_t = __darwin_pid_t; -pub type id_t = __darwin_id_t; -pub type sig_atomic_t = ::std::os::raw::c_int; +pub type wchar_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_exception_state { - pub __exception: __uint32_t, - pub __fsr: __uint32_t, - pub __far: __uint32_t, +pub struct div_t { + pub quot: ::std::os::raw::c_int, + pub rem: ::std::os::raw::c_int, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_exception_state64 { - pub __far: __uint64_t, - pub __esr: __uint32_t, - pub __exception: __uint32_t, +pub struct ldiv_t { + pub quot: ::std::os::raw::c_long, + pub rem: ::std::os::raw::c_long, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_thread_state { - pub __r: [__uint32_t; 13usize], - pub __sp: __uint32_t, - pub __lr: __uint32_t, - pub __pc: __uint32_t, - pub __cpsr: __uint32_t, +pub struct lldiv_t { + pub quot: ::std::os::raw::c_longlong, + pub rem: ::std::os::raw::c_longlong, } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_thread_state64 { - pub __x: [__uint64_t; 29usize], - pub __fp: __uint64_t, - pub __lr: __uint64_t, - pub __sp: __uint64_t, - pub __pc: __uint64_t, - pub __cpsr: __uint32_t, - pub __pad: __uint32_t, +pub unsafe fn __ctype_get_mb_cur_max() -> usize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_get_mb_cur_max() -> usize; + } + __ctype_get_mb_cur_max() + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_arm_vfp_state { - pub __r: [__uint32_t; 64usize], - pub __fpscr: __uint32_t, +pub unsafe fn atof(arg___nptr: *const ::std::os::raw::c_char) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atof(arg___nptr: *const ::std::os::raw::c_char) -> f64; + } + atof(arg___nptr) + }) } -impl Default for __darwin_arm_vfp_state { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn atoi(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atoi(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - } + atoi(arg___nptr) + }) } -#[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_neon_state64 { - pub __v: [__uint128_t; 32usize], - pub __fpsr: __uint32_t, - pub __fpcr: __uint32_t, +pub unsafe fn atol(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atol(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + } + atol(arg___nptr) + }) } -#[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_neon_state { - pub __v: [__uint128_t; 16usize], - pub __fpsr: __uint32_t, - pub __fpcr: __uint32_t, +pub unsafe fn atoll(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atoll(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; + } + atoll(arg___nptr) + }) +} +pub unsafe fn strtod( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtod( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> f64; + } + strtod(arg___nptr, arg___endptr) + }) +} +pub unsafe fn strtof( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtof( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> f32; + } + strtof(arg___nptr, arg___endptr) + }) +} +pub unsafe fn strtold( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtold( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> u128; + } + strtold(arg___nptr, arg___endptr) + }) +} +pub unsafe fn strtol( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtol( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_long; + } + strtol(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoul( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoul( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulong; + } + strtoul(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_longlong; + } + strtoq(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtouq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulonglong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtouq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulonglong; + } + strtouq(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoll( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoll( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_longlong; + } + strtoll(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoull( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulonglong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoull( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulonglong; + } + strtoull(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn l64a(arg___n: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn l64a(arg___n: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; + } + l64a(arg___n) + }) +} +pub unsafe fn a64l(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn a64l(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + } + a64l(arg___s) + }) } +pub type u_char = __u_char; +pub type u_short = __u_short; +pub type u_int = __u_int; +pub type u_long = __u_long; +pub type quad_t = __quad_t; +pub type u_quad_t = __u_quad_t; +pub type fsid_t = __fsid_t; +pub type loff_t = __loff_t; +pub type ino_t = __ino_t; +pub type dev_t = __dev_t; +pub type gid_t = __gid_t; +pub type mode_t = __mode_t; +pub type nlink_t = __nlink_t; +pub type uid_t = __uid_t; +pub type pid_t = __pid_t; +pub type id_t = __id_t; +pub type daddr_t = __daddr_t; +pub type caddr_t = __caddr_t; +pub type key_t = __key_t; +pub type clock_t = __clock_t; +pub type clockid_t = __clockid_t; +pub type time_t = __time_t; +pub type timer_t = __timer_t; +pub type ulong = ::std::os::raw::c_ulong; +pub type ushort = ::std::os::raw::c_ushort; +pub type uint = ::std::os::raw::c_uint; +pub type u_int8_t = __uint8_t; +pub type u_int16_t = __uint16_t; +pub type u_int32_t = __uint32_t; +pub type u_int64_t = __uint64_t; +pub type register_t = ::std::os::raw::c_long; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __arm_pagein_state { - pub __pagein_error: ::std::os::raw::c_int, +pub struct __sigset_t { + pub __val: [::std::os::raw::c_ulong; 16usize], } +pub type sigset_t = __sigset_t; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __arm_legacy_debug_state { - pub __bvr: [__uint32_t; 16usize], - pub __bcr: [__uint32_t; 16usize], - pub __wvr: [__uint32_t; 16usize], - pub __wcr: [__uint32_t; 16usize], +pub struct timeval { + pub tv_sec: __time_t, + pub tv_usec: __suseconds_t, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_debug_state32 { - pub __bvr: [__uint32_t; 16usize], - pub __bcr: [__uint32_t; 16usize], - pub __wvr: [__uint32_t; 16usize], - pub __wcr: [__uint32_t; 16usize], - pub __mdscr_el1: __uint64_t, +pub struct timespec { + pub tv_sec: __time_t, + pub tv_nsec: __syscall_slong_t, } +pub type suseconds_t = __suseconds_t; +pub type __fd_mask = ::std::os::raw::c_long; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_debug_state64 { - pub __bvr: [__uint64_t; 16usize], - pub __bcr: [__uint64_t; 16usize], - pub __wvr: [__uint64_t; 16usize], - pub __wcr: [__uint64_t; 16usize], - pub __mdscr_el1: __uint64_t, +pub struct fd_set { + pub __fds_bits: [__fd_mask; 16usize], +} +pub type fd_mask = __fd_mask; +pub unsafe fn select( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *mut timeval, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn select( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *mut timeval, + ) -> ::std::os::raw::c_int; + } + select( + arg___nfds, + arg___readfds, + arg___writefds, + arg___exceptfds, + arg___timeout, + ) + }) +} +pub unsafe fn pselect( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *const timespec, + arg___sigmask: *const __sigset_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pselect( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *const timespec, + arg___sigmask: *const __sigset_t, + ) -> ::std::os::raw::c_int; + } + pselect( + arg___nfds, + arg___readfds, + arg___writefds, + arg___exceptfds, + arg___timeout, + arg___sigmask, + ) + }) } +pub type blksize_t = __blksize_t; +pub type blkcnt_t = __blkcnt_t; +pub type fsblkcnt_t = __fsblkcnt_t; +pub type fsfilcnt_t = __fsfilcnt_t; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_cpmu_state64 { - pub __ctrs: [__uint64_t; 16usize], +#[derive(Copy, Clone)] +pub union __atomic_wide_counter { + pub __value64: ::std::os::raw::c_ulonglong, + pub __value32: __atomic_wide_counter__bindgen_ty_1, } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_mcontext32 { - pub __es: __darwin_arm_exception_state, - pub __ss: __darwin_arm_thread_state, - pub __fs: __darwin_arm_vfp_state, +#[derive(Debug, Default, Copy, Clone)] +pub struct __atomic_wide_counter__bindgen_ty_1 { + pub __low: ::std::os::raw::c_uint, + pub __high: ::std::os::raw::c_uint, } -impl Default for __darwin_mcontext32 { +impl Default for __atomic_wide_counter { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5088,23 +4683,27 @@ impl Default for __darwin_mcontext32 { } } #[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_mcontext64 { - pub __es: __darwin_arm_exception_state64, - pub __ss: __darwin_arm_thread_state64, - pub __ns: __darwin_arm_neon_state64, +#[derive(Debug, Copy, Clone)] +pub struct __pthread_internal_list { + pub __prev: *mut __pthread_internal_list, + pub __next: *mut __pthread_internal_list, +} +impl Default for __pthread_internal_list { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } -pub type mcontext_t = *mut __darwin_mcontext64; -pub type pthread_attr_t = __darwin_pthread_attr_t; +pub type __pthread_list_t = __pthread_internal_list; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct __darwin_sigaltstack { - pub ss_sp: *mut ::std::os::raw::c_void, - pub ss_size: __darwin_size_t, - pub ss_flags: ::std::os::raw::c_int, +pub struct __pthread_internal_slist { + pub __next: *mut __pthread_internal_slist, } -impl Default for __darwin_sigaltstack { +impl Default for __pthread_internal_slist { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5113,18 +4712,20 @@ impl Default for __darwin_sigaltstack { } } } -pub type stack_t = __darwin_sigaltstack; +pub type __pthread_slist_t = __pthread_internal_slist; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct __darwin_ucontext { - pub uc_onstack: ::std::os::raw::c_int, - pub uc_sigmask: __darwin_sigset_t, - pub uc_stack: __darwin_sigaltstack, - pub uc_link: *mut __darwin_ucontext, - pub uc_mcsize: __darwin_size_t, - pub uc_mcontext: *mut __darwin_mcontext64, +pub struct __pthread_mutex_s { + pub __lock: ::std::os::raw::c_int, + pub __count: ::std::os::raw::c_uint, + pub __owner: ::std::os::raw::c_int, + pub __nusers: ::std::os::raw::c_uint, + pub __kind: ::std::os::raw::c_int, + pub __spins: ::std::os::raw::c_short, + pub __elision: ::std::os::raw::c_short, + pub __list: __pthread_list_t, } -impl Default for __darwin_ucontext { +impl Default for __pthread_mutex_s { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5133,16 +4734,34 @@ impl Default for __darwin_ucontext { } } } -pub type ucontext_t = __darwin_ucontext; -pub type sigset_t = __darwin_sigset_t; -pub type uid_t = __darwin_uid_t; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __pthread_rwlock_arch_t { + pub __readers: ::std::os::raw::c_uint, + pub __writers: ::std::os::raw::c_uint, + pub __wrphase_futex: ::std::os::raw::c_uint, + pub __writers_futex: ::std::os::raw::c_uint, + pub __pad3: ::std::os::raw::c_uint, + pub __pad4: ::std::os::raw::c_uint, + pub __cur_writer: ::std::os::raw::c_int, + pub __shared: ::std::os::raw::c_int, + pub __rwelision: ::std::os::raw::c_schar, + pub __pad1: [::std::os::raw::c_uchar; 7usize], + pub __pad2: ::std::os::raw::c_ulong, + pub __flags: ::std::os::raw::c_uint, +} #[repr(C)] #[derive(Copy, Clone)] -pub union sigval { - pub sival_int: ::std::os::raw::c_int, - pub sival_ptr: *mut ::std::os::raw::c_void, +pub struct __pthread_cond_s { + pub __wseq: __atomic_wide_counter, + pub __g1_start: __atomic_wide_counter, + pub __g_refs: [::std::os::raw::c_uint; 2usize], + pub __g_size: [::std::os::raw::c_uint; 2usize], + pub __g1_orig_size: ::std::os::raw::c_uint, + pub __wrefs: ::std::os::raw::c_uint, + pub __g_signals: [::std::os::raw::c_uint; 2usize], } -impl Default for sigval { +impl Default for __pthread_cond_s { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5151,16 +4770,21 @@ impl Default for sigval { } } } +pub type __tss_t = ::std::os::raw::c_uint; +pub type __thrd_t = ::std::os::raw::c_ulong; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __once_flag { + pub __data: ::std::os::raw::c_int, +} +pub type pthread_t = ::std::os::raw::c_ulong; #[repr(C)] #[derive(Copy, Clone)] -pub struct sigevent { - pub sigev_notify: ::std::os::raw::c_int, - pub sigev_signo: ::std::os::raw::c_int, - pub sigev_value: sigval, - pub sigev_notify_function: ::std::option::Option, - pub sigev_notify_attributes: *mut pthread_attr_t, +pub union pthread_mutexattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -impl Default for sigevent { +impl Default for pthread_mutexattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5171,19 +4795,11 @@ impl Default for sigevent { } #[repr(C)] #[derive(Copy, Clone)] -pub struct __siginfo { - pub si_signo: ::std::os::raw::c_int, - pub si_errno: ::std::os::raw::c_int, - pub si_code: ::std::os::raw::c_int, - pub si_pid: pid_t, - pub si_uid: uid_t, - pub si_status: ::std::os::raw::c_int, - pub si_addr: *mut ::std::os::raw::c_void, - pub si_value: sigval, - pub si_band: ::std::os::raw::c_long, - pub __pad: [::std::os::raw::c_ulong; 7usize], +pub union pthread_condattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -impl Default for __siginfo { +impl Default for pthread_condattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5192,20 +4808,15 @@ impl Default for __siginfo { } } } -pub type siginfo_t = __siginfo; +pub type pthread_key_t = ::std::os::raw::c_uint; +pub type pthread_once_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Copy, Clone)] -pub union __sigaction_u { - pub __sa_handler: ::std::option::Option, - pub __sa_sigaction: ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: *mut __siginfo, - arg3: *mut ::std::os::raw::c_void, - ), - >, +pub union pthread_attr_t { + pub __size: [::std::os::raw::c_char; 56usize], + pub __align: ::std::os::raw::c_long, } -impl Default for __sigaction_u { +impl Default for pthread_attr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5216,21 +4827,12 @@ impl Default for __sigaction_u { } #[repr(C)] #[derive(Copy, Clone)] -pub struct __sigaction { - pub __sigaction_u: __sigaction_u, - pub sa_tramp: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: ::std::os::raw::c_int, - arg3: ::std::os::raw::c_int, - arg4: *mut siginfo_t, - arg5: *mut ::std::os::raw::c_void, - ), - >, - pub sa_mask: sigset_t, - pub sa_flags: ::std::os::raw::c_int, +pub union pthread_mutex_t { + pub __data: __pthread_mutex_s, + pub __size: [::std::os::raw::c_char; 40usize], + pub __align: ::std::os::raw::c_long, } -impl Default for __sigaction { +impl Default for pthread_mutex_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5241,12 +4843,12 @@ impl Default for __sigaction { } #[repr(C)] #[derive(Copy, Clone)] -pub struct sigaction { - pub __sigaction_u: __sigaction_u, - pub sa_mask: sigset_t, - pub sa_flags: ::std::os::raw::c_int, +pub union pthread_cond_t { + pub __data: __pthread_cond_s, + pub __size: [::std::os::raw::c_char; 48usize], + pub __align: ::std::os::raw::c_longlong, } -impl Default for sigaction { +impl Default for pthread_cond_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5255,21 +4857,29 @@ impl Default for sigaction { } } } -pub type sig_t = ::std::option::Option; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sigvec { - pub sv_handler: ::std::option::Option, - pub sv_mask: ::std::os::raw::c_int, - pub sv_flags: ::std::os::raw::c_int, +#[derive(Copy, Clone)] +pub union pthread_rwlock_t { + pub __data: __pthread_rwlock_arch_t, + pub __size: [::std::os::raw::c_char; 56usize], + pub __align: ::std::os::raw::c_long, +} +impl Default for pthread_rwlock_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sigstack { - pub ss_sp: *mut ::std::os::raw::c_char, - pub ss_onstack: ::std::os::raw::c_int, +#[derive(Copy, Clone)] +pub union pthread_rwlockattr_t { + pub __size: [::std::os::raw::c_char; 8usize], + pub __align: ::std::os::raw::c_long, } -impl Default for sigstack { +impl Default for pthread_rwlockattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5278,643 +4888,398 @@ impl Default for sigstack { } } } -pub unsafe fn signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; - } - signal(arg_arg1, arg_arg2) - }) -} -pub type int_least8_t = i8; -pub type int_least16_t = i16; -pub type int_least32_t = i32; -pub type int_least64_t = i64; -pub type uint_least8_t = u8; -pub type uint_least16_t = u16; -pub type uint_least32_t = u32; -pub type uint_least64_t = u64; -pub type int_fast8_t = i8; -pub type int_fast16_t = i16; -pub type int_fast32_t = i32; -pub type int_fast64_t = i64; -pub type uint_fast8_t = u8; -pub type uint_fast16_t = u16; -pub type uint_fast32_t = u32; -pub type uint_fast64_t = u64; -pub type intmax_t = ::std::os::raw::c_long; -pub type uintmax_t = ::std::os::raw::c_ulong; +pub type pthread_spinlock_t = ::std::os::raw::c_int; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct timeval { - pub tv_sec: __darwin_time_t, - pub tv_usec: __darwin_suseconds_t, +#[derive(Copy, Clone)] +pub union pthread_barrier_t { + pub __size: [::std::os::raw::c_char; 32usize], + pub __align: ::std::os::raw::c_long, } -pub type rlim_t = __uint64_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage { - pub ru_utime: timeval, - pub ru_stime: timeval, - pub ru_maxrss: ::std::os::raw::c_long, - pub ru_ixrss: ::std::os::raw::c_long, - pub ru_idrss: ::std::os::raw::c_long, - pub ru_isrss: ::std::os::raw::c_long, - pub ru_minflt: ::std::os::raw::c_long, - pub ru_majflt: ::std::os::raw::c_long, - pub ru_nswap: ::std::os::raw::c_long, - pub ru_inblock: ::std::os::raw::c_long, - pub ru_oublock: ::std::os::raw::c_long, - pub ru_msgsnd: ::std::os::raw::c_long, - pub ru_msgrcv: ::std::os::raw::c_long, - pub ru_nsignals: ::std::os::raw::c_long, - pub ru_nvcsw: ::std::os::raw::c_long, - pub ru_nivcsw: ::std::os::raw::c_long, -} -pub type rusage_info_t = *mut ::std::os::raw::c_void; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v0 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, +impl Default for pthread_barrier_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v1 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, +#[derive(Copy, Clone)] +pub union pthread_barrierattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v2 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, +impl Default for pthread_barrierattr_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v3 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, +pub unsafe fn random() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn random() -> ::std::os::raw::c_long; + } + random() + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v4 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, - pub ri_logical_writes: u64, - pub ri_lifetime_max_phys_footprint: u64, - pub ri_instructions: u64, - pub ri_cycles: u64, - pub ri_billed_energy: u64, - pub ri_serviced_energy: u64, - pub ri_interval_max_phys_footprint: u64, - pub ri_runnable_time: u64, +pub unsafe fn srandom(arg___seed: ::std::os::raw::c_uint) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn srandom(arg___seed: ::std::os::raw::c_uint); + } + srandom(arg___seed) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v5 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, - pub ri_logical_writes: u64, - pub ri_lifetime_max_phys_footprint: u64, - pub ri_instructions: u64, - pub ri_cycles: u64, - pub ri_billed_energy: u64, - pub ri_serviced_energy: u64, - pub ri_interval_max_phys_footprint: u64, - pub ri_runnable_time: u64, - pub ri_flags: u64, -} -pub type rusage_info_current = rusage_info_v5; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rlimit { - pub rlim_cur: rlim_t, - pub rlim_max: rlim_t, +pub unsafe fn initstate( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn initstate( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + ) -> *mut ::std::os::raw::c_char; + } + initstate(arg___seed, arg___statebuf, arg___statelen) + }) +} +pub unsafe fn setstate(arg___statebuf: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setstate(arg___statebuf: *mut ::std::os::raw::c_char) + -> *mut ::std::os::raw::c_char; + } + setstate(arg___statebuf) + }) } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct proc_rlimit_control_wakeupmon { - pub wm_flags: u32, - pub wm_rate: i32, +#[derive(Debug, Copy, Clone)] +pub struct random_data { + pub fptr: *mut i32, + pub rptr: *mut i32, + pub state: *mut i32, + pub rand_type: ::std::os::raw::c_int, + pub rand_deg: ::std::os::raw::c_int, + pub rand_sep: ::std::os::raw::c_int, + pub end_ptr: *mut i32, } -pub unsafe fn getpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, +impl Default for random_data { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn random_r( + arg___buf: *mut random_data, + arg___result: *mut i32, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, + fn random_r( + arg___buf: *mut random_data, + arg___result: *mut i32, ) -> ::std::os::raw::c_int; } - getpriority(arg_arg1, arg_arg2) + random_r(arg___buf, arg___result) }) } -pub unsafe fn getiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn srandom_r( + arg___seed: ::std::os::raw::c_uint, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn srandom_r( + arg___seed: ::std::os::raw::c_uint, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - getiopolicy_np(arg_arg1, arg_arg2) + srandom_r(arg___seed, arg___buf) }) } -pub unsafe fn getrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rlimit, +pub unsafe fn initstate_r( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rlimit, + fn initstate_r( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - getrlimit(arg_arg1, arg_arg2) + initstate_r(arg___seed, arg___statebuf, arg___statelen, arg___buf) }) } -pub unsafe fn getrusage( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rusage, +pub unsafe fn setstate_r( + arg___statebuf: *mut ::std::os::raw::c_char, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrusage( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rusage, + fn setstate_r( + arg___statebuf: *mut ::std::os::raw::c_char, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - getrusage(arg_arg1, arg_arg2) + setstate_r(arg___statebuf, arg___buf) }) } -pub unsafe fn setpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn rand() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn rand() -> ::std::os::raw::c_int; } - setpriority(arg_arg1, arg_arg2, arg_arg3) + rand() }) } -pub unsafe fn setiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn srand(arg___seed: ::std::os::raw::c_uint) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn srand(arg___seed: ::std::os::raw::c_uint); } - setiopolicy_np(arg_arg1, arg_arg2, arg_arg3) + srand(arg___seed) }) } -pub unsafe fn setrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const rlimit, -) -> ::std::os::raw::c_int { +pub unsafe fn rand_r(arg___seed: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const rlimit, - ) -> ::std::os::raw::c_int; + fn rand_r(arg___seed: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } - setrlimit(arg_arg1, arg_arg2) + rand_r(arg___seed) }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU16 { - pub __val: u16, +pub unsafe fn drand48() -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn drand48() -> f64; + } + drand48() + }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU32 { - pub __val: u32, +pub unsafe fn erand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn erand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> f64; + } + erand48(arg___xsubi) + }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU64 { - pub __val: u64, +pub unsafe fn lrand48() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lrand48() -> ::std::os::raw::c_long; + } + lrand48() + }) } -#[repr(C)] -#[derive(Copy, Clone)] -pub union wait { - pub w_status: ::std::os::raw::c_int, - pub w_T: wait__bindgen_ty_1, - pub w_S: wait__bindgen_ty_2, +pub unsafe fn nrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn nrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + } + nrand48(arg___xsubi) + }) } -#[repr(C)] -#[repr(align(4))] -#[derive(Debug, Default, Copy, Clone)] -pub struct wait__bindgen_ty_1 { - pub _bitfield_align_1: [u16; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>, +pub unsafe fn mrand48() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn mrand48() -> ::std::os::raw::c_long; + } + mrand48() + }) } -impl wait__bindgen_ty_1 { - #[inline] - pub fn w_Termsig(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 7u8) as u32) } - } - #[inline] - pub fn set_w_Termsig(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(0usize, 7u8, val as u64) +pub unsafe fn jrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn jrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; } - } - #[inline] - pub fn w_Coredump(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } - } - #[inline] - pub fn set_w_Coredump(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(7usize, 1u8, val as u64) + jrand48(arg___xsubi) + }) +} +pub unsafe fn srand48(arg___seedval: ::std::os::raw::c_long) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn srand48(arg___seedval: ::std::os::raw::c_long); } - } - #[inline] - pub fn w_Retcode(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Retcode(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(8usize, 8u8, val as u64) + srand48(arg___seedval) + }) +} +pub unsafe fn seed48( + arg___seed16v: *mut ::std::os::raw::c_ushort, +) -> *mut ::std::os::raw::c_ushort { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn seed48( + arg___seed16v: *mut ::std::os::raw::c_ushort, + ) -> *mut ::std::os::raw::c_ushort; } - } - #[inline] - pub fn w_Filler(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } - } - #[inline] - pub fn set_w_Filler(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(16usize, 16u8, val as u64) + seed48(arg___seed16v) + }) +} +pub unsafe fn lcong48(arg___param: *mut ::std::os::raw::c_ushort) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lcong48(arg___param: *mut ::std::os::raw::c_ushort); } - } - #[inline] - pub fn new_bitfield_1( - w_Termsig: ::std::os::raw::c_uint, - w_Coredump: ::std::os::raw::c_uint, - w_Retcode: ::std::os::raw::c_uint, - w_Filler: ::std::os::raw::c_uint, - ) -> __BindgenBitfieldUnit<[u8; 4usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); - __bindgen_bitfield_unit.set(0usize, 7u8, { - let w_Termsig: u32 = unsafe { ::std::mem::transmute(w_Termsig) }; - w_Termsig as u64 - }); - __bindgen_bitfield_unit.set(7usize, 1u8, { - let w_Coredump: u32 = unsafe { ::std::mem::transmute(w_Coredump) }; - w_Coredump as u64 - }); - __bindgen_bitfield_unit.set(8usize, 8u8, { - let w_Retcode: u32 = unsafe { ::std::mem::transmute(w_Retcode) }; - w_Retcode as u64 - }); - __bindgen_bitfield_unit.set(16usize, 16u8, { - let w_Filler: u32 = unsafe { ::std::mem::transmute(w_Filler) }; - w_Filler as u64 - }); - __bindgen_bitfield_unit - } + lcong48(arg___param) + }) } #[repr(C)] -#[repr(align(4))] #[derive(Debug, Default, Copy, Clone)] -pub struct wait__bindgen_ty_2 { - pub _bitfield_align_1: [u16; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>, -} -impl wait__bindgen_ty_2 { - #[inline] - pub fn w_Stopval(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Stopval(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(0usize, 8u8, val as u64) - } - } - #[inline] - pub fn w_Stopsig(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Stopsig(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(8usize, 8u8, val as u64) - } - } - #[inline] - pub fn w_Filler(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } - } - #[inline] - pub fn set_w_Filler(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(16usize, 16u8, val as u64) +pub struct drand48_data { + pub __x: [::std::os::raw::c_ushort; 3usize], + pub __old_x: [::std::os::raw::c_ushort; 3usize], + pub __c: ::std::os::raw::c_ushort, + pub __init: ::std::os::raw::c_ushort, + pub __a: ::std::os::raw::c_ulonglong, +} +pub unsafe fn drand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut f64, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn drand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut f64, + ) -> ::std::os::raw::c_int; } - } - #[inline] - pub fn new_bitfield_1( - w_Stopval: ::std::os::raw::c_uint, - w_Stopsig: ::std::os::raw::c_uint, - w_Filler: ::std::os::raw::c_uint, - ) -> __BindgenBitfieldUnit<[u8; 4usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); - __bindgen_bitfield_unit.set(0usize, 8u8, { - let w_Stopval: u32 = unsafe { ::std::mem::transmute(w_Stopval) }; - w_Stopval as u64 - }); - __bindgen_bitfield_unit.set(8usize, 8u8, { - let w_Stopsig: u32 = unsafe { ::std::mem::transmute(w_Stopsig) }; - w_Stopsig as u64 - }); - __bindgen_bitfield_unit.set(16usize, 16u8, { - let w_Filler: u32 = unsafe { ::std::mem::transmute(w_Filler) }; - w_Filler as u64 - }); - __bindgen_bitfield_unit - } + drand48_r(arg___buffer, arg___result) + }) } -impl Default for wait { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn erand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut f64, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn erand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut f64, + ) -> ::std::os::raw::c_int; } - } + erand48_r(arg___xsubi, arg___buffer, arg___result) + }) } -pub unsafe fn wait(arg_arg1: *mut ::std::os::raw::c_int) -> pid_t { +pub unsafe fn lrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait(arg_arg1: *mut ::std::os::raw::c_int) -> pid_t; + fn lrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - wait(arg_arg1) + lrand48_r(arg___buffer, arg___result) }) } -pub unsafe fn waitpid( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> pid_t { +pub unsafe fn nrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn waitpid( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> pid_t; + fn nrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - waitpid(arg_arg1, arg_arg2, arg_arg3) + nrand48_r(arg___xsubi, arg___buffer, arg___result) }) } -pub unsafe fn waitid( - arg_arg1: idtype_t, - arg_arg2: id_t, - arg_arg3: *mut siginfo_t, - arg_arg4: ::std::os::raw::c_int, +pub unsafe fn mrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn waitid( - arg_arg1: idtype_t, - arg_arg2: id_t, - arg_arg3: *mut siginfo_t, - arg_arg4: ::std::os::raw::c_int, + fn mrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } - waitid(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + mrand48_r(arg___buffer, arg___result) }) } -pub unsafe fn wait3( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut rusage, -) -> pid_t { +pub unsafe fn jrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait3( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut rusage, - ) -> pid_t; + fn jrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - wait3(arg_arg1, arg_arg2, arg_arg3) + jrand48_r(arg___xsubi, arg___buffer, arg___result) }) } -pub unsafe fn wait4( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut rusage, -) -> pid_t { +pub unsafe fn srand48_r( + arg___seedval: ::std::os::raw::c_long, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait4( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut rusage, - ) -> pid_t; + fn srand48_r( + arg___seedval: ::std::os::raw::c_long, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; } - wait4(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + srand48_r(arg___seedval, arg___buffer) }) } -pub unsafe fn alloca(arg_arg1: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { +pub unsafe fn seed48_r( + arg___seed16v: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn alloca(arg_arg1: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; + fn seed48_r( + arg___seed16v: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; } - alloca(arg_arg1) + seed48_r(arg___seed16v, arg___buffer) }) } -pub type ct_rune_t = __darwin_ct_rune_t; -pub type rune_t = __darwin_rune_t; -pub type wchar_t = __darwin_wchar_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct div_t { - pub quot: ::std::os::raw::c_int, - pub rem: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ldiv_t { - pub quot: ::std::os::raw::c_long, - pub rem: ::std::os::raw::c_long, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct lldiv_t { - pub quot: ::std::os::raw::c_longlong, - pub rem: ::std::os::raw::c_longlong, -} -extern "C" { - pub static mut __mb_cur_max: ::std::os::raw::c_int; +pub unsafe fn lcong48_r( + arg___param: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lcong48_r( + arg___param: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; + } + lcong48_r(arg___param, arg___buffer) + }) } pub unsafe fn malloc(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { @@ -5925,25 +5290,17 @@ pub unsafe fn malloc(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw }) } pub unsafe fn calloc( - arg___count: ::std::os::raw::c_ulong, + arg___nmemb: ::std::os::raw::c_ulong, arg___size: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn calloc( - arg___count: ::std::os::raw::c_ulong, + arg___nmemb: ::std::os::raw::c_ulong, arg___size: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_void; } - calloc(arg___count, arg___size) - }) -} -pub unsafe fn free(arg_arg1: *mut ::std::os::raw::c_void) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn free(arg_arg1: *mut ::std::os::raw::c_void); - } - free(arg_arg1) + calloc(arg___nmemb, arg___size) }) } pub unsafe fn realloc( @@ -5960,26 +5317,44 @@ pub unsafe fn realloc( realloc(arg___ptr, arg___size) }) } -pub unsafe fn valloc(arg_arg1: usize) -> *mut ::std::os::raw::c_void { +pub unsafe fn free(arg___ptr: *mut ::std::os::raw::c_void) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn valloc(arg_arg1: usize) -> *mut ::std::os::raw::c_void; + fn free(arg___ptr: *mut ::std::os::raw::c_void); } - valloc(arg_arg1) + free(arg___ptr) }) } -pub unsafe fn aligned_alloc( - arg___alignment: ::std::os::raw::c_ulong, - arg___size: ::std::os::raw::c_ulong, +pub unsafe fn reallocarray( + arg___ptr: *mut ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, ) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aligned_alloc( - arg___alignment: ::std::os::raw::c_ulong, - arg___size: ::std::os::raw::c_ulong, + fn reallocarray( + arg___ptr: *mut ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, ) -> *mut ::std::os::raw::c_void; } - aligned_alloc(arg___alignment, arg___size) + reallocarray(arg___ptr, arg___nmemb, arg___size) + }) +} +pub unsafe fn alloca(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn alloca(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; + } + alloca(arg___size) + }) +} +pub unsafe fn valloc(arg___size: usize) -> *mut ::std::os::raw::c_void { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn valloc(arg___size: usize) -> *mut ::std::os::raw::c_void; + } + valloc(arg___size) }) } pub unsafe fn posix_memalign( @@ -5998,2262 +5373,2580 @@ pub unsafe fn posix_memalign( posix_memalign(arg___memptr, arg___alignment, arg___size) }) } -pub unsafe fn abort() { +pub unsafe fn aligned_alloc( + arg___alignment: ::std::os::raw::c_ulong, + arg___size: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abort(); + fn aligned_alloc( + arg___alignment: ::std::os::raw::c_ulong, + arg___size: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - abort() + aligned_alloc(arg___alignment, arg___size) }) } -pub unsafe fn abs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn abort() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn abort(); } - abs(arg_arg1) + abort() }) } pub unsafe fn atexit( - arg_arg1: ::std::option::Option, + arg___func: ::std::option::Option, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn atexit( - arg_arg1: ::std::option::Option, + arg___func: ::std::option::Option, ) -> ::std::os::raw::c_int; } - atexit(arg_arg1) + atexit(arg___func) }) } -pub unsafe fn atof(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn at_quick_exit( + arg___func: ::std::option::Option, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atof(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn at_quick_exit( + arg___func: ::std::option::Option, + ) -> ::std::os::raw::c_int; } - atof(arg_arg1) + at_quick_exit(arg___func) }) } -pub unsafe fn atoi(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn on_exit( + arg___func: ::std::option::Option< + unsafe extern "C" fn(__status: ::std::os::raw::c_int, __arg: *mut ::std::os::raw::c_void), + >, + arg___arg: *mut ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atoi(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn on_exit( + arg___func: ::std::option::Option< + unsafe extern "C" fn( + __status: ::std::os::raw::c_int, + __arg: *mut ::std::os::raw::c_void, + ), + >, + arg___arg: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } - atoi(arg_arg1) + on_exit(arg___func, arg___arg) }) } -pub unsafe fn atol(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { +pub unsafe fn exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atol(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + fn exit(arg___status: ::std::os::raw::c_int); } - atol(arg_arg1) + exit(arg___status) }) } -pub unsafe fn atoll(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong { +pub unsafe fn quick_exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atoll(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; + fn quick_exit(arg___status: ::std::os::raw::c_int); } - atoll(arg_arg1) + quick_exit(arg___status) }) } -pub unsafe fn bsearch( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn _Exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsearch( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ) -> *mut ::std::os::raw::c_void; + fn _Exit(arg___status: ::std::os::raw::c_int); } - bsearch(arg___key, arg___base, arg___nel, arg___width, arg___compar) + _Exit(arg___status) }) } -pub unsafe fn div(arg_arg1: ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) -> div_t { +pub unsafe fn getenv(arg___name: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn div(arg_arg1: ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) -> div_t; + fn getenv(arg___name: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - div(arg_arg1, arg_arg2) + getenv(arg___name) }) } -pub unsafe fn exit(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn putenv(arg___string: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exit(arg_arg1: ::std::os::raw::c_int); + fn putenv(arg___string: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - exit(arg_arg1) + putenv(arg___string) }) } -pub unsafe fn getenv(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn setenv( + arg___name: *const ::std::os::raw::c_char, + arg___value: *const ::std::os::raw::c_char, + arg___replace: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getenv(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn setenv( + arg___name: *const ::std::os::raw::c_char, + arg___value: *const ::std::os::raw::c_char, + arg___replace: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - getenv(arg_arg1) + setenv(arg___name, arg___value, arg___replace) }) } -pub unsafe fn labs(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_long { +pub unsafe fn unsetenv(arg___name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn labs(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_long; + fn unsetenv(arg___name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - labs(arg_arg1) + unsetenv(arg___name) }) } -pub unsafe fn ldiv(arg_arg1: ::std::os::raw::c_long, arg_arg2: ::std::os::raw::c_long) -> ldiv_t { +pub unsafe fn clearenv() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldiv(arg_arg1: ::std::os::raw::c_long, arg_arg2: ::std::os::raw::c_long) -> ldiv_t; + fn clearenv() -> ::std::os::raw::c_int; } - ldiv(arg_arg1, arg_arg2) + clearenv() }) } -pub unsafe fn llabs(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong { +pub unsafe fn mktemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llabs(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; + fn mktemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - llabs(arg_arg1) + mktemp(arg___template) }) } -pub unsafe fn lldiv( - arg_arg1: ::std::os::raw::c_longlong, - arg_arg2: ::std::os::raw::c_longlong, -) -> lldiv_t { +pub unsafe fn mkstemp(arg___template: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lldiv( - arg_arg1: ::std::os::raw::c_longlong, - arg_arg2: ::std::os::raw::c_longlong, - ) -> lldiv_t; + fn mkstemp(arg___template: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - lldiv(arg_arg1, arg_arg2) + mkstemp(arg___template) }) } -pub unsafe fn mblen( - arg___s: *const ::std::os::raw::c_char, - arg___n: usize, +pub unsafe fn mkstemps( + arg___template: *mut ::std::os::raw::c_char, + arg___suffixlen: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mblen( - arg___s: *const ::std::os::raw::c_char, - arg___n: usize, + fn mkstemps( + arg___template: *mut ::std::os::raw::c_char, + arg___suffixlen: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - mblen(arg___s, arg___n) + mkstemps(arg___template, arg___suffixlen) }) } -pub unsafe fn mbstowcs( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, -) -> usize { +pub unsafe fn mkdtemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mbstowcs( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, - ) -> usize; + fn mkdtemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - mbstowcs(arg_arg1, arg_arg2, arg_arg3) + mkdtemp(arg___template) }) } -pub unsafe fn mbtowc( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn system(arg___command: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mbtowc( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, - ) -> ::std::os::raw::c_int; + fn system(arg___command: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + } + system(arg___command) + }) +} +pub unsafe fn realpath( + arg___name: *const ::std::os::raw::c_char, + arg___resolved: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn realpath( + arg___name: *const ::std::os::raw::c_char, + arg___resolved: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + realpath(arg___name, arg___resolved) + }) +} +pub type __compar_fn_t = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const ::std::os::raw::c_void, + arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +pub unsafe fn bsearch( + arg___key: *const ::std::os::raw::c_void, + arg___base: *const ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, +) -> *mut ::std::os::raw::c_void { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bsearch( + arg___key: *const ::std::os::raw::c_void, + arg___base: *const ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, + ) -> *mut ::std::os::raw::c_void; } - mbtowc(arg_arg1, arg_arg2, arg_arg3) + bsearch(arg___key, arg___base, arg___nmemb, arg___size, arg___compar) }) } pub unsafe fn qsort( arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, ) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn qsort( arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, ); } - qsort(arg___base, arg___nel, arg___width, arg___compar) + qsort(arg___base, arg___nmemb, arg___size, arg___compar) }) } -pub unsafe fn rand() -> ::std::os::raw::c_int { +pub unsafe fn abs(arg___x: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rand() -> ::std::os::raw::c_int; + fn abs(arg___x: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - rand() + abs(arg___x) }) } -pub unsafe fn srand(arg_arg1: ::std::os::raw::c_uint) { +pub unsafe fn labs(arg___x: ::std::os::raw::c_long) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srand(arg_arg1: ::std::os::raw::c_uint); + fn labs(arg___x: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } - srand(arg_arg1) + labs(arg___x) }) } -pub unsafe fn strtod( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f64 { +pub unsafe fn llabs(arg___x: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtod( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f64; + fn llabs(arg___x: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; } - strtod(arg_arg1, arg_arg2) + llabs(arg___x) }) } -pub unsafe fn strtof( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f32 { +pub unsafe fn div(arg___numer: ::std::os::raw::c_int, arg___denom: ::std::os::raw::c_int) -> div_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtof( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f32; + fn div(arg___numer: ::std::os::raw::c_int, arg___denom: ::std::os::raw::c_int) + -> div_t; } - strtof(arg_arg1, arg_arg2) + div(arg___numer, arg___denom) }) } -pub unsafe fn strtol( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_long { +pub unsafe fn ldiv( + arg___numer: ::std::os::raw::c_long, + arg___denom: ::std::os::raw::c_long, +) -> ldiv_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtol( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_long; + fn ldiv( + arg___numer: ::std::os::raw::c_long, + arg___denom: ::std::os::raw::c_long, + ) -> ldiv_t; } - strtol(arg___str, arg___endptr, arg___base) + ldiv(arg___numer, arg___denom) }) } -pub unsafe fn strtold( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f64 { +pub unsafe fn lldiv( + arg___numer: ::std::os::raw::c_longlong, + arg___denom: ::std::os::raw::c_longlong, +) -> lldiv_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtold( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f64; - } - strtold(arg_arg1, arg_arg2) - }) -} -pub unsafe fn strtoll( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_longlong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoll( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_longlong; - } - strtoll(arg___str, arg___endptr, arg___base) - }) -} -pub unsafe fn strtoul( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoul( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulong; - } - strtoul(arg___str, arg___endptr, arg___base) - }) -} -pub unsafe fn strtoull( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulonglong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoull( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulonglong; + fn lldiv( + arg___numer: ::std::os::raw::c_longlong, + arg___denom: ::std::os::raw::c_longlong, + ) -> lldiv_t; } - strtoull(arg___str, arg___endptr, arg___base) + lldiv(arg___numer, arg___denom) }) } -pub unsafe fn system(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn ecvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn system(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn ecvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - system(arg_arg1) + ecvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn wcstombs( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const wchar_t, - arg_arg3: usize, -) -> usize { +pub unsafe fn fcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wcstombs( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const wchar_t, - arg_arg3: usize, - ) -> usize; + fn fcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - wcstombs(arg_arg1, arg_arg2, arg_arg3) + fcvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn wctomb( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: wchar_t, -) -> ::std::os::raw::c_int { +pub unsafe fn gcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wctomb( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: wchar_t, - ) -> ::std::os::raw::c_int; + fn gcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - wctomb(arg_arg1, arg_arg2) + gcvt(arg___value, arg___ndigit, arg___buf) }) } -pub unsafe fn _Exit(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn qecvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _Exit(arg_arg1: ::std::os::raw::c_int); + fn qecvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - _Exit(arg_arg1) + qecvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn a64l(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { +pub unsafe fn qfcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn a64l(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + fn qfcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - a64l(arg_arg1) + qfcvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn drand48() -> f64 { +pub unsafe fn qgcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn drand48() -> f64; + fn qgcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - drand48() + qgcvt(arg___value, arg___ndigit, arg___buf) }) } -pub unsafe fn ecvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn ecvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ecvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn ecvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - ecvt(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + ecvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn erand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> f64 { +pub unsafe fn fcvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> f64; + fn fcvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - erand48(arg_arg1) + fcvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn fcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn qecvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn qecvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - fcvt(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + qecvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn gcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn qfcvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn qfcvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - gcvt(arg_arg1, arg_arg2, arg_arg3) + qfcvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn getsubopt( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, +pub unsafe fn mblen( + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsubopt( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, + fn mblen( + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, ) -> ::std::os::raw::c_int; } - getsubopt(arg_arg1, arg_arg2, arg_arg3) + mblen(arg___s, arg___n) }) } -pub unsafe fn grantpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn mbtowc( + arg___pwc: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn grantpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn mbtowc( + arg___pwc: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> ::std::os::raw::c_int; } - grantpt(arg_arg1) + mbtowc(arg___pwc, arg___s, arg___n) }) } -pub unsafe fn initstate( - arg_arg1: ::std::os::raw::c_uint, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn wctomb( + arg___s: *mut ::std::os::raw::c_char, + arg___wchar: wchar_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn initstate( - arg_arg1: ::std::os::raw::c_uint, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: usize, - ) -> *mut ::std::os::raw::c_char; + fn wctomb( + arg___s: *mut ::std::os::raw::c_char, + arg___wchar: wchar_t, + ) -> ::std::os::raw::c_int; } - initstate(arg_arg1, arg_arg2, arg_arg3) + wctomb(arg___s, arg___wchar) }) } -pub unsafe fn jrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn mbstowcs( + arg___pwcs: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn mbstowcs( + arg___pwcs: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> usize; } - jrand48(arg_arg1) + mbstowcs(arg___pwcs, arg___s, arg___n) }) } -pub unsafe fn l64a(arg_arg1: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char { +pub unsafe fn wcstombs( + arg___s: *mut ::std::os::raw::c_char, + arg___pwcs: *const wchar_t, + arg___n: usize, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn l64a(arg_arg1: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; + fn wcstombs( + arg___s: *mut ::std::os::raw::c_char, + arg___pwcs: *const wchar_t, + arg___n: usize, + ) -> usize; } - l64a(arg_arg1) + wcstombs(arg___s, arg___pwcs, arg___n) }) } -pub unsafe fn lcong48(arg_arg1: *mut ::std::os::raw::c_ushort) { +pub unsafe fn rpmatch(arg___response: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lcong48(arg_arg1: *mut ::std::os::raw::c_ushort); + fn rpmatch(arg___response: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - lcong48(arg_arg1) + rpmatch(arg___response) }) } -pub unsafe fn lrand48() -> ::std::os::raw::c_long { +pub unsafe fn getsubopt( + arg___optionp: *mut *mut ::std::os::raw::c_char, + arg___tokens: *const *mut ::std::os::raw::c_char, + arg___valuep: *mut *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lrand48() -> ::std::os::raw::c_long; + fn getsubopt( + arg___optionp: *mut *mut ::std::os::raw::c_char, + arg___tokens: *const *mut ::std::os::raw::c_char, + arg___valuep: *mut *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - lrand48() + getsubopt(arg___optionp, arg___tokens, arg___valuep) }) } -pub unsafe fn mktemp(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn getloadavg( + arg___loadavg: *mut f64, + arg___nelem: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mktemp(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn getloadavg( + arg___loadavg: *mut f64, + arg___nelem: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - mktemp(arg_arg1) + getloadavg(arg___loadavg, arg___nelem) }) } -pub unsafe fn mkstemp(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn memcpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mkstemp(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn memcpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - mkstemp(arg_arg1) + memcpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn mrand48() -> ::std::os::raw::c_long { +pub unsafe fn memmove( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mrand48() -> ::std::os::raw::c_long; + fn memmove( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - mrand48() + memmove(arg___dest, arg___src, arg___n) }) } -pub unsafe fn nrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn memccpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn memccpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - nrand48(arg_arg1) + memccpy(arg___dest, arg___src, arg___c, arg___n) }) } -pub unsafe fn posix_openpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn memset( + arg___s: *mut ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn posix_openpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn memset( + arg___s: *mut ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - posix_openpt(arg_arg1) + memset(arg___s, arg___c, arg___n) }) } -pub unsafe fn ptsname(arg_arg1: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn memcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ptsname(arg_arg1: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn memcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; } - ptsname(arg_arg1) + memcmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn ptsname_r( - arg_fildes: ::std::os::raw::c_int, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, +pub unsafe fn __memcmpeq( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ptsname_r( - arg_fildes: ::std::os::raw::c_int, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, + fn __memcmpeq( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: usize, ) -> ::std::os::raw::c_int; } - ptsname_r(arg_fildes, arg_buffer, arg_buflen) + __memcmpeq(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn putenv(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn memchr( + arg___s: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putenv(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn memchr( + arg___s: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - putenv(arg_arg1) + memchr(arg___s, arg___c, arg___n) }) } -pub unsafe fn random() -> ::std::os::raw::c_long { +pub unsafe fn strcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn random() -> ::std::os::raw::c_long; + fn strcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - random() + strcpy(arg___dest, arg___src) }) } -pub unsafe fn rand_r(arg_arg1: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int { +pub unsafe fn strncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rand_r(arg_arg1: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; + fn strncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - rand_r(arg_arg1) + strncpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn realpath( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut ::std::os::raw::c_char, +pub unsafe fn strcat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn realpath( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut ::std::os::raw::c_char, + fn strcat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - realpath(arg_arg1, arg_arg2) + strcat(arg___dest, arg___src) }) } -pub unsafe fn seed48(arg_arg1: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort { +pub unsafe fn strncat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn seed48(arg_arg1: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort; + fn strncat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - seed48(arg_arg1) + strncat(arg___dest, arg___src, arg___n) }) } -pub unsafe fn setenv( - arg___name: *const ::std::os::raw::c_char, - arg___value: *const ::std::os::raw::c_char, - arg___overwrite: ::std::os::raw::c_int, +pub unsafe fn strcmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setenv( - arg___name: *const ::std::os::raw::c_char, - arg___value: *const ::std::os::raw::c_char, - arg___overwrite: ::std::os::raw::c_int, + fn strcmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - setenv(arg___name, arg___value, arg___overwrite) + strcmp(arg___s1, arg___s2) }) } -pub unsafe fn setkey(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn strncmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setkey(arg_arg1: *const ::std::os::raw::c_char); + fn strncmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; } - setkey(arg_arg1) + strncmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn setstate(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn strcoll( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setstate(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn strcoll( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - setstate(arg_arg1) + strcoll(arg___s1, arg___s2) }) } -pub unsafe fn srand48(arg_arg1: ::std::os::raw::c_long) { +pub unsafe fn strxfrm( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srand48(arg_arg1: ::std::os::raw::c_long); + fn strxfrm( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - srand48(arg_arg1) + strxfrm(arg___dest, arg___src, arg___n) }) } -pub unsafe fn srandom(arg_arg1: ::std::os::raw::c_uint) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn srandom(arg_arg1: ::std::os::raw::c_uint); +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct __locale_struct { + pub __locales: [*mut __locale_data; 13usize], + pub __ctype_b: *const ::std::os::raw::c_ushort, + pub __ctype_tolower: *const ::std::os::raw::c_int, + pub __ctype_toupper: *const ::std::os::raw::c_int, + pub __names: [*const ::std::os::raw::c_char; 13usize], +} +impl Default for __locale_struct { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - srandom(arg_arg1) - }) + } } -pub unsafe fn unlockpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type __locale_t = *mut __locale_struct; +pub type locale_t = __locale_t; +pub unsafe fn strcoll_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___l: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unlockpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn strcoll_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; } - unlockpt(arg_arg1) + strcoll_l(arg___s1, arg___s2, arg___l) }) } -pub unsafe fn unsetenv(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn strxfrm_l( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + arg___l: locale_t, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unsetenv(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn strxfrm_l( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + arg___l: locale_t, + ) -> usize; } - unsetenv(arg_arg1) + strxfrm_l(arg___dest, arg___src, arg___n, arg___l) }) } -pub type dev_t = __darwin_dev_t; -pub type mode_t = __darwin_mode_t; -pub unsafe fn arc4random() -> u32 { +pub unsafe fn strdup(arg___s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random() -> u32; + fn strdup(arg___s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - arc4random() + strdup(arg___s) }) } -pub unsafe fn arc4random_addrandom( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: ::std::os::raw::c_int, -) { +pub unsafe fn strndup( + arg___string: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_addrandom( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: ::std::os::raw::c_int, - ); + fn strndup( + arg___string: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - arc4random_addrandom(arg_arg1, arg_arg2) + strndup(arg___string, arg___n) }) } -pub unsafe fn arc4random_buf(arg___buf: *mut ::std::os::raw::c_void, arg___nbytes: usize) { +pub unsafe fn strchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_buf(arg___buf: *mut ::std::os::raw::c_void, arg___nbytes: usize); + fn strchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - arc4random_buf(arg___buf, arg___nbytes) + strchr(arg___s, arg___c) }) } -pub unsafe fn arc4random_stir() { +pub unsafe fn strrchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_stir(); + fn strrchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - arc4random_stir() + strrchr(arg___s, arg___c) }) } -pub unsafe fn arc4random_uniform(arg___upper_bound: u32) -> u32 { +pub unsafe fn strcspn( + arg___s: *const ::std::os::raw::c_char, + arg___reject: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_uniform(arg___upper_bound: u32) -> u32; + fn strcspn( + arg___s: *const ::std::os::raw::c_char, + arg___reject: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_ulong; } - arc4random_uniform(arg___upper_bound) + strcspn(arg___s, arg___reject) }) } -pub unsafe fn atexit_b(arg_arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int { +pub unsafe fn strspn( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atexit_b(arg_arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int; + fn strspn( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_ulong; } - atexit_b(arg_arg1) + strspn(arg___s, arg___accept) }) } -pub unsafe fn bsearch_b( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn strpbrk( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsearch_b( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ) -> *mut ::std::os::raw::c_void; + fn strpbrk( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - bsearch_b(arg___key, arg___base, arg___nel, arg___width, arg___compar) + strpbrk(arg___s, arg___accept) }) } -pub unsafe fn cgetcap( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn strstr( + arg___haystack: *const ::std::os::raw::c_char, + arg___needle: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetcap( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, + fn strstr( + arg___haystack: *const ::std::os::raw::c_char, + arg___needle: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - cgetcap(arg_arg1, arg_arg2, arg_arg3) + strstr(arg___haystack, arg___needle) }) } -pub unsafe fn cgetclose() -> ::std::os::raw::c_int { +pub unsafe fn strtok( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetclose() -> ::std::os::raw::c_int; + fn strtok( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetclose() + strtok(arg___s, arg___delim) }) } -pub unsafe fn cgetent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetent(arg_arg1, arg_arg2, arg_arg3) + __strtok_r(arg___s, arg___delim, arg___save_ptr) }) } -pub unsafe fn cgetfirst( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetfirst( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetfirst(arg_arg1, arg_arg2) + strtok_r(arg___s, arg___delim, arg___save_ptr) }) } -pub unsafe fn cgetmatch( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetmatch( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong; } - cgetmatch(arg_arg1, arg_arg2) + strlen(arg___s) }) } -pub unsafe fn cgetnext( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strnlen(arg___string: *const ::std::os::raw::c_char, arg___maxlen: usize) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetnext( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strnlen(arg___string: *const ::std::os::raw::c_char, arg___maxlen: usize) -> usize; } - cgetnext(arg_arg1, arg_arg2) + strnlen(arg___string, arg___maxlen) }) } -pub unsafe fn cgetnum( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut ::std::os::raw::c_long, -) -> ::std::os::raw::c_int { +pub unsafe fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetnum( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut ::std::os::raw::c_long, - ) -> ::std::os::raw::c_int; + fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; } - cgetnum(arg_arg1, arg_arg2, arg_arg3) + strerror(arg___errnum) }) } -pub unsafe fn cgetset(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn strerror_r( + arg___errnum: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetset(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn strerror_r( + arg___errnum: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + ) -> ::std::os::raw::c_int; } - cgetset(arg_arg1) + strerror_r(arg___errnum, arg___buf, arg___buflen) }) } -pub unsafe fn cgetstr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strerror_l( + arg___errnum: ::std::os::raw::c_int, + arg___l: locale_t, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetstr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strerror_l( + arg___errnum: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> *mut ::std::os::raw::c_char; } - cgetstr(arg_arg1, arg_arg2, arg_arg3) + strerror_l(arg___errnum, arg___l) }) } -pub unsafe fn cgetustr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, +pub unsafe fn bcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetustr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, + fn bcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } - cgetustr(arg_arg1, arg_arg2, arg_arg3) + bcmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn daemon( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn bcopy( + arg___src: *const ::std::os::raw::c_void, + arg___dest: *mut ::std::os::raw::c_void, + arg___n: usize, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn daemon( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn bcopy( + arg___src: *const ::std::os::raw::c_void, + arg___dest: *mut ::std::os::raw::c_void, + arg___n: usize, + ); } - daemon(arg_arg1, arg_arg2) + bcopy(arg___src, arg___dest, arg___n) }) } -pub unsafe fn devname(arg_arg1: dev_t, arg_arg2: mode_t) -> *mut ::std::os::raw::c_char { +pub unsafe fn bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: ::std::os::raw::c_ulong) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn devname(arg_arg1: dev_t, arg_arg2: mode_t) -> *mut ::std::os::raw::c_char; + fn bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: ::std::os::raw::c_ulong); } - devname(arg_arg1, arg_arg2) + bzero(arg___s, arg___n) }) } -pub unsafe fn devname_r( - arg_arg1: dev_t, - arg_arg2: mode_t, - arg_buf: *mut ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, +pub unsafe fn index( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn devname_r( - arg_arg1: dev_t, - arg_arg2: mode_t, - arg_buf: *mut ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, + fn index( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - devname_r(arg_arg1, arg_arg2, arg_buf, arg_len) + index(arg___s, arg___c) }) } -pub unsafe fn getbsize( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_long, +pub unsafe fn rindex( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getbsize( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_long, + fn rindex( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - getbsize(arg_arg1, arg_arg2) + rindex(arg___s, arg___c) }) } -pub unsafe fn getloadavg( - arg_arg1: *mut f64, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn ffs(arg___i: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getloadavg( - arg_arg1: *mut f64, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn ffs(arg___i: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - getloadavg(arg_arg1, arg_arg2) + ffs(arg___i) }) } -pub unsafe fn getprogname() -> *const ::std::os::raw::c_char { +pub unsafe fn ffsl(arg___l: ::std::os::raw::c_long) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprogname() -> *const ::std::os::raw::c_char; + fn ffsl(arg___l: ::std::os::raw::c_long) -> ::std::os::raw::c_int; } - getprogname() + ffsl(arg___l) }) } -pub unsafe fn setprogname(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn ffsll(arg___ll: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setprogname(arg_arg1: *const ::std::os::raw::c_char); + fn ffsll(arg___ll: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; } - setprogname(arg_arg1) + ffsll(arg___ll) }) } -pub unsafe fn heapsort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, +pub unsafe fn strcasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn heapsort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn strcasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - heapsort(arg___base, arg___nel, arg___width, arg___compar) + strcasecmp(arg___s1, arg___s2) }) } -pub unsafe fn heapsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, +pub unsafe fn strncasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn heapsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, + fn strncasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } - heapsort_b(arg___base, arg___nel, arg___width, arg___compar) + strncasecmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn mergesort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, +pub unsafe fn strcasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___loc: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mergesort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn strcasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___loc: locale_t, ) -> ::std::os::raw::c_int; } - mergesort(arg___base, arg___nel, arg___width, arg___compar) + strcasecmp_l(arg___s1, arg___s2, arg___loc) }) } -pub unsafe fn mergesort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, +pub unsafe fn strncasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: usize, + arg___loc: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mergesort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, + fn strncasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: usize, + arg___loc: locale_t, ) -> ::std::os::raw::c_int; } - mergesort_b(arg___base, arg___nel, arg___width, arg___compar) + strncasecmp_l(arg___s1, arg___s2, arg___n, arg___loc) }) } -pub unsafe fn psort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn explicit_bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: usize) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn explicit_bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: usize); } - psort(arg___base, arg___nel, arg___width, arg___compar) + explicit_bzero(arg___s, arg___n) }) } -pub unsafe fn psort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) { +pub unsafe fn strsep( + arg___stringp: *mut *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ); + fn strsep( + arg___stringp: *mut *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - psort_b(arg___base, arg___nel, arg___width, arg___compar) + strsep(arg___stringp, arg___delim) }) } -pub unsafe fn psort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; } - psort_r(arg___base, arg___nel, arg___width, arg_arg1, arg___compar) + strsignal(arg___sig) }) } -pub unsafe fn qsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) { +pub unsafe fn __stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn qsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ); + fn __stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - qsort_b(arg___base, arg___nel, arg___width, arg___compar) + __stpcpy(arg___dest, arg___src) }) } -pub unsafe fn qsort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn qsort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - qsort_r(arg___base, arg___nel, arg___width, arg_arg1, arg___compar) + stpcpy(arg___dest, arg___src) }) } -pub unsafe fn radixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +pub unsafe fn __stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn radixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn __stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> *mut ::std::os::raw::c_char; } - radixsort(arg___base, arg___nel, arg___table, arg___endbyte) + __stpncpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn rpmatch(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rpmatch(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - rpmatch(arg_arg1) + stpncpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn sradixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +#[repr(C)] +#[repr(align(16))] +#[derive(Debug, Default, Copy, Clone)] +pub struct max_align_t { + pub __clang_max_align_nonce1: ::std::os::raw::c_longlong, + pub __bindgen_padding_0: u64, + pub __clang_max_align_nonce2: u128, +} +pub type int_least8_t = __int_least8_t; +pub type int_least16_t = __int_least16_t; +pub type int_least32_t = __int_least32_t; +pub type int_least64_t = __int_least64_t; +pub type uint_least8_t = __uint_least8_t; +pub type uint_least16_t = __uint_least16_t; +pub type uint_least32_t = __uint_least32_t; +pub type uint_least64_t = __uint_least64_t; +pub type int_fast8_t = ::std::os::raw::c_schar; +pub type int_fast16_t = ::std::os::raw::c_long; +pub type int_fast32_t = ::std::os::raw::c_long; +pub type int_fast64_t = ::std::os::raw::c_long; +pub type uint_fast8_t = ::std::os::raw::c_uchar; +pub type uint_fast16_t = ::std::os::raw::c_ulong; +pub type uint_fast32_t = ::std::os::raw::c_ulong; +pub type uint_fast64_t = ::std::os::raw::c_ulong; +pub type intmax_t = __intmax_t; +pub type uintmax_t = __uintmax_t; +pub unsafe fn __errno_location() -> *mut ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sradixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn __errno_location() -> *mut ::std::os::raw::c_int; } - sradixsort(arg___base, arg___nel, arg___table, arg___endbyte) + __errno_location() }) } -pub unsafe fn sranddev() { +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct lconv { + pub decimal_point: *mut ::std::os::raw::c_char, + pub thousands_sep: *mut ::std::os::raw::c_char, + pub grouping: *mut ::std::os::raw::c_char, + pub int_curr_symbol: *mut ::std::os::raw::c_char, + pub currency_symbol: *mut ::std::os::raw::c_char, + pub mon_decimal_point: *mut ::std::os::raw::c_char, + pub mon_thousands_sep: *mut ::std::os::raw::c_char, + pub mon_grouping: *mut ::std::os::raw::c_char, + pub positive_sign: *mut ::std::os::raw::c_char, + pub negative_sign: *mut ::std::os::raw::c_char, + pub int_frac_digits: ::std::os::raw::c_char, + pub frac_digits: ::std::os::raw::c_char, + pub p_cs_precedes: ::std::os::raw::c_char, + pub p_sep_by_space: ::std::os::raw::c_char, + pub n_cs_precedes: ::std::os::raw::c_char, + pub n_sep_by_space: ::std::os::raw::c_char, + pub p_sign_posn: ::std::os::raw::c_char, + pub n_sign_posn: ::std::os::raw::c_char, + pub int_p_cs_precedes: ::std::os::raw::c_char, + pub int_p_sep_by_space: ::std::os::raw::c_char, + pub int_n_cs_precedes: ::std::os::raw::c_char, + pub int_n_sep_by_space: ::std::os::raw::c_char, + pub int_p_sign_posn: ::std::os::raw::c_char, + pub int_n_sign_posn: ::std::os::raw::c_char, +} +impl Default for lconv { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setlocale( + arg___category: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sranddev(); + fn setlocale( + arg___category: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - sranddev() + setlocale(arg___category, arg___locale) }) } -pub unsafe fn srandomdev() { +pub unsafe fn localeconv() -> *mut lconv { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srandomdev(); + fn localeconv() -> *mut lconv; } - srandomdev() + localeconv() }) } -pub unsafe fn reallocf( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: usize, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn newlocale( + arg___category_mask: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + arg___base: locale_t, +) -> locale_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reallocf( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: usize, - ) -> *mut ::std::os::raw::c_void; + fn newlocale( + arg___category_mask: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + arg___base: locale_t, + ) -> locale_t; } - reallocf(arg___ptr, arg___size) + newlocale(arg___category_mask, arg___locale, arg___base) }) } -pub unsafe fn strtonum( - arg___numstr: *const ::std::os::raw::c_char, - arg___minval: ::std::os::raw::c_longlong, - arg___maxval: ::std::os::raw::c_longlong, - arg___errstrp: *mut *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_longlong { +pub unsafe fn duplocale(arg___dataset: locale_t) -> locale_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtonum( - arg___numstr: *const ::std::os::raw::c_char, - arg___minval: ::std::os::raw::c_longlong, - arg___maxval: ::std::os::raw::c_longlong, - arg___errstrp: *mut *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_longlong; + fn duplocale(arg___dataset: locale_t) -> locale_t; } - strtonum(arg___numstr, arg___minval, arg___maxval, arg___errstrp) + duplocale(arg___dataset) }) } -pub unsafe fn strtoq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_longlong { +pub unsafe fn freelocale(arg___dataset: locale_t) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtoq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_longlong; + fn freelocale(arg___dataset: locale_t); } - strtoq(arg___str, arg___endptr, arg___base) + freelocale(arg___dataset) }) } -pub unsafe fn strtouq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulonglong { +pub unsafe fn uselocale(arg___dataset: locale_t) -> locale_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtouq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulonglong; + fn uselocale(arg___dataset: locale_t) -> locale_t; } - strtouq(arg___str, arg___endptr, arg___base) + uselocale(arg___dataset) }) } -extern "C" { - pub static mut suboptarg: *mut ::std::os::raw::c_char; +pub type Pointer = *mut ::std::os::raw::c_char; +pub type int8 = ::std::os::raw::c_schar; +pub type int16 = ::std::os::raw::c_short; +pub type int32 = ::std::os::raw::c_int; +pub type uint8 = ::std::os::raw::c_uchar; +pub type uint16 = ::std::os::raw::c_ushort; +pub type uint32 = ::std::os::raw::c_uint; +pub type bits8 = uint8; +pub type bits16 = uint16; +pub type bits32 = uint32; +pub type int64 = ::std::os::raw::c_long; +pub type uint64 = ::std::os::raw::c_ulong; +pub type int128 = i128; +pub type uint128 = u128; +pub type Size = usize; +pub type Index = ::std::os::raw::c_uint; +pub type Offset = ::std::os::raw::c_int; +pub type float4 = f32; +pub type float8 = f64; +pub type regproc = Oid; +pub type RegProcedure = regproc; +pub type TransactionId = uint32; +pub type LocalTransactionId = uint32; +pub type SubTransactionId = uint32; +pub type MultiXactId = TransactionId; +pub type MultiXactOffset = uint32; +pub type CommandId = uint32; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct IntArray { + pub indx: [::std::os::raw::c_int; 6usize], } -pub unsafe fn memchr( - arg___s: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +#[repr(C)] +#[derive(Debug, Default)] +pub struct varlena { + pub vl_len_: [::std::os::raw::c_char; 4usize], + pub vl_dat: __IncompleteArrayField<::std::os::raw::c_char>, +} +pub type bytea = varlena; +pub type text = varlena; +pub type BpChar = varlena; +pub type VarChar = varlena; +#[repr(C)] +#[derive(Debug, Default)] +pub struct int2vector { + pub vl_len_: int32, + pub ndim: ::std::os::raw::c_int, + pub dataoffset: int32, + pub elemtype: Oid, + pub dim1: ::std::os::raw::c_int, + pub lbound1: ::std::os::raw::c_int, + pub values: __IncompleteArrayField, +} +#[repr(C)] +#[derive(Debug, Default)] +pub struct oidvector { + pub vl_len_: int32, + pub ndim: ::std::os::raw::c_int, + pub dataoffset: int32, + pub elemtype: Oid, + pub dim1: ::std::os::raw::c_int, + pub lbound1: ::std::os::raw::c_int, + pub values: __IncompleteArrayField, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct nameData { + pub data: [::std::os::raw::c_char; 64usize], +} +impl Default for nameData { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type NameData = nameData; +pub type Name = *mut NameData; +pub unsafe fn ExceptionalCondition( + arg_conditionName: *const ::std::os::raw::c_char, + arg_errorType: *const ::std::os::raw::c_char, + arg_fileName: *const ::std::os::raw::c_char, + arg_lineNumber: ::std::os::raw::c_int, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memchr( - arg___s: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn ExceptionalCondition( + arg_conditionName: *const ::std::os::raw::c_char, + arg_errorType: *const ::std::os::raw::c_char, + arg_fileName: *const ::std::os::raw::c_char, + arg_lineNumber: ::std::os::raw::c_int, + ); } - memchr(arg___s, arg___c, arg___n) + ExceptionalCondition( + arg_conditionName, + arg_errorType, + arg_fileName, + arg_lineNumber, + ) }) } -pub unsafe fn memcmp( - arg___s1: *const ::std::os::raw::c_void, - arg___s2: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +#[repr(C)] +#[derive(Copy, Clone)] +pub union PGAlignedBlock { + pub data: [::std::os::raw::c_char; 8192usize], + pub force_align_d: f64, + pub force_align_i64: int64, +} +impl Default for PGAlignedBlock { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union PGAlignedXLogBlock { + pub data: [::std::os::raw::c_char; 8192usize], + pub force_align_d: f64, + pub force_align_i64: int64, +} +impl Default for PGAlignedXLogBlock { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const _ISupper: ::std::os::raw::c_uint = 256; +pub const _ISlower: ::std::os::raw::c_uint = 512; +pub const _ISalpha: ::std::os::raw::c_uint = 1024; +pub const _ISdigit: ::std::os::raw::c_uint = 2048; +pub const _ISxdigit: ::std::os::raw::c_uint = 4096; +pub const _ISspace: ::std::os::raw::c_uint = 8192; +pub const _ISprint: ::std::os::raw::c_uint = 16384; +pub const _ISgraph: ::std::os::raw::c_uint = 32768; +pub const _ISblank: ::std::os::raw::c_uint = 1; +pub const _IScntrl: ::std::os::raw::c_uint = 2; +pub const _ISpunct: ::std::os::raw::c_uint = 4; +pub const _ISalnum: ::std::os::raw::c_uint = 8; +pub type _bindgen_ty_1 = ::std::os::raw::c_uint; +pub unsafe fn __ctype_b_loc() -> *mut *const ::std::os::raw::c_ushort { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memcmp( - arg___s1: *const ::std::os::raw::c_void, - arg___s2: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn __ctype_b_loc() -> *mut *const ::std::os::raw::c_ushort; } - memcmp(arg___s1, arg___s2, arg___n) + __ctype_b_loc() }) } -pub unsafe fn memcpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn __ctype_tolower_loc() -> *mut *const __int32_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memcpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn __ctype_tolower_loc() -> *mut *const __int32_t; } - memcpy(arg___dst, arg___src, arg___n) + __ctype_tolower_loc() }) } -pub unsafe fn memmove( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___len: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn __ctype_toupper_loc() -> *mut *const __int32_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memmove( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___len: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn __ctype_toupper_loc() -> *mut *const __int32_t; } - memmove(arg___dst, arg___src, arg___len) + __ctype_toupper_loc() }) } -pub unsafe fn memset( - arg___b: *mut ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___len: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn isalnum(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset( - arg___b: *mut ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___len: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn isalnum(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - memset(arg___b, arg___c, arg___len) + isalnum(arg_arg1) }) } -pub unsafe fn strcat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isalpha(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn isalpha(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strcat(arg___s1, arg___s2) + isalpha(arg_arg1) }) } -pub unsafe fn strchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn iscntrl(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn iscntrl(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strchr(arg___s, arg___c) + iscntrl(arg_arg1) }) } -pub unsafe fn strcmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn isdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn isdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strcmp(arg___s1, arg___s2) + isdigit(arg_arg1) }) } -pub unsafe fn strcoll( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn islower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcoll( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn islower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strcoll(arg___s1, arg___s2) + islower(arg_arg1) }) } -pub unsafe fn strcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isgraph(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn isgraph(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strcpy(arg___dst, arg___src) + isgraph(arg_arg1) }) } -pub unsafe fn strcspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_ulong { +pub unsafe fn isprint(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_ulong; + fn isprint(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strcspn(arg___s, arg___charset) + isprint(arg_arg1) }) } -pub unsafe fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn ispunct(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn ispunct(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strerror(arg___errnum) + ispunct(arg_arg1) }) } -pub unsafe fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong { +pub unsafe fn isspace(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong; + fn isspace(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strlen(arg___s) + isspace(arg_arg1) }) } -pub unsafe fn strncat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn isupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strncat(arg___s1, arg___s2, arg___n) + isupper(arg_arg1) }) } -pub unsafe fn strncmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn isxdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn isxdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strncmp(arg___s1, arg___s2, arg___n) + isxdigit(arg_arg1) }) } -pub unsafe fn strncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn tolower(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn tolower(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strncpy(arg___dst, arg___src, arg___n) + tolower(arg___c) }) } -pub unsafe fn strpbrk( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn toupper(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strpbrk( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn toupper(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strpbrk(arg___s, arg___charset) + toupper(arg___c) }) } -pub unsafe fn strrchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isblank(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strrchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn isblank(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strrchr(arg___s, arg___c) + isblank(arg_arg1) }) } -pub unsafe fn strspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_ulong { +pub unsafe fn isascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_ulong; + fn isascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strspn(arg___s, arg___charset) + isascii(arg___c) }) } -pub unsafe fn strstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn toascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn toascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strstr(arg___big, arg___little) + toascii(arg___c) }) } -pub unsafe fn strtok( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn _toupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtok( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn _toupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strtok(arg___str, arg___sep) + _toupper(arg_arg1) }) } -pub unsafe fn strxfrm( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { +pub unsafe fn _tolower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strxfrm( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; + fn _tolower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strxfrm(arg___s1, arg___s2, arg___n) + _tolower(arg_arg1) }) } -pub unsafe fn strtok_r( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - arg___lasts: *mut *mut ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isalnum_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtok_r( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - arg___lasts: *mut *mut ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn isalnum_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - strtok_r(arg___str, arg___sep, arg___lasts) + isalnum_l(arg_arg1, arg_arg2) }) } -pub unsafe fn strerror_r( - arg___errnum: ::std::os::raw::c_int, - arg___strerrbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, +pub unsafe fn isalpha_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strerror_r( - arg___errnum: ::std::os::raw::c_int, - arg___strerrbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, + fn isalpha_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int; } - strerror_r(arg___errnum, arg___strerrbuf, arg___buflen) + isalpha_l(arg_arg1, arg_arg2) }) } -pub unsafe fn strdup(arg___s1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn iscntrl_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strdup(arg___s1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn iscntrl_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - strdup(arg___s1) + iscntrl_l(arg_arg1, arg_arg2) }) } -pub unsafe fn memccpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn isdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memccpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn isdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - memccpy(arg___dst, arg___src, arg___c, arg___n) + isdigit_l(arg_arg1, arg_arg2) }) } -pub unsafe fn stpcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn islower_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn stpcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn islower_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - stpcpy(arg___dst, arg___src) + islower_l(arg_arg1, arg_arg2) }) } -pub unsafe fn stpncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isgraph_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn stpncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn isgraph_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - stpncpy(arg___dst, arg___src, arg___n) + isgraph_l(arg_arg1, arg_arg2) }) } -pub unsafe fn strndup( - arg___s1: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn isprint_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strndup( - arg___s1: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn isprint_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - strndup(arg___s1, arg___n) + isprint_l(arg_arg1, arg_arg2) }) } -pub unsafe fn strnlen(arg___s1: *const ::std::os::raw::c_char, arg___n: usize) -> usize { +pub unsafe fn ispunct_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strnlen(arg___s1: *const ::std::os::raw::c_char, arg___n: usize) -> usize; + fn ispunct_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - strnlen(arg___s1, arg___n) + ispunct_l(arg_arg1, arg_arg2) }) } -pub unsafe fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn isspace_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn isspace_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - strsignal(arg___sig) + isspace_l(arg_arg1, arg_arg2) }) } -pub type rsize_t = __darwin_size_t; -pub type errno_t = ::std::os::raw::c_int; -pub unsafe fn memset_s( - arg___s: *mut ::std::os::raw::c_void, - arg___smax: rsize_t, - arg___c: ::std::os::raw::c_int, - arg___n: rsize_t, -) -> errno_t { +pub unsafe fn isupper_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_s( - arg___s: *mut ::std::os::raw::c_void, - arg___smax: rsize_t, - arg___c: ::std::os::raw::c_int, - arg___n: rsize_t, - ) -> errno_t; + fn isupper_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - memset_s(arg___s, arg___smax, arg___c, arg___n) + isupper_l(arg_arg1, arg_arg2) }) } -pub unsafe fn memmem( - arg___big: *const ::std::os::raw::c_void, - arg___big_len: usize, - arg___little: *const ::std::os::raw::c_void, - arg___little_len: usize, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn isxdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memmem( - arg___big: *const ::std::os::raw::c_void, - arg___big_len: usize, - arg___little: *const ::std::os::raw::c_void, - arg___little_len: usize, - ) -> *mut ::std::os::raw::c_void; + fn isxdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - memmem(arg___big, arg___big_len, arg___little, arg___little_len) + isxdigit_l(arg_arg1, arg_arg2) }) } -pub unsafe fn memset_pattern4( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern4: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn isblank_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern4( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern4: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn isblank_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - memset_pattern4(arg___b, arg___pattern4, arg___len) + isblank_l(arg_arg1, arg_arg2) }) } -pub unsafe fn memset_pattern8( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern8: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn __tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern8( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern8: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn __tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; } - memset_pattern8(arg___b, arg___pattern8, arg___len) + __tolower_l(arg___c, arg___l) }) } -pub unsafe fn memset_pattern16( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern16: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern16( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern16: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; } - memset_pattern16(arg___b, arg___pattern16, arg___len) + tolower_l(arg___c, arg___l) }) } -pub unsafe fn strcasestr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcasestr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; } - strcasestr(arg___big, arg___little) + __toupper_l(arg___c, arg___l) }) } -pub unsafe fn strnstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - arg___len: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strnstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - arg___len: usize, - ) -> *mut ::std::os::raw::c_char; + fn toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; } - strnstr(arg___big, arg___little, arg___len) + toupper_l(arg___c, arg___l) }) } -pub unsafe fn strlcat( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strlcat( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct iovec { + pub iov_base: *mut ::std::os::raw::c_void, + pub iov_len: usize, +} +impl Default for iovec { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - strlcat(arg___dst, arg___source, arg___size) - }) + } } -pub unsafe fn strlcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { +pub type socklen_t = __socklen_t; +pub const __socket_type_SOCK_STREAM: __socket_type = 1; +pub const __socket_type_SOCK_DGRAM: __socket_type = 2; +pub const __socket_type_SOCK_RAW: __socket_type = 3; +pub const __socket_type_SOCK_RDM: __socket_type = 4; +pub const __socket_type_SOCK_SEQPACKET: __socket_type = 5; +pub const __socket_type_SOCK_DCCP: __socket_type = 6; +pub const __socket_type_SOCK_PACKET: __socket_type = 10; +pub const __socket_type_SOCK_CLOEXEC: __socket_type = 524288; +pub const __socket_type_SOCK_NONBLOCK: __socket_type = 2048; +pub type __socket_type = ::std::os::raw::c_uint; +pub type sa_family_t = ::std::os::raw::c_ushort; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct sockaddr { + pub sa_family: sa_family_t, + pub sa_data: [::std::os::raw::c_char; 14usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sockaddr_storage { + pub ss_family: sa_family_t, + pub __ss_padding: [::std::os::raw::c_char; 118usize], + pub __ss_align: ::std::os::raw::c_ulong, +} +impl Default for sockaddr_storage { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const MSG_OOB: ::std::os::raw::c_uint = 1; +pub const MSG_PEEK: ::std::os::raw::c_uint = 2; +pub const MSG_DONTROUTE: ::std::os::raw::c_uint = 4; +pub const MSG_CTRUNC: ::std::os::raw::c_uint = 8; +pub const MSG_PROXY: ::std::os::raw::c_uint = 16; +pub const MSG_TRUNC: ::std::os::raw::c_uint = 32; +pub const MSG_DONTWAIT: ::std::os::raw::c_uint = 64; +pub const MSG_EOR: ::std::os::raw::c_uint = 128; +pub const MSG_WAITALL: ::std::os::raw::c_uint = 256; +pub const MSG_FIN: ::std::os::raw::c_uint = 512; +pub const MSG_SYN: ::std::os::raw::c_uint = 1024; +pub const MSG_CONFIRM: ::std::os::raw::c_uint = 2048; +pub const MSG_RST: ::std::os::raw::c_uint = 4096; +pub const MSG_ERRQUEUE: ::std::os::raw::c_uint = 8192; +pub const MSG_NOSIGNAL: ::std::os::raw::c_uint = 16384; +pub const MSG_MORE: ::std::os::raw::c_uint = 32768; +pub const MSG_WAITFORONE: ::std::os::raw::c_uint = 65536; +pub const MSG_BATCH: ::std::os::raw::c_uint = 262144; +pub const MSG_ZEROCOPY: ::std::os::raw::c_uint = 67108864; +pub const MSG_FASTOPEN: ::std::os::raw::c_uint = 536870912; +pub const MSG_CMSG_CLOEXEC: ::std::os::raw::c_uint = 1073741824; +pub type _bindgen_ty_2 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct msghdr { + pub msg_name: *mut ::std::os::raw::c_void, + pub msg_namelen: socklen_t, + pub msg_iov: *mut iovec, + pub msg_iovlen: usize, + pub msg_control: *mut ::std::os::raw::c_void, + pub msg_controllen: usize, + pub msg_flags: ::std::os::raw::c_int, +} +impl Default for msghdr { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default)] +pub struct cmsghdr { + pub cmsg_len: usize, + pub cmsg_level: ::std::os::raw::c_int, + pub cmsg_type: ::std::os::raw::c_int, + pub __cmsg_data: __IncompleteArrayField<::std::os::raw::c_uchar>, +} +pub unsafe fn __cmsg_nxthdr(arg___mhdr: *mut msghdr, arg___cmsg: *mut cmsghdr) -> *mut cmsghdr { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strlcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; + fn __cmsg_nxthdr(arg___mhdr: *mut msghdr, arg___cmsg: *mut cmsghdr) -> *mut cmsghdr; } - strlcpy(arg___dst, arg___source, arg___size) + __cmsg_nxthdr(arg___mhdr, arg___cmsg) }) } -pub unsafe fn strmode(arg___mode: ::std::os::raw::c_int, arg___bp: *mut ::std::os::raw::c_char) { +pub const SCM_RIGHTS: ::std::os::raw::c_uint = 1; +pub type _bindgen_ty_3 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __kernel_fd_set { + pub fds_bits: [::std::os::raw::c_ulong; 16usize], +} +pub type __kernel_sighandler_t = + ::std::option::Option; +pub type __kernel_key_t = ::std::os::raw::c_int; +pub type __kernel_mqd_t = ::std::os::raw::c_int; +pub type __kernel_old_uid_t = ::std::os::raw::c_ushort; +pub type __kernel_old_gid_t = ::std::os::raw::c_ushort; +pub type __kernel_old_dev_t = ::std::os::raw::c_ulong; +pub type __kernel_long_t = ::std::os::raw::c_long; +pub type __kernel_ulong_t = ::std::os::raw::c_ulong; +pub type __kernel_ino_t = __kernel_ulong_t; +pub type __kernel_mode_t = ::std::os::raw::c_uint; +pub type __kernel_pid_t = ::std::os::raw::c_int; +pub type __kernel_ipc_pid_t = ::std::os::raw::c_int; +pub type __kernel_uid_t = ::std::os::raw::c_uint; +pub type __kernel_gid_t = ::std::os::raw::c_uint; +pub type __kernel_suseconds_t = __kernel_long_t; +pub type __kernel_daddr_t = ::std::os::raw::c_int; +pub type __kernel_uid32_t = ::std::os::raw::c_uint; +pub type __kernel_gid32_t = ::std::os::raw::c_uint; +pub type __kernel_size_t = __kernel_ulong_t; +pub type __kernel_ssize_t = __kernel_long_t; +pub type __kernel_ptrdiff_t = __kernel_long_t; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __kernel_fsid_t { + pub val: [::std::os::raw::c_int; 2usize], +} +pub type __kernel_off_t = __kernel_long_t; +pub type __kernel_loff_t = ::std::os::raw::c_longlong; +pub type __kernel_old_time_t = __kernel_long_t; +pub type __kernel_time_t = __kernel_long_t; +pub type __kernel_time64_t = ::std::os::raw::c_longlong; +pub type __kernel_clock_t = __kernel_long_t; +pub type __kernel_timer_t = ::std::os::raw::c_int; +pub type __kernel_clockid_t = ::std::os::raw::c_int; +pub type __kernel_caddr_t = *mut ::std::os::raw::c_char; +pub type __kernel_uid16_t = ::std::os::raw::c_ushort; +pub type __kernel_gid16_t = ::std::os::raw::c_ushort; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct linger { + pub l_onoff: ::std::os::raw::c_int, + pub l_linger: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct osockaddr { + pub sa_family: ::std::os::raw::c_ushort, + pub sa_data: [::std::os::raw::c_uchar; 14usize], +} +pub const SHUT_RD: ::std::os::raw::c_uint = 0; +pub const SHUT_WR: ::std::os::raw::c_uint = 1; +pub const SHUT_RDWR: ::std::os::raw::c_uint = 2; +pub type _bindgen_ty_4 = ::std::os::raw::c_uint; +pub unsafe fn socket( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strmode(arg___mode: ::std::os::raw::c_int, arg___bp: *mut ::std::os::raw::c_char); + fn socket( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - strmode(arg___mode, arg___bp) + socket(arg___domain, arg___type, arg___protocol) }) } -pub unsafe fn strsep( - arg___stringp: *mut *mut ::std::os::raw::c_char, - arg___delim: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn socketpair( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + arg___fds: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsep( - arg___stringp: *mut *mut ::std::os::raw::c_char, - arg___delim: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn socketpair( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + arg___fds: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - strsep(arg___stringp, arg___delim) + socketpair(arg___domain, arg___type, arg___protocol, arg___fds) }) } -pub unsafe fn swab( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: isize, -) { +pub unsafe fn bind( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn swab( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: isize, - ); + fn bind( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, + ) -> ::std::os::raw::c_int; } - swab(arg_arg1, arg_arg2, arg_arg3) + bind(arg___fd, arg___addr, arg___len) }) } -pub unsafe fn timingsafe_bcmp( - arg___b1: *const ::std::os::raw::c_void, - arg___b2: *const ::std::os::raw::c_void, - arg___len: usize, +pub unsafe fn getsockname( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timingsafe_bcmp( - arg___b1: *const ::std::os::raw::c_void, - arg___b2: *const ::std::os::raw::c_void, - arg___len: usize, + fn getsockname( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, ) -> ::std::os::raw::c_int; } - timingsafe_bcmp(arg___b1, arg___b2, arg___len) + getsockname(arg___fd, arg___addr, arg___len) }) } -pub unsafe fn strsignal_r( - arg___sig: ::std::os::raw::c_int, - arg___strsignalbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, +pub unsafe fn connect( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsignal_r( - arg___sig: ::std::os::raw::c_int, - arg___strsignalbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, + fn connect( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, ) -> ::std::os::raw::c_int; } - strsignal_r(arg___sig, arg___strsignalbuf, arg___buflen) + connect(arg___fd, arg___addr, arg___len) }) } -pub unsafe fn bcmp( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_ulong, +pub unsafe fn getpeername( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bcmp( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_ulong, + fn getpeername( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, ) -> ::std::os::raw::c_int; } - bcmp(arg_arg1, arg_arg2, arg_arg3) + getpeername(arg___fd, arg___addr, arg___len) }) } -pub unsafe fn bcopy( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, -) { +pub unsafe fn send( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, +) -> isize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bcopy( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - ); + fn send( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + ) -> isize; } - bcopy(arg_arg1, arg_arg2, arg_arg3) + send(arg___fd, arg___buf, arg___n, arg___flags) }) } -pub unsafe fn bzero(arg_arg1: *mut ::std::os::raw::c_void, arg_arg2: ::std::os::raw::c_ulong) { +pub unsafe fn recv( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, +) -> isize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bzero(arg_arg1: *mut ::std::os::raw::c_void, arg_arg2: ::std::os::raw::c_ulong); + fn recv( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + ) -> isize; } - bzero(arg_arg1, arg_arg2) + recv(arg___fd, arg___buf, arg___n, arg___flags) }) } -pub unsafe fn index( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn sendto( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___addr_len: socklen_t, +) -> isize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn index( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn sendto( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___addr_len: socklen_t, + ) -> isize; } - index(arg_arg1, arg_arg2) + sendto( + arg___fd, + arg___buf, + arg___n, + arg___flags, + arg___addr, + arg___addr_len, + ) }) } -pub unsafe fn rindex( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn recvfrom( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, +) -> isize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rindex( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn recvfrom( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, + ) -> isize; } - rindex(arg_arg1, arg_arg2) + recvfrom( + arg___fd, + arg___buf, + arg___n, + arg___flags, + arg___addr, + arg___addr_len, + ) }) } -pub unsafe fn ffs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sendmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *const msghdr, + arg___flags: ::std::os::raw::c_int, +) -> isize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ffs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sendmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *const msghdr, + arg___flags: ::std::os::raw::c_int, + ) -> isize; } - ffs(arg_arg1) + sendmsg(arg___fd, arg___message, arg___flags) }) } -pub unsafe fn strcasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn recvmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *mut msghdr, + arg___flags: ::std::os::raw::c_int, +) -> isize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn recvmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *mut msghdr, + arg___flags: ::std::os::raw::c_int, + ) -> isize; } - strcasecmp(arg_arg1, arg_arg2) + recvmsg(arg___fd, arg___message, arg___flags) }) } -pub unsafe fn strncasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_ulong, +pub unsafe fn getsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *mut ::std::os::raw::c_void, + arg___optlen: *mut socklen_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_ulong, + fn getsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *mut ::std::os::raw::c_void, + arg___optlen: *mut socklen_t, ) -> ::std::os::raw::c_int; } - strncasecmp(arg_arg1, arg_arg2, arg_arg3) + getsockopt( + arg___fd, + arg___level, + arg___optname, + arg___optval, + arg___optlen, + ) }) } -pub unsafe fn ffsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int { +pub unsafe fn setsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *const ::std::os::raw::c_void, + arg___optlen: socklen_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ffsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int; + fn setsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *const ::std::os::raw::c_void, + arg___optlen: socklen_t, + ) -> ::std::os::raw::c_int; } - ffsl(arg_arg1) + setsockopt( + arg___fd, + arg___level, + arg___optname, + arg___optval, + arg___optlen, + ) }) } -pub unsafe fn ffsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { +pub unsafe fn listen( + arg___fd: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ffsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; + fn listen( + arg___fd: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - ffsll(arg_arg1) + listen(arg___fd, arg___n) }) } -pub unsafe fn fls(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn accept( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fls(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn accept( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, + ) -> ::std::os::raw::c_int; } - fls(arg_arg1) + accept(arg___fd, arg___addr, arg___addr_len) }) } -pub unsafe fn flsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int { +pub unsafe fn shutdown( + arg___fd: ::std::os::raw::c_int, + arg___how: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int; + fn shutdown( + arg___fd: ::std::os::raw::c_int, + arg___how: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - flsl(arg_arg1) + shutdown(arg___fd, arg___how) }) } -pub unsafe fn flsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { +pub unsafe fn sockatmark(arg___fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; + fn sockatmark(arg___fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - flsll(arg_arg1) + sockatmark(arg___fd) }) } -pub type max_align_t = f64; -pub type __gnuc_va_list = __builtin_va_list; -pub type u_char = ::std::os::raw::c_uchar; -pub type u_short = ::std::os::raw::c_ushort; -pub type u_int = ::std::os::raw::c_uint; -pub type u_long = ::std::os::raw::c_ulong; -pub type ushort = ::std::os::raw::c_ushort; -pub type uint = ::std::os::raw::c_uint; -pub type u_quad_t = u_int64_t; -pub type quad_t = i64; -pub type qaddr_t = *mut quad_t; -pub type caddr_t = *mut ::std::os::raw::c_char; -pub type daddr_t = i32; -pub type fixpt_t = u_int32_t; -pub type blkcnt_t = __darwin_blkcnt_t; -pub type blksize_t = __darwin_blksize_t; -pub type gid_t = __darwin_gid_t; -pub type in_addr_t = __uint32_t; -pub type in_port_t = __uint16_t; -pub type ino_t = __darwin_ino_t; -pub type ino64_t = __darwin_ino64_t; -pub type key_t = __int32_t; -pub type nlink_t = __uint16_t; -pub type segsz_t = i32; -pub type swblk_t = i32; -pub type clock_t = __darwin_clock_t; -pub type time_t = __darwin_time_t; -pub type useconds_t = __darwin_useconds_t; -pub type suseconds_t = __darwin_suseconds_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fd_set { - pub fds_bits: [__int32_t; 32usize], -} -pub unsafe fn __darwin_check_fd_set_overflow( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn isfdtype( + arg___fd: ::std::os::raw::c_int, + arg___fdtype: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __darwin_check_fd_set_overflow( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_int, + fn isfdtype( + arg___fd: ::std::os::raw::c_int, + arg___fdtype: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - __darwin_check_fd_set_overflow(arg_arg1, arg_arg2, arg_arg3) + isfdtype(arg___fd, arg___fdtype) }) } -pub type fd_mask = __int32_t; -pub type pthread_cond_t = __darwin_pthread_cond_t; -pub type pthread_condattr_t = __darwin_pthread_condattr_t; -pub type pthread_mutex_t = __darwin_pthread_mutex_t; -pub type pthread_mutexattr_t = __darwin_pthread_mutexattr_t; -pub type pthread_once_t = __darwin_pthread_once_t; -pub type pthread_rwlock_t = __darwin_pthread_rwlock_t; -pub type pthread_rwlockattr_t = __darwin_pthread_rwlockattr_t; -pub type pthread_t = __darwin_pthread_t; -pub type pthread_key_t = __darwin_pthread_key_t; -pub type fsblkcnt_t = __darwin_fsblkcnt_t; -pub type fsfilcnt_t = __darwin_fsfilcnt_t; -pub unsafe fn __error() -> *mut ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __error() -> *mut ::std::os::raw::c_int; - } - __error() - }) +pub type in_addr_t = u32; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct in_addr { + pub s_addr: in_addr_t, } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct lconv { - pub decimal_point: *mut ::std::os::raw::c_char, - pub thousands_sep: *mut ::std::os::raw::c_char, - pub grouping: *mut ::std::os::raw::c_char, - pub int_curr_symbol: *mut ::std::os::raw::c_char, - pub currency_symbol: *mut ::std::os::raw::c_char, - pub mon_decimal_point: *mut ::std::os::raw::c_char, - pub mon_thousands_sep: *mut ::std::os::raw::c_char, - pub mon_grouping: *mut ::std::os::raw::c_char, - pub positive_sign: *mut ::std::os::raw::c_char, - pub negative_sign: *mut ::std::os::raw::c_char, - pub int_frac_digits: ::std::os::raw::c_char, - pub frac_digits: ::std::os::raw::c_char, - pub p_cs_precedes: ::std::os::raw::c_char, - pub p_sep_by_space: ::std::os::raw::c_char, - pub n_cs_precedes: ::std::os::raw::c_char, - pub n_sep_by_space: ::std::os::raw::c_char, - pub p_sign_posn: ::std::os::raw::c_char, - pub n_sign_posn: ::std::os::raw::c_char, - pub int_p_cs_precedes: ::std::os::raw::c_char, - pub int_n_cs_precedes: ::std::os::raw::c_char, - pub int_p_sep_by_space: ::std::os::raw::c_char, - pub int_n_sep_by_space: ::std::os::raw::c_char, - pub int_p_sign_posn: ::std::os::raw::c_char, - pub int_n_sign_posn: ::std::os::raw::c_char, +pub struct ip_opts { + pub ip_dst: in_addr, + pub ip_opts: [::std::os::raw::c_char; 40usize], } -impl Default for lconv { +impl Default for ip_opts { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8262,98 +7955,98 @@ impl Default for lconv { } } } -pub unsafe fn localeconv() -> *mut lconv { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn localeconv() -> *mut lconv; - } - localeconv() - }) -} -pub unsafe fn setlocale( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn setlocale( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; - } - setlocale(arg_arg1, arg_arg2) - }) -} -pub type Pointer = *mut ::std::os::raw::c_char; -pub type int8 = ::std::os::raw::c_schar; -pub type int16 = ::std::os::raw::c_short; -pub type int32 = ::std::os::raw::c_int; -pub type uint8 = ::std::os::raw::c_uchar; -pub type uint16 = ::std::os::raw::c_ushort; -pub type uint32 = ::std::os::raw::c_uint; -pub type bits8 = uint8; -pub type bits16 = uint16; -pub type bits32 = uint32; -pub type int64 = ::std::os::raw::c_long; -pub type uint64 = ::std::os::raw::c_ulong; -pub type int128 = i128; -pub type uint128 = u128; -pub type Size = usize; -pub type Index = ::std::os::raw::c_uint; -pub type Offset = ::std::os::raw::c_int; -pub type float4 = f32; -pub type float8 = f64; -pub type regproc = Oid; -pub type RegProcedure = regproc; -pub type TransactionId = uint32; -pub type LocalTransactionId = uint32; -pub type SubTransactionId = uint32; -pub type MultiXactId = TransactionId; -pub type MultiXactOffset = uint32; -pub type CommandId = uint32; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct IntArray { - pub indx: [::std::os::raw::c_int; 6usize], -} -#[repr(C)] -#[derive(Debug, Default)] -pub struct varlena { - pub vl_len_: [::std::os::raw::c_char; 4usize], - pub vl_dat: __IncompleteArrayField<::std::os::raw::c_char>, +pub struct ip_mreqn { + pub imr_multiaddr: in_addr, + pub imr_address: in_addr, + pub imr_ifindex: ::std::os::raw::c_int, } -pub type bytea = varlena; -pub type text = varlena; -pub type BpChar = varlena; -pub type VarChar = varlena; #[repr(C)] -#[derive(Debug, Default)] -pub struct int2vector { - pub vl_len_: int32, - pub ndim: ::std::os::raw::c_int, - pub dataoffset: int32, - pub elemtype: Oid, - pub dim1: ::std::os::raw::c_int, - pub lbound1: ::std::os::raw::c_int, - pub values: __IncompleteArrayField, +#[derive(Debug, Default, Copy, Clone)] +pub struct in_pktinfo { + pub ipi_ifindex: ::std::os::raw::c_int, + pub ipi_spec_dst: in_addr, + pub ipi_addr: in_addr, } +pub const IPPROTO_IP: ::std::os::raw::c_uint = 0; +pub const IPPROTO_ICMP: ::std::os::raw::c_uint = 1; +pub const IPPROTO_IGMP: ::std::os::raw::c_uint = 2; +pub const IPPROTO_IPIP: ::std::os::raw::c_uint = 4; +pub const IPPROTO_TCP: ::std::os::raw::c_uint = 6; +pub const IPPROTO_EGP: ::std::os::raw::c_uint = 8; +pub const IPPROTO_PUP: ::std::os::raw::c_uint = 12; +pub const IPPROTO_UDP: ::std::os::raw::c_uint = 17; +pub const IPPROTO_IDP: ::std::os::raw::c_uint = 22; +pub const IPPROTO_TP: ::std::os::raw::c_uint = 29; +pub const IPPROTO_DCCP: ::std::os::raw::c_uint = 33; +pub const IPPROTO_IPV6: ::std::os::raw::c_uint = 41; +pub const IPPROTO_RSVP: ::std::os::raw::c_uint = 46; +pub const IPPROTO_GRE: ::std::os::raw::c_uint = 47; +pub const IPPROTO_ESP: ::std::os::raw::c_uint = 50; +pub const IPPROTO_AH: ::std::os::raw::c_uint = 51; +pub const IPPROTO_MTP: ::std::os::raw::c_uint = 92; +pub const IPPROTO_BEETPH: ::std::os::raw::c_uint = 94; +pub const IPPROTO_ENCAP: ::std::os::raw::c_uint = 98; +pub const IPPROTO_PIM: ::std::os::raw::c_uint = 103; +pub const IPPROTO_COMP: ::std::os::raw::c_uint = 108; +pub const IPPROTO_SCTP: ::std::os::raw::c_uint = 132; +pub const IPPROTO_UDPLITE: ::std::os::raw::c_uint = 136; +pub const IPPROTO_MPLS: ::std::os::raw::c_uint = 137; +pub const IPPROTO_ETHERNET: ::std::os::raw::c_uint = 143; +pub const IPPROTO_RAW: ::std::os::raw::c_uint = 255; +pub const IPPROTO_MPTCP: ::std::os::raw::c_uint = 262; +pub const IPPROTO_MAX: ::std::os::raw::c_uint = 263; +pub type _bindgen_ty_5 = ::std::os::raw::c_uint; +pub const IPPROTO_HOPOPTS: ::std::os::raw::c_uint = 0; +pub const IPPROTO_ROUTING: ::std::os::raw::c_uint = 43; +pub const IPPROTO_FRAGMENT: ::std::os::raw::c_uint = 44; +pub const IPPROTO_ICMPV6: ::std::os::raw::c_uint = 58; +pub const IPPROTO_NONE: ::std::os::raw::c_uint = 59; +pub const IPPROTO_DSTOPTS: ::std::os::raw::c_uint = 60; +pub const IPPROTO_MH: ::std::os::raw::c_uint = 135; +pub type _bindgen_ty_6 = ::std::os::raw::c_uint; +pub type in_port_t = u16; +pub const IPPORT_ECHO: ::std::os::raw::c_uint = 7; +pub const IPPORT_DISCARD: ::std::os::raw::c_uint = 9; +pub const IPPORT_SYSTAT: ::std::os::raw::c_uint = 11; +pub const IPPORT_DAYTIME: ::std::os::raw::c_uint = 13; +pub const IPPORT_NETSTAT: ::std::os::raw::c_uint = 15; +pub const IPPORT_FTP: ::std::os::raw::c_uint = 21; +pub const IPPORT_TELNET: ::std::os::raw::c_uint = 23; +pub const IPPORT_SMTP: ::std::os::raw::c_uint = 25; +pub const IPPORT_TIMESERVER: ::std::os::raw::c_uint = 37; +pub const IPPORT_NAMESERVER: ::std::os::raw::c_uint = 42; +pub const IPPORT_WHOIS: ::std::os::raw::c_uint = 43; +pub const IPPORT_MTP: ::std::os::raw::c_uint = 57; +pub const IPPORT_TFTP: ::std::os::raw::c_uint = 69; +pub const IPPORT_RJE: ::std::os::raw::c_uint = 77; +pub const IPPORT_FINGER: ::std::os::raw::c_uint = 79; +pub const IPPORT_TTYLINK: ::std::os::raw::c_uint = 87; +pub const IPPORT_SUPDUP: ::std::os::raw::c_uint = 95; +pub const IPPORT_EXECSERVER: ::std::os::raw::c_uint = 512; +pub const IPPORT_LOGINSERVER: ::std::os::raw::c_uint = 513; +pub const IPPORT_CMDSERVER: ::std::os::raw::c_uint = 514; +pub const IPPORT_EFSSERVER: ::std::os::raw::c_uint = 520; +pub const IPPORT_BIFFUDP: ::std::os::raw::c_uint = 512; +pub const IPPORT_WHOSERVER: ::std::os::raw::c_uint = 513; +pub const IPPORT_ROUTESERVER: ::std::os::raw::c_uint = 520; +pub const IPPORT_RESERVED: ::std::os::raw::c_uint = 1024; +pub const IPPORT_USERRESERVED: ::std::os::raw::c_uint = 5000; +pub type _bindgen_ty_7 = ::std::os::raw::c_uint; #[repr(C)] -#[derive(Debug, Default)] -pub struct oidvector { - pub vl_len_: int32, - pub ndim: ::std::os::raw::c_int, - pub dataoffset: int32, - pub elemtype: Oid, - pub dim1: ::std::os::raw::c_int, - pub lbound1: ::std::os::raw::c_int, - pub values: __IncompleteArrayField, +#[derive(Copy, Clone)] +pub struct in6_addr { + pub __in6_u: in6_addr__bindgen_ty_1, } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct nameData { - pub data: [::std::os::raw::c_char; 64usize], +#[derive(Copy, Clone)] +pub union in6_addr__bindgen_ty_1 { + pub __u6_addr8: [u8; 16usize], + pub __u6_addr16: [u16; 8usize], + pub __u6_addr32: [u32; 4usize], } -impl Default for nameData { +impl Default for in6_addr__bindgen_ty_1 { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8362,39 +8055,39 @@ impl Default for nameData { } } } -pub type NameData = nameData; -pub type Name = *mut NameData; -pub unsafe fn ExceptionalCondition( - arg_conditionName: *const ::std::os::raw::c_char, - arg_errorType: *const ::std::os::raw::c_char, - arg_fileName: *const ::std::os::raw::c_char, - arg_lineNumber: ::std::os::raw::c_int, -) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ExceptionalCondition( - arg_conditionName: *const ::std::os::raw::c_char, - arg_errorType: *const ::std::os::raw::c_char, - arg_fileName: *const ::std::os::raw::c_char, - arg_lineNumber: ::std::os::raw::c_int, - ); +impl Default for in6_addr { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - ExceptionalCondition( - arg_conditionName, - arg_errorType, - arg_fileName, - arg_lineNumber, - ) - }) + } +} +extern "C" { + pub static in6addr_any: in6_addr; +} +extern "C" { + pub static in6addr_loopback: in6_addr; +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct sockaddr_in { + pub sin_family: sa_family_t, + pub sin_port: in_port_t, + pub sin_addr: in_addr, + pub sin_zero: [::std::os::raw::c_uchar; 8usize], } #[repr(C)] #[derive(Copy, Clone)] -pub union PGAlignedBlock { - pub data: [::std::os::raw::c_char; 8192usize], - pub force_align_d: f64, - pub force_align_i64: int64, +pub struct sockaddr_in6 { + pub sin6_family: sa_family_t, + pub sin6_port: in_port_t, + pub sin6_flowinfo: u32, + pub sin6_addr: in6_addr, + pub sin6_scope_id: u32, } -impl Default for PGAlignedBlock { +impl Default for sockaddr_in6 { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8404,13 +8097,25 @@ impl Default for PGAlignedBlock { } } #[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreq { + pub imr_multiaddr: in_addr, + pub imr_interface: in_addr, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreq_source { + pub imr_multiaddr: in_addr, + pub imr_interface: in_addr, + pub imr_sourceaddr: in_addr, +} +#[repr(C)] #[derive(Copy, Clone)] -pub union PGAlignedXLogBlock { - pub data: [::std::os::raw::c_char; 8192usize], - pub force_align_d: f64, - pub force_align_i64: int64, +pub struct ipv6_mreq { + pub ipv6mr_multiaddr: in6_addr, + pub ipv6mr_interface: ::std::os::raw::c_uint, } -impl Default for PGAlignedXLogBlock { +impl Default for ipv6_mreq { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8419,24 +8124,13 @@ impl Default for PGAlignedXLogBlock { } } } -pub unsafe fn fdatasync(arg_fildes: ::std::os::raw::c_int) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fdatasync(arg_fildes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; - } - fdatasync(arg_fildes) - }) -} -pub type wint_t = __darwin_wint_t; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _RuneEntry { - pub __min: __darwin_rune_t, - pub __max: __darwin_rune_t, - pub __map: __darwin_rune_t, - pub __types: *mut __uint32_t, +pub struct group_req { + pub gr_interface: u32, + pub gr_group: sockaddr_storage, } -impl Default for _RuneEntry { +impl Default for group_req { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8447,11 +8141,12 @@ impl Default for _RuneEntry { } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _RuneRange { - pub __nranges: ::std::os::raw::c_int, - pub __ranges: *mut _RuneEntry, +pub struct group_source_req { + pub gsr_interface: u32, + pub gsr_group: sockaddr_storage, + pub gsr_source: sockaddr_storage, } -impl Default for _RuneRange { +impl Default for group_source_req { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8462,43 +8157,23 @@ impl Default for _RuneRange { } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct _RuneCharClass { - pub __name: [::std::os::raw::c_char; 14usize], - pub __mask: __uint32_t, +pub struct ip_msfilter { + pub imsf_multiaddr: in_addr, + pub imsf_interface: in_addr, + pub imsf_fmode: u32, + pub imsf_numsrc: u32, + pub imsf_slist: [in_addr; 1usize], } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _RuneLocale { - pub __magic: [::std::os::raw::c_char; 8usize], - pub __encoding: [::std::os::raw::c_char; 32usize], - pub __sgetrune: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_char, - arg2: __darwin_size_t, - arg3: *mut *const ::std::os::raw::c_char, - ) -> __darwin_rune_t, - >, - pub __sputrune: ::std::option::Option< - unsafe extern "C" fn( - arg1: __darwin_rune_t, - arg2: *mut ::std::os::raw::c_char, - arg3: __darwin_size_t, - arg4: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int, - >, - pub __invalid_rune: __darwin_rune_t, - pub __runetype: [__uint32_t; 256usize], - pub __maplower: [__darwin_rune_t; 256usize], - pub __mapupper: [__darwin_rune_t; 256usize], - pub __runetype_ext: _RuneRange, - pub __maplower_ext: _RuneRange, - pub __mapupper_ext: _RuneRange, - pub __variable: *mut ::std::os::raw::c_void, - pub __variable_len: ::std::os::raw::c_int, - pub __ncharclasses: ::std::os::raw::c_int, - pub __charclasses: *mut _RuneCharClass, +pub struct group_filter { + pub gf_interface: u32, + pub gf_group: sockaddr_storage, + pub gf_fmode: u32, + pub gf_numsrc: u32, + pub gf_slist: [sockaddr_storage; 1usize], } -impl Default for _RuneLocale { +impl Default for group_filter { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8507,75 +8182,74 @@ impl Default for _RuneLocale { } } } -extern "C" { - pub static mut _DefaultRuneLocale: _RuneLocale; -} -extern "C" { - pub static mut _CurrentRuneLocale: *mut _RuneLocale; -} -pub unsafe fn ___runetype(arg_arg1: __darwin_ct_rune_t) -> ::std::os::raw::c_ulong { +pub unsafe fn ntohl(arg___netlong: u32) -> u32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___runetype(arg_arg1: __darwin_ct_rune_t) -> ::std::os::raw::c_ulong; + fn ntohl(arg___netlong: u32) -> u32; } - ___runetype(arg_arg1) + ntohl(arg___netlong) }) } -pub unsafe fn ___tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn ntohs(arg___netshort: u16) -> u16 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn ntohs(arg___netshort: u16) -> u16; } - ___tolower(arg_arg1) + ntohs(arg___netshort) }) } -pub unsafe fn ___toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn htonl(arg___hostlong: u32) -> u32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn htonl(arg___hostlong: u32) -> u32; } - ___toupper(arg_arg1) + htonl(arg___hostlong) }) } -pub unsafe fn __maskrune( - arg_arg1: __darwin_ct_rune_t, - arg_arg2: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn htons(arg___hostshort: u16) -> u16 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __maskrune( - arg_arg1: __darwin_ct_rune_t, - arg_arg2: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn htons(arg___hostshort: u16) -> u16; } - __maskrune(arg_arg1, arg_arg2) + htons(arg___hostshort) }) } -pub unsafe fn __toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn bindresvport( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn bindresvport( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in, + ) -> ::std::os::raw::c_int; } - __toupper(arg_arg1) + bindresvport(arg___sockfd, arg___sock_in) }) } -pub unsafe fn __tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn bindresvport6( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in6, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn bindresvport6( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in6, + ) -> ::std::os::raw::c_int; } - __tolower(arg_arg1) + bindresvport6(arg___sockfd, arg___sock_in) }) } -pub type socklen_t = __darwin_socklen_t; -pub type sa_family_t = __uint8_t; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct iovec { - pub iov_base: *mut ::std::os::raw::c_void, - pub iov_len: usize, +pub struct rpcent { + pub r_name: *mut ::std::os::raw::c_char, + pub r_aliases: *mut *mut ::std::os::raw::c_char, + pub r_number: ::std::os::raw::c_int, } -impl Default for iovec { +impl Default for rpcent { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8584,18 +8258,125 @@ impl Default for iovec { } } } -pub type sae_associd_t = __uint32_t; -pub type sae_connid_t = __uint32_t; +pub unsafe fn setrpcent(arg___stayopen: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setrpcent(arg___stayopen: ::std::os::raw::c_int); + } + setrpcent(arg___stayopen) + }) +} +pub unsafe fn endrpcent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endrpcent(); + } + endrpcent() + }) +} +pub unsafe fn getrpcbyname(arg___name: *const ::std::os::raw::c_char) -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbyname(arg___name: *const ::std::os::raw::c_char) -> *mut rpcent; + } + getrpcbyname(arg___name) + }) +} +pub unsafe fn getrpcbynumber(arg___number: ::std::os::raw::c_int) -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbynumber(arg___number: ::std::os::raw::c_int) -> *mut rpcent; + } + getrpcbynumber(arg___number) + }) +} +pub unsafe fn getrpcent() -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcent() -> *mut rpcent; + } + getrpcent() + }) +} +pub unsafe fn getrpcbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcbyname_r( + arg___name, + arg___result_buf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getrpcbynumber_r( + arg___number: ::std::os::raw::c_int, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbynumber_r( + arg___number: ::std::os::raw::c_int, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcbynumber_r( + arg___number, + arg___result_buf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getrpcent_r( + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcent_r( + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcent_r(arg___result_buf, arg___buffer, arg___buflen, arg___result) + }) +} #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct sa_endpoints { - pub sae_srcif: ::std::os::raw::c_uint, - pub sae_srcaddr: *const sockaddr, - pub sae_srcaddrlen: socklen_t, - pub sae_dstaddr: *const sockaddr, - pub sae_dstaddrlen: socklen_t, +pub struct netent { + pub n_name: *mut ::std::os::raw::c_char, + pub n_aliases: *mut *mut ::std::os::raw::c_char, + pub n_addrtype: ::std::os::raw::c_int, + pub n_net: u32, } -impl Default for sa_endpoints { +impl Default for netent { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8604,42 +8385,40 @@ impl Default for sa_endpoints { } } } -pub type sa_endpoints_t = sa_endpoints; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct linger { - pub l_onoff: ::std::os::raw::c_int, - pub l_linger: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct so_np_extensions { - pub npx_flags: u_int32_t, - pub npx_mask: u_int32_t, +pub unsafe fn __h_errno_location() -> *mut ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __h_errno_location() -> *mut ::std::os::raw::c_int; + } + __h_errno_location() + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockaddr { - pub sa_len: __uint8_t, - pub sa_family: sa_family_t, - pub sa_data: [::std::os::raw::c_char; 14usize], +pub unsafe fn herror(arg___str: *const ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn herror(arg___str: *const ::std::os::raw::c_char); + } + herror(arg___str) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockproto { - pub sp_family: __uint16_t, - pub sp_protocol: __uint16_t, +pub unsafe fn hstrerror(arg___err_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn hstrerror(arg___err_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + } + hstrerror(arg___err_num) + }) } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct sockaddr_storage { - pub ss_len: __uint8_t, - pub ss_family: sa_family_t, - pub __ss_pad1: [::std::os::raw::c_char; 6usize], - pub __ss_align: __int64_t, - pub __ss_pad2: [::std::os::raw::c_char; 112usize], +pub struct hostent { + pub h_name: *mut ::std::os::raw::c_char, + pub h_aliases: *mut *mut ::std::os::raw::c_char, + pub h_addrtype: ::std::os::raw::c_int, + pub h_length: ::std::os::raw::c_int, + pub h_addr_list: *mut *mut ::std::os::raw::c_char, } -impl Default for sockaddr_storage { +impl Default for hostent { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8648,18 +8427,326 @@ impl Default for sockaddr_storage { } } } +pub unsafe fn sethostent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sethostent(arg___stay_open: ::std::os::raw::c_int); + } + sethostent(arg___stay_open) + }) +} +pub unsafe fn endhostent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endhostent(); + } + endhostent() + }) +} +pub unsafe fn gethostent() -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostent() -> *mut hostent; + } + gethostent() + }) +} +pub unsafe fn gethostbyaddr( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, +) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyaddr( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + ) -> *mut hostent; + } + gethostbyaddr(arg___addr, arg___len, arg___type) + }) +} +pub unsafe fn gethostbyname(arg___name: *const ::std::os::raw::c_char) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname(arg___name: *const ::std::os::raw::c_char) -> *mut hostent; + } + gethostbyname(arg___name) + }) +} +pub unsafe fn gethostbyname2( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, +) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname2( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + ) -> *mut hostent; + } + gethostbyname2(arg___name, arg___af) + }) +} +pub unsafe fn gethostent_r( + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostent_r( + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostent_r( + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn gethostbyaddr_r( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyaddr_r( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostbyaddr_r( + arg___addr, + arg___len, + arg___type, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn gethostbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostbyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn gethostbyname2_r( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname2_r( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostbyname2_r( + arg___name, + arg___af, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn setnetent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setnetent(arg___stay_open: ::std::os::raw::c_int); + } + setnetent(arg___stay_open) + }) +} +pub unsafe fn endnetent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endnetent(); + } + endnetent() + }) +} +pub unsafe fn getnetent() -> *mut netent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetent() -> *mut netent; + } + getnetent() + }) +} +pub unsafe fn getnetbyaddr(arg___net: u32, arg___type: ::std::os::raw::c_int) -> *mut netent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyaddr(arg___net: u32, arg___type: ::std::os::raw::c_int) -> *mut netent; + } + getnetbyaddr(arg___net, arg___type) + }) +} +pub unsafe fn getnetbyname(arg___name: *const ::std::os::raw::c_char) -> *mut netent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyname(arg___name: *const ::std::os::raw::c_char) -> *mut netent; + } + getnetbyname(arg___name) + }) +} +pub unsafe fn getnetent_r( + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetent_r( + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnetent_r( + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn getnetbyaddr_r( + arg___net: u32, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyaddr_r( + arg___net: u32, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnetbyaddr_r( + arg___net, + arg___type, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn getnetbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnetbyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct msghdr { - pub msg_name: *mut ::std::os::raw::c_void, - pub msg_namelen: socklen_t, - pub msg_iov: *mut iovec, - pub msg_iovlen: ::std::os::raw::c_int, - pub msg_control: *mut ::std::os::raw::c_void, - pub msg_controllen: socklen_t, - pub msg_flags: ::std::os::raw::c_int, +pub struct servent { + pub s_name: *mut ::std::os::raw::c_char, + pub s_aliases: *mut *mut ::std::os::raw::c_char, + pub s_port: ::std::os::raw::c_int, + pub s_proto: *mut ::std::os::raw::c_char, } -impl Default for msghdr { +impl Default for servent { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8668,22 +8755,142 @@ impl Default for msghdr { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct cmsghdr { - pub cmsg_len: socklen_t, - pub cmsg_level: ::std::os::raw::c_int, - pub cmsg_type: ::std::os::raw::c_int, +pub unsafe fn setservent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setservent(arg___stay_open: ::std::os::raw::c_int); + } + setservent(arg___stay_open) + }) +} +pub unsafe fn endservent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endservent(); + } + endservent() + }) +} +pub unsafe fn getservent() -> *mut servent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservent() -> *mut servent; + } + getservent() + }) +} +pub unsafe fn getservbyname( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, +) -> *mut servent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyname( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + ) -> *mut servent; + } + getservbyname(arg___name, arg___proto) + }) +} +pub unsafe fn getservbyport( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, +) -> *mut servent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyport( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + ) -> *mut servent; + } + getservbyport(arg___port, arg___proto) + }) +} +pub unsafe fn getservent_r( + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservent_r( + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservent_r(arg___result_buf, arg___buf, arg___buflen, arg___result) + }) +} +pub unsafe fn getservbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservbyname_r( + arg___name, + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getservbyport_r( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyport_r( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservbyport_r( + arg___port, + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct sf_hdtr { - pub headers: *mut iovec, - pub hdr_cnt: ::std::os::raw::c_int, - pub trailers: *mut iovec, - pub trl_cnt: ::std::os::raw::c_int, +pub struct protoent { + pub p_name: *mut ::std::os::raw::c_char, + pub p_aliases: *mut *mut ::std::os::raw::c_char, + pub p_proto: ::std::os::raw::c_int, } -impl Default for sf_hdtr { +impl Default for protoent { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -8692,4043 +8899,4797 @@ impl Default for sf_hdtr { } } } -pub unsafe fn accept( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, +pub unsafe fn setprotoent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setprotoent(arg___stay_open: ::std::os::raw::c_int); + } + setprotoent(arg___stay_open) + }) +} +pub unsafe fn endprotoent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endprotoent(); + } + endprotoent() + }) +} +pub unsafe fn getprotoent() -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotoent() -> *mut protoent; + } + getprotoent() + }) +} +pub unsafe fn getprotobyname(arg___name: *const ::std::os::raw::c_char) -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobyname(arg___name: *const ::std::os::raw::c_char) -> *mut protoent; + } + getprotobyname(arg___name) + }) +} +pub unsafe fn getprotobynumber(arg___proto: ::std::os::raw::c_int) -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobynumber(arg___proto: ::std::os::raw::c_int) -> *mut protoent; + } + getprotobynumber(arg___proto) + }) +} +pub unsafe fn getprotoent_r( + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotoent_r( + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotoent_r(arg___result_buf, arg___buf, arg___buflen, arg___result) + }) +} +pub unsafe fn getprotobyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotobyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getprotobynumber_r( + arg___proto: ::std::os::raw::c_int, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobynumber_r( + arg___proto: ::std::os::raw::c_int, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotobynumber_r( + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn setnetgrent(arg___netgroup: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setnetgrent(arg___netgroup: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + } + setnetgrent(arg___netgroup) + }) +} +pub unsafe fn endnetgrent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endnetgrent(); + } + endnetgrent() + }) +} +pub unsafe fn getnetgrent( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetgrent( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + getnetgrent(arg___hostp, arg___userp, arg___domainp) + }) +} +pub unsafe fn innetgr( + arg___netgroup: *const ::std::os::raw::c_char, + arg___host: *const ::std::os::raw::c_char, + arg___user: *const ::std::os::raw::c_char, + arg___domain: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn innetgr( + arg___netgroup: *const ::std::os::raw::c_char, + arg___host: *const ::std::os::raw::c_char, + arg___user: *const ::std::os::raw::c_char, + arg___domain: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + innetgr(arg___netgroup, arg___host, arg___user, arg___domain) + }) +} +pub unsafe fn getnetgrent_r( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetgrent_r( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + ) -> ::std::os::raw::c_int; + } + getnetgrent_r( + arg___hostp, + arg___userp, + arg___domainp, + arg___buffer, + arg___buflen, + ) + }) +} +pub unsafe fn rcmd( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rcmd( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + rcmd( + arg___ahost, + arg___rport, + arg___locuser, + arg___remuser, + arg___cmd, + arg___fd2p, + ) + }) +} +pub unsafe fn rcmd_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rcmd_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rcmd_af( + arg___ahost, + arg___rport, + arg___locuser, + arg___remuser, + arg___cmd, + arg___fd2p, + arg___af, + ) + }) +} +pub unsafe fn rexec( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rexec( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + rexec( + arg___ahost, + arg___rport, + arg___name, + arg___pass, + arg___cmd, + arg___fd2p, + ) + }) +} +pub unsafe fn rexec_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn accept( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn rexec_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rexec_af( + arg___ahost, + arg___rport, + arg___name, + arg___pass, + arg___cmd, + arg___fd2p, + arg___af, + ) + }) +} +pub unsafe fn ruserok( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ruserok( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + ruserok(arg___rhost, arg___suser, arg___remuser, arg___locuser) + }) +} +pub unsafe fn ruserok_af( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ruserok_af( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + ruserok_af( + arg___rhost, + arg___suser, + arg___remuser, + arg___locuser, + arg___af, + ) + }) +} +pub unsafe fn iruserok( + arg___raddr: u32, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn iruserok( + arg___raddr: u32, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + iruserok(arg___raddr, arg___suser, arg___remuser, arg___locuser) + }) +} +pub unsafe fn iruserok_af( + arg___raddr: *const ::std::os::raw::c_void, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn iruserok_af( + arg___raddr: *const ::std::os::raw::c_void, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + iruserok_af( + arg___raddr, + arg___suser, + arg___remuser, + arg___locuser, + arg___af, + ) + }) +} +pub unsafe fn rresvport(arg___alport: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rresvport(arg___alport: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + rresvport(arg___alport) + }) +} +pub unsafe fn rresvport_af( + arg___alport: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rresvport_af( + arg___alport: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rresvport_af(arg___alport, arg___af) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct addrinfo { + pub ai_flags: ::std::os::raw::c_int, + pub ai_family: ::std::os::raw::c_int, + pub ai_socktype: ::std::os::raw::c_int, + pub ai_protocol: ::std::os::raw::c_int, + pub ai_addrlen: socklen_t, + pub ai_addr: *mut sockaddr, + pub ai_canonname: *mut ::std::os::raw::c_char, + pub ai_next: *mut addrinfo, +} +impl Default for addrinfo { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn getaddrinfo( + arg___name: *const ::std::os::raw::c_char, + arg___service: *const ::std::os::raw::c_char, + arg___req: *const addrinfo, + arg___pai: *mut *mut addrinfo, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getaddrinfo( + arg___name: *const ::std::os::raw::c_char, + arg___service: *const ::std::os::raw::c_char, + arg___req: *const addrinfo, + arg___pai: *mut *mut addrinfo, + ) -> ::std::os::raw::c_int; + } + getaddrinfo(arg___name, arg___service, arg___req, arg___pai) + }) +} +pub unsafe fn freeaddrinfo(arg___ai: *mut addrinfo) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn freeaddrinfo(arg___ai: *mut addrinfo); + } + freeaddrinfo(arg___ai) + }) +} +pub unsafe fn gai_strerror(arg___ecode: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gai_strerror(arg___ecode: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + } + gai_strerror(arg___ecode) + }) +} +pub unsafe fn getnameinfo( + arg___sa: *const sockaddr, + arg___salen: socklen_t, + arg___host: *mut ::std::os::raw::c_char, + arg___hostlen: socklen_t, + arg___serv: *mut ::std::os::raw::c_char, + arg___servlen: socklen_t, + arg___flags: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnameinfo( + arg___sa: *const sockaddr, + arg___salen: socklen_t, + arg___host: *mut ::std::os::raw::c_char, + arg___hostlen: socklen_t, + arg___serv: *mut ::std::os::raw::c_char, + arg___servlen: socklen_t, + arg___flags: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnameinfo( + arg___sa, + arg___salen, + arg___host, + arg___hostlen, + arg___serv, + arg___servlen, + arg___flags, + ) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct passwd { + pub pw_name: *mut ::std::os::raw::c_char, + pub pw_passwd: *mut ::std::os::raw::c_char, + pub pw_uid: __uid_t, + pub pw_gid: __gid_t, + pub pw_gecos: *mut ::std::os::raw::c_char, + pub pw_dir: *mut ::std::os::raw::c_char, + pub pw_shell: *mut ::std::os::raw::c_char, +} +impl Default for passwd { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setpwent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setpwent(); + } + setpwent() + }) +} +pub unsafe fn endpwent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endpwent(); + } + endpwent() + }) +} +pub unsafe fn getpwent() -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwent() -> *mut passwd; + } + getpwent() + }) +} +pub unsafe fn fgetpwent(arg___stream: *mut FILE) -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fgetpwent(arg___stream: *mut FILE) -> *mut passwd; + } + fgetpwent(arg___stream) + }) +} +pub unsafe fn putpwent(arg___p: *const passwd, arg___f: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn putpwent(arg___p: *const passwd, arg___f: *mut FILE) -> ::std::os::raw::c_int; + } + putpwent(arg___p, arg___f) + }) +} +pub unsafe fn getpwuid(arg___uid: __uid_t) -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwuid(arg___uid: __uid_t) -> *mut passwd; + } + getpwuid(arg___uid) + }) +} +pub unsafe fn getpwnam(arg___name: *const ::std::os::raw::c_char) -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwnam(arg___name: *const ::std::os::raw::c_char) -> *mut passwd; + } + getpwnam(arg___name) + }) +} +pub unsafe fn getpwent_r( + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwent_r( + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + getpwent_r(arg___resultbuf, arg___buffer, arg___buflen, arg___result) + }) +} +pub unsafe fn getpwuid_r( + arg___uid: __uid_t, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwuid_r( + arg___uid: __uid_t, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + getpwuid_r( + arg___uid, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getpwnam_r( + arg___name: *const ::std::os::raw::c_char, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwnam_r( + arg___name: *const ::std::os::raw::c_char, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + getpwnam_r( + arg___name, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn fgetpwent_r( + arg___stream: *mut FILE, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fgetpwent_r( + arg___stream: *mut FILE, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + fgetpwent_r( + arg___stream, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub type pgsocket = ::std::os::raw::c_int; +pub unsafe fn pg_set_noblock(arg_sock: pgsocket) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_set_noblock(arg_sock: pgsocket) -> bool; + } + pg_set_noblock(arg_sock) + }) +} +pub unsafe fn pg_set_block(arg_sock: pgsocket) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_set_block(arg_sock: pgsocket) -> bool; + } + pg_set_block(arg_sock) + }) +} +pub unsafe fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool; + } + has_drive_prefix(arg_filename) + }) +} +pub unsafe fn first_dir_separator( + arg_filename: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn first_dir_separator( + arg_filename: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + first_dir_separator(arg_filename) + }) +} +pub unsafe fn last_dir_separator( + arg_filename: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn last_dir_separator( + arg_filename: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + last_dir_separator(arg_filename) + }) +} +pub unsafe fn first_path_var_separator( + arg_pathlist: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn first_path_var_separator( + arg_pathlist: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + first_path_var_separator(arg_pathlist) + }) +} +pub unsafe fn join_path_components( + arg_ret_path: *mut ::std::os::raw::c_char, + arg_head: *const ::std::os::raw::c_char, + arg_tail: *const ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn join_path_components( + arg_ret_path: *mut ::std::os::raw::c_char, + arg_head: *const ::std::os::raw::c_char, + arg_tail: *const ::std::os::raw::c_char, + ); + } + join_path_components(arg_ret_path, arg_head, arg_tail) + }) +} +pub unsafe fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char); + } + canonicalize_path(arg_path) + }) +} +pub unsafe fn make_native_path(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_native_path(arg_path: *mut ::std::os::raw::c_char); + } + make_native_path(arg_path) + }) +} +pub unsafe fn cleanup_path(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn cleanup_path(arg_path: *mut ::std::os::raw::c_char); + } + cleanup_path(arg_path) + }) +} +pub unsafe fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool; + } + path_contains_parent_reference(arg_path) + }) +} +pub unsafe fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool; + } + path_is_relative_and_below_cwd(arg_path) + }) +} +pub unsafe fn path_is_prefix_of_path( + arg_path1: *const ::std::os::raw::c_char, + arg_path2: *const ::std::os::raw::c_char, +) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_is_prefix_of_path( + arg_path1: *const ::std::os::raw::c_char, + arg_path2: *const ::std::os::raw::c_char, + ) -> bool; + } + path_is_prefix_of_path(arg_path1, arg_path2) + }) +} +pub unsafe fn make_absolute_path( + arg_path: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_absolute_path( + arg_path: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + make_absolute_path(arg_path) + }) +} +pub unsafe fn get_progname( + arg_argv0: *const ::std::os::raw::c_char, +) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_progname( + arg_argv0: *const ::std::os::raw::c_char, + ) -> *const ::std::os::raw::c_char; + } + get_progname(arg_argv0) + }) +} +pub unsafe fn get_share_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_share_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_share_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_etc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_etc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_etc_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_include_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_include_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_include_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_pkginclude_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_pkginclude_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_pkginclude_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_includeserver_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_includeserver_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_includeserver_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_lib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_lib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_lib_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_pkglib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_pkglib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_pkglib_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_locale_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_locale_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_locale_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_doc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_doc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_doc_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_html_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_html_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_html_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_man_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_man_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_man_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool; + } + get_home_path(arg_ret_path) + }) +} +pub unsafe fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char); + } + get_parent_directory(arg_path) + }) +} +pub unsafe fn pgfnames( + arg_path: *const ::std::os::raw::c_char, +) -> *mut *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pgfnames( + arg_path: *const ::std::os::raw::c_char, + ) -> *mut *mut ::std::os::raw::c_char; + } + pgfnames(arg_path) + }) +} +pub unsafe fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char); + } + pgfnames_cleanup(arg_filenames) + }) +} +pub unsafe fn set_pglocale_pgservice( + arg_argv0: *const ::std::os::raw::c_char, + arg_app: *const ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn set_pglocale_pgservice( + arg_argv0: *const ::std::os::raw::c_char, + arg_app: *const ::std::os::raw::c_char, + ); + } + set_pglocale_pgservice(arg_argv0, arg_app) + }) +} +pub unsafe fn find_my_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn find_my_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + find_my_exec(arg_argv0, arg_retpath) + }) +} +pub unsafe fn find_other_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_target: *const ::std::os::raw::c_char, + arg_versionstr: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn find_other_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_target: *const ::std::os::raw::c_char, + arg_versionstr: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + find_other_exec(arg_argv0, arg_target, arg_versionstr, arg_retpath) + }) +} +pub unsafe fn pg_usleep(arg_microsec: ::std::os::raw::c_long) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_usleep(arg_microsec: ::std::os::raw::c_long); + } + pg_usleep(arg_microsec) + }) +} +pub unsafe fn pg_strcasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strcasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + pg_strcasecmp(arg_s1, arg_s2) + }) +} +pub unsafe fn pg_strncasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + arg_n: usize, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strncasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + arg_n: usize, + ) -> ::std::os::raw::c_int; + } + pg_strncasecmp(arg_s1, arg_s2, arg_n) + }) +} +pub unsafe fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_toupper(arg_ch) + }) +} +pub unsafe fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_tolower(arg_ch) + }) +} +pub unsafe fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_ascii_toupper(arg_ch) + }) +} +pub unsafe fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_ascii_tolower(arg_ch) + }) +} +pub unsafe fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + } + pg_strsignal(arg_signum) + }) +} +pub unsafe fn simple_prompt( + arg_prompt: *const ::std::os::raw::c_char, + arg_destination: *mut ::std::os::raw::c_char, + arg_destlen: usize, + arg_echo: bool, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn simple_prompt( + arg_prompt: *const ::std::os::raw::c_char, + arg_destination: *mut ::std::os::raw::c_char, + arg_destlen: usize, + arg_echo: bool, + ); + } + simple_prompt(arg_prompt, arg_destination, arg_destlen, arg_echo) + }) +} +pub unsafe fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int; + } + pclose_check(arg_stream) + }) +} +pub unsafe fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool; + } + rmtree(arg_path, arg_rmtopdir) + }) +} +pub unsafe fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64; + } + pg_erand48(arg_xseed) + }) +} +pub unsafe fn pg_lrand48() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_lrand48() -> ::std::os::raw::c_long; + } + pg_lrand48() + }) +} +pub unsafe fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + } + pg_jrand48(arg_xseed) + }) +} +pub unsafe fn pg_srand48(arg_seed: ::std::os::raw::c_long) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_srand48(arg_seed: ::std::os::raw::c_long); + } + pg_srand48(arg_seed) + }) +} +pub unsafe fn fls(arg_mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fls(arg_mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + fls(arg_mask) + }) +} +pub unsafe fn getpeereid( + arg_sock: ::std::os::raw::c_int, + arg_uid: *mut uid_t, + arg_gid: *mut gid_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpeereid( + arg_sock: ::std::os::raw::c_int, + arg_uid: *mut uid_t, + arg_gid: *mut gid_t, + ) -> ::std::os::raw::c_int; + } + getpeereid(arg_sock, arg_uid, arg_gid) + }) +} +pub type float_t = f32; +pub type double_t = f64; +pub unsafe fn __fpclassify(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __fpclassify(arg___value: f64) -> ::std::os::raw::c_int; + } + __fpclassify(arg___value) + }) +} +pub unsafe fn __signbit(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __signbit(arg___value: f64) -> ::std::os::raw::c_int; + } + __signbit(arg___value) + }) +} +pub unsafe fn __isinf(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __isinf(arg___value: f64) -> ::std::os::raw::c_int; + } + __isinf(arg___value) + }) +} +pub unsafe fn __finite(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __finite(arg___value: f64) -> ::std::os::raw::c_int; + } + __finite(arg___value) + }) +} +pub unsafe fn __isnan(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __isnan(arg___value: f64) -> ::std::os::raw::c_int; + } + __isnan(arg___value) + }) +} +pub unsafe fn __iseqsig(arg___x: f64, arg___y: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __iseqsig(arg___x: f64, arg___y: f64) -> ::std::os::raw::c_int; + } + __iseqsig(arg___x, arg___y) + }) +} +pub unsafe fn __issignaling(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __issignaling(arg___value: f64) -> ::std::os::raw::c_int; + } + __issignaling(arg___value) + }) +} +pub unsafe fn acos(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn acos(arg___x: f64) -> f64; + } + acos(arg___x) + }) +} +pub unsafe fn __acos(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __acos(arg___x: f64) -> f64; + } + __acos(arg___x) + }) +} +pub unsafe fn asin(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn asin(arg___x: f64) -> f64; + } + asin(arg___x) + }) +} +pub unsafe fn __asin(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __asin(arg___x: f64) -> f64; + } + __asin(arg___x) + }) +} +pub unsafe fn atan(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atan(arg___x: f64) -> f64; + } + atan(arg___x) + }) +} +pub unsafe fn __atan(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __atan(arg___x: f64) -> f64; + } + __atan(arg___x) + }) +} +pub unsafe fn atan2(arg___y: f64, arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atan2(arg___y: f64, arg___x: f64) -> f64; + } + atan2(arg___y, arg___x) + }) +} +pub unsafe fn __atan2(arg___y: f64, arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __atan2(arg___y: f64, arg___x: f64) -> f64; + } + __atan2(arg___y, arg___x) + }) +} +pub unsafe fn cos(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn cos(arg___x: f64) -> f64; + } + cos(arg___x) + }) +} +pub unsafe fn __cos(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __cos(arg___x: f64) -> f64; + } + __cos(arg___x) + }) +} +pub unsafe fn sin(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sin(arg___x: f64) -> f64; + } + sin(arg___x) + }) +} +pub unsafe fn __sin(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __sin(arg___x: f64) -> f64; + } + __sin(arg___x) + }) +} +pub unsafe fn tan(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tan(arg___x: f64) -> f64; + } + tan(arg___x) + }) +} +pub unsafe fn __tan(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __tan(arg___x: f64) -> f64; + } + __tan(arg___x) + }) +} +pub unsafe fn cosh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn cosh(arg___x: f64) -> f64; + } + cosh(arg___x) + }) +} +pub unsafe fn __cosh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __cosh(arg___x: f64) -> f64; } - accept(arg_arg1, arg_arg2, arg_arg3) + __cosh(arg___x) }) } -pub unsafe fn bind( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn sinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bind( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, - ) -> ::std::os::raw::c_int; + fn sinh(arg___x: f64) -> f64; } - bind(arg_arg1, arg_arg2, arg_arg3) + sinh(arg___x) }) } -pub unsafe fn connect( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __sinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn connect( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, - ) -> ::std::os::raw::c_int; + fn __sinh(arg___x: f64) -> f64; } - connect(arg_arg1, arg_arg2, arg_arg3) + __sinh(arg___x) }) } -pub unsafe fn getpeername( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn tanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpeername( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn tanh(arg___x: f64) -> f64; } - getpeername(arg_arg1, arg_arg2, arg_arg3) + tanh(arg___x) }) } -pub unsafe fn getsockname( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __tanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsockname( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn __tanh(arg___x: f64) -> f64; } - getsockname(arg_arg1, arg_arg2, arg_arg3) + __tanh(arg___x) }) } -pub unsafe fn getsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_void, - arg_arg5: *mut socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn acosh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_void, - arg_arg5: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn acosh(arg___x: f64) -> f64; } - getsockopt(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + acosh(arg___x) }) } -pub unsafe fn listen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __acosh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn listen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __acosh(arg___x: f64) -> f64; } - listen(arg_arg1, arg_arg2) + __acosh(arg___x) }) } -pub unsafe fn recv( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn asinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recv( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - ) -> isize; + fn asinh(arg___x: f64) -> f64; } - recv(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + asinh(arg___x) }) } -pub unsafe fn recvfrom( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *mut sockaddr, - arg_arg6: *mut socklen_t, -) -> isize { +pub unsafe fn __asinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recvfrom( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *mut sockaddr, - arg_arg6: *mut socklen_t, - ) -> isize; + fn __asinh(arg___x: f64) -> f64; } - recvfrom(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __asinh(arg___x) }) } -pub unsafe fn recvmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut msghdr, - arg_arg3: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn atanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recvmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut msghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> isize; + fn atanh(arg___x: f64) -> f64; } - recvmsg(arg_arg1, arg_arg2, arg_arg3) + atanh(arg___x) }) } -pub unsafe fn send( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn __atanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn send( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - ) -> isize; + fn __atanh(arg___x: f64) -> f64; } - send(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __atanh(arg___x) }) } -pub unsafe fn sendmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const msghdr, - arg_arg3: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn exp(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const msghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> isize; + fn exp(arg___x: f64) -> f64; } - sendmsg(arg_arg1, arg_arg2, arg_arg3) + exp(arg___x) }) } -pub unsafe fn sendto( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *const sockaddr, - arg_arg6: socklen_t, -) -> isize { +pub unsafe fn __exp(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendto( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *const sockaddr, - arg_arg6: socklen_t, - ) -> isize; + fn __exp(arg___x: f64) -> f64; } - sendto(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __exp(arg___x) }) } -pub unsafe fn setsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_void, - arg_arg5: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_void, - arg_arg5: socklen_t, - ) -> ::std::os::raw::c_int; + fn frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64; } - setsockopt(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + frexp(arg___x, arg___exponent) }) } -pub unsafe fn shutdown( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn shutdown( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64; } - shutdown(arg_arg1, arg_arg2) + __frexp(arg___x, arg___exponent) }) } -pub unsafe fn sockatmark(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sockatmark(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64; } - sockatmark(arg_arg1) + ldexp(arg___x, arg___exponent) }) } -pub unsafe fn socket( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn socket( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64; } - socket(arg_arg1, arg_arg2, arg_arg3) + __ldexp(arg___x, arg___exponent) }) } -pub unsafe fn socketpair( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn log(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn socketpair( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn log(arg___x: f64) -> f64; } - socketpair(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + log(arg___x) }) } -pub unsafe fn sendfile( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: off_t, - arg_arg4: *mut off_t, - arg_arg5: *mut sf_hdtr, - arg_arg6: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __log(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendfile( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: off_t, - arg_arg4: *mut off_t, - arg_arg5: *mut sf_hdtr, - arg_arg6: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __log(arg___x: f64) -> f64; } - sendfile(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __log(arg___x) }) } -pub unsafe fn pfctlinput(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut sockaddr) { +pub unsafe fn log10(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pfctlinput(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut sockaddr); + fn log10(arg___x: f64) -> f64; } - pfctlinput(arg_arg1, arg_arg2) + log10(arg___x) }) } -pub unsafe fn connectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sa_endpoints_t, - arg_arg3: sae_associd_t, - arg_arg4: ::std::os::raw::c_uint, - arg_arg5: *const iovec, - arg_arg6: ::std::os::raw::c_uint, - arg_arg7: *mut usize, - arg_arg8: *mut sae_connid_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __log10(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn connectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sa_endpoints_t, - arg_arg3: sae_associd_t, - arg_arg4: ::std::os::raw::c_uint, - arg_arg5: *const iovec, - arg_arg6: ::std::os::raw::c_uint, - arg_arg7: *mut usize, - arg_arg8: *mut sae_connid_t, - ) -> ::std::os::raw::c_int; + fn __log10(arg___x: f64) -> f64; } - connectx( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, arg_arg8, - ) + __log10(arg___x) }) } -pub unsafe fn disconnectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: sae_associd_t, - arg_arg3: sae_connid_t, -) -> ::std::os::raw::c_int { +pub unsafe fn modf(arg___x: f64, arg___iptr: *mut f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn disconnectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: sae_associd_t, - arg_arg3: sae_connid_t, - ) -> ::std::os::raw::c_int; + fn modf(arg___x: f64, arg___iptr: *mut f64) -> f64; } - disconnectx(arg_arg1, arg_arg2, arg_arg3) + modf(arg___x, arg___iptr) }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct in_addr { - pub s_addr: in_addr_t, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockaddr_in { - pub sin_len: __uint8_t, - pub sin_family: sa_family_t, - pub sin_port: in_port_t, - pub sin_addr: in_addr, - pub sin_zero: [::std::os::raw::c_char; 8usize], -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ip_opts { - pub ip_dst: in_addr, - pub ip_opts: [::std::os::raw::c_char; 40usize], -} -impl Default for ip_opts { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __modf(arg___x: f64, arg___iptr: *mut f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __modf(arg___x: f64, arg___iptr: *mut f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreq { - pub imr_multiaddr: in_addr, - pub imr_interface: in_addr, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreqn { - pub imr_multiaddr: in_addr, - pub imr_address: in_addr, - pub imr_ifindex: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreq_source { - pub imr_multiaddr: in_addr, - pub imr_sourceaddr: in_addr, - pub imr_interface: in_addr, -} -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct group_req { - pub gr_interface: u32, - pub gr_group: sockaddr_storage, + __modf(arg___x, arg___iptr) + }) } -impl Default for group_req { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn expm1(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn expm1(arg___x: f64) -> f64; } - } -} -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct group_source_req { - pub gsr_interface: u32, - pub gsr_group: sockaddr_storage, - pub gsr_source: sockaddr_storage, + expm1(arg___x) + }) } -impl Default for group_source_req { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __expm1(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __expm1(arg___x: f64) -> f64; } - } -} -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct __msfilterreq { - pub msfr_ifindex: u32, - pub msfr_fmode: u32, - pub msfr_nsrcs: u32, - pub __msfr_align: u32, - pub msfr_group: sockaddr_storage, - pub msfr_srcs: *mut sockaddr_storage, + __expm1(arg___x) + }) } -impl Default for __msfilterreq { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn log1p(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn log1p(arg___x: f64) -> f64; } - } + log1p(arg___x) + }) } -pub unsafe fn setipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: u32, - arg_arg5: u32, - arg_arg6: *mut in_addr, -) -> ::std::os::raw::c_int { +pub unsafe fn __log1p(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: u32, - arg_arg5: u32, - arg_arg6: *mut in_addr, - ) -> ::std::os::raw::c_int; + fn __log1p(arg___x: f64) -> f64; } - setipv4sourcefilter(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __log1p(arg___x) }) } -pub unsafe fn getipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: *mut u32, - arg_arg5: *mut u32, - arg_arg6: *mut in_addr, -) -> ::std::os::raw::c_int { +pub unsafe fn logb(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: *mut u32, - arg_arg5: *mut u32, - arg_arg6: *mut in_addr, - ) -> ::std::os::raw::c_int; + fn logb(arg___x: f64) -> f64; } - getipv4sourcefilter(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + logb(arg___x) }) } -pub unsafe fn setsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: u32, - arg_arg6: u32, - arg_arg7: *mut sockaddr_storage, -) -> ::std::os::raw::c_int { +pub unsafe fn __logb(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: u32, - arg_arg6: u32, - arg_arg7: *mut sockaddr_storage, - ) -> ::std::os::raw::c_int; + fn __logb(arg___x: f64) -> f64; } - setsourcefilter( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + __logb(arg___x) }) } -pub unsafe fn getsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: *mut u32, - arg_arg6: *mut u32, - arg_arg7: *mut sockaddr_storage, -) -> ::std::os::raw::c_int { +pub unsafe fn exp2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: *mut u32, - arg_arg6: *mut u32, - arg_arg7: *mut sockaddr_storage, - ) -> ::std::os::raw::c_int; + fn exp2(arg___x: f64) -> f64; } - getsourcefilter( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + exp2(arg___x) }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct in_pktinfo { - pub ipi_ifindex: ::std::os::raw::c_uint, - pub ipi_spec_dst: in_addr, - pub ipi_addr: in_addr, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct in6_addr { - pub __u6_addr: in6_addr__bindgen_ty_1, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub union in6_addr__bindgen_ty_1 { - pub __u6_addr8: [__uint8_t; 16usize], - pub __u6_addr16: [__uint16_t; 8usize], - pub __u6_addr32: [__uint32_t; 4usize], -} -impl Default for in6_addr__bindgen_ty_1 { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __exp2(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __exp2(arg___x: f64) -> f64; } - } + __exp2(arg___x) + }) } -impl Default for in6_addr { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn log2(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn log2(arg___x: f64) -> f64; } - } -} -pub type in6_addr_t = in6_addr; -#[repr(C)] -#[derive(Copy, Clone)] -pub struct sockaddr_in6 { - pub sin6_len: __uint8_t, - pub sin6_family: sa_family_t, - pub sin6_port: in_port_t, - pub sin6_flowinfo: __uint32_t, - pub sin6_addr: in6_addr, - pub sin6_scope_id: __uint32_t, + log2(arg___x) + }) } -impl Default for sockaddr_in6 { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __log2(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __log2(arg___x: f64) -> f64; } - } -} -extern "C" { - pub static in6addr_any: in6_addr; -} -extern "C" { - pub static in6addr_loopback: in6_addr; -} -extern "C" { - pub static in6addr_nodelocal_allnodes: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allnodes: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allrouters: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allv2routers: in6_addr; -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ipv6_mreq { - pub ipv6mr_multiaddr: in6_addr, - pub ipv6mr_interface: ::std::os::raw::c_uint, + __log2(arg___x) + }) } -impl Default for ipv6_mreq { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn pow(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pow(arg___x: f64, arg___y: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct in6_pktinfo { - pub ipi6_addr: in6_addr, - pub ipi6_ifindex: ::std::os::raw::c_uint, + pow(arg___x, arg___y) + }) } -impl Default for in6_pktinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __pow(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __pow(arg___x: f64, arg___y: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ip6_mtuinfo { - pub ip6m_addr: sockaddr_in6, - pub ip6m_mtu: u32, + __pow(arg___x, arg___y) + }) } -impl Default for ip6_mtuinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn sqrt(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sqrt(arg___x: f64) -> f64; } - } + sqrt(arg___x) + }) } -pub unsafe fn inet6_option_space(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __sqrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_space(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __sqrt(arg___x: f64) -> f64; } - inet6_option_space(arg_arg1) + __sqrt(arg___x) }) } -pub unsafe fn inet6_option_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *mut *mut cmsghdr, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn hypot(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *mut *mut cmsghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn hypot(arg___x: f64, arg___y: f64) -> f64; } - inet6_option_init(arg_arg1, arg_arg2, arg_arg3) + hypot(arg___x, arg___y) }) } -pub unsafe fn inet6_option_append( - arg_arg1: *mut cmsghdr, - arg_arg2: *const __uint8_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __hypot(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_append( - arg_arg1: *mut cmsghdr, - arg_arg2: *const __uint8_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __hypot(arg___x: f64, arg___y: f64) -> f64; } - inet6_option_append(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __hypot(arg___x, arg___y) }) } -pub unsafe fn inet6_option_alloc( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> *mut __uint8_t { +pub unsafe fn cbrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_alloc( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> *mut __uint8_t; + fn cbrt(arg___x: f64) -> f64; } - inet6_option_alloc(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + cbrt(arg___x) }) } -pub unsafe fn inet6_option_next( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __cbrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_next( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - ) -> ::std::os::raw::c_int; + fn __cbrt(arg___x: f64) -> f64; } - inet6_option_next(arg_arg1, arg_arg2) + __cbrt(arg___x) }) } -pub unsafe fn inet6_option_find( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn ceil(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_find( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn ceil(arg___x: f64) -> f64; } - inet6_option_find(arg_arg1, arg_arg2, arg_arg3) + ceil(arg___x) }) } -pub unsafe fn inet6_rthdr_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> usize { +pub unsafe fn __ceil(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> usize; + fn __ceil(arg___x: f64) -> f64; } - inet6_rthdr_space(arg_arg1, arg_arg2) + __ceil(arg___x) }) } -pub unsafe fn inet6_rthdr_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, -) -> *mut cmsghdr { +pub unsafe fn fabs(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut cmsghdr; + fn fabs(arg___x: f64) -> f64; } - inet6_rthdr_init(arg_arg1, arg_arg2) + fabs(arg___x) }) } -pub unsafe fn inet6_rthdr_add( - arg_arg1: *mut cmsghdr, - arg_arg2: *const in6_addr, - arg_arg3: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +pub unsafe fn __fabs(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_add( - arg_arg1: *mut cmsghdr, - arg_arg2: *const in6_addr, - arg_arg3: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn __fabs(arg___x: f64) -> f64; } - inet6_rthdr_add(arg_arg1, arg_arg2, arg_arg3) + __fabs(arg___x) }) } -pub unsafe fn inet6_rthdr_lasthop( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +pub unsafe fn floor(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_lasthop( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn floor(arg___x: f64) -> f64; } - inet6_rthdr_lasthop(arg_arg1, arg_arg2) + floor(arg___x) }) } -pub unsafe fn inet6_rthdr_segments(arg_arg1: *const cmsghdr) -> ::std::os::raw::c_int { +pub unsafe fn __floor(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_segments(arg_arg1: *const cmsghdr) -> ::std::os::raw::c_int; + fn __floor(arg___x: f64) -> f64; } - inet6_rthdr_segments(arg_arg1) + __floor(arg___x) }) } -pub unsafe fn inet6_rthdr_getaddr( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, -) -> *mut in6_addr { +pub unsafe fn fmod(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_getaddr( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut in6_addr; + fn fmod(arg___x: f64, arg___y: f64) -> f64; } - inet6_rthdr_getaddr(arg_arg1, arg_arg2) + fmod(arg___x, arg___y) }) } -pub unsafe fn inet6_rthdr_getflags( - arg_arg1: *const cmsghdr, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __fmod(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_getflags( - arg_arg1: *const cmsghdr, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __fmod(arg___x: f64, arg___y: f64) -> f64; } - inet6_rthdr_getflags(arg_arg1, arg_arg2) + __fmod(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn isinf(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - ) -> ::std::os::raw::c_int; + fn isinf(arg___value: f64) -> ::std::os::raw::c_int; } - inet6_opt_init(arg_arg1, arg_arg2) + isinf(arg___value) }) } -pub unsafe fn inet6_opt_append( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: socklen_t, - arg_arg6: __uint8_t, - arg_arg7: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn finite(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_append( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: socklen_t, - arg_arg6: __uint8_t, - arg_arg7: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn finite(arg___value: f64) -> ::std::os::raw::c_int; } - inet6_opt_append( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + finite(arg___value) }) } -pub unsafe fn inet6_opt_finish( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn drem(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_finish( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn drem(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_finish(arg_arg1, arg_arg2, arg_arg3) + drem(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_set_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __drem(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_set_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, - ) -> ::std::os::raw::c_int; + fn __drem(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_set_val(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __drem(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_next( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn significand(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_next( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn significand(arg___x: f64) -> f64; } - inet6_opt_next(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + significand(arg___x) }) } -pub unsafe fn inet6_opt_find( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn __significand(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_find( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn __significand(arg___x: f64) -> f64; } - inet6_opt_find(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __significand(arg___x) }) } -pub unsafe fn inet6_opt_get_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn copysign(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_get_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, - ) -> ::std::os::raw::c_int; + fn copysign(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_get_val(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + copysign(arg___x, arg___y) }) } -pub unsafe fn inet6_rth_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> socklen_t { +pub unsafe fn __copysign(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> socklen_t; + fn __copysign(arg___x: f64, arg___y: f64) -> f64; } - inet6_rth_space(arg_arg1, arg_arg2) + __copysign(arg___x, arg___y) }) } -pub unsafe fn inet6_rth_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn nan(arg___tagb: *const ::std::os::raw::c_char) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + fn nan(arg___tagb: *const ::std::os::raw::c_char) -> f64; } - inet6_rth_init(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + nan(arg___tagb) }) } -pub unsafe fn inet6_rth_add( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *const in6_addr, -) -> ::std::os::raw::c_int { +pub unsafe fn __nan(arg___tagb: *const ::std::os::raw::c_char) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_add( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *const in6_addr, - ) -> ::std::os::raw::c_int; + fn __nan(arg___tagb: *const ::std::os::raw::c_char) -> f64; } - inet6_rth_add(arg_arg1, arg_arg2) + __nan(arg___tagb) }) } -pub unsafe fn inet6_rth_reverse( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn isnan(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_reverse( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn isnan(arg___value: f64) -> ::std::os::raw::c_int; } - inet6_rth_reverse(arg_arg1, arg_arg2) + isnan(arg___value) }) } -pub unsafe fn inet6_rth_segments(arg_arg1: *const ::std::os::raw::c_void) -> ::std::os::raw::c_int { +pub unsafe fn j0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_segments(arg_arg1: *const ::std::os::raw::c_void) - -> ::std::os::raw::c_int; + fn j0(arg_arg1: f64) -> f64; } - inet6_rth_segments(arg_arg1) + j0(arg_arg1) }) } -pub unsafe fn inet6_rth_getaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, -) -> *mut in6_addr { +pub unsafe fn __j0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_getaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut in6_addr; + fn __j0(arg_arg1: f64) -> f64; } - inet6_rth_getaddr(arg_arg1, arg_arg2) + __j0(arg_arg1) }) } -pub unsafe fn bindresvport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr_in, -) -> ::std::os::raw::c_int { +pub unsafe fn j1(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bindresvport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr_in, - ) -> ::std::os::raw::c_int; + fn j1(arg_arg1: f64) -> f64; } - bindresvport(arg_arg1, arg_arg2) + j1(arg_arg1) }) } -pub unsafe fn bindresvport_sa( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, -) -> ::std::os::raw::c_int { +pub unsafe fn __j1(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bindresvport_sa( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - ) -> ::std::os::raw::c_int; + fn __j1(arg_arg1: f64) -> f64; } - bindresvport_sa(arg_arg1, arg_arg2) + __j1(arg_arg1) }) } -extern "C" { - pub static mut h_errno: ::std::os::raw::c_int; +pub unsafe fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; + } + jn(arg_arg1, arg_arg2) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct hostent { - pub h_name: *mut ::std::os::raw::c_char, - pub h_aliases: *mut *mut ::std::os::raw::c_char, - pub h_addrtype: ::std::os::raw::c_int, - pub h_length: ::std::os::raw::c_int, - pub h_addr_list: *mut *mut ::std::os::raw::c_char, +pub unsafe fn __jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; + } + __jn(arg_arg1, arg_arg2) + }) } -impl Default for hostent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn y0(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn y0(arg_arg1: f64) -> f64; } - } + y0(arg_arg1) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct netent { - pub n_name: *mut ::std::os::raw::c_char, - pub n_aliases: *mut *mut ::std::os::raw::c_char, - pub n_addrtype: ::std::os::raw::c_int, - pub n_net: u32, +pub unsafe fn __y0(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __y0(arg_arg1: f64) -> f64; + } + __y0(arg_arg1) + }) } -impl Default for netent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn y1(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn y1(arg_arg1: f64) -> f64; } - } + y1(arg_arg1) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct servent { - pub s_name: *mut ::std::os::raw::c_char, - pub s_aliases: *mut *mut ::std::os::raw::c_char, - pub s_port: ::std::os::raw::c_int, - pub s_proto: *mut ::std::os::raw::c_char, +pub unsafe fn __y1(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __y1(arg_arg1: f64) -> f64; + } + __y1(arg_arg1) + }) } -impl Default for servent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - } + yn(arg_arg1, arg_arg2) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct protoent { - pub p_name: *mut ::std::os::raw::c_char, - pub p_aliases: *mut *mut ::std::os::raw::c_char, - pub p_proto: ::std::os::raw::c_int, +pub unsafe fn __yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; + } + __yn(arg_arg1, arg_arg2) + }) } -impl Default for protoent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn erf(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn erf(arg_arg1: f64) -> f64; } - } + erf(arg_arg1) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct addrinfo { - pub ai_flags: ::std::os::raw::c_int, - pub ai_family: ::std::os::raw::c_int, - pub ai_socktype: ::std::os::raw::c_int, - pub ai_protocol: ::std::os::raw::c_int, - pub ai_addrlen: socklen_t, - pub ai_canonname: *mut ::std::os::raw::c_char, - pub ai_addr: *mut sockaddr, - pub ai_next: *mut addrinfo, +pub unsafe fn __erf(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __erf(arg_arg1: f64) -> f64; + } + __erf(arg_arg1) + }) } -impl Default for addrinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn erfc(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn erfc(arg_arg1: f64) -> f64; } - } + erfc(arg_arg1) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct rpcent { - pub r_name: *mut ::std::os::raw::c_char, - pub r_aliases: *mut *mut ::std::os::raw::c_char, - pub r_number: ::std::os::raw::c_int, +pub unsafe fn __erfc(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __erfc(arg_arg1: f64) -> f64; + } + __erfc(arg_arg1) + }) } -impl Default for rpcent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn lgamma(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lgamma(arg_arg1: f64) -> f64; } - } + lgamma(arg_arg1) + }) } -pub unsafe fn endhostent() { +pub unsafe fn __lgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endhostent(); + fn __lgamma(arg_arg1: f64) -> f64; } - endhostent() + __lgamma(arg_arg1) }) } -pub unsafe fn endnetent() { +pub unsafe fn tgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endnetent(); + fn tgamma(arg_arg1: f64) -> f64; } - endnetent() + tgamma(arg_arg1) }) } -pub unsafe fn endprotoent() { +pub unsafe fn __tgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endprotoent(); + fn __tgamma(arg_arg1: f64) -> f64; } - endprotoent() + __tgamma(arg_arg1) }) } -pub unsafe fn endservent() { +pub unsafe fn gamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endservent(); + fn gamma(arg_arg1: f64) -> f64; } - endservent() + gamma(arg_arg1) }) } -pub unsafe fn freeaddrinfo(arg_arg1: *mut addrinfo) { +pub unsafe fn __gamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freeaddrinfo(arg_arg1: *mut addrinfo); + fn __gamma(arg_arg1: f64) -> f64; } - freeaddrinfo(arg_arg1) + __gamma(arg_arg1) }) } -pub unsafe fn gai_strerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gai_strerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64; } - gai_strerror(arg_arg1) + lgamma_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn getaddrinfo( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const addrinfo, - arg_arg4: *mut *mut addrinfo, -) -> ::std::os::raw::c_int { +pub unsafe fn __lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getaddrinfo( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const addrinfo, - arg_arg4: *mut *mut addrinfo, - ) -> ::std::os::raw::c_int; + fn __lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64; } - getaddrinfo(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __lgamma_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn gethostbyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn rint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - ) -> *mut hostent; + fn rint(arg___x: f64) -> f64; } - gethostbyaddr(arg_arg1, arg_arg2, arg_arg3) + rint(arg___x) }) } -pub unsafe fn gethostbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut hostent { +pub unsafe fn __rint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut hostent; + fn __rint(arg___x: f64) -> f64; } - gethostbyname(arg_arg1) + __rint(arg___x) }) } -pub unsafe fn gethostent() -> *mut hostent { +pub unsafe fn nextafter(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostent() -> *mut hostent; + fn nextafter(arg___x: f64, arg___y: f64) -> f64; } - gethostent() + nextafter(arg___x, arg___y) }) } -pub unsafe fn getnameinfo( - arg_arg1: *const sockaddr, - arg_arg2: socklen_t, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: socklen_t, - arg_arg5: *mut ::std::os::raw::c_char, - arg_arg6: socklen_t, - arg_arg7: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __nextafter(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnameinfo( - arg_arg1: *const sockaddr, - arg_arg2: socklen_t, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: socklen_t, - arg_arg5: *mut ::std::os::raw::c_char, - arg_arg6: socklen_t, - arg_arg7: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __nextafter(arg___x: f64, arg___y: f64) -> f64; } - getnameinfo( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + __nextafter(arg___x, arg___y) }) } -pub unsafe fn getnetbyaddr(arg_arg1: u32, arg_arg2: ::std::os::raw::c_int) -> *mut netent { +pub unsafe fn nexttoward(arg___x: f64, arg___y: u128) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetbyaddr(arg_arg1: u32, arg_arg2: ::std::os::raw::c_int) -> *mut netent; + fn nexttoward(arg___x: f64, arg___y: u128) -> f64; } - getnetbyaddr(arg_arg1, arg_arg2) + nexttoward(arg___x, arg___y) }) } -pub unsafe fn getnetbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut netent { +pub unsafe fn __nexttoward(arg___x: f64, arg___y: u128) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut netent; + fn __nexttoward(arg___x: f64, arg___y: u128) -> f64; } - getnetbyname(arg_arg1) + __nexttoward(arg___x, arg___y) }) } -pub unsafe fn getnetent() -> *mut netent { +pub unsafe fn remainder(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetent() -> *mut netent; + fn remainder(arg___x: f64, arg___y: f64) -> f64; } - getnetent() + remainder(arg___x, arg___y) }) } -pub unsafe fn getprotobyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut protoent { +pub unsafe fn __remainder(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotobyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut protoent; + fn __remainder(arg___x: f64, arg___y: f64) -> f64; } - getprotobyname(arg_arg1) + __remainder(arg___x, arg___y) }) } -pub unsafe fn getprotobynumber(arg_arg1: ::std::os::raw::c_int) -> *mut protoent { +pub unsafe fn scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotobynumber(arg_arg1: ::std::os::raw::c_int) -> *mut protoent; + fn scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64; } - getprotobynumber(arg_arg1) + scalbn(arg___x, arg___n) }) } -pub unsafe fn getprotoent() -> *mut protoent { +pub unsafe fn __scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotoent() -> *mut protoent; + fn __scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64; } - getprotoent() + __scalbn(arg___x, arg___n) }) } -pub unsafe fn getservbyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut servent { +pub unsafe fn ilogb(arg___x: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservbyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut servent; + fn ilogb(arg___x: f64) -> ::std::os::raw::c_int; } - getservbyname(arg_arg1, arg_arg2) + ilogb(arg___x) }) } -pub unsafe fn getservbyport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut servent { +pub unsafe fn __ilogb(arg___x: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservbyport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut servent; + fn __ilogb(arg___x: f64) -> ::std::os::raw::c_int; } - getservbyport(arg_arg1, arg_arg2) + __ilogb(arg___x) }) } -pub unsafe fn getservent() -> *mut servent { +pub unsafe fn scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservent() -> *mut servent; + fn scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64; } - getservent() + scalbln(arg___x, arg___n) }) } -pub unsafe fn sethostent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn __scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sethostent(arg_arg1: ::std::os::raw::c_int); + fn __scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64; } - sethostent(arg_arg1) + __scalbln(arg___x, arg___n) }) } -pub unsafe fn setnetent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn nearbyint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setnetent(arg_arg1: ::std::os::raw::c_int); + fn nearbyint(arg___x: f64) -> f64; } - setnetent(arg_arg1) + nearbyint(arg___x) }) } -pub unsafe fn setprotoent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn __nearbyint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setprotoent(arg_arg1: ::std::os::raw::c_int); + fn __nearbyint(arg___x: f64) -> f64; } - setprotoent(arg_arg1) + __nearbyint(arg___x) }) } -pub unsafe fn setservent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn round(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setservent(arg_arg1: ::std::os::raw::c_int); + fn round(arg___x: f64) -> f64; } - setservent(arg_arg1) + round(arg___x) }) } -pub unsafe fn freehostent(arg_arg1: *mut hostent) { +pub unsafe fn __round(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freehostent(arg_arg1: *mut hostent); + fn __round(arg___x: f64) -> f64; } - freehostent(arg_arg1) + __round(arg___x) }) } -pub unsafe fn gethostbyname2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn trunc(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyname2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut hostent; + fn trunc(arg___x: f64) -> f64; } - gethostbyname2(arg_arg1, arg_arg2) + trunc(arg___x) }) } -pub unsafe fn getipnodebyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn __trunc(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipnodebyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut hostent; + fn __trunc(arg___x: f64) -> f64; } - getipnodebyaddr(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __trunc(arg___x) }) } -pub unsafe fn getipnodebyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipnodebyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut hostent; + fn remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64; } - getipnodebyname(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + remquo(arg___x, arg___y, arg___quo) }) } -pub unsafe fn getrpcbyname(arg_name: *const ::std::os::raw::c_char) -> *mut rpcent { +pub unsafe fn __remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcbyname(arg_name: *const ::std::os::raw::c_char) -> *mut rpcent; + fn __remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64; } - getrpcbyname(arg_name) + __remquo(arg___x, arg___y, arg___quo) }) } -pub unsafe fn getrpcbynumber(arg_number: ::std::os::raw::c_int) -> *mut rpcent { +pub unsafe fn lrint(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcbynumber(arg_number: ::std::os::raw::c_int) -> *mut rpcent; + fn lrint(arg___x: f64) -> ::std::os::raw::c_long; } - getrpcbynumber(arg_number) + lrint(arg___x) }) } -pub unsafe fn getrpcent() -> *mut rpcent { +pub unsafe fn __lrint(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcent() -> *mut rpcent; + fn __lrint(arg___x: f64) -> ::std::os::raw::c_long; } - getrpcent() + __lrint(arg___x) }) } -pub unsafe fn setrpcent(arg_stayopen: ::std::os::raw::c_int) { +pub unsafe fn llrint(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setrpcent(arg_stayopen: ::std::os::raw::c_int); + fn llrint(arg___x: f64) -> ::std::os::raw::c_longlong; } - setrpcent(arg_stayopen) + llrint(arg___x) }) } -pub unsafe fn endrpcent() { +pub unsafe fn __llrint(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endrpcent(); + fn __llrint(arg___x: f64) -> ::std::os::raw::c_longlong; } - endrpcent() + __llrint(arg___x) }) } -pub unsafe fn herror(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn lround(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn herror(arg_arg1: *const ::std::os::raw::c_char); + fn lround(arg___x: f64) -> ::std::os::raw::c_long; } - herror(arg_arg1) + lround(arg___x) }) } -pub unsafe fn hstrerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn __lround(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hstrerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn __lround(arg___x: f64) -> ::std::os::raw::c_long; } - hstrerror(arg_arg1) + __lround(arg___x) }) } -pub unsafe fn innetgr( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn llround(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn innetgr( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn llround(arg___x: f64) -> ::std::os::raw::c_longlong; } - innetgr(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + llround(arg___x) }) } -pub unsafe fn getnetgrent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __llround(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetgrent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __llround(arg___x: f64) -> ::std::os::raw::c_longlong; } - getnetgrent(arg_arg1, arg_arg2, arg_arg3) + __llround(arg___x) }) } -pub unsafe fn endnetgrent() { +pub unsafe fn fdim(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endnetgrent(); + fn fdim(arg___x: f64, arg___y: f64) -> f64; } - endnetgrent() + fdim(arg___x, arg___y) }) } -pub unsafe fn setnetgrent(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn __fdim(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setnetgrent(arg_arg1: *const ::std::os::raw::c_char); + fn __fdim(arg___x: f64, arg___y: f64) -> f64; } - setnetgrent(arg_arg1) + __fdim(arg___x, arg___y) }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct passwd { - pub pw_name: *mut ::std::os::raw::c_char, - pub pw_passwd: *mut ::std::os::raw::c_char, - pub pw_uid: uid_t, - pub pw_gid: gid_t, - pub pw_change: __darwin_time_t, - pub pw_class: *mut ::std::os::raw::c_char, - pub pw_gecos: *mut ::std::os::raw::c_char, - pub pw_dir: *mut ::std::os::raw::c_char, - pub pw_shell: *mut ::std::os::raw::c_char, - pub pw_expire: __darwin_time_t, +pub unsafe fn fmax(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fmax(arg___x: f64, arg___y: f64) -> f64; + } + fmax(arg___x, arg___y) + }) } -impl Default for passwd { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __fmax(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __fmax(arg___x: f64, arg___y: f64) -> f64; } - } + __fmax(arg___x, arg___y) + }) } -pub unsafe fn getpwuid(arg_arg1: uid_t) -> *mut passwd { +pub unsafe fn fmin(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuid(arg_arg1: uid_t) -> *mut passwd; + fn fmin(arg___x: f64, arg___y: f64) -> f64; } - getpwuid(arg_arg1) + fmin(arg___x, arg___y) }) } -pub unsafe fn getpwnam(arg_arg1: *const ::std::os::raw::c_char) -> *mut passwd { +pub unsafe fn __fmin(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwnam(arg_arg1: *const ::std::os::raw::c_char) -> *mut passwd; + fn __fmin(arg___x: f64, arg___y: f64) -> f64; } - getpwnam(arg_arg1) + __fmin(arg___x, arg___y) }) } -pub unsafe fn getpwuid_r( - arg_arg1: uid_t, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuid_r( - arg_arg1: uid_t, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64; } - getpwuid_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + fma(arg___x, arg___y, arg___z) }) } -pub unsafe fn getpwnam_r( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn __fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwnam_r( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn __fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64; } - getpwnam_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __fma(arg___x, arg___y, arg___z) }) } -pub unsafe fn getpwent() -> *mut passwd { +pub unsafe fn scalb(arg___x: f64, arg___n: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwent() -> *mut passwd; + fn scalb(arg___x: f64, arg___n: f64) -> f64; } - getpwent() + scalb(arg___x, arg___n) }) } -pub unsafe fn setpwent() { +pub unsafe fn __scalb(arg___x: f64, arg___n: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpwent(); + fn __scalb(arg___x: f64, arg___n: f64) -> f64; } - setpwent() + __scalb(arg___x, arg___n) }) } -pub unsafe fn endpwent() { +pub unsafe fn __fpclassifyf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endpwent(); + fn __fpclassifyf(arg___value: f32) -> ::std::os::raw::c_int; } - endpwent() + __fpclassifyf(arg___value) }) } -pub type uuid_t = __darwin_uuid_t; -pub type uuid_string_t = __darwin_uuid_string_t; -extern "C" { - pub static UUID_NULL: uuid_t; +pub unsafe fn __signbitf(arg___value: f32) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __signbitf(arg___value: f32) -> ::std::os::raw::c_int; + } + __signbitf(arg___value) + }) } -pub unsafe fn uuid_clear(arg_uu: *mut ::std::os::raw::c_uchar) { +pub unsafe fn __isinff(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_clear(arg_uu: *mut ::std::os::raw::c_uchar); + fn __isinff(arg___value: f32) -> ::std::os::raw::c_int; } - uuid_clear(arg_uu) + __isinff(arg___value) }) } -pub unsafe fn uuid_compare( - arg_uu1: *mut ::std::os::raw::c_uchar, - arg_uu2: *mut ::std::os::raw::c_uchar, -) -> ::std::os::raw::c_int { +pub unsafe fn __finitef(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_compare( - arg_uu1: *mut ::std::os::raw::c_uchar, - arg_uu2: *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + fn __finitef(arg___value: f32) -> ::std::os::raw::c_int; } - uuid_compare(arg_uu1, arg_uu2) + __finitef(arg___value) }) } -pub unsafe fn uuid_copy( - arg_dst: *mut ::std::os::raw::c_uchar, - arg_src: *mut ::std::os::raw::c_uchar, -) { +pub unsafe fn __isnanf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_copy( - arg_dst: *mut ::std::os::raw::c_uchar, - arg_src: *mut ::std::os::raw::c_uchar, - ); + fn __isnanf(arg___value: f32) -> ::std::os::raw::c_int; } - uuid_copy(arg_dst, arg_src) + __isnanf(arg___value) }) } -pub unsafe fn uuid_generate(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn __iseqsigf(arg___x: f32, arg___y: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate(arg_out: *mut ::std::os::raw::c_uchar); + fn __iseqsigf(arg___x: f32, arg___y: f32) -> ::std::os::raw::c_int; } - uuid_generate(arg_out) + __iseqsigf(arg___x, arg___y) }) } -pub unsafe fn uuid_generate_random(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn __issignalingf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate_random(arg_out: *mut ::std::os::raw::c_uchar); + fn __issignalingf(arg___value: f32) -> ::std::os::raw::c_int; } - uuid_generate_random(arg_out) + __issignalingf(arg___value) }) } -pub unsafe fn uuid_generate_time(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn acosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate_time(arg_out: *mut ::std::os::raw::c_uchar); + fn acosf(arg___x: f32) -> f32; } - uuid_generate_time(arg_out) + acosf(arg___x) }) } -pub unsafe fn uuid_is_null(arg_uu: *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int { +pub unsafe fn __acosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_is_null(arg_uu: *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; + fn __acosf(arg___x: f32) -> f32; } - uuid_is_null(arg_uu) + __acosf(arg___x) }) } -pub unsafe fn uuid_parse( - arg_in_: *mut ::std::os::raw::c_char, - arg_uu: *mut ::std::os::raw::c_uchar, -) -> ::std::os::raw::c_int { +pub unsafe fn asinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_parse( - arg_in_: *mut ::std::os::raw::c_char, - arg_uu: *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + fn asinf(arg___x: f32) -> f32; } - uuid_parse(arg_in_, arg_uu) + asinf(arg___x) }) } -pub unsafe fn uuid_unparse( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __asinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn __asinf(arg___x: f32) -> f32; } - uuid_unparse(arg_uu, arg_out) + __asinf(arg___x) }) } -pub unsafe fn uuid_unparse_lower( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn atanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse_lower( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn atanf(arg___x: f32) -> f32; } - uuid_unparse_lower(arg_uu, arg_out) + atanf(arg___x) }) } -pub unsafe fn uuid_unparse_upper( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __atanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse_upper( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn __atanf(arg___x: f32) -> f32; } - uuid_unparse_upper(arg_uu, arg_out) + __atanf(arg___x) }) } -pub unsafe fn setpassent(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn atan2f(arg___y: f32, arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpassent(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn atan2f(arg___y: f32, arg___x: f32) -> f32; } - setpassent(arg_arg1) + atan2f(arg___y, arg___x) }) } -pub unsafe fn user_from_uid( - arg_arg1: uid_t, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __atan2f(arg___y: f32, arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn user_from_uid( - arg_arg1: uid_t, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn __atan2f(arg___y: f32, arg___x: f32) -> f32; } - user_from_uid(arg_arg1, arg_arg2) + __atan2f(arg___y, arg___x) }) } -pub unsafe fn getpwuuid(arg_arg1: *mut ::std::os::raw::c_uchar) -> *mut passwd { +pub unsafe fn cosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuuid(arg_arg1: *mut ::std::os::raw::c_uchar) -> *mut passwd; + fn cosf(arg___x: f32) -> f32; } - getpwuuid(arg_arg1) + cosf(arg___x) }) } -pub unsafe fn getpwuuid_r( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn __cosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuuid_r( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn __cosf(arg___x: f32) -> f32; } - getpwuuid_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __cosf(arg___x) }) } -pub type pgsocket = ::std::os::raw::c_int; -pub unsafe fn pg_set_noblock(arg_sock: pgsocket) -> bool { +pub unsafe fn sinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_set_noblock(arg_sock: pgsocket) -> bool; + fn sinf(arg___x: f32) -> f32; } - pg_set_noblock(arg_sock) + sinf(arg___x) }) } -pub unsafe fn pg_set_block(arg_sock: pgsocket) -> bool { +pub unsafe fn __sinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_set_block(arg_sock: pgsocket) -> bool; + fn __sinf(arg___x: f32) -> f32; } - pg_set_block(arg_sock) + __sinf(arg___x) }) } -pub unsafe fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn tanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool; + fn tanf(arg___x: f32) -> f32; } - has_drive_prefix(arg_filename) + tanf(arg___x) }) } -pub unsafe fn first_dir_separator( - arg_filename: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __tanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn first_dir_separator( - arg_filename: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __tanf(arg___x: f32) -> f32; } - first_dir_separator(arg_filename) + __tanf(arg___x) }) } -pub unsafe fn last_dir_separator( - arg_filename: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn coshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn last_dir_separator( - arg_filename: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn coshf(arg___x: f32) -> f32; } - last_dir_separator(arg_filename) + coshf(arg___x) }) } -pub unsafe fn first_path_var_separator( - arg_pathlist: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __coshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn first_path_var_separator( - arg_pathlist: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __coshf(arg___x: f32) -> f32; } - first_path_var_separator(arg_pathlist) + __coshf(arg___x) }) } -pub unsafe fn join_path_components( - arg_ret_path: *mut ::std::os::raw::c_char, - arg_head: *const ::std::os::raw::c_char, - arg_tail: *const ::std::os::raw::c_char, -) { +pub unsafe fn sinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn join_path_components( - arg_ret_path: *mut ::std::os::raw::c_char, - arg_head: *const ::std::os::raw::c_char, - arg_tail: *const ::std::os::raw::c_char, - ); + fn sinhf(arg___x: f32) -> f32; } - join_path_components(arg_ret_path, arg_head, arg_tail) + sinhf(arg___x) }) } -pub unsafe fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn __sinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char); + fn __sinhf(arg___x: f32) -> f32; } - canonicalize_path(arg_path) + __sinhf(arg___x) }) } -pub unsafe fn make_native_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn tanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_native_path(arg_path: *mut ::std::os::raw::c_char); + fn tanhf(arg___x: f32) -> f32; } - make_native_path(arg_path) + tanhf(arg___x) }) } -pub unsafe fn cleanup_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn __tanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cleanup_path(arg_path: *mut ::std::os::raw::c_char); + fn __tanhf(arg___x: f32) -> f32; } - cleanup_path(arg_path) + __tanhf(arg___x) }) } -pub unsafe fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn acoshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool; + fn acoshf(arg___x: f32) -> f32; } - path_contains_parent_reference(arg_path) + acoshf(arg___x) }) } -pub unsafe fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn __acoshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool; + fn __acoshf(arg___x: f32) -> f32; } - path_is_relative_and_below_cwd(arg_path) + __acoshf(arg___x) }) } -pub unsafe fn path_is_prefix_of_path( - arg_path1: *const ::std::os::raw::c_char, - arg_path2: *const ::std::os::raw::c_char, -) -> bool { +pub unsafe fn asinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_is_prefix_of_path( - arg_path1: *const ::std::os::raw::c_char, - arg_path2: *const ::std::os::raw::c_char, - ) -> bool; + fn asinhf(arg___x: f32) -> f32; } - path_is_prefix_of_path(arg_path1, arg_path2) + asinhf(arg___x) }) } -pub unsafe fn make_absolute_path( - arg_path: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __asinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_absolute_path( - arg_path: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __asinhf(arg___x: f32) -> f32; } - make_absolute_path(arg_path) + __asinhf(arg___x) }) } -pub unsafe fn get_progname( - arg_argv0: *const ::std::os::raw::c_char, -) -> *const ::std::os::raw::c_char { +pub unsafe fn atanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_progname( - arg_argv0: *const ::std::os::raw::c_char, - ) -> *const ::std::os::raw::c_char; + fn atanhf(arg___x: f32) -> f32; } - get_progname(arg_argv0) + atanhf(arg___x) }) } -pub unsafe fn get_share_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __atanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_share_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __atanhf(arg___x: f32) -> f32; } - get_share_path(arg_my_exec_path, arg_ret_path) + __atanhf(arg___x) }) } -pub unsafe fn get_etc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn expf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_etc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn expf(arg___x: f32) -> f32; } - get_etc_path(arg_my_exec_path, arg_ret_path) + expf(arg___x) }) } -pub unsafe fn get_include_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __expf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_include_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __expf(arg___x: f32) -> f32; } - get_include_path(arg_my_exec_path, arg_ret_path) + __expf(arg___x) }) } -pub unsafe fn get_pkginclude_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_pkginclude_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32; } - get_pkginclude_path(arg_my_exec_path, arg_ret_path) + frexpf(arg___x, arg___exponent) }) } -pub unsafe fn get_includeserver_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_includeserver_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32; } - get_includeserver_path(arg_my_exec_path, arg_ret_path) + __frexpf(arg___x, arg___exponent) }) } -pub unsafe fn get_lib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_lib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32; } - get_lib_path(arg_my_exec_path, arg_ret_path) + ldexpf(arg___x, arg___exponent) }) } -pub unsafe fn get_pkglib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_pkglib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32; } - get_pkglib_path(arg_my_exec_path, arg_ret_path) + __ldexpf(arg___x, arg___exponent) }) } -pub unsafe fn get_locale_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn logf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_locale_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn logf(arg___x: f32) -> f32; } - get_locale_path(arg_my_exec_path, arg_ret_path) + logf(arg___x) }) } -pub unsafe fn get_doc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __logf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_doc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __logf(arg___x: f32) -> f32; } - get_doc_path(arg_my_exec_path, arg_ret_path) + __logf(arg___x) }) } -pub unsafe fn get_html_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn log10f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_html_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn log10f(arg___x: f32) -> f32; } - get_html_path(arg_my_exec_path, arg_ret_path) + log10f(arg___x) }) } -pub unsafe fn get_man_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __log10f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_man_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __log10f(arg___x: f32) -> f32; } - get_man_path(arg_my_exec_path, arg_ret_path) + __log10f(arg___x) }) } -pub unsafe fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool { +pub unsafe fn modff(arg___x: f32, arg___iptr: *mut f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool; + fn modff(arg___x: f32, arg___iptr: *mut f32) -> f32; } - get_home_path(arg_ret_path) + modff(arg___x, arg___iptr) }) } -pub unsafe fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn __modff(arg___x: f32, arg___iptr: *mut f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char); + fn __modff(arg___x: f32, arg___iptr: *mut f32) -> f32; } - get_parent_directory(arg_path) + __modff(arg___x, arg___iptr) }) } -pub unsafe fn pgfnames( - arg_path: *const ::std::os::raw::c_char, -) -> *mut *mut ::std::os::raw::c_char { +pub unsafe fn expm1f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pgfnames( - arg_path: *const ::std::os::raw::c_char, - ) -> *mut *mut ::std::os::raw::c_char; + fn expm1f(arg___x: f32) -> f32; } - pgfnames(arg_path) + expm1f(arg___x) }) } -pub unsafe fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char) { +pub unsafe fn __expm1f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char); + fn __expm1f(arg___x: f32) -> f32; } - pgfnames_cleanup(arg_filenames) + __expm1f(arg___x) }) } -pub unsafe fn set_pglocale_pgservice( - arg_argv0: *const ::std::os::raw::c_char, - arg_app: *const ::std::os::raw::c_char, -) { +pub unsafe fn log1pf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn set_pglocale_pgservice( - arg_argv0: *const ::std::os::raw::c_char, - arg_app: *const ::std::os::raw::c_char, - ); + fn log1pf(arg___x: f32) -> f32; } - set_pglocale_pgservice(arg_argv0, arg_app) + log1pf(arg___x) }) } -pub unsafe fn find_my_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __log1pf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn find_my_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __log1pf(arg___x: f32) -> f32; } - find_my_exec(arg_argv0, arg_retpath) + __log1pf(arg___x) }) } -pub unsafe fn find_other_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_target: *const ::std::os::raw::c_char, - arg_versionstr: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn logbf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn find_other_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_target: *const ::std::os::raw::c_char, - arg_versionstr: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn logbf(arg___x: f32) -> f32; } - find_other_exec(arg_argv0, arg_target, arg_versionstr, arg_retpath) + logbf(arg___x) }) } -pub unsafe fn pg_usleep(arg_microsec: ::std::os::raw::c_long) { +pub unsafe fn __logbf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_usleep(arg_microsec: ::std::os::raw::c_long); + fn __logbf(arg___x: f32) -> f32; } - pg_usleep(arg_microsec) + __logbf(arg___x) }) } -pub unsafe fn pg_strcasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn exp2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strcasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn exp2f(arg___x: f32) -> f32; } - pg_strcasecmp(arg_s1, arg_s2) + exp2f(arg___x) }) } -pub unsafe fn pg_strncasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - arg_n: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn __exp2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strncasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - arg_n: usize, - ) -> ::std::os::raw::c_int; + fn __exp2f(arg___x: f32) -> f32; } - pg_strncasecmp(arg_s1, arg_s2, arg_n) + __exp2f(arg___x) }) } -pub unsafe fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn log2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn log2f(arg___x: f32) -> f32; } - pg_toupper(arg_ch) + log2f(arg___x) }) } -pub unsafe fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn __log2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn __log2f(arg___x: f32) -> f32; } - pg_tolower(arg_ch) + __log2f(arg___x) }) } -pub unsafe fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn powf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn powf(arg___x: f32, arg___y: f32) -> f32; } - pg_ascii_toupper(arg_ch) + powf(arg___x, arg___y) }) } -pub unsafe fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn __powf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn __powf(arg___x: f32, arg___y: f32) -> f32; } - pg_ascii_tolower(arg_ch) + __powf(arg___x, arg___y) }) } -pub unsafe fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn sqrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn sqrtf(arg___x: f32) -> f32; } - pg_strsignal(arg_signum) + sqrtf(arg___x) }) } -pub unsafe fn simple_prompt( - arg_prompt: *const ::std::os::raw::c_char, - arg_destination: *mut ::std::os::raw::c_char, - arg_destlen: usize, - arg_echo: bool, -) { +pub unsafe fn __sqrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn simple_prompt( - arg_prompt: *const ::std::os::raw::c_char, - arg_destination: *mut ::std::os::raw::c_char, - arg_destlen: usize, - arg_echo: bool, - ); + fn __sqrtf(arg___x: f32) -> f32; } - simple_prompt(arg_prompt, arg_destination, arg_destlen, arg_echo) + __sqrtf(arg___x) }) } -pub unsafe fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn hypotf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int; + fn hypotf(arg___x: f32, arg___y: f32) -> f32; } - pclose_check(arg_stream) + hypotf(arg___x, arg___y) }) } -pub unsafe fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool { +pub unsafe fn __hypotf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool; + fn __hypotf(arg___x: f32, arg___y: f32) -> f32; } - rmtree(arg_path, arg_rmtopdir) + __hypotf(arg___x, arg___y) }) } -pub unsafe fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64 { +pub unsafe fn cbrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64; + fn cbrtf(arg___x: f32) -> f32; } - pg_erand48(arg_xseed) + cbrtf(arg___x) }) } -pub unsafe fn pg_lrand48() -> ::std::os::raw::c_long { +pub unsafe fn __cbrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lrand48() -> ::std::os::raw::c_long; + fn __cbrtf(arg___x: f32) -> f32; } - pg_lrand48() + __cbrtf(arg___x) }) } -pub unsafe fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn ceilf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn ceilf(arg___x: f32) -> f32; } - pg_jrand48(arg_xseed) + ceilf(arg___x) }) } -pub unsafe fn pg_srand48(arg_seed: ::std::os::raw::c_long) { +pub unsafe fn __ceilf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_srand48(arg_seed: ::std::os::raw::c_long); + fn __ceilf(arg___x: f32) -> f32; } - pg_srand48(arg_seed) + __ceilf(arg___x) }) } -pub type float_t = f32; -pub type double_t = f64; -pub unsafe fn __math_errhandling() -> ::std::os::raw::c_int { +pub unsafe fn fabsf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __math_errhandling() -> ::std::os::raw::c_int; + fn fabsf(arg___x: f32) -> f32; } - __math_errhandling() + fabsf(arg___x) }) } -pub unsafe fn __fpclassifyf(arg_arg1: f32) -> ::std::os::raw::c_int { +pub unsafe fn __fabsf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyf(arg_arg1: f32) -> ::std::os::raw::c_int; + fn __fabsf(arg___x: f32) -> f32; } - __fpclassifyf(arg_arg1) + __fabsf(arg___x) }) } -pub unsafe fn __fpclassifyd(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn floorf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyd(arg_arg1: f64) -> ::std::os::raw::c_int; + fn floorf(arg___x: f32) -> f32; } - __fpclassifyd(arg_arg1) + floorf(arg___x) }) } -pub unsafe fn __fpclassifyl(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn __floorf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyl(arg_arg1: f64) -> ::std::os::raw::c_int; + fn __floorf(arg___x: f32) -> f32; } - __fpclassifyl(arg_arg1) + __floorf(arg___x) }) } -pub unsafe fn acosf(arg_arg1: f32) -> f32 { +pub unsafe fn fmodf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosf(arg_arg1: f32) -> f32; + fn fmodf(arg___x: f32, arg___y: f32) -> f32; } - acosf(arg_arg1) + fmodf(arg___x, arg___y) }) } -pub unsafe fn acos(arg_arg1: f64) -> f64 { +pub unsafe fn __fmodf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acos(arg_arg1: f64) -> f64; + fn __fmodf(arg___x: f32, arg___y: f32) -> f32; } - acos(arg_arg1) + __fmodf(arg___x, arg___y) }) } -pub unsafe fn acosl(arg_arg1: f64) -> f64 { +pub unsafe fn isinff(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosl(arg_arg1: f64) -> f64; + fn isinff(arg___value: f32) -> ::std::os::raw::c_int; } - acosl(arg_arg1) + isinff(arg___value) }) } -pub unsafe fn asinf(arg_arg1: f32) -> f32 { +pub unsafe fn finitef(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinf(arg_arg1: f32) -> f32; + fn finitef(arg___value: f32) -> ::std::os::raw::c_int; } - asinf(arg_arg1) + finitef(arg___value) }) } -pub unsafe fn asin(arg_arg1: f64) -> f64 { +pub unsafe fn dremf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asin(arg_arg1: f64) -> f64; + fn dremf(arg___x: f32, arg___y: f32) -> f32; } - asin(arg_arg1) + dremf(arg___x, arg___y) }) } -pub unsafe fn asinl(arg_arg1: f64) -> f64 { +pub unsafe fn __dremf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinl(arg_arg1: f64) -> f64; + fn __dremf(arg___x: f32, arg___y: f32) -> f32; } - asinl(arg_arg1) + __dremf(arg___x, arg___y) }) } -pub unsafe fn atanf(arg_arg1: f32) -> f32 { +pub unsafe fn significandf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanf(arg_arg1: f32) -> f32; + fn significandf(arg___x: f32) -> f32; } - atanf(arg_arg1) + significandf(arg___x) }) } -pub unsafe fn atan(arg_arg1: f64) -> f64 { +pub unsafe fn __significandf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan(arg_arg1: f64) -> f64; + fn __significandf(arg___x: f32) -> f32; } - atan(arg_arg1) + __significandf(arg___x) }) } -pub unsafe fn atanl(arg_arg1: f64) -> f64 { +pub unsafe fn copysignf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanl(arg_arg1: f64) -> f64; + fn copysignf(arg___x: f32, arg___y: f32) -> f32; } - atanl(arg_arg1) + copysignf(arg___x, arg___y) }) } -pub unsafe fn atan2f(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __copysignf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2f(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __copysignf(arg___x: f32, arg___y: f32) -> f32; } - atan2f(arg_arg1, arg_arg2) + __copysignf(arg___x, arg___y) }) } -pub unsafe fn atan2(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2(arg_arg1: f64, arg_arg2: f64) -> f64; + fn nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32; } - atan2(arg_arg1, arg_arg2) + nanf(arg___tagb) }) } -pub unsafe fn atan2l(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2l(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32; } - atan2l(arg_arg1, arg_arg2) + __nanf(arg___tagb) }) } -pub unsafe fn cosf(arg_arg1: f32) -> f32 { +pub unsafe fn isnanf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosf(arg_arg1: f32) -> f32; + fn isnanf(arg___value: f32) -> ::std::os::raw::c_int; } - cosf(arg_arg1) + isnanf(arg___value) }) } -pub unsafe fn cos(arg_arg1: f64) -> f64 { +pub unsafe fn j0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cos(arg_arg1: f64) -> f64; + fn j0f(arg_arg1: f32) -> f32; } - cos(arg_arg1) + j0f(arg_arg1) }) } -pub unsafe fn cosl(arg_arg1: f64) -> f64 { +pub unsafe fn __j0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosl(arg_arg1: f64) -> f64; + fn __j0f(arg_arg1: f32) -> f32; } - cosl(arg_arg1) + __j0f(arg_arg1) }) } -pub unsafe fn sinf(arg_arg1: f32) -> f32 { +pub unsafe fn j1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinf(arg_arg1: f32) -> f32; + fn j1f(arg_arg1: f32) -> f32; } - sinf(arg_arg1) + j1f(arg_arg1) }) } -pub unsafe fn sin(arg_arg1: f64) -> f64 { +pub unsafe fn __j1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sin(arg_arg1: f64) -> f64; + fn __j1f(arg_arg1: f32) -> f32; } - sin(arg_arg1) + __j1f(arg_arg1) }) } -pub unsafe fn sinl(arg_arg1: f64) -> f64 { +pub unsafe fn jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinl(arg_arg1: f64) -> f64; + fn jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - sinl(arg_arg1) + jnf(arg_arg1, arg_arg2) }) } -pub unsafe fn tanf(arg_arg1: f32) -> f32 { +pub unsafe fn __jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanf(arg_arg1: f32) -> f32; + fn __jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - tanf(arg_arg1) + __jnf(arg_arg1, arg_arg2) }) } -pub unsafe fn tan(arg_arg1: f64) -> f64 { +pub unsafe fn y0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tan(arg_arg1: f64) -> f64; + fn y0f(arg_arg1: f32) -> f32; } - tan(arg_arg1) + y0f(arg_arg1) }) } -pub unsafe fn tanl(arg_arg1: f64) -> f64 { +pub unsafe fn __y0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanl(arg_arg1: f64) -> f64; + fn __y0f(arg_arg1: f32) -> f32; } - tanl(arg_arg1) + __y0f(arg_arg1) }) } -pub unsafe fn acoshf(arg_arg1: f32) -> f32 { +pub unsafe fn y1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acoshf(arg_arg1: f32) -> f32; + fn y1f(arg_arg1: f32) -> f32; } - acoshf(arg_arg1) + y1f(arg_arg1) }) } -pub unsafe fn acosh(arg_arg1: f64) -> f64 { +pub unsafe fn __y1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosh(arg_arg1: f64) -> f64; + fn __y1f(arg_arg1: f32) -> f32; } - acosh(arg_arg1) + __y1f(arg_arg1) }) } -pub unsafe fn acoshl(arg_arg1: f64) -> f64 { +pub unsafe fn ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acoshl(arg_arg1: f64) -> f64; + fn ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - acoshl(arg_arg1) + ynf(arg_arg1, arg_arg2) }) } -pub unsafe fn asinhf(arg_arg1: f32) -> f32 { +pub unsafe fn __ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinhf(arg_arg1: f32) -> f32; + fn __ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - asinhf(arg_arg1) + __ynf(arg_arg1, arg_arg2) }) } -pub unsafe fn asinh(arg_arg1: f64) -> f64 { +pub unsafe fn erff(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinh(arg_arg1: f64) -> f64; + fn erff(arg_arg1: f32) -> f32; } - asinh(arg_arg1) + erff(arg_arg1) }) } -pub unsafe fn asinhl(arg_arg1: f64) -> f64 { +pub unsafe fn __erff(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinhl(arg_arg1: f64) -> f64; + fn __erff(arg_arg1: f32) -> f32; } - asinhl(arg_arg1) + __erff(arg_arg1) }) } -pub unsafe fn atanhf(arg_arg1: f32) -> f32 { +pub unsafe fn erfcf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanhf(arg_arg1: f32) -> f32; + fn erfcf(arg_arg1: f32) -> f32; } - atanhf(arg_arg1) + erfcf(arg_arg1) }) } -pub unsafe fn atanh(arg_arg1: f64) -> f64 { +pub unsafe fn __erfcf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanh(arg_arg1: f64) -> f64; + fn __erfcf(arg_arg1: f32) -> f32; } - atanh(arg_arg1) + __erfcf(arg_arg1) }) } -pub unsafe fn atanhl(arg_arg1: f64) -> f64 { +pub unsafe fn lgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanhl(arg_arg1: f64) -> f64; + fn lgammaf(arg_arg1: f32) -> f32; } - atanhl(arg_arg1) + lgammaf(arg_arg1) }) } -pub unsafe fn coshf(arg_arg1: f32) -> f32 { +pub unsafe fn __lgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn coshf(arg_arg1: f32) -> f32; + fn __lgammaf(arg_arg1: f32) -> f32; } - coshf(arg_arg1) + __lgammaf(arg_arg1) }) } -pub unsafe fn cosh(arg_arg1: f64) -> f64 { +pub unsafe fn tgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosh(arg_arg1: f64) -> f64; + fn tgammaf(arg_arg1: f32) -> f32; } - cosh(arg_arg1) + tgammaf(arg_arg1) }) } -pub unsafe fn coshl(arg_arg1: f64) -> f64 { +pub unsafe fn __tgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn coshl(arg_arg1: f64) -> f64; + fn __tgammaf(arg_arg1: f32) -> f32; } - coshl(arg_arg1) + __tgammaf(arg_arg1) }) } -pub unsafe fn sinhf(arg_arg1: f32) -> f32 { +pub unsafe fn gammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinhf(arg_arg1: f32) -> f32; + fn gammaf(arg_arg1: f32) -> f32; } - sinhf(arg_arg1) + gammaf(arg_arg1) }) } -pub unsafe fn sinh(arg_arg1: f64) -> f64 { +pub unsafe fn __gammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinh(arg_arg1: f64) -> f64; + fn __gammaf(arg_arg1: f32) -> f32; } - sinh(arg_arg1) + __gammaf(arg_arg1) }) } -pub unsafe fn sinhl(arg_arg1: f64) -> f64 { +pub unsafe fn lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinhl(arg_arg1: f64) -> f64; + fn lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32; } - sinhl(arg_arg1) + lgammaf_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn tanhf(arg_arg1: f32) -> f32 { +pub unsafe fn __lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanhf(arg_arg1: f32) -> f32; + fn __lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32; } - tanhf(arg_arg1) + __lgammaf_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn tanh(arg_arg1: f64) -> f64 { +pub unsafe fn rintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanh(arg_arg1: f64) -> f64; + fn rintf(arg___x: f32) -> f32; } - tanh(arg_arg1) + rintf(arg___x) }) } -pub unsafe fn tanhl(arg_arg1: f64) -> f64 { +pub unsafe fn __rintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanhl(arg_arg1: f64) -> f64; + fn __rintf(arg___x: f32) -> f32; } - tanhl(arg_arg1) + __rintf(arg___x) }) } -pub unsafe fn expf(arg_arg1: f32) -> f32 { +pub unsafe fn nextafterf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expf(arg_arg1: f32) -> f32; + fn nextafterf(arg___x: f32, arg___y: f32) -> f32; } - expf(arg_arg1) + nextafterf(arg___x, arg___y) }) } -pub unsafe fn exp(arg_arg1: f64) -> f64 { +pub unsafe fn __nextafterf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp(arg_arg1: f64) -> f64; + fn __nextafterf(arg___x: f32, arg___y: f32) -> f32; } - exp(arg_arg1) + __nextafterf(arg___x, arg___y) }) } -pub unsafe fn expl(arg_arg1: f64) -> f64 { +pub unsafe fn nexttowardf(arg___x: f32, arg___y: u128) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expl(arg_arg1: f64) -> f64; + fn nexttowardf(arg___x: f32, arg___y: u128) -> f32; } - expl(arg_arg1) + nexttowardf(arg___x, arg___y) }) } -pub unsafe fn exp2f(arg_arg1: f32) -> f32 { +pub unsafe fn __nexttowardf(arg___x: f32, arg___y: u128) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2f(arg_arg1: f32) -> f32; + fn __nexttowardf(arg___x: f32, arg___y: u128) -> f32; } - exp2f(arg_arg1) + __nexttowardf(arg___x, arg___y) }) } -pub unsafe fn exp2(arg_arg1: f64) -> f64 { +pub unsafe fn remainderf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2(arg_arg1: f64) -> f64; + fn remainderf(arg___x: f32, arg___y: f32) -> f32; } - exp2(arg_arg1) + remainderf(arg___x, arg___y) }) } -pub unsafe fn exp2l(arg_arg1: f64) -> f64 { +pub unsafe fn __remainderf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2l(arg_arg1: f64) -> f64; + fn __remainderf(arg___x: f32, arg___y: f32) -> f32; } - exp2l(arg_arg1) + __remainderf(arg___x, arg___y) }) } -pub unsafe fn expm1f(arg_arg1: f32) -> f32 { +pub unsafe fn scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1f(arg_arg1: f32) -> f32; + fn scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32; } - expm1f(arg_arg1) + scalbnf(arg___x, arg___n) }) } -pub unsafe fn expm1(arg_arg1: f64) -> f64 { +pub unsafe fn __scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1(arg_arg1: f64) -> f64; + fn __scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32; } - expm1(arg_arg1) + __scalbnf(arg___x, arg___n) }) } -pub unsafe fn expm1l(arg_arg1: f64) -> f64 { +pub unsafe fn ilogbf(arg___x: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1l(arg_arg1: f64) -> f64; + fn ilogbf(arg___x: f32) -> ::std::os::raw::c_int; } - expm1l(arg_arg1) + ilogbf(arg___x) }) } -pub unsafe fn logf(arg_arg1: f32) -> f32 { +pub unsafe fn __ilogbf(arg___x: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logf(arg_arg1: f32) -> f32; + fn __ilogbf(arg___x: f32) -> ::std::os::raw::c_int; } - logf(arg_arg1) + __ilogbf(arg___x) }) } -pub unsafe fn log(arg_arg1: f64) -> f64 { +pub unsafe fn scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log(arg_arg1: f64) -> f64; + fn scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32; } - log(arg_arg1) + scalblnf(arg___x, arg___n) }) } -pub unsafe fn logl(arg_arg1: f64) -> f64 { +pub unsafe fn __scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logl(arg_arg1: f64) -> f64; + fn __scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32; } - logl(arg_arg1) + __scalblnf(arg___x, arg___n) }) } -pub unsafe fn log10f(arg_arg1: f32) -> f32 { +pub unsafe fn nearbyintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10f(arg_arg1: f32) -> f32; + fn nearbyintf(arg___x: f32) -> f32; } - log10f(arg_arg1) + nearbyintf(arg___x) }) } -pub unsafe fn log10(arg_arg1: f64) -> f64 { +pub unsafe fn __nearbyintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10(arg_arg1: f64) -> f64; + fn __nearbyintf(arg___x: f32) -> f32; } - log10(arg_arg1) + __nearbyintf(arg___x) }) } -pub unsafe fn log10l(arg_arg1: f64) -> f64 { +pub unsafe fn roundf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10l(arg_arg1: f64) -> f64; + fn roundf(arg___x: f32) -> f32; } - log10l(arg_arg1) + roundf(arg___x) }) } -pub unsafe fn log2f(arg_arg1: f32) -> f32 { +pub unsafe fn __roundf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2f(arg_arg1: f32) -> f32; + fn __roundf(arg___x: f32) -> f32; } - log2f(arg_arg1) + __roundf(arg___x) }) } -pub unsafe fn log2(arg_arg1: f64) -> f64 { +pub unsafe fn truncf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2(arg_arg1: f64) -> f64; + fn truncf(arg___x: f32) -> f32; } - log2(arg_arg1) + truncf(arg___x) }) } -pub unsafe fn log2l(arg_arg1: f64) -> f64 { +pub unsafe fn __truncf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2l(arg_arg1: f64) -> f64; + fn __truncf(arg___x: f32) -> f32; } - log2l(arg_arg1) + __truncf(arg___x) }) } -pub unsafe fn log1pf(arg_arg1: f32) -> f32 { +pub unsafe fn remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1pf(arg_arg1: f32) -> f32; + fn remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32; } - log1pf(arg_arg1) + remquof(arg___x, arg___y, arg___quo) }) } -pub unsafe fn log1p(arg_arg1: f64) -> f64 { +pub unsafe fn __remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1p(arg_arg1: f64) -> f64; + fn __remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32; } - log1p(arg_arg1) + __remquof(arg___x, arg___y, arg___quo) }) } -pub unsafe fn log1pl(arg_arg1: f64) -> f64 { +pub unsafe fn lrintf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1pl(arg_arg1: f64) -> f64; + fn lrintf(arg___x: f32) -> ::std::os::raw::c_long; } - log1pl(arg_arg1) + lrintf(arg___x) }) } -pub unsafe fn logbf(arg_arg1: f32) -> f32 { +pub unsafe fn __lrintf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logbf(arg_arg1: f32) -> f32; + fn __lrintf(arg___x: f32) -> ::std::os::raw::c_long; } - logbf(arg_arg1) + __lrintf(arg___x) }) } -pub unsafe fn logb(arg_arg1: f64) -> f64 { +pub unsafe fn llrintf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logb(arg_arg1: f64) -> f64; + fn llrintf(arg___x: f32) -> ::std::os::raw::c_longlong; } - logb(arg_arg1) + llrintf(arg___x) }) } -pub unsafe fn logbl(arg_arg1: f64) -> f64 { +pub unsafe fn __llrintf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logbl(arg_arg1: f64) -> f64; + fn __llrintf(arg___x: f32) -> ::std::os::raw::c_longlong; } - logbl(arg_arg1) + __llrintf(arg___x) }) } -pub unsafe fn modff(arg_arg1: f32, arg_arg2: *mut f32) -> f32 { +pub unsafe fn lroundf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modff(arg_arg1: f32, arg_arg2: *mut f32) -> f32; + fn lroundf(arg___x: f32) -> ::std::os::raw::c_long; } - modff(arg_arg1, arg_arg2) + lroundf(arg___x) }) } -pub unsafe fn modf(arg_arg1: f64, arg_arg2: *mut f64) -> f64 { +pub unsafe fn __lroundf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modf(arg_arg1: f64, arg_arg2: *mut f64) -> f64; + fn __lroundf(arg___x: f32) -> ::std::os::raw::c_long; } - modf(arg_arg1, arg_arg2) + __lroundf(arg___x) }) } -pub unsafe fn modfl(arg_arg1: f64, arg_arg2: *mut f64) -> f64 { +pub unsafe fn llroundf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modfl(arg_arg1: f64, arg_arg2: *mut f64) -> f64; + fn llroundf(arg___x: f32) -> ::std::os::raw::c_longlong; } - modfl(arg_arg1, arg_arg2) + llroundf(arg___x) }) } -pub unsafe fn ldexpf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32 { +pub unsafe fn __llroundf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexpf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32; + fn __llroundf(arg___x: f32) -> ::std::os::raw::c_longlong; } - ldexpf(arg_arg1, arg_arg2) + __llroundf(arg___x) }) } -pub unsafe fn ldexp(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn fdimf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexp(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn fdimf(arg___x: f32, arg___y: f32) -> f32; } - ldexp(arg_arg1, arg_arg2) + fdimf(arg___x, arg___y) }) } -pub unsafe fn ldexpl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn __fdimf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexpl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn __fdimf(arg___x: f32, arg___y: f32) -> f32; } - ldexpl(arg_arg1, arg_arg2) + __fdimf(arg___x, arg___y) }) } -pub unsafe fn frexpf(arg_arg1: f32, arg_arg2: *mut ::std::os::raw::c_int) -> f32 { +pub unsafe fn fmaxf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexpf(arg_arg1: f32, arg_arg2: *mut ::std::os::raw::c_int) -> f32; + fn fmaxf(arg___x: f32, arg___y: f32) -> f32; } - frexpf(arg_arg1, arg_arg2) + fmaxf(arg___x, arg___y) }) } -pub unsafe fn frexp(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn __fmaxf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexp(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64; + fn __fmaxf(arg___x: f32, arg___y: f32) -> f32; } - frexp(arg_arg1, arg_arg2) + __fmaxf(arg___x, arg___y) }) } -pub unsafe fn frexpl(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn fminf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexpl(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64; + fn fminf(arg___x: f32, arg___y: f32) -> f32; } - frexpl(arg_arg1, arg_arg2) + fminf(arg___x, arg___y) }) } -pub unsafe fn ilogbf(arg_arg1: f32) -> ::std::os::raw::c_int { +pub unsafe fn __fminf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogbf(arg_arg1: f32) -> ::std::os::raw::c_int; + fn __fminf(arg___x: f32, arg___y: f32) -> f32; } - ilogbf(arg_arg1) + __fminf(arg___x, arg___y) }) } -pub unsafe fn ilogb(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogb(arg_arg1: f64) -> ::std::os::raw::c_int; + fn fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32; } - ilogb(arg_arg1) + fmaf(arg___x, arg___y, arg___z) }) } -pub unsafe fn ilogbl(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn __fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogbl(arg_arg1: f64) -> ::std::os::raw::c_int; + fn __fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32; } - ilogbl(arg_arg1) + __fmaf(arg___x, arg___y, arg___z) }) } -pub unsafe fn scalbnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32 { +pub unsafe fn scalbf(arg___x: f32, arg___n: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32; + fn scalbf(arg___x: f32, arg___n: f32) -> f32; } - scalbnf(arg_arg1, arg_arg2) + scalbf(arg___x, arg___n) }) } -pub unsafe fn scalbn(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn __scalbf(arg___x: f32, arg___n: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbn(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn __scalbf(arg___x: f32, arg___n: f32) -> f32; } - scalbn(arg_arg1, arg_arg2) + __scalbf(arg___x, arg___n) }) } -pub unsafe fn scalbnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn __fpclassifyl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn __fpclassifyl(arg___value: u128) -> ::std::os::raw::c_int; } - scalbnl(arg_arg1, arg_arg2) + __fpclassifyl(arg___value) }) } -pub unsafe fn scalblnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_long) -> f32 { +pub unsafe fn __signbitl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalblnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_long) -> f32; + fn __signbitl(arg___value: u128) -> ::std::os::raw::c_int; } - scalblnf(arg_arg1, arg_arg2) + __signbitl(arg___value) }) } -pub unsafe fn scalbln(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64 { +pub unsafe fn __isinfl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbln(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64; + fn __isinfl(arg___value: u128) -> ::std::os::raw::c_int; } - scalbln(arg_arg1, arg_arg2) + __isinfl(arg___value) }) } -pub unsafe fn scalblnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64 { +pub unsafe fn __finitel(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalblnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64; + fn __finitel(arg___value: u128) -> ::std::os::raw::c_int; } - scalblnl(arg_arg1, arg_arg2) + __finitel(arg___value) }) } -pub unsafe fn fabsf(arg_arg1: f32) -> f32 { +pub unsafe fn __isnanl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabsf(arg_arg1: f32) -> f32; + fn __isnanl(arg___value: u128) -> ::std::os::raw::c_int; } - fabsf(arg_arg1) + __isnanl(arg___value) }) } -pub unsafe fn fabs(arg_arg1: f64) -> f64 { +pub unsafe fn __iseqsigl(arg___x: u128, arg___y: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabs(arg_arg1: f64) -> f64; + fn __iseqsigl(arg___x: u128, arg___y: u128) -> ::std::os::raw::c_int; } - fabs(arg_arg1) + __iseqsigl(arg___x, arg___y) }) } -pub unsafe fn fabsl(arg_arg1: f64) -> f64 { +pub unsafe fn __issignalingl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabsl(arg_arg1: f64) -> f64; + fn __issignalingl(arg___value: u128) -> ::std::os::raw::c_int; } - fabsl(arg_arg1) + __issignalingl(arg___value) }) } -pub unsafe fn cbrtf(arg_arg1: f32) -> f32 { +pub unsafe fn acosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrtf(arg_arg1: f32) -> f32; + fn acosl(arg___x: u128) -> u128; } - cbrtf(arg_arg1) + acosl(arg___x) }) } -pub unsafe fn cbrt(arg_arg1: f64) -> f64 { +pub unsafe fn __acosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrt(arg_arg1: f64) -> f64; + fn __acosl(arg___x: u128) -> u128; } - cbrt(arg_arg1) + __acosl(arg___x) }) } -pub unsafe fn cbrtl(arg_arg1: f64) -> f64 { +pub unsafe fn asinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrtl(arg_arg1: f64) -> f64; + fn asinl(arg___x: u128) -> u128; } - cbrtl(arg_arg1) + asinl(arg___x) }) } -pub unsafe fn hypotf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __asinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypotf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __asinl(arg___x: u128) -> u128; } - hypotf(arg_arg1, arg_arg2) + __asinl(arg___x) }) } -pub unsafe fn hypot(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn atanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypot(arg_arg1: f64, arg_arg2: f64) -> f64; + fn atanl(arg___x: u128) -> u128; } - hypot(arg_arg1, arg_arg2) + atanl(arg___x) }) } -pub unsafe fn hypotl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __atanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypotl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __atanl(arg___x: u128) -> u128; } - hypotl(arg_arg1, arg_arg2) + __atanl(arg___x) }) } -pub unsafe fn powf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn atan2l(arg___y: u128, arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn powf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn atan2l(arg___y: u128, arg___x: u128) -> u128; } - powf(arg_arg1, arg_arg2) + atan2l(arg___y, arg___x) }) } -pub unsafe fn pow(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __atan2l(arg___y: u128, arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pow(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __atan2l(arg___y: u128, arg___x: u128) -> u128; } - pow(arg_arg1, arg_arg2) + __atan2l(arg___y, arg___x) }) } -pub unsafe fn powl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn cosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn powl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn cosl(arg___x: u128) -> u128; } - powl(arg_arg1, arg_arg2) + cosl(arg___x) }) } -pub unsafe fn sqrtf(arg_arg1: f32) -> f32 { +pub unsafe fn __cosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrtf(arg_arg1: f32) -> f32; + fn __cosl(arg___x: u128) -> u128; } - sqrtf(arg_arg1) + __cosl(arg___x) }) } -pub unsafe fn sqrt(arg_arg1: f64) -> f64 { +pub unsafe fn sinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrt(arg_arg1: f64) -> f64; + fn sinl(arg___x: u128) -> u128; } - sqrt(arg_arg1) + sinl(arg___x) }) } -pub unsafe fn sqrtl(arg_arg1: f64) -> f64 { +pub unsafe fn __sinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrtl(arg_arg1: f64) -> f64; + fn __sinl(arg___x: u128) -> u128; } - sqrtl(arg_arg1) + __sinl(arg___x) }) } -pub unsafe fn erff(arg_arg1: f32) -> f32 { +pub unsafe fn tanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erff(arg_arg1: f32) -> f32; + fn tanl(arg___x: u128) -> u128; } - erff(arg_arg1) + tanl(arg___x) }) } -pub unsafe fn erf(arg_arg1: f64) -> f64 { +pub unsafe fn __tanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erf(arg_arg1: f64) -> f64; + fn __tanl(arg___x: u128) -> u128; } - erf(arg_arg1) + __tanl(arg___x) }) } -pub unsafe fn erfl(arg_arg1: f64) -> f64 { +pub unsafe fn coshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfl(arg_arg1: f64) -> f64; + fn coshl(arg___x: u128) -> u128; } - erfl(arg_arg1) + coshl(arg___x) }) } -pub unsafe fn erfcf(arg_arg1: f32) -> f32 { +pub unsafe fn __coshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfcf(arg_arg1: f32) -> f32; + fn __coshl(arg___x: u128) -> u128; } - erfcf(arg_arg1) + __coshl(arg___x) }) } -pub unsafe fn erfc(arg_arg1: f64) -> f64 { +pub unsafe fn sinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfc(arg_arg1: f64) -> f64; + fn sinhl(arg___x: u128) -> u128; } - erfc(arg_arg1) + sinhl(arg___x) }) } -pub unsafe fn erfcl(arg_arg1: f64) -> f64 { +pub unsafe fn __sinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfcl(arg_arg1: f64) -> f64; + fn __sinhl(arg___x: u128) -> u128; } - erfcl(arg_arg1) + __sinhl(arg___x) }) } -pub unsafe fn lgammaf(arg_arg1: f32) -> f32 { +pub unsafe fn tanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgammaf(arg_arg1: f32) -> f32; + fn tanhl(arg___x: u128) -> u128; } - lgammaf(arg_arg1) + tanhl(arg___x) }) } -pub unsafe fn lgamma(arg_arg1: f64) -> f64 { +pub unsafe fn __tanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgamma(arg_arg1: f64) -> f64; + fn __tanhl(arg___x: u128) -> u128; } - lgamma(arg_arg1) + __tanhl(arg___x) }) } -pub unsafe fn lgammal(arg_arg1: f64) -> f64 { +pub unsafe fn acoshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgammal(arg_arg1: f64) -> f64; + fn acoshl(arg___x: u128) -> u128; } - lgammal(arg_arg1) + acoshl(arg___x) }) } -pub unsafe fn tgammaf(arg_arg1: f32) -> f32 { +pub unsafe fn __acoshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgammaf(arg_arg1: f32) -> f32; + fn __acoshl(arg___x: u128) -> u128; } - tgammaf(arg_arg1) + __acoshl(arg___x) }) } -pub unsafe fn tgamma(arg_arg1: f64) -> f64 { +pub unsafe fn asinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgamma(arg_arg1: f64) -> f64; + fn asinhl(arg___x: u128) -> u128; } - tgamma(arg_arg1) + asinhl(arg___x) }) } -pub unsafe fn tgammal(arg_arg1: f64) -> f64 { +pub unsafe fn __asinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgammal(arg_arg1: f64) -> f64; + fn __asinhl(arg___x: u128) -> u128; } - tgammal(arg_arg1) + __asinhl(arg___x) }) } -pub unsafe fn ceilf(arg_arg1: f32) -> f32 { +pub unsafe fn atanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ceilf(arg_arg1: f32) -> f32; + fn atanhl(arg___x: u128) -> u128; } - ceilf(arg_arg1) + atanhl(arg___x) }) } -pub unsafe fn ceil(arg_arg1: f64) -> f64 { +pub unsafe fn __atanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ceil(arg_arg1: f64) -> f64; + fn __atanhl(arg___x: u128) -> u128; } - ceil(arg_arg1) + __atanhl(arg___x) }) } -pub unsafe fn ceill(arg_arg1: f64) -> f64 { +pub unsafe fn expl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ceill(arg_arg1: f64) -> f64; + fn expl(arg___x: u128) -> u128; } - ceill(arg_arg1) + expl(arg___x) }) } -pub unsafe fn floorf(arg_arg1: f32) -> f32 { +pub unsafe fn __expl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn floorf(arg_arg1: f32) -> f32; + fn __expl(arg___x: u128) -> u128; } - floorf(arg_arg1) + __expl(arg___x) }) } -pub unsafe fn floor(arg_arg1: f64) -> f64 { +pub unsafe fn frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn floor(arg_arg1: f64) -> f64; + fn frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128; } - floor(arg_arg1) + frexpl(arg___x, arg___exponent) }) } -pub unsafe fn floorl(arg_arg1: f64) -> f64 { +pub unsafe fn __frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn floorl(arg_arg1: f64) -> f64; + fn __frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128; } - floorl(arg_arg1) + __frexpl(arg___x, arg___exponent) }) } -pub unsafe fn nearbyintf(arg_arg1: f32) -> f32 { +pub unsafe fn ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nearbyintf(arg_arg1: f32) -> f32; + fn ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128; } - nearbyintf(arg_arg1) + ldexpl(arg___x, arg___exponent) }) } -pub unsafe fn nearbyint(arg_arg1: f64) -> f64 { +pub unsafe fn __ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nearbyint(arg_arg1: f64) -> f64; + fn __ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128; } - nearbyint(arg_arg1) + __ldexpl(arg___x, arg___exponent) }) } -pub unsafe fn nearbyintl(arg_arg1: f64) -> f64 { +pub unsafe fn logl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nearbyintl(arg_arg1: f64) -> f64; + fn logl(arg___x: u128) -> u128; } - nearbyintl(arg_arg1) + logl(arg___x) }) } -pub unsafe fn rintf(arg_arg1: f32) -> f32 { +pub unsafe fn __logl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rintf(arg_arg1: f32) -> f32; + fn __logl(arg___x: u128) -> u128; } - rintf(arg_arg1) + __logl(arg___x) }) } -pub unsafe fn rint(arg_arg1: f64) -> f64 { +pub unsafe fn log10l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rint(arg_arg1: f64) -> f64; + fn log10l(arg___x: u128) -> u128; } - rint(arg_arg1) + log10l(arg___x) }) } -pub unsafe fn rintl(arg_arg1: f64) -> f64 { +pub unsafe fn __log10l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rintl(arg_arg1: f64) -> f64; + fn __log10l(arg___x: u128) -> u128; } - rintl(arg_arg1) + __log10l(arg___x) }) } -pub unsafe fn lrintf(arg_arg1: f32) -> ::std::os::raw::c_long { +pub unsafe fn modfl(arg___x: u128, arg___iptr: *mut u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lrintf(arg_arg1: f32) -> ::std::os::raw::c_long; + fn modfl(arg___x: u128, arg___iptr: *mut u128) -> u128; } - lrintf(arg_arg1) + modfl(arg___x, arg___iptr) }) } -pub unsafe fn lrint(arg_arg1: f64) -> ::std::os::raw::c_long { +pub unsafe fn __modfl(arg___x: u128, arg___iptr: *mut u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lrint(arg_arg1: f64) -> ::std::os::raw::c_long; + fn __modfl(arg___x: u128, arg___iptr: *mut u128) -> u128; } - lrint(arg_arg1) + __modfl(arg___x, arg___iptr) }) } -pub unsafe fn lrintl(arg_arg1: f64) -> ::std::os::raw::c_long { +pub unsafe fn expm1l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lrintl(arg_arg1: f64) -> ::std::os::raw::c_long; + fn expm1l(arg___x: u128) -> u128; } - lrintl(arg_arg1) + expm1l(arg___x) }) } -pub unsafe fn roundf(arg_arg1: f32) -> f32 { +pub unsafe fn __expm1l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn roundf(arg_arg1: f32) -> f32; + fn __expm1l(arg___x: u128) -> u128; } - roundf(arg_arg1) + __expm1l(arg___x) }) } -pub unsafe fn round(arg_arg1: f64) -> f64 { +pub unsafe fn log1pl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn round(arg_arg1: f64) -> f64; + fn log1pl(arg___x: u128) -> u128; } - round(arg_arg1) + log1pl(arg___x) }) } -pub unsafe fn roundl(arg_arg1: f64) -> f64 { +pub unsafe fn __log1pl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn roundl(arg_arg1: f64) -> f64; + fn __log1pl(arg___x: u128) -> u128; } - roundl(arg_arg1) + __log1pl(arg___x) }) } -pub unsafe fn lroundf(arg_arg1: f32) -> ::std::os::raw::c_long { +pub unsafe fn logbl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lroundf(arg_arg1: f32) -> ::std::os::raw::c_long; + fn logbl(arg___x: u128) -> u128; } - lroundf(arg_arg1) + logbl(arg___x) }) } -pub unsafe fn lround(arg_arg1: f64) -> ::std::os::raw::c_long { +pub unsafe fn __logbl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lround(arg_arg1: f64) -> ::std::os::raw::c_long; + fn __logbl(arg___x: u128) -> u128; } - lround(arg_arg1) + __logbl(arg___x) }) } -pub unsafe fn lroundl(arg_arg1: f64) -> ::std::os::raw::c_long { +pub unsafe fn exp2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lroundl(arg_arg1: f64) -> ::std::os::raw::c_long; + fn exp2l(arg___x: u128) -> u128; } - lroundl(arg_arg1) + exp2l(arg___x) }) } -pub unsafe fn llrintf(arg_arg1: f32) -> ::std::os::raw::c_longlong { +pub unsafe fn __exp2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llrintf(arg_arg1: f32) -> ::std::os::raw::c_longlong; + fn __exp2l(arg___x: u128) -> u128; } - llrintf(arg_arg1) + __exp2l(arg___x) }) } -pub unsafe fn llrint(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn log2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llrint(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn log2l(arg___x: u128) -> u128; } - llrint(arg_arg1) + log2l(arg___x) }) } -pub unsafe fn llrintl(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn __log2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llrintl(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn __log2l(arg___x: u128) -> u128; } - llrintl(arg_arg1) + __log2l(arg___x) }) } -pub unsafe fn llroundf(arg_arg1: f32) -> ::std::os::raw::c_longlong { +pub unsafe fn powl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llroundf(arg_arg1: f32) -> ::std::os::raw::c_longlong; + fn powl(arg___x: u128, arg___y: u128) -> u128; } - llroundf(arg_arg1) + powl(arg___x, arg___y) }) } -pub unsafe fn llround(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn __powl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llround(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn __powl(arg___x: u128, arg___y: u128) -> u128; } - llround(arg_arg1) + __powl(arg___x, arg___y) }) } -pub unsafe fn llroundl(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn sqrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llroundl(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn sqrtl(arg___x: u128) -> u128; } - llroundl(arg_arg1) + sqrtl(arg___x) }) } -pub unsafe fn truncf(arg_arg1: f32) -> f32 { +pub unsafe fn __sqrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn truncf(arg_arg1: f32) -> f32; + fn __sqrtl(arg___x: u128) -> u128; } - truncf(arg_arg1) + __sqrtl(arg___x) }) } -pub unsafe fn trunc(arg_arg1: f64) -> f64 { +pub unsafe fn hypotl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn trunc(arg_arg1: f64) -> f64; + fn hypotl(arg___x: u128, arg___y: u128) -> u128; } - trunc(arg_arg1) + hypotl(arg___x, arg___y) }) } -pub unsafe fn truncl(arg_arg1: f64) -> f64 { +pub unsafe fn __hypotl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn truncl(arg_arg1: f64) -> f64; + fn __hypotl(arg___x: u128, arg___y: u128) -> u128; } - truncl(arg_arg1) + __hypotl(arg___x, arg___y) }) } -pub unsafe fn fmodf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn cbrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmodf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn cbrtl(arg___x: u128) -> u128; } - fmodf(arg_arg1, arg_arg2) + cbrtl(arg___x) }) } -pub unsafe fn fmod(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __cbrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmod(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __cbrtl(arg___x: u128) -> u128; } - fmod(arg_arg1, arg_arg2) + __cbrtl(arg___x) }) } -pub unsafe fn fmodl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn ceill(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmodl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn ceill(arg___x: u128) -> u128; } - fmodl(arg_arg1, arg_arg2) + ceill(arg___x) }) } -pub unsafe fn remainderf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __ceill(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainderf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __ceill(arg___x: u128) -> u128; } - remainderf(arg_arg1, arg_arg2) + __ceill(arg___x) }) } -pub unsafe fn remainder(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn fabsl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainder(arg_arg1: f64, arg_arg2: f64) -> f64; + fn fabsl(arg___x: u128) -> u128; } - remainder(arg_arg1, arg_arg2) + fabsl(arg___x) }) } -pub unsafe fn remainderl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __fabsl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainderl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __fabsl(arg___x: u128) -> u128; } - remainderl(arg_arg1, arg_arg2) + __fabsl(arg___x) }) } -pub unsafe fn remquof(arg_arg1: f32, arg_arg2: f32, arg_arg3: *mut ::std::os::raw::c_int) -> f32 { +pub unsafe fn floorl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquof(arg_arg1: f32, arg_arg2: f32, arg_arg3: *mut ::std::os::raw::c_int) -> f32; + fn floorl(arg___x: u128) -> u128; } - remquof(arg_arg1, arg_arg2, arg_arg3) + floorl(arg___x) }) } -pub unsafe fn remquo(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn __floorl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquo(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64; + fn __floorl(arg___x: u128) -> u128; } - remquo(arg_arg1, arg_arg2, arg_arg3) + __floorl(arg___x) }) } -pub unsafe fn remquol(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn fmodl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquol(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64; + fn fmodl(arg___x: u128, arg___y: u128) -> u128; } - remquol(arg_arg1, arg_arg2, arg_arg3) + fmodl(arg___x, arg___y) }) } -pub unsafe fn copysignf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __fmodl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysignf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __fmodl(arg___x: u128, arg___y: u128) -> u128; } - copysignf(arg_arg1, arg_arg2) + __fmodl(arg___x, arg___y) }) } -pub unsafe fn copysign(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn isinfl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysign(arg_arg1: f64, arg_arg2: f64) -> f64; + fn isinfl(arg___value: u128) -> ::std::os::raw::c_int; } - copysign(arg_arg1, arg_arg2) + isinfl(arg___value) }) } -pub unsafe fn copysignl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn finitel(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysignl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn finitel(arg___value: u128) -> ::std::os::raw::c_int; } - copysignl(arg_arg1, arg_arg2) + finitel(arg___value) }) } -pub unsafe fn nanf(arg_arg1: *const ::std::os::raw::c_char) -> f32 { +pub unsafe fn dreml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nanf(arg_arg1: *const ::std::os::raw::c_char) -> f32; + fn dreml(arg___x: u128, arg___y: u128) -> u128; } - nanf(arg_arg1) + dreml(arg___x, arg___y) }) } -pub unsafe fn nan(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn __dreml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nan(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn __dreml(arg___x: u128, arg___y: u128) -> u128; } - nan(arg_arg1) + __dreml(arg___x, arg___y) }) } -pub unsafe fn nanl(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn significandl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nanl(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn significandl(arg___x: u128) -> u128; } - nanl(arg_arg1) + significandl(arg___x) }) } -pub unsafe fn nextafterf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __significandl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafterf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __significandl(arg___x: u128) -> u128; } - nextafterf(arg_arg1, arg_arg2) + __significandl(arg___x) }) } -pub unsafe fn nextafter(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn copysignl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafter(arg_arg1: f64, arg_arg2: f64) -> f64; + fn copysignl(arg___x: u128, arg___y: u128) -> u128; } - nextafter(arg_arg1, arg_arg2) + copysignl(arg___x, arg___y) }) } -pub unsafe fn nextafterl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __copysignl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafterl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __copysignl(arg___x: u128, arg___y: u128) -> u128; } - nextafterl(arg_arg1, arg_arg2) + __copysignl(arg___x, arg___y) }) } -pub unsafe fn nexttoward(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttoward(arg_arg1: f64, arg_arg2: f64) -> f64; + fn nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128; } - nexttoward(arg_arg1, arg_arg2) + nanl(arg___tagb) }) } -pub unsafe fn nexttowardf(arg_arg1: f32, arg_arg2: f64) -> f32 { +pub unsafe fn __nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttowardf(arg_arg1: f32, arg_arg2: f64) -> f32; + fn __nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128; } - nexttowardf(arg_arg1, arg_arg2) + __nanl(arg___tagb) }) } -pub unsafe fn nexttowardl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn isnanl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttowardl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn isnanl(arg___value: u128) -> ::std::os::raw::c_int; } - nexttowardl(arg_arg1, arg_arg2) + isnanl(arg___value) }) } -pub unsafe fn fdimf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn j0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdimf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn j0l(arg_arg1: u128) -> u128; } - fdimf(arg_arg1, arg_arg2) + j0l(arg_arg1) }) } -pub unsafe fn fdim(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __j0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdim(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __j0l(arg_arg1: u128) -> u128; } - fdim(arg_arg1, arg_arg2) + __j0l(arg_arg1) }) } -pub unsafe fn fdiml(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn j1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdiml(arg_arg1: f64, arg_arg2: f64) -> f64; + fn j1l(arg_arg1: u128) -> u128; } - fdiml(arg_arg1, arg_arg2) + j1l(arg_arg1) }) } -pub unsafe fn fmaxf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __j1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaxf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __j1l(arg_arg1: u128) -> u128; } - fmaxf(arg_arg1, arg_arg2) + __j1l(arg_arg1) }) } -pub unsafe fn fmax(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmax(arg_arg1: f64, arg_arg2: f64) -> f64; + fn jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - fmax(arg_arg1, arg_arg2) + jnl(arg_arg1, arg_arg2) }) } -pub unsafe fn fmaxl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaxl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - fmaxl(arg_arg1, arg_arg2) + __jnl(arg_arg1, arg_arg2) }) } -pub unsafe fn fminf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn y0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fminf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn y0l(arg_arg1: u128) -> u128; } - fminf(arg_arg1, arg_arg2) + y0l(arg_arg1) }) } -pub unsafe fn fmin(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __y0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmin(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __y0l(arg_arg1: u128) -> u128; } - fmin(arg_arg1, arg_arg2) + __y0l(arg_arg1) }) } -pub unsafe fn fminl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn y1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fminl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn y1l(arg_arg1: u128) -> u128; } - fminl(arg_arg1, arg_arg2) + y1l(arg_arg1) }) } -pub unsafe fn fmaf(arg_arg1: f32, arg_arg2: f32, arg_arg3: f32) -> f32 { +pub unsafe fn __y1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaf(arg_arg1: f32, arg_arg2: f32, arg_arg3: f32) -> f32; + fn __y1l(arg_arg1: u128) -> u128; } - fmaf(arg_arg1, arg_arg2, arg_arg3) + __y1l(arg_arg1) }) } -pub unsafe fn fma(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64 { +pub unsafe fn ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fma(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64; + fn ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - fma(arg_arg1, arg_arg2, arg_arg3) + ynl(arg_arg1, arg_arg2) }) } -pub unsafe fn fmal(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64 { +pub unsafe fn __ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmal(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64; + fn __ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - fmal(arg_arg1, arg_arg2, arg_arg3) + __ynl(arg_arg1, arg_arg2) }) } -pub unsafe fn __exp10f(arg_arg1: f32) -> f32 { +pub unsafe fn erfl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __exp10f(arg_arg1: f32) -> f32; + fn erfl(arg_arg1: u128) -> u128; } - __exp10f(arg_arg1) + erfl(arg_arg1) }) } -pub unsafe fn __exp10(arg_arg1: f64) -> f64 { +pub unsafe fn __erfl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __exp10(arg_arg1: f64) -> f64; + fn __erfl(arg_arg1: u128) -> u128; } - __exp10(arg_arg1) + __erfl(arg_arg1) }) } -pub unsafe fn __cospif(arg_arg1: f32) -> f32 { +pub unsafe fn erfcl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __cospif(arg_arg1: f32) -> f32; + fn erfcl(arg_arg1: u128) -> u128; } - __cospif(arg_arg1) + erfcl(arg_arg1) }) } -pub unsafe fn __cospi(arg_arg1: f64) -> f64 { +pub unsafe fn __erfcl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __cospi(arg_arg1: f64) -> f64; + fn __erfcl(arg_arg1: u128) -> u128; } - __cospi(arg_arg1) + __erfcl(arg_arg1) }) } -pub unsafe fn __sinpif(arg_arg1: f32) -> f32 { +pub unsafe fn lgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sinpif(arg_arg1: f32) -> f32; + fn lgammal(arg_arg1: u128) -> u128; } - __sinpif(arg_arg1) + lgammal(arg_arg1) }) } -pub unsafe fn __sinpi(arg_arg1: f64) -> f64 { +pub unsafe fn __lgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sinpi(arg_arg1: f64) -> f64; + fn __lgammal(arg_arg1: u128) -> u128; } - __sinpi(arg_arg1) + __lgammal(arg_arg1) }) } -pub unsafe fn __tanpif(arg_arg1: f32) -> f32 { +pub unsafe fn tgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __tanpif(arg_arg1: f32) -> f32; + fn tgammal(arg_arg1: u128) -> u128; } - __tanpif(arg_arg1) + tgammal(arg_arg1) }) } -pub unsafe fn __tanpi(arg_arg1: f64) -> f64 { +pub unsafe fn __tgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __tanpi(arg_arg1: f64) -> f64; + fn __tgammal(arg_arg1: u128) -> u128; } - __tanpi(arg_arg1) + __tgammal(arg_arg1) }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __float2 { - pub __sinval: f32, - pub __cosval: f32, +pub unsafe fn gammal(arg_arg1: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gammal(arg_arg1: u128) -> u128; + } + gammal(arg_arg1) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __double2 { - pub __sinval: f64, - pub __cosval: f64, +pub unsafe fn __gammal(arg_arg1: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __gammal(arg_arg1: u128) -> u128; + } + __gammal(arg_arg1) + }) } -pub unsafe fn __sincosf_stret(arg_arg1: f32) -> __float2 { +pub unsafe fn lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sincosf_stret(arg_arg1: f32) -> __float2; + fn lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128; } - __sincosf_stret(arg_arg1) + lgammal_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn __sincos_stret(arg_arg1: f64) -> __double2 { +pub unsafe fn __lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sincos_stret(arg_arg1: f64) -> __double2; + fn __lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128; } - __sincos_stret(arg_arg1) + __lgammal_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn __sincospif_stret(arg_arg1: f32) -> __float2 { +pub unsafe fn rintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sincospif_stret(arg_arg1: f32) -> __float2; + fn rintl(arg___x: u128) -> u128; } - __sincospif_stret(arg_arg1) + rintl(arg___x) }) } -pub unsafe fn __sincospi_stret(arg_arg1: f64) -> __double2 { +pub unsafe fn __rintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sincospi_stret(arg_arg1: f64) -> __double2; + fn __rintl(arg___x: u128) -> u128; } - __sincospi_stret(arg_arg1) + __rintl(arg___x) }) } -pub unsafe fn j0(arg_arg1: f64) -> f64 { +pub unsafe fn nextafterl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn j0(arg_arg1: f64) -> f64; + fn nextafterl(arg___x: u128, arg___y: u128) -> u128; } - j0(arg_arg1) + nextafterl(arg___x, arg___y) }) } -pub unsafe fn j1(arg_arg1: f64) -> f64 { +pub unsafe fn __nextafterl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn j1(arg_arg1: f64) -> f64; + fn __nextafterl(arg___x: u128, arg___y: u128) -> u128; } - j1(arg_arg1) + __nextafterl(arg___x, arg___y) }) } -pub unsafe fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { +pub unsafe fn nexttowardl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; + fn nexttowardl(arg___x: u128, arg___y: u128) -> u128; } - jn(arg_arg1, arg_arg2) + nexttowardl(arg___x, arg___y) }) } -pub unsafe fn y0(arg_arg1: f64) -> f64 { +pub unsafe fn __nexttowardl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn y0(arg_arg1: f64) -> f64; + fn __nexttowardl(arg___x: u128, arg___y: u128) -> u128; } - y0(arg_arg1) + __nexttowardl(arg___x, arg___y) }) } -pub unsafe fn y1(arg_arg1: f64) -> f64 { +pub unsafe fn remainderl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn y1(arg_arg1: f64) -> f64; + fn remainderl(arg___x: u128, arg___y: u128) -> u128; } - y1(arg_arg1) + remainderl(arg___x, arg___y) }) } -pub unsafe fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { +pub unsafe fn __remainderl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; + fn __remainderl(arg___x: u128, arg___y: u128) -> u128; } - yn(arg_arg1, arg_arg2) + __remainderl(arg___x, arg___y) + }) +} +pub unsafe fn scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128; + } + scalbnl(arg___x, arg___n) + }) +} +pub unsafe fn __scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128; + } + __scalbnl(arg___x, arg___n) + }) +} +pub unsafe fn ilogbl(arg___x: u128) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ilogbl(arg___x: u128) -> ::std::os::raw::c_int; + } + ilogbl(arg___x) + }) +} +pub unsafe fn __ilogbl(arg___x: u128) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ilogbl(arg___x: u128) -> ::std::os::raw::c_int; + } + __ilogbl(arg___x) + }) +} +pub unsafe fn scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128; + } + scalblnl(arg___x, arg___n) + }) +} +pub unsafe fn __scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128; + } + __scalblnl(arg___x, arg___n) + }) +} +pub unsafe fn nearbyintl(arg___x: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn nearbyintl(arg___x: u128) -> u128; + } + nearbyintl(arg___x) + }) +} +pub unsafe fn __nearbyintl(arg___x: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __nearbyintl(arg___x: u128) -> u128; + } + __nearbyintl(arg___x) + }) +} +pub unsafe fn roundl(arg___x: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn roundl(arg___x: u128) -> u128; + } + roundl(arg___x) + }) +} +pub unsafe fn __roundl(arg___x: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __roundl(arg___x: u128) -> u128; + } + __roundl(arg___x) + }) +} +pub unsafe fn truncl(arg___x: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn truncl(arg___x: u128) -> u128; + } + truncl(arg___x) + }) +} +pub unsafe fn __truncl(arg___x: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __truncl(arg___x: u128) -> u128; + } + __truncl(arg___x) + }) +} +pub unsafe fn remquol(arg___x: u128, arg___y: u128, arg___quo: *mut ::std::os::raw::c_int) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn remquol(arg___x: u128, arg___y: u128, arg___quo: *mut ::std::os::raw::c_int) + -> u128; + } + remquol(arg___x, arg___y, arg___quo) + }) +} +pub unsafe fn __remquol( + arg___x: u128, + arg___y: u128, + arg___quo: *mut ::std::os::raw::c_int, +) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __remquol( + arg___x: u128, + arg___y: u128, + arg___quo: *mut ::std::os::raw::c_int, + ) -> u128; + } + __remquol(arg___x, arg___y, arg___quo) + }) +} +pub unsafe fn lrintl(arg___x: u128) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lrintl(arg___x: u128) -> ::std::os::raw::c_long; + } + lrintl(arg___x) + }) +} +pub unsafe fn __lrintl(arg___x: u128) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __lrintl(arg___x: u128) -> ::std::os::raw::c_long; + } + __lrintl(arg___x) + }) +} +pub unsafe fn llrintl(arg___x: u128) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn llrintl(arg___x: u128) -> ::std::os::raw::c_longlong; + } + llrintl(arg___x) }) } -pub unsafe fn scalb(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __llrintl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalb(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __llrintl(arg___x: u128) -> ::std::os::raw::c_longlong; } - scalb(arg_arg1, arg_arg2) + __llrintl(arg___x) + }) +} +pub unsafe fn lroundl(arg___x: u128) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lroundl(arg___x: u128) -> ::std::os::raw::c_long; + } + lroundl(arg___x) + }) +} +pub unsafe fn __lroundl(arg___x: u128) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __lroundl(arg___x: u128) -> ::std::os::raw::c_long; + } + __lroundl(arg___x) + }) +} +pub unsafe fn llroundl(arg___x: u128) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn llroundl(arg___x: u128) -> ::std::os::raw::c_longlong; + } + llroundl(arg___x) + }) +} +pub unsafe fn __llroundl(arg___x: u128) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __llroundl(arg___x: u128) -> ::std::os::raw::c_longlong; + } + __llroundl(arg___x) + }) +} +pub unsafe fn fdiml(arg___x: u128, arg___y: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fdiml(arg___x: u128, arg___y: u128) -> u128; + } + fdiml(arg___x, arg___y) + }) +} +pub unsafe fn __fdiml(arg___x: u128, arg___y: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __fdiml(arg___x: u128, arg___y: u128) -> u128; + } + __fdiml(arg___x, arg___y) + }) +} +pub unsafe fn fmaxl(arg___x: u128, arg___y: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fmaxl(arg___x: u128, arg___y: u128) -> u128; + } + fmaxl(arg___x, arg___y) + }) +} +pub unsafe fn __fmaxl(arg___x: u128, arg___y: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __fmaxl(arg___x: u128, arg___y: u128) -> u128; + } + __fmaxl(arg___x, arg___y) + }) +} +pub unsafe fn fminl(arg___x: u128, arg___y: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fminl(arg___x: u128, arg___y: u128) -> u128; + } + fminl(arg___x, arg___y) + }) +} +pub unsafe fn __fminl(arg___x: u128, arg___y: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __fminl(arg___x: u128, arg___y: u128) -> u128; + } + __fminl(arg___x, arg___y) + }) +} +pub unsafe fn fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128; + } + fmal(arg___x, arg___y, arg___z) + }) +} +pub unsafe fn __fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128; + } + __fmal(arg___x, arg___y, arg___z) + }) +} +pub unsafe fn scalbl(arg___x: u128, arg___n: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn scalbl(arg___x: u128, arg___n: u128) -> u128; + } + scalbl(arg___x, arg___n) + }) +} +pub unsafe fn __scalbl(arg___x: u128, arg___n: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __scalbl(arg___x: u128, arg___n: u128) -> u128; + } + __scalbl(arg___x, arg___n) }) } extern "C" { pub static mut signgam: ::std::os::raw::c_int; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct exception { - pub type_: ::std::os::raw::c_int, - pub name: *mut ::std::os::raw::c_char, - pub arg1: f64, - pub arg2: f64, - pub retval: f64, +pub const FP_NAN: ::std::os::raw::c_uint = 0; +pub const FP_INFINITE: ::std::os::raw::c_uint = 1; +pub const FP_ZERO: ::std::os::raw::c_uint = 2; +pub const FP_SUBNORMAL: ::std::os::raw::c_uint = 3; +pub const FP_NORMAL: ::std::os::raw::c_uint = 4; +pub type _bindgen_ty_8 = ::std::os::raw::c_uint; +pub unsafe fn strlcat( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strlcat( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; + } + strlcat(arg_dst, arg_src, arg_siz) + }) } -impl Default for exception { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn strlcpy( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strlcpy( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - } + strlcpy(arg_dst, arg_src, arg_siz) + }) } pub unsafe fn pqStrerror( arg_errnum: ::std::os::raw::c_int, @@ -12989,48 +13950,62 @@ pub unsafe fn wait_result_is_any_signal( wait_result_is_any_signal(arg_exit_status, arg_include_command_not_found) }) } -pub type jmp_buf = [::std::os::raw::c_int; 48usize]; -pub type sigjmp_buf = [::std::os::raw::c_int; 49usize]; -pub unsafe fn setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type __jmp_buf = [::std::os::raw::c_long; 8usize]; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __jmp_buf_tag { + pub __jmpbuf: __jmp_buf, + pub __mask_was_saved: ::std::os::raw::c_int, + pub __saved_mask: __sigset_t, +} +pub type jmp_buf = [__jmp_buf_tag; 1usize]; +pub unsafe fn setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int; } - setjmp(arg_arg1) + setjmp(arg___env) }) } -pub unsafe fn longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) { +pub unsafe fn __sigsetjmp( + arg___env: *mut __jmp_buf_tag, + arg___savemask: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int); + fn __sigsetjmp( + arg___env: *mut __jmp_buf_tag, + arg___savemask: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - longjmp(arg_arg1, arg_arg2) + __sigsetjmp(arg___env, arg___savemask) }) } -pub unsafe fn _setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn _setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn _setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int; } - _setjmp(arg_arg1) + _setjmp(arg___env) }) } -pub unsafe fn _longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) { +pub unsafe fn longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int); + fn longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int); } - _longjmp(arg_arg1, arg_arg2) + longjmp(arg___env, arg___val) }) } -pub unsafe fn longjmperror() { +pub unsafe fn _longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn longjmperror(); + fn _longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int); } - longjmperror() + _longjmp(arg___env, arg___val) }) } +pub type sigjmp_buf = [__jmp_buf_tag; 1usize]; pub unsafe fn errstart( arg_elevel: ::std::os::raw::c_int, arg_filename: *const ::std::os::raw::c_char, @@ -13772,7 +14747,7 @@ pub unsafe fn pvsnprintf( arg_buf: *mut ::std::os::raw::c_char, arg_len: usize, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { @@ -13780,7 +14755,7 @@ pub unsafe fn pvsnprintf( arg_buf: *mut ::std::os::raw::c_char, arg_len: usize, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> usize; } pvsnprintf(arg_buf, arg_len, arg_fmt, arg_args) @@ -16955,7 +17930,7 @@ pub unsafe fn ItemPointerCompare(arg_arg1: ItemPointer, arg_arg2: ItemPointer) - #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct pg_atomic_flag { - pub value: ::std::os::raw::c_int, + pub value: ::std::os::raw::c_char, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] @@ -18373,348 +19348,137 @@ pub unsafe fn HeapTupleGetUpdateXid(arg_tuple: HeapTupleHeader) -> TransactionId #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct flock { - pub l_start: off_t, - pub l_len: off_t, - pub l_pid: pid_t, pub l_type: ::std::os::raw::c_short, pub l_whence: ::std::os::raw::c_short, + pub l_start: __off_t, + pub l_len: __off_t, + pub l_pid: __pid_t, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct timespec { - pub tv_sec: __darwin_time_t, - pub tv_nsec: ::std::os::raw::c_long, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct flocktimeout { - pub fl: flock, - pub timeout: timespec, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct radvisory { - pub ra_offset: off_t, - pub ra_count: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fsignatures { - pub fs_file_start: off_t, - pub fs_blob_start: *mut ::std::os::raw::c_void, - pub fs_blob_size: usize, - pub fs_fsignatures_size: usize, - pub fs_cdhash: [::std::os::raw::c_char; 20usize], - pub fs_hash_type: ::std::os::raw::c_int, -} -impl Default for fsignatures { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fsignatures_t = fsignatures; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fsupplement { - pub fs_file_start: off_t, - pub fs_blob_start: off_t, - pub fs_blob_size: usize, - pub fs_orig_fd: ::std::os::raw::c_int, -} -pub type fsupplement_t = fsupplement; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fchecklv { - pub lv_file_start: off_t, - pub lv_error_message_size: usize, - pub lv_error_message: *mut ::std::os::raw::c_void, -} -impl Default for fchecklv { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fchecklv_t = fchecklv; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fgetsigsinfo { - pub fg_file_start: off_t, - pub fg_info_request: ::std::os::raw::c_int, - pub fg_sig_is_platform: ::std::os::raw::c_int, -} -pub type fgetsigsinfo_t = fgetsigsinfo; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fstore { - pub fst_flags: ::std::os::raw::c_uint, - pub fst_posmode: ::std::os::raw::c_int, - pub fst_offset: off_t, - pub fst_length: off_t, - pub fst_bytesalloc: off_t, -} -pub type fstore_t = fstore; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fpunchhole { - pub fp_flags: ::std::os::raw::c_uint, - pub reserved: ::std::os::raw::c_uint, - pub fp_offset: off_t, - pub fp_length: off_t, -} -pub type fpunchhole_t = fpunchhole; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ftrimactivefile { - pub fta_offset: off_t, - pub fta_length: off_t, -} -pub type ftrimactivefile_t = ftrimactivefile; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fspecread { - pub fsr_flags: ::std::os::raw::c_uint, - pub reserved: ::std::os::raw::c_uint, - pub fsr_offset: off_t, - pub fsr_length: off_t, -} -pub type fspecread_t = fspecread; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fbootstraptransfer { - pub fbt_offset: off_t, - pub fbt_length: usize, - pub fbt_buffer: *mut ::std::os::raw::c_void, -} -impl Default for fbootstraptransfer { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fbootstraptransfer_t = fbootstraptransfer; -#[repr(C, packed(4))] -#[derive(Debug, Default, Copy, Clone)] -pub struct log2phys { - pub l2p_flags: ::std::os::raw::c_uint, - pub l2p_contigbytes: off_t, - pub l2p_devoffset: off_t, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _filesec { - _unused: [u8; 0], -} -pub type filesec_t = *mut _filesec; -pub const filesec_property_t_FILESEC_OWNER: filesec_property_t = 1; -pub const filesec_property_t_FILESEC_GROUP: filesec_property_t = 2; -pub const filesec_property_t_FILESEC_UUID: filesec_property_t = 3; -pub const filesec_property_t_FILESEC_MODE: filesec_property_t = 4; -pub const filesec_property_t_FILESEC_ACL: filesec_property_t = 5; -pub const filesec_property_t_FILESEC_GRPUUID: filesec_property_t = 6; -pub const filesec_property_t_FILESEC_ACL_RAW: filesec_property_t = 100; -pub const filesec_property_t_FILESEC_ACL_ALLOCSIZE: filesec_property_t = 101; -pub type filesec_property_t = ::std::os::raw::c_uint; -pub unsafe fn open( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn open( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - open(arg_arg1, arg_arg2) - }) -} -pub unsafe fn openat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn openat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - openat(arg_arg1, arg_arg2, arg_arg3) - }) -} -pub unsafe fn creat( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: mode_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn creat( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: mode_t, - ) -> ::std::os::raw::c_int; - } - creat(arg_arg1, arg_arg2) - }) +pub struct stat { + pub st_dev: __dev_t, + pub st_ino: __ino_t, + pub st_nlink: __nlink_t, + pub st_mode: __mode_t, + pub st_uid: __uid_t, + pub st_gid: __gid_t, + pub __pad0: ::std::os::raw::c_int, + pub st_rdev: __dev_t, + pub st_size: __off_t, + pub st_blksize: __blksize_t, + pub st_blocks: __blkcnt_t, + pub st_atim: timespec, + pub st_mtim: timespec, + pub st_ctim: timespec, + pub __glibc_reserved: [__syscall_slong_t; 3usize], } pub unsafe fn fcntl( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn fcntl( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - fcntl(arg_arg1, arg_arg2) - }) -} -pub unsafe fn openx_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: filesec_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn openx_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: filesec_t, + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - openx_np(arg_arg1, arg_arg2, arg_arg3) + fcntl(arg___fd, arg___cmd) }) } -pub unsafe fn open_dprotected_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, +pub unsafe fn open( + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn open_dprotected_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, + fn open( + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - open_dprotected_np(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + open(arg___file, arg___oflag) }) } -pub unsafe fn flock( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn openat( + arg___fd: ::std::os::raw::c_int, + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flock( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn openat( + arg___fd: ::std::os::raw::c_int, + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - flock(arg_arg1, arg_arg2) - }) -} -pub unsafe fn filesec_init() -> filesec_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_init() -> filesec_t; - } - filesec_init() - }) -} -pub unsafe fn filesec_dup(arg_arg1: filesec_t) -> filesec_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_dup(arg_arg1: filesec_t) -> filesec_t; - } - filesec_dup(arg_arg1) + openat(arg___fd, arg___file, arg___oflag) }) } -pub unsafe fn filesec_free(arg_arg1: filesec_t) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_free(arg_arg1: filesec_t); - } - filesec_free(arg_arg1) - }) -} -pub unsafe fn filesec_get_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_void, +pub unsafe fn creat( + arg___file: *const ::std::os::raw::c_char, + arg___mode: mode_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_get_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_void, + fn creat( + arg___file: *const ::std::os::raw::c_char, + arg___mode: mode_t, ) -> ::std::os::raw::c_int; } - filesec_get_property(arg_arg1, arg_arg2, arg_arg3) + creat(arg___file, arg___mode) }) } -pub unsafe fn filesec_query_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_int, +pub unsafe fn lockf( + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, + arg___len: off_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_query_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_int, + fn lockf( + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, + arg___len: off_t, ) -> ::std::os::raw::c_int; } - filesec_query_property(arg_arg1, arg_arg2, arg_arg3) + lockf(arg___fd, arg___cmd, arg___len) }) } -pub unsafe fn filesec_set_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *const ::std::os::raw::c_void, +pub unsafe fn posix_fadvise( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, + arg___advise: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_set_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *const ::std::os::raw::c_void, + fn posix_fadvise( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, + arg___advise: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - filesec_set_property(arg_arg1, arg_arg2, arg_arg3) + posix_fadvise(arg___fd, arg___offset, arg___len, arg___advise) }) } -pub unsafe fn filesec_unset_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, +pub unsafe fn posix_fallocate( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_unset_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, + fn posix_fallocate( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, ) -> ::std::os::raw::c_int; } - filesec_unset_property(arg_arg1, arg_arg2) + posix_fallocate(arg___fd, arg___offset, arg___len) }) } pub type XLogRecPtr = uint64; @@ -18785,14 +19549,14 @@ pub unsafe fn appendStringInfo(arg_str_: StringInfo, arg_fmt: *const ::std::os:: pub unsafe fn appendStringInfoVA( arg_str_: StringInfo, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn appendStringInfoVA( arg_str_: StringInfo, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } appendStringInfoVA(arg_str_, arg_fmt, arg_args) @@ -21767,7 +22531,7 @@ pub struct tm { pub tm_yday: ::std::os::raw::c_int, pub tm_isdst: ::std::os::raw::c_int, pub tm_gmtoff: ::std::os::raw::c_long, - pub tm_zone: *mut ::std::os::raw::c_char, + pub tm_zone: *const ::std::os::raw::c_char, } impl Default for tm { fn default() -> Self { @@ -21778,239 +22542,222 @@ impl Default for tm { } } } -extern "C" { - pub static mut tzname: [*mut ::std::os::raw::c_char; 0usize]; -} -extern "C" { - pub static mut getdate_err: ::std::os::raw::c_int; -} -extern "C" { - pub static mut timezone: ::std::os::raw::c_long; -} -extern "C" { - pub static mut daylight: ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct itimerspec { + pub it_interval: timespec, + pub it_value: timespec, } -pub unsafe fn asctime(arg_arg1: *const tm) -> *mut ::std::os::raw::c_char { +pub unsafe fn clock() -> clock_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asctime(arg_arg1: *const tm) -> *mut ::std::os::raw::c_char; + fn clock() -> clock_t; } - asctime(arg_arg1) + clock() }) } -pub unsafe fn clock() -> clock_t { +pub unsafe fn time(arg___timer: *mut time_t) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn clock() -> clock_t; + fn time(arg___timer: *mut time_t) -> time_t; } - clock() + time(arg___timer) }) } -pub unsafe fn ctime(arg_arg1: *const time_t) -> *mut ::std::os::raw::c_char { +pub unsafe fn difftime(arg___time1: time_t, arg___time0: time_t) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctime(arg_arg1: *const time_t) -> *mut ::std::os::raw::c_char; + fn difftime(arg___time1: time_t, arg___time0: time_t) -> f64; } - ctime(arg_arg1) + difftime(arg___time1, arg___time0) }) } -pub unsafe fn difftime(arg_arg1: time_t, arg_arg2: time_t) -> f64 { +pub unsafe fn mktime(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn difftime(arg_arg1: time_t, arg_arg2: time_t) -> f64; + fn mktime(arg___tp: *mut tm) -> time_t; } - difftime(arg_arg1, arg_arg2) + mktime(arg___tp) }) } -pub unsafe fn getdate(arg_arg1: *const ::std::os::raw::c_char) -> *mut tm { +pub unsafe fn strftime( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getdate(arg_arg1: *const ::std::os::raw::c_char) -> *mut tm; + fn strftime( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + ) -> usize; } - getdate(arg_arg1) + strftime(arg___s, arg___maxsize, arg___format, arg___tp) }) } -pub unsafe fn gmtime(arg_arg1: *const time_t) -> *mut tm { +pub unsafe fn strftime_l( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + arg___loc: locale_t, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gmtime(arg_arg1: *const time_t) -> *mut tm; + fn strftime_l( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + arg___loc: locale_t, + ) -> usize; } - gmtime(arg_arg1) + strftime_l(arg___s, arg___maxsize, arg___format, arg___tp, arg___loc) }) } -pub unsafe fn localtime(arg_arg1: *const time_t) -> *mut tm { +pub unsafe fn gmtime(arg___timer: *const time_t) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn localtime(arg_arg1: *const time_t) -> *mut tm; + fn gmtime(arg___timer: *const time_t) -> *mut tm; } - localtime(arg_arg1) + gmtime(arg___timer) }) } -pub unsafe fn mktime(arg_arg1: *mut tm) -> time_t { +pub unsafe fn localtime(arg___timer: *const time_t) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mktime(arg_arg1: *mut tm) -> time_t; + fn localtime(arg___timer: *const time_t) -> *mut tm; } - mktime(arg_arg1) + localtime(arg___timer) }) } -pub unsafe fn strftime( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const tm, -) -> usize { +pub unsafe fn gmtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strftime( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const tm, - ) -> usize; + fn gmtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm; } - strftime(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + gmtime_r(arg___timer, arg___tp) }) } -pub unsafe fn strptime( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut tm, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn localtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strptime( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut tm, - ) -> *mut ::std::os::raw::c_char; + fn localtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm; } - strptime(arg_arg1, arg_arg2, arg_arg3) + localtime_r(arg___timer, arg___tp) }) } -pub unsafe fn time(arg_arg1: *mut time_t) -> time_t { +pub unsafe fn asctime(arg___tp: *const tm) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time(arg_arg1: *mut time_t) -> time_t; + fn asctime(arg___tp: *const tm) -> *mut ::std::os::raw::c_char; } - time(arg_arg1) + asctime(arg___tp) }) } -pub unsafe fn tzset() { +pub unsafe fn ctime(arg___timer: *const time_t) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tzset(); + fn ctime(arg___timer: *const time_t) -> *mut ::std::os::raw::c_char; } - tzset() + ctime(arg___timer) }) } pub unsafe fn asctime_r( - arg_arg1: *const tm, - arg_arg2: *mut ::std::os::raw::c_char, + arg___tp: *const tm, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn asctime_r( - arg_arg1: *const tm, - arg_arg2: *mut ::std::os::raw::c_char, + arg___tp: *const tm, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - asctime_r(arg_arg1, arg_arg2) + asctime_r(arg___tp, arg___buf) }) } pub unsafe fn ctime_r( - arg_arg1: *const time_t, - arg_arg2: *mut ::std::os::raw::c_char, + arg___timer: *const time_t, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn ctime_r( - arg_arg1: *const time_t, - arg_arg2: *mut ::std::os::raw::c_char, + arg___timer: *const time_t, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - ctime_r(arg_arg1, arg_arg2) + ctime_r(arg___timer, arg___buf) }) } -pub unsafe fn gmtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn gmtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm; - } - gmtime_r(arg_arg1, arg_arg2) - }) +extern "C" { + pub static mut __tzname: [*mut ::std::os::raw::c_char; 2usize]; } -pub unsafe fn localtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn localtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm; - } - localtime_r(arg_arg1, arg_arg2) - }) +extern "C" { + pub static mut __daylight: ::std::os::raw::c_int; } -pub unsafe fn posix2time(arg_arg1: time_t) -> time_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn posix2time(arg_arg1: time_t) -> time_t; - } - posix2time(arg_arg1) - }) +extern "C" { + pub static mut __timezone: ::std::os::raw::c_long; } -pub unsafe fn tzsetwall() { +extern "C" { + pub static mut tzname: [*mut ::std::os::raw::c_char; 2usize]; +} +pub unsafe fn tzset() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tzsetwall(); + fn tzset(); } - tzsetwall() + tzset() }) } -pub unsafe fn time2posix(arg_arg1: time_t) -> time_t { +extern "C" { + pub static mut daylight: ::std::os::raw::c_int; +} +extern "C" { + pub static mut timezone: ::std::os::raw::c_long; +} +pub unsafe fn timegm(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time2posix(arg_arg1: time_t) -> time_t; + fn timegm(arg___tp: *mut tm) -> time_t; } - time2posix(arg_arg1) + timegm(arg___tp) }) } -pub unsafe fn timelocal(arg_arg1: *mut tm) -> time_t { +pub unsafe fn timelocal(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timelocal(arg_arg1: *mut tm) -> time_t; + fn timelocal(arg___tp: *mut tm) -> time_t; } - timelocal(arg_arg1) + timelocal(arg___tp) }) } -pub unsafe fn timegm(arg_arg1: *mut tm) -> time_t { +pub unsafe fn dysize(arg___year: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timegm(arg_arg1: *mut tm) -> time_t; + fn dysize(arg___year: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - timegm(arg_arg1) + dysize(arg___year) }) } pub unsafe fn nanosleep( - arg___rqtp: *const timespec, - arg___rmtp: *mut timespec, + arg___requested_time: *const timespec, + arg___remaining: *mut timespec, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn nanosleep( - arg___rqtp: *const timespec, - arg___rmtp: *mut timespec, + arg___requested_time: *const timespec, + arg___remaining: *mut timespec, ) -> ::std::os::raw::c_int; } - nanosleep(arg___rqtp, arg___rmtp) + nanosleep(arg___requested_time, arg___remaining) }) } -pub const clockid_t__CLOCK_REALTIME: clockid_t = 0; -pub const clockid_t__CLOCK_MONOTONIC: clockid_t = 6; -pub const clockid_t__CLOCK_MONOTONIC_RAW: clockid_t = 4; -pub const clockid_t__CLOCK_MONOTONIC_RAW_APPROX: clockid_t = 5; -pub const clockid_t__CLOCK_UPTIME_RAW: clockid_t = 8; -pub const clockid_t__CLOCK_UPTIME_RAW_APPROX: clockid_t = 9; -pub const clockid_t__CLOCK_PROCESS_CPUTIME_ID: clockid_t = 12; -pub const clockid_t__CLOCK_THREAD_CPUTIME_ID: clockid_t = 16; -pub type clockid_t = ::std::os::raw::c_uint; pub unsafe fn clock_getres( arg___clock_id: clockid_t, arg___res: *mut timespec, @@ -22039,14 +22786,6 @@ pub unsafe fn clock_gettime( clock_gettime(arg___clock_id, arg___tp) }) } -pub unsafe fn clock_gettime_nsec_np(arg___clock_id: clockid_t) -> __uint64_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn clock_gettime_nsec_np(arg___clock_id: clockid_t) -> __uint64_t; - } - clock_gettime_nsec_np(arg___clock_id) - }) -} pub unsafe fn clock_settime( arg___clock_id: clockid_t, arg___tp: *const timespec, @@ -22061,18 +22800,114 @@ pub unsafe fn clock_settime( clock_settime(arg___clock_id, arg___tp) }) } +pub unsafe fn clock_nanosleep( + arg___clock_id: clockid_t, + arg___flags: ::std::os::raw::c_int, + arg___req: *const timespec, + arg___rem: *mut timespec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clock_nanosleep( + arg___clock_id: clockid_t, + arg___flags: ::std::os::raw::c_int, + arg___req: *const timespec, + arg___rem: *mut timespec, + ) -> ::std::os::raw::c_int; + } + clock_nanosleep(arg___clock_id, arg___flags, arg___req, arg___rem) + }) +} +pub unsafe fn clock_getcpuclockid( + arg___pid: pid_t, + arg___clock_id: *mut clockid_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clock_getcpuclockid( + arg___pid: pid_t, + arg___clock_id: *mut clockid_t, + ) -> ::std::os::raw::c_int; + } + clock_getcpuclockid(arg___pid, arg___clock_id) + }) +} +pub unsafe fn timer_create( + arg___clock_id: clockid_t, + arg___evp: *mut sigevent, + arg___timerid: *mut timer_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_create( + arg___clock_id: clockid_t, + arg___evp: *mut sigevent, + arg___timerid: *mut timer_t, + ) -> ::std::os::raw::c_int; + } + timer_create(arg___clock_id, arg___evp, arg___timerid) + }) +} +pub unsafe fn timer_delete(arg___timerid: timer_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_delete(arg___timerid: timer_t) -> ::std::os::raw::c_int; + } + timer_delete(arg___timerid) + }) +} +pub unsafe fn timer_settime( + arg___timerid: timer_t, + arg___flags: ::std::os::raw::c_int, + arg___value: *const itimerspec, + arg___ovalue: *mut itimerspec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_settime( + arg___timerid: timer_t, + arg___flags: ::std::os::raw::c_int, + arg___value: *const itimerspec, + arg___ovalue: *mut itimerspec, + ) -> ::std::os::raw::c_int; + } + timer_settime(arg___timerid, arg___flags, arg___value, arg___ovalue) + }) +} +pub unsafe fn timer_gettime( + arg___timerid: timer_t, + arg___value: *mut itimerspec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_gettime( + arg___timerid: timer_t, + arg___value: *mut itimerspec, + ) -> ::std::os::raw::c_int; + } + timer_gettime(arg___timerid, arg___value) + }) +} +pub unsafe fn timer_getoverrun(arg___timerid: timer_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_getoverrun(arg___timerid: timer_t) -> ::std::os::raw::c_int; + } + timer_getoverrun(arg___timerid) + }) +} pub unsafe fn timespec_get( - arg_ts: *mut timespec, - arg_base: ::std::os::raw::c_int, + arg___ts: *mut timespec, + arg___base: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn timespec_get( - arg_ts: *mut timespec, - arg_base: ::std::os::raw::c_int, + arg___ts: *mut timespec, + arg___base: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - timespec_get(arg_ts, arg_base) + timespec_get(arg___ts, arg___base) }) } pub type instr_time = timespec; @@ -22597,6 +23432,7 @@ pub struct IndexOnlyScan { pub indexorderby: *mut List, pub indextlist: *mut List, pub indexorderdir: ScanDirection, + pub recheckqual: *mut List, } impl Default for IndexOnlyScan { fn default() -> Self { @@ -23781,12 +24617,11 @@ impl Default for TriggerDesc { #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct dirent { - pub d_ino: __uint64_t, - pub d_seekoff: __uint64_t, - pub d_reclen: __uint16_t, - pub d_namlen: __uint16_t, - pub d_type: __uint8_t, - pub d_name: [::std::os::raw::c_char; 1024usize], + pub d_ino: __ino_t, + pub d_off: __off_t, + pub d_reclen: ::std::os::raw::c_ushort, + pub d_type: ::std::os::raw::c_uchar, + pub d_name: [::std::os::raw::c_char; 256usize], } impl Default for dirent { fn default() -> Self { @@ -23797,135 +24632,109 @@ impl Default for dirent { } } } +pub const DT_UNKNOWN: ::std::os::raw::c_uint = 0; +pub const DT_FIFO: ::std::os::raw::c_uint = 1; +pub const DT_CHR: ::std::os::raw::c_uint = 2; +pub const DT_DIR: ::std::os::raw::c_uint = 4; +pub const DT_BLK: ::std::os::raw::c_uint = 6; +pub const DT_REG: ::std::os::raw::c_uint = 8; +pub const DT_LNK: ::std::os::raw::c_uint = 10; +pub const DT_SOCK: ::std::os::raw::c_uint = 12; +pub const DT_WHT: ::std::os::raw::c_uint = 14; +pub type _bindgen_ty_9 = ::std::os::raw::c_uint; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _telldir { +pub struct __dirstream { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct DIR { - pub __dd_fd: ::std::os::raw::c_int, - pub __dd_loc: ::std::os::raw::c_long, - pub __dd_size: ::std::os::raw::c_long, - pub __dd_buf: *mut ::std::os::raw::c_char, - pub __dd_len: ::std::os::raw::c_int, - pub __dd_seek: ::std::os::raw::c_long, - pub __padding: ::std::os::raw::c_long, - pub __dd_flags: ::std::os::raw::c_int, - pub __dd_lock: __darwin_pthread_mutex_t, - pub __dd_td: *mut _telldir, -} -impl Default for DIR { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub type DIR = __dirstream; +pub unsafe fn opendir(arg___name: *const ::std::os::raw::c_char) -> *mut DIR { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn opendir(arg___name: *const ::std::os::raw::c_char) -> *mut DIR; } - } + opendir(arg___name) + }) } -pub unsafe fn closedir(arg_arg1: *mut DIR) -> ::std::os::raw::c_int { +pub unsafe fn fdopendir(arg___fd: ::std::os::raw::c_int) -> *mut DIR { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn closedir(arg_arg1: *mut DIR) -> ::std::os::raw::c_int; + fn fdopendir(arg___fd: ::std::os::raw::c_int) -> *mut DIR; } - closedir(arg_arg1) + fdopendir(arg___fd) }) } -pub unsafe fn opendir(arg_arg1: *const ::std::os::raw::c_char) -> *mut DIR { +pub unsafe fn closedir(arg___dirp: *mut DIR) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn opendir(arg_arg1: *const ::std::os::raw::c_char) -> *mut DIR; + fn closedir(arg___dirp: *mut DIR) -> ::std::os::raw::c_int; } - opendir(arg_arg1) + closedir(arg___dirp) }) } -pub unsafe fn readdir(arg_arg1: *mut DIR) -> *mut dirent { +pub unsafe fn readdir(arg___dirp: *mut DIR) -> *mut dirent { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn readdir(arg_arg1: *mut DIR) -> *mut dirent; + fn readdir(arg___dirp: *mut DIR) -> *mut dirent; } - readdir(arg_arg1) + readdir(arg___dirp) }) } pub unsafe fn readdir_r( - arg_arg1: *mut DIR, - arg_arg2: *mut dirent, - arg_arg3: *mut *mut dirent, + arg___dirp: *mut DIR, + arg___entry: *mut dirent, + arg___result: *mut *mut dirent, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn readdir_r( - arg_arg1: *mut DIR, - arg_arg2: *mut dirent, - arg_arg3: *mut *mut dirent, + arg___dirp: *mut DIR, + arg___entry: *mut dirent, + arg___result: *mut *mut dirent, ) -> ::std::os::raw::c_int; } - readdir_r(arg_arg1, arg_arg2, arg_arg3) + readdir_r(arg___dirp, arg___entry, arg___result) }) } -pub unsafe fn rewinddir(arg_arg1: *mut DIR) { +pub unsafe fn rewinddir(arg___dirp: *mut DIR) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rewinddir(arg_arg1: *mut DIR); + fn rewinddir(arg___dirp: *mut DIR); } - rewinddir(arg_arg1) + rewinddir(arg___dirp) }) } -pub unsafe fn seekdir(arg_arg1: *mut DIR, arg_arg2: ::std::os::raw::c_long) { +pub unsafe fn seekdir(arg___dirp: *mut DIR, arg___pos: ::std::os::raw::c_long) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn seekdir(arg_arg1: *mut DIR, arg_arg2: ::std::os::raw::c_long); + fn seekdir(arg___dirp: *mut DIR, arg___pos: ::std::os::raw::c_long); } - seekdir(arg_arg1, arg_arg2) + seekdir(arg___dirp, arg___pos) }) } -pub unsafe fn telldir(arg_arg1: *mut DIR) -> ::std::os::raw::c_long { +pub unsafe fn telldir(arg___dirp: *mut DIR) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn telldir(arg_arg1: *mut DIR) -> ::std::os::raw::c_long; + fn telldir(arg___dirp: *mut DIR) -> ::std::os::raw::c_long; } - telldir(arg_arg1) + telldir(arg___dirp) }) } -pub unsafe fn fdopendir(arg_arg1: ::std::os::raw::c_int) -> *mut DIR { +pub unsafe fn dirfd(arg___dirp: *mut DIR) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdopendir(arg_arg1: ::std::os::raw::c_int) -> *mut DIR; + fn dirfd(arg___dirp: *mut DIR) -> ::std::os::raw::c_int; } - fdopendir(arg_arg1) - }) -} -pub unsafe fn alphasort( - arg_arg1: *mut *const dirent, - arg_arg2: *mut *const dirent, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn alphasort( - arg_arg1: *mut *const dirent, - arg_arg2: *mut *const dirent, - ) -> ::std::os::raw::c_int; - } - alphasort(arg_arg1, arg_arg2) - }) -} -pub unsafe fn dirfd(arg_dirp: *mut DIR) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn dirfd(arg_dirp: *mut DIR) -> ::std::os::raw::c_int; - } - dirfd(arg_dirp) + dirfd(arg___dirp) }) } pub unsafe fn scandir( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: ::std::option::Option< + arg___dir: *const ::std::os::raw::c_char, + arg___namelist: *mut *mut *mut dirent, + arg___selector: ::std::option::Option< unsafe extern "C" fn(arg1: *const dirent) -> ::std::os::raw::c_int, >, - arg_arg4: ::std::option::Option< + arg___cmp: ::std::option::Option< unsafe extern "C" fn( arg1: *mut *const dirent, arg2: *mut *const dirent, @@ -23935,12 +24744,12 @@ pub unsafe fn scandir( crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn scandir( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: ::std::option::Option< + arg___dir: *const ::std::os::raw::c_char, + arg___namelist: *mut *mut *mut dirent, + arg___selector: ::std::option::Option< unsafe extern "C" fn(arg1: *const dirent) -> ::std::os::raw::c_int, >, - arg_arg4: ::std::option::Option< + arg___cmp: ::std::option::Option< unsafe extern "C" fn( arg1: *mut *const dirent, arg2: *mut *const dirent, @@ -23948,57 +24757,39 @@ pub unsafe fn scandir( >, ) -> ::std::os::raw::c_int; } - scandir(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scandir(arg___dir, arg___namelist, arg___selector, arg___cmp) }) } -pub unsafe fn scandir_b( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: *mut ::std::os::raw::c_void, +pub unsafe fn alphasort( + arg___e1: *mut *const dirent, + arg___e2: *mut *const dirent, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scandir_b( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: *mut ::std::os::raw::c_void, + fn alphasort( + arg___e1: *mut *const dirent, + arg___e2: *mut *const dirent, ) -> ::std::os::raw::c_int; } - scandir_b(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + alphasort(arg___e1, arg___e2) }) } pub unsafe fn getdirentries( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_long, -) -> ::std::os::raw::c_int { + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___nbytes: usize, + arg___basep: *mut __off_t, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn getdirentries( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_long, - ) -> ::std::os::raw::c_int; - } - getdirentries(arg_arg1, arg_arg2, arg_arg3, arg_arg4) - }) -} -pub unsafe fn __opendir2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut DIR { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __opendir2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut DIR; + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___nbytes: usize, + arg___basep: *mut __off_t, + ) -> __ssize_t; } - __opendir2(arg_arg1, arg_arg2) + getdirentries(arg___fd, arg___buf, arg___nbytes, arg___basep) }) } pub type File = ::std::os::raw::c_int; @@ -24649,7 +25440,7 @@ pub unsafe fn data_sync_elevel(arg_elevel: ::std::os::raw::c_int) -> ::std::os:: data_sync_elevel(arg_elevel) }) } -pub type slock_t = ::std::os::raw::c_int; +pub type slock_t = ::std::os::raw::c_uchar; extern "C" { pub static mut dummy_spinlock: slock_t; } @@ -27179,7 +27970,7 @@ impl Default for IndexScanState { #[derive(Debug, Copy, Clone)] pub struct IndexOnlyScanState { pub ss: ScanState, - pub indexqual: *mut ExprState, + pub recheckqual: *mut ExprState, pub ioss_ScanKeys: ScanKey, pub ioss_NumScanKeys: ::std::os::raw::c_int, pub ioss_OrderByKeys: ScanKey, @@ -35721,431 +36512,1043 @@ pub unsafe fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> T TypeGetTupleDesc(arg_typeoid, arg_colaliases) }) } -pub unsafe fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc { +pub unsafe fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc; + } + BlessTupleDesc(arg_tupdesc) + }) +} +pub unsafe fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata; + } + TupleDescGetAttInMetadata(arg_tupdesc) + }) +} +pub unsafe fn BuildTupleFromCStrings( + arg_attinmeta: *mut AttInMetadata, + arg_values: *mut *mut ::std::os::raw::c_char, +) -> HeapTuple { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn BuildTupleFromCStrings( + arg_attinmeta: *mut AttInMetadata, + arg_values: *mut *mut ::std::os::raw::c_char, + ) -> HeapTuple; + } + BuildTupleFromCStrings(arg_attinmeta, arg_values) + }) +} +pub unsafe fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum; + } + HeapTupleHeaderGetDatum(arg_tuple) + }) +} +pub unsafe fn TupleDescGetSlot(arg_tupdesc: TupleDesc) -> *mut TupleTableSlot { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn TupleDescGetSlot(arg_tupdesc: TupleDesc) -> *mut TupleTableSlot; + } + TupleDescGetSlot(arg_tupdesc) + }) +} +pub unsafe fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + } + init_MultiFuncCall(arg_fcinfo) + }) +} +pub unsafe fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + } + per_MultiFuncCall(arg_fcinfo) + }) +} +pub unsafe fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext); + } + end_MultiFuncCall(arg_fcinfo, arg_funcctx) + }) +} +pub unsafe fn extract_variadic_args( + arg_fcinfo: FunctionCallInfo, + arg_variadic_start: ::std::os::raw::c_int, + arg_convert_unknown: bool, + arg_values: *mut *mut Datum, + arg_types: *mut *mut Oid, + arg_nulls: *mut *mut bool, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn extract_variadic_args( + arg_fcinfo: FunctionCallInfo, + arg_variadic_start: ::std::os::raw::c_int, + arg_convert_unknown: bool, + arg_values: *mut *mut Datum, + arg_types: *mut *mut Oid, + arg_nulls: *mut *mut bool, + ) -> ::std::os::raw::c_int; + } + extract_variadic_args( + arg_fcinfo, + arg_variadic_start, + arg_convert_unknown, + arg_values, + arg_types, + arg_nulls, + ) + }) +} +pub type sig_atomic_t = __sig_atomic_t; +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigval { + pub sival_int: ::std::os::raw::c_int, + pub sival_ptr: *mut ::std::os::raw::c_void, +} +impl Default for sigval { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type __sigval_t = sigval; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t { + pub si_signo: ::std::os::raw::c_int, + pub si_errno: ::std::os::raw::c_int, + pub si_code: ::std::os::raw::c_int, + pub __pad0: ::std::os::raw::c_int, + pub _sifields: siginfo_t__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union siginfo_t__bindgen_ty_1 { + pub _pad: [::std::os::raw::c_int; 28usize], + pub _kill: siginfo_t__bindgen_ty_1__bindgen_ty_1, + pub _timer: siginfo_t__bindgen_ty_1__bindgen_ty_2, + pub _rt: siginfo_t__bindgen_ty_1__bindgen_ty_3, + pub _sigchld: siginfo_t__bindgen_ty_1__bindgen_ty_4, + pub _sigfault: siginfo_t__bindgen_ty_1__bindgen_ty_5, + pub _sigpoll: siginfo_t__bindgen_ty_1__bindgen_ty_6, + pub _sigsys: siginfo_t__bindgen_ty_1__bindgen_ty_7, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_1 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_2 { + pub si_tid: ::std::os::raw::c_int, + pub si_overrun: ::std::os::raw::c_int, + pub si_sigval: __sigval_t, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_2 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_3 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, + pub si_sigval: __sigval_t, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_3 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_4 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, + pub si_status: ::std::os::raw::c_int, + pub si_utime: __clock_t, + pub si_stime: __clock_t, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_5 { + pub si_addr: *mut ::std::os::raw::c_void, + pub si_addr_lsb: ::std::os::raw::c_short, + pub _bounds: siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1 { + pub _addr_bnd: siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1, + pub _pkey: __uint32_t, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 { + pub _lower: *mut ::std::os::raw::c_void, + pub _upper: *mut ::std::os::raw::c_void, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_6 { + pub si_band: ::std::os::raw::c_long, + pub si_fd: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_7 { + pub _call_addr: *mut ::std::os::raw::c_void, + pub _syscall: ::std::os::raw::c_int, + pub _arch: ::std::os::raw::c_uint, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_7 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const SI_ASYNCNL: ::std::os::raw::c_int = -60; +pub const SI_DETHREAD: ::std::os::raw::c_int = -7; +pub const SI_TKILL: ::std::os::raw::c_int = -6; +pub const SI_SIGIO: ::std::os::raw::c_int = -5; +pub const SI_ASYNCIO: ::std::os::raw::c_int = -4; +pub const SI_MESGQ: ::std::os::raw::c_int = -3; +pub const SI_TIMER: ::std::os::raw::c_int = -2; +pub const SI_QUEUE: ::std::os::raw::c_int = -1; +pub const SI_USER: ::std::os::raw::c_int = 0; +pub const SI_KERNEL: ::std::os::raw::c_int = 128; +pub type _bindgen_ty_10 = ::std::os::raw::c_int; +pub const ILL_ILLOPC: ::std::os::raw::c_uint = 1; +pub const ILL_ILLOPN: ::std::os::raw::c_uint = 2; +pub const ILL_ILLADR: ::std::os::raw::c_uint = 3; +pub const ILL_ILLTRP: ::std::os::raw::c_uint = 4; +pub const ILL_PRVOPC: ::std::os::raw::c_uint = 5; +pub const ILL_PRVREG: ::std::os::raw::c_uint = 6; +pub const ILL_COPROC: ::std::os::raw::c_uint = 7; +pub const ILL_BADSTK: ::std::os::raw::c_uint = 8; +pub const ILL_BADIADDR: ::std::os::raw::c_uint = 9; +pub type _bindgen_ty_11 = ::std::os::raw::c_uint; +pub const FPE_INTDIV: ::std::os::raw::c_uint = 1; +pub const FPE_INTOVF: ::std::os::raw::c_uint = 2; +pub const FPE_FLTDIV: ::std::os::raw::c_uint = 3; +pub const FPE_FLTOVF: ::std::os::raw::c_uint = 4; +pub const FPE_FLTUND: ::std::os::raw::c_uint = 5; +pub const FPE_FLTRES: ::std::os::raw::c_uint = 6; +pub const FPE_FLTINV: ::std::os::raw::c_uint = 7; +pub const FPE_FLTSUB: ::std::os::raw::c_uint = 8; +pub const FPE_FLTUNK: ::std::os::raw::c_uint = 14; +pub const FPE_CONDTRAP: ::std::os::raw::c_uint = 15; +pub type _bindgen_ty_12 = ::std::os::raw::c_uint; +pub const SEGV_MAPERR: ::std::os::raw::c_uint = 1; +pub const SEGV_ACCERR: ::std::os::raw::c_uint = 2; +pub const SEGV_BNDERR: ::std::os::raw::c_uint = 3; +pub const SEGV_PKUERR: ::std::os::raw::c_uint = 4; +pub const SEGV_ACCADI: ::std::os::raw::c_uint = 5; +pub const SEGV_ADIDERR: ::std::os::raw::c_uint = 6; +pub const SEGV_ADIPERR: ::std::os::raw::c_uint = 7; +pub const SEGV_MTEAERR: ::std::os::raw::c_uint = 8; +pub const SEGV_MTESERR: ::std::os::raw::c_uint = 9; +pub type _bindgen_ty_13 = ::std::os::raw::c_uint; +pub const BUS_ADRALN: ::std::os::raw::c_uint = 1; +pub const BUS_ADRERR: ::std::os::raw::c_uint = 2; +pub const BUS_OBJERR: ::std::os::raw::c_uint = 3; +pub const BUS_MCEERR_AR: ::std::os::raw::c_uint = 4; +pub const BUS_MCEERR_AO: ::std::os::raw::c_uint = 5; +pub type _bindgen_ty_14 = ::std::os::raw::c_uint; +pub const CLD_EXITED: ::std::os::raw::c_uint = 1; +pub const CLD_KILLED: ::std::os::raw::c_uint = 2; +pub const CLD_DUMPED: ::std::os::raw::c_uint = 3; +pub const CLD_TRAPPED: ::std::os::raw::c_uint = 4; +pub const CLD_STOPPED: ::std::os::raw::c_uint = 5; +pub const CLD_CONTINUED: ::std::os::raw::c_uint = 6; +pub type _bindgen_ty_15 = ::std::os::raw::c_uint; +pub const POLL_IN: ::std::os::raw::c_uint = 1; +pub const POLL_OUT: ::std::os::raw::c_uint = 2; +pub const POLL_MSG: ::std::os::raw::c_uint = 3; +pub const POLL_ERR: ::std::os::raw::c_uint = 4; +pub const POLL_PRI: ::std::os::raw::c_uint = 5; +pub const POLL_HUP: ::std::os::raw::c_uint = 6; +pub type _bindgen_ty_16 = ::std::os::raw::c_uint; +pub type sigval_t = __sigval_t; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigevent { + pub sigev_value: __sigval_t, + pub sigev_signo: ::std::os::raw::c_int, + pub sigev_notify: ::std::os::raw::c_int, + pub _sigev_un: sigevent__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigevent__bindgen_ty_1 { + pub _pad: [::std::os::raw::c_int; 12usize], + pub _tid: __pid_t, + pub _sigev_thread: sigevent__bindgen_ty_1__bindgen_ty_1, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sigevent__bindgen_ty_1__bindgen_ty_1 { + pub _function: ::std::option::Option, + pub _attribute: *mut pthread_attr_t, +} +impl Default for sigevent__bindgen_ty_1__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigevent__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigevent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type sigevent_t = sigevent; +pub const SIGEV_SIGNAL: ::std::os::raw::c_uint = 0; +pub const SIGEV_NONE: ::std::os::raw::c_uint = 1; +pub const SIGEV_THREAD: ::std::os::raw::c_uint = 2; +pub const SIGEV_THREAD_ID: ::std::os::raw::c_uint = 4; +pub type _bindgen_ty_17 = ::std::os::raw::c_uint; +pub type __sighandler_t = ::std::option::Option; +pub unsafe fn __sysv_signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc; + fn __sysv_signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - BlessTupleDesc(arg_tupdesc) + __sysv_signal(arg___sig, arg___handler) }) } -pub unsafe fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata { +pub unsafe fn signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata; + fn signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - TupleDescGetAttInMetadata(arg_tupdesc) + signal(arg___sig, arg___handler) }) } -pub unsafe fn BuildTupleFromCStrings( - arg_attinmeta: *mut AttInMetadata, - arg_values: *mut *mut ::std::os::raw::c_char, -) -> HeapTuple { +pub unsafe fn kill(arg___pid: __pid_t, arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn BuildTupleFromCStrings( - arg_attinmeta: *mut AttInMetadata, - arg_values: *mut *mut ::std::os::raw::c_char, - ) -> HeapTuple; + fn kill(arg___pid: __pid_t, arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - BuildTupleFromCStrings(arg_attinmeta, arg_values) + kill(arg___pid, arg___sig) }) } -pub unsafe fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum { +pub unsafe fn killpg( + arg___pgrp: __pid_t, + arg___sig: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum; + fn killpg( + arg___pgrp: __pid_t, + arg___sig: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - HeapTupleHeaderGetDatum(arg_tuple) + killpg(arg___pgrp, arg___sig) }) } -pub unsafe fn TupleDescGetSlot(arg_tupdesc: TupleDesc) -> *mut TupleTableSlot { +pub unsafe fn raise(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn TupleDescGetSlot(arg_tupdesc: TupleDesc) -> *mut TupleTableSlot; + fn raise(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - TupleDescGetSlot(arg_tupdesc) + raise(arg___sig) }) } -pub unsafe fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { +pub unsafe fn ssignal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + fn ssignal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - init_MultiFuncCall(arg_fcinfo) + ssignal(arg___sig, arg___handler) }) } -pub unsafe fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { +pub unsafe fn gsignal(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + fn gsignal(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - per_MultiFuncCall(arg_fcinfo) + gsignal(arg___sig) }) } -pub unsafe fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext) { +pub unsafe fn psignal(arg___sig: ::std::os::raw::c_int, arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext); + fn psignal(arg___sig: ::std::os::raw::c_int, arg___s: *const ::std::os::raw::c_char); } - end_MultiFuncCall(arg_fcinfo, arg_funcctx) + psignal(arg___sig, arg___s) }) } -pub unsafe fn extract_variadic_args( - arg_fcinfo: FunctionCallInfo, - arg_variadic_start: ::std::os::raw::c_int, - arg_convert_unknown: bool, - arg_values: *mut *mut Datum, - arg_types: *mut *mut Oid, - arg_nulls: *mut *mut bool, -) -> ::std::os::raw::c_int { +pub unsafe fn psiginfo(arg___pinfo: *const siginfo_t, arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn extract_variadic_args( - arg_fcinfo: FunctionCallInfo, - arg_variadic_start: ::std::os::raw::c_int, - arg_convert_unknown: bool, - arg_values: *mut *mut Datum, - arg_types: *mut *mut Oid, - arg_nulls: *mut *mut bool, - ) -> ::std::os::raw::c_int; + fn psiginfo(arg___pinfo: *const siginfo_t, arg___s: *const ::std::os::raw::c_char); } - extract_variadic_args( - arg_fcinfo, - arg_variadic_start, - arg_convert_unknown, - arg_values, - arg_types, - arg_nulls, - ) + psiginfo(arg___pinfo, arg___s) }) } -extern "C" { - pub static sys_signame: [*const ::std::os::raw::c_char; 32usize]; -} -extern "C" { - pub static sys_siglist: [*const ::std::os::raw::c_char; 32usize]; -} -pub unsafe fn raise(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigblock(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn raise(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigblock(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - raise(arg_arg1) + sigblock(arg___mask) }) } -pub unsafe fn bsd_signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { +pub unsafe fn sigsetmask(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsd_signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; + fn sigsetmask(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - bsd_signal(arg_arg1, arg_arg2) + sigsetmask(arg___mask) }) } -pub unsafe fn kill(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn siggetmask() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn kill(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn siggetmask() -> ::std::os::raw::c_int; } - kill(arg_arg1, arg_arg2) + siggetmask() }) } -pub unsafe fn killpg(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type sig_t = __sighandler_t; +pub unsafe fn sigemptyset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn killpg(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigemptyset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - killpg(arg_arg1, arg_arg2) + sigemptyset(arg___set) }) } -pub unsafe fn pthread_kill( - arg_arg1: pthread_t, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn sigfillset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pthread_kill( - arg_arg1: pthread_t, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn sigfillset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - pthread_kill(arg_arg1, arg_arg2) + sigfillset(arg___set) }) } -pub unsafe fn pthread_sigmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, +pub unsafe fn sigaddset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pthread_sigmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, + fn sigaddset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - pthread_sigmask(arg_arg1, arg_arg2, arg_arg3) + sigaddset(arg___set, arg___signo) }) } -pub unsafe fn sigaction( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigaction, - arg_arg3: *mut sigaction, +pub unsafe fn sigdelset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigaction( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigaction, - arg_arg3: *mut sigaction, + fn sigdelset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigaction(arg_arg1, arg_arg2, arg_arg3) + sigdelset(arg___set, arg___signo) }) } -pub unsafe fn sigaddset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigismember( + arg___set: *const sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigaddset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, + fn sigismember( + arg___set: *const sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigaddset(arg_arg1, arg_arg2) + sigismember(arg___set, arg___signo) }) } -pub unsafe fn sigaltstack( - arg_arg1: *const stack_t, - arg_arg2: *mut stack_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn sigaltstack( - arg_arg1: *const stack_t, - arg_arg2: *mut stack_t, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigaction { + pub __sigaction_handler: sigaction__bindgen_ty_1, + pub sa_mask: __sigset_t, + pub sa_flags: ::std::os::raw::c_int, + pub sa_restorer: ::std::option::Option, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigaction__bindgen_ty_1 { + pub sa_handler: __sighandler_t, + pub sa_sigaction: ::std::option::Option< + unsafe extern "C" fn( + arg1: ::std::os::raw::c_int, + arg2: *mut siginfo_t, + arg3: *mut ::std::os::raw::c_void, + ), + >, +} +impl Default for sigaction__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - sigaltstack(arg_arg1, arg_arg2) - }) + } } -pub unsafe fn sigdelset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, +impl Default for sigaction { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn sigprocmask( + arg___how: ::std::os::raw::c_int, + arg___set: *const sigset_t, + arg___oset: *mut sigset_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigdelset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, + fn sigprocmask( + arg___how: ::std::os::raw::c_int, + arg___set: *const sigset_t, + arg___oset: *mut sigset_t, ) -> ::std::os::raw::c_int; } - sigdelset(arg_arg1, arg_arg2) + sigprocmask(arg___how, arg___set, arg___oset) }) } -pub unsafe fn sigemptyset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigsuspend(arg___set: *const sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigemptyset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigsuspend(arg___set: *const sigset_t) -> ::std::os::raw::c_int; } - sigemptyset(arg_arg1) + sigsuspend(arg___set) }) } -pub unsafe fn sigfillset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigaction( + arg___sig: ::std::os::raw::c_int, + arg___act: *const sigaction, + arg___oact: *mut sigaction, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigfillset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigaction( + arg___sig: ::std::os::raw::c_int, + arg___act: *const sigaction, + arg___oact: *mut sigaction, + ) -> ::std::os::raw::c_int; } - sigfillset(arg_arg1) + sigaction(arg___sig, arg___act, arg___oact) }) } -pub unsafe fn sighold(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigpending(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sighold(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigpending(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - sighold(arg_arg1) + sigpending(arg___set) }) } -pub unsafe fn sigignore(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigwait( + arg___set: *const sigset_t, + arg___sig: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigignore(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigwait( + arg___set: *const sigset_t, + arg___sig: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - sigignore(arg_arg1) + sigwait(arg___set, arg___sig) }) } -pub unsafe fn siginterrupt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigwaitinfo( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn siginterrupt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn sigwaitinfo( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, ) -> ::std::os::raw::c_int; } - siginterrupt(arg_arg1, arg_arg2) + sigwaitinfo(arg___set, arg___info) }) } -pub unsafe fn sigismember( - arg_arg1: *const sigset_t, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigtimedwait( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, + arg___timeout: *const timespec, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigismember( - arg_arg1: *const sigset_t, - arg_arg2: ::std::os::raw::c_int, + fn sigtimedwait( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, + arg___timeout: *const timespec, ) -> ::std::os::raw::c_int; } - sigismember(arg_arg1, arg_arg2) + sigtimedwait(arg___set, arg___info, arg___timeout) }) } -pub unsafe fn sigpause(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigqueue( + arg___pid: __pid_t, + arg___sig: ::std::os::raw::c_int, + arg___val: sigval, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigpause(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigqueue( + arg___pid: __pid_t, + arg___sig: ::std::os::raw::c_int, + arg___val: sigval, + ) -> ::std::os::raw::c_int; } - sigpause(arg_arg1) + sigqueue(arg___pid, arg___sig, arg___val) }) } -pub unsafe fn sigpending(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpx_sw_bytes { + pub magic1: __uint32_t, + pub extended_size: __uint32_t, + pub xstate_bv: __uint64_t, + pub xstate_size: __uint32_t, + pub __glibc_reserved1: [__uint32_t; 7usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpxreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, + pub __glibc_reserved1: [::std::os::raw::c_ushort; 3usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _xmmreg { + pub element: [__uint32_t; 4usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpstate { + pub cwd: __uint16_t, + pub swd: __uint16_t, + pub ftw: __uint16_t, + pub fop: __uint16_t, + pub rip: __uint64_t, + pub rdp: __uint64_t, + pub mxcsr: __uint32_t, + pub mxcr_mask: __uint32_t, + pub _st: [_fpxreg; 8usize], + pub _xmm: [_xmmreg; 16usize], + pub __glibc_reserved1: [__uint32_t; 24usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigcontext { + pub r8: __uint64_t, + pub r9: __uint64_t, + pub r10: __uint64_t, + pub r11: __uint64_t, + pub r12: __uint64_t, + pub r13: __uint64_t, + pub r14: __uint64_t, + pub r15: __uint64_t, + pub rdi: __uint64_t, + pub rsi: __uint64_t, + pub rbp: __uint64_t, + pub rbx: __uint64_t, + pub rdx: __uint64_t, + pub rax: __uint64_t, + pub rcx: __uint64_t, + pub rsp: __uint64_t, + pub rip: __uint64_t, + pub eflags: __uint64_t, + pub cs: ::std::os::raw::c_ushort, + pub gs: ::std::os::raw::c_ushort, + pub fs: ::std::os::raw::c_ushort, + pub __pad0: ::std::os::raw::c_ushort, + pub err: __uint64_t, + pub trapno: __uint64_t, + pub oldmask: __uint64_t, + pub cr2: __uint64_t, + pub __bindgen_anon_1: sigcontext__bindgen_ty_1, + pub __reserved1: [__uint64_t; 8usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigcontext__bindgen_ty_1 { + pub fpstate: *mut _fpstate, + pub __fpstate_word: __uint64_t, +} +impl Default for sigcontext__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigcontext { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _xsave_hdr { + pub xstate_bv: __uint64_t, + pub __glibc_reserved1: [__uint64_t; 2usize], + pub __glibc_reserved2: [__uint64_t; 5usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct _ymmh_state { + pub ymmh_space: [__uint32_t; 64usize], +} +impl Default for _ymmh_state { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct _xstate { + pub fpstate: _fpstate, + pub xstate_hdr: _xsave_hdr, + pub ymmh: _ymmh_state, +} +impl Default for _xstate { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn sigreturn(arg___scp: *mut sigcontext) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigpending(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigreturn(arg___scp: *mut sigcontext) -> ::std::os::raw::c_int; } - sigpending(arg_arg1) + sigreturn(arg___scp) }) } -pub unsafe fn sigprocmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_t { + pub ss_sp: *mut ::std::os::raw::c_void, + pub ss_flags: ::std::os::raw::c_int, + pub ss_size: usize, +} +impl Default for stack_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type greg_t = ::std::os::raw::c_longlong; +pub type gregset_t = [greg_t; 23usize]; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_fpxreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, + pub __glibc_reserved1: [::std::os::raw::c_ushort; 3usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_xmmreg { + pub element: [__uint32_t; 4usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_fpstate { + pub cwd: __uint16_t, + pub swd: __uint16_t, + pub ftw: __uint16_t, + pub fop: __uint16_t, + pub rip: __uint64_t, + pub rdp: __uint64_t, + pub mxcsr: __uint32_t, + pub mxcr_mask: __uint32_t, + pub _st: [_libc_fpxreg; 8usize], + pub _xmm: [_libc_xmmreg; 16usize], + pub __glibc_reserved1: [__uint32_t; 24usize], +} +pub type fpregset_t = *mut _libc_fpstate; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct mcontext_t { + pub gregs: gregset_t, + pub fpregs: fpregset_t, + pub __reserved1: [::std::os::raw::c_ulonglong; 8usize], +} +impl Default for mcontext_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ucontext_t { + pub uc_flags: ::std::os::raw::c_ulong, + pub uc_link: *mut ucontext_t, + pub uc_stack: stack_t, + pub uc_mcontext: mcontext_t, + pub uc_sigmask: sigset_t, + pub __fpregs_mem: _libc_fpstate, + pub __ssp: [::std::os::raw::c_ulonglong; 4usize], +} +impl Default for ucontext_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn siginterrupt( + arg___sig: ::std::os::raw::c_int, + arg___interrupt: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigprocmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, + fn siginterrupt( + arg___sig: ::std::os::raw::c_int, + arg___interrupt: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigprocmask(arg_arg1, arg_arg2, arg_arg3) + siginterrupt(arg___sig, arg___interrupt) }) } -pub unsafe fn sigrelse(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub const SS_ONSTACK: ::std::os::raw::c_uint = 1; +pub const SS_DISABLE: ::std::os::raw::c_uint = 2; +pub type _bindgen_ty_18 = ::std::os::raw::c_uint; +pub unsafe fn sigaltstack( + arg___ss: *const stack_t, + arg___oss: *mut stack_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigrelse(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigaltstack( + arg___ss: *const stack_t, + arg___oss: *mut stack_t, + ) -> ::std::os::raw::c_int; } - sigrelse(arg_arg1) + sigaltstack(arg___ss, arg___oss) }) } -pub unsafe fn sigset( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn sigset( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sigstack { + pub ss_sp: *mut ::std::os::raw::c_void, + pub ss_onstack: ::std::os::raw::c_int, +} +impl Default for sigstack { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - sigset(arg_arg1, arg_arg2) - }) + } } -pub unsafe fn sigsuspend(arg_arg1: *const sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigstack(arg___ss: *mut sigstack, arg___oss: *mut sigstack) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigsuspend(arg_arg1: *const sigset_t) -> ::std::os::raw::c_int; + fn sigstack(arg___ss: *mut sigstack, arg___oss: *mut sigstack) + -> ::std::os::raw::c_int; } - sigsuspend(arg_arg1) + sigstack(arg___ss, arg___oss) }) } -pub unsafe fn sigwait( - arg_arg1: *const sigset_t, - arg_arg2: *mut ::std::os::raw::c_int, +pub unsafe fn pthread_sigmask( + arg___how: ::std::os::raw::c_int, + arg___newmask: *const __sigset_t, + arg___oldmask: *mut __sigset_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigwait( - arg_arg1: *const sigset_t, - arg_arg2: *mut ::std::os::raw::c_int, + fn pthread_sigmask( + arg___how: ::std::os::raw::c_int, + arg___newmask: *const __sigset_t, + arg___oldmask: *mut __sigset_t, ) -> ::std::os::raw::c_int; } - sigwait(arg_arg1, arg_arg2) - }) -} -pub unsafe fn psignal(arg_arg1: ::std::os::raw::c_uint, arg_arg2: *const ::std::os::raw::c_char) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn psignal(arg_arg1: ::std::os::raw::c_uint, arg_arg2: *const ::std::os::raw::c_char); - } - psignal(arg_arg1, arg_arg2) + pthread_sigmask(arg___how, arg___newmask, arg___oldmask) }) } -pub unsafe fn sigblock(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn pthread_kill( + arg___threadid: pthread_t, + arg___signo: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigblock(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn pthread_kill( + arg___threadid: pthread_t, + arg___signo: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - sigblock(arg_arg1) + pthread_kill(arg___threadid, arg___signo) }) } -pub unsafe fn sigsetmask(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __libc_current_sigrtmin() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigsetmask(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __libc_current_sigrtmin() -> ::std::os::raw::c_int; } - sigsetmask(arg_arg1) + __libc_current_sigrtmin() }) } -pub unsafe fn sigvec( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sigvec, - arg_arg3: *mut sigvec, -) -> ::std::os::raw::c_int { +pub unsafe fn __libc_current_sigrtmax() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigvec( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sigvec, - arg_arg3: *mut sigvec, - ) -> ::std::os::raw::c_int; + fn __libc_current_sigrtmax() -> ::std::os::raw::c_int; } - sigvec(arg_arg1, arg_arg2, arg_arg3) + __libc_current_sigrtmax() }) } pub type pg_time_t = int64; @@ -37091,9 +38494,8 @@ pub unsafe fn CancelBackup() { #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct sockaddr_un { - pub sun_len: ::std::os::raw::c_uchar, pub sun_family: sa_family_t, - pub sun_path: [::std::os::raw::c_char; 104usize], + pub sun_path: [::std::os::raw::c_char; 108usize], } impl Default for sockaddr_un { fn default() -> Self { @@ -37186,20 +38588,45 @@ pub const RmgrIds_RM_LOGICALMSG_ID: RmgrIds = 21; pub const RmgrIds_RM_NEXT_ID: RmgrIds = 22; pub type RmgrIds = ::std::os::raw::c_uint; pub type pg_crc32c = uint32; -pub unsafe fn pg_comp_crc32c_armv8( +pub unsafe fn pg_comp_crc32c_sb8( arg_crc: pg_crc32c, arg_data: *const ::std::os::raw::c_void, arg_len: usize, ) -> pg_crc32c { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_comp_crc32c_armv8( + fn pg_comp_crc32c_sb8( arg_crc: pg_crc32c, arg_data: *const ::std::os::raw::c_void, arg_len: usize, ) -> pg_crc32c; } - pg_comp_crc32c_armv8(arg_crc, arg_data, arg_len) + pg_comp_crc32c_sb8(arg_crc, arg_data, arg_len) + }) +} +extern "C" { + pub static mut pg_comp_crc32c: ::std::option::Option< + unsafe extern "C" fn( + crc: pg_crc32c, + data: *const ::std::os::raw::c_void, + len: usize, + ) -> pg_crc32c, + >; +} +pub unsafe fn pg_comp_crc32c_sse42( + arg_crc: pg_crc32c, + arg_data: *const ::std::os::raw::c_void, + arg_len: usize, +) -> pg_crc32c { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_comp_crc32c_sse42( + arg_crc: pg_crc32c, + arg_data: *const ::std::os::raw::c_void, + arg_len: usize, + ) -> pg_crc32c; + } + pg_comp_crc32c_sse42(arg_crc, arg_data, arg_len) }) } pub const ForkNumber_InvalidForkNumber: ForkNumber = -1; @@ -64183,6 +65610,269 @@ pub unsafe fn check_srf_call_placement( check_srf_call_placement(arg_pstate, arg_last_srf, arg_location) }) } +pub type Operator = HeapTuple; +pub unsafe fn LookupOperName( + arg_pstate: *mut ParseState, + arg_opername: *mut List, + arg_oprleft: Oid, + arg_oprright: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn LookupOperName( + arg_pstate: *mut ParseState, + arg_opername: *mut List, + arg_oprleft: Oid, + arg_oprright: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Oid; + } + LookupOperName( + arg_pstate, + arg_opername, + arg_oprleft, + arg_oprright, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn LookupOperWithArgs(arg_oper: *mut ObjectWithArgs, arg_noError: bool) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn LookupOperWithArgs(arg_oper: *mut ObjectWithArgs, arg_noError: bool) -> Oid; + } + LookupOperWithArgs(arg_oper, arg_noError) + }) +} +pub unsafe fn oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + oper( + arg_pstate, + arg_op, + arg_arg1, + arg_arg2, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn right_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn right_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + right_oper(arg_pstate, arg_op, arg_arg, arg_noError, arg_location) + }) +} +pub unsafe fn left_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn left_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + left_oper(arg_pstate, arg_op, arg_arg, arg_noError, arg_location) + }) +} +pub unsafe fn compatible_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn compatible_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + compatible_oper( + arg_pstate, + arg_op, + arg_arg1, + arg_arg2, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn get_sort_group_operators( + arg_argtype: Oid, + arg_needLT: bool, + arg_needEQ: bool, + arg_needGT: bool, + arg_ltOpr: *mut Oid, + arg_eqOpr: *mut Oid, + arg_gtOpr: *mut Oid, + arg_isHashable: *mut bool, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_sort_group_operators( + arg_argtype: Oid, + arg_needLT: bool, + arg_needEQ: bool, + arg_needGT: bool, + arg_ltOpr: *mut Oid, + arg_eqOpr: *mut Oid, + arg_gtOpr: *mut Oid, + arg_isHashable: *mut bool, + ); + } + get_sort_group_operators( + arg_argtype, + arg_needLT, + arg_needEQ, + arg_needGT, + arg_ltOpr, + arg_eqOpr, + arg_gtOpr, + arg_isHashable, + ) + }) +} +pub unsafe fn compatible_oper_opid( + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, +) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn compatible_oper_opid( + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + ) -> Oid; + } + compatible_oper_opid(arg_op, arg_arg1, arg_arg2, arg_noError) + }) +} +pub unsafe fn oprid(arg_op: Operator) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oprid(arg_op: Operator) -> Oid; + } + oprid(arg_op) + }) +} +pub unsafe fn oprfuncid(arg_op: Operator) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oprfuncid(arg_op: Operator) -> Oid; + } + oprfuncid(arg_op) + }) +} +pub unsafe fn make_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_last_srf: *mut Node, + arg_location: ::std::os::raw::c_int, +) -> *mut Expr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_last_srf: *mut Node, + arg_location: ::std::os::raw::c_int, + ) -> *mut Expr; + } + make_op( + arg_pstate, + arg_opname, + arg_ltree, + arg_rtree, + arg_last_srf, + arg_location, + ) + }) +} +pub unsafe fn make_scalar_array_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_useOr: bool, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_location: ::std::os::raw::c_int, +) -> *mut Expr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_scalar_array_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_useOr: bool, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_location: ::std::os::raw::c_int, + ) -> *mut Expr; + } + make_scalar_array_op( + arg_pstate, + arg_opname, + arg_useOr, + arg_ltree, + arg_rtree, + arg_location, + ) + }) +} pub type Type = HeapTuple; pub unsafe fn LookupTypeName( arg_pstate: *mut ParseState, @@ -90966,6 +92656,20 @@ pub unsafe fn xidComparator( xidComparator(arg_arg1, arg_arg2) }) } +pub unsafe fn xidLogicalComparator( + arg_arg1: *const ::std::os::raw::c_void, + arg_arg2: *const ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn xidLogicalComparator( + arg_arg1: *const ::std::os::raw::c_void, + arg_arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; + } + xidLogicalComparator(arg_arg1, arg_arg2) + }) +} pub unsafe fn inet_cidr_ntop( arg_af: ::std::os::raw::c_int, arg_src: *const ::std::os::raw::c_void, @@ -94455,8 +96159,29 @@ pub unsafe fn SharedRecordTypmodRegistryAttach(arg_arg1: *mut SharedRecordTypmod SharedRecordTypmodRegistryAttach(arg_arg1) }) } -pub type __builtin_va_list = *mut ::std::os::raw::c_char; -pub type __uint128_t = u128; +pub type __builtin_va_list = [__va_list_tag; 1usize]; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct __va_list_tag { + pub gp_offset: ::std::os::raw::c_uint, + pub fp_offset: ::std::os::raw::c_uint, + pub overflow_arg_area: *mut ::std::os::raw::c_void, + pub reg_save_area: *mut ::std::os::raw::c_void, +} +impl Default for __va_list_tag { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __locale_data { + pub _address: u8, +} #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct JitContext { diff --git a/pgx-pg-sys/src/pg12.rs b/pgx-pg-sys/src/pg12.rs index 78db38bdd..6e49d2277 100644 --- a/pgx-pg-sys/src/pg12.rs +++ b/pgx-pg-sys/src/pg12.rs @@ -180,26 +180,25 @@ pub const BLCKSZ: u32 = 8192; pub const DEF_PGPORT: u32 = 28812; pub const DEF_PGPORT_STR: &[u8; 6usize] = b"28812\0"; pub const ENABLE_THREAD_SAFETY: u32 = 1; +pub const HAVE_APPEND_HISTORY: u32 = 1; pub const HAVE_ATOMICS: u32 = 1; pub const HAVE_CBRT: u32 = 1; pub const HAVE_CLOCK_GETTIME: u32 = 1; pub const HAVE_COMPUTED_GOTO: u32 = 1; -pub const HAVE_COPYFILE: u32 = 1; -pub const HAVE_COPYFILE_H: u32 = 1; pub const HAVE_CRYPT: u32 = 1; -pub const HAVE_DECL_FDATASYNC: u32 = 0; -pub const HAVE_DECL_F_FULLFSYNC: u32 = 1; -pub const HAVE_DECL_POSIX_FADVISE: u32 = 0; +pub const HAVE_CRYPT_H: u32 = 1; +pub const HAVE_DECL_FDATASYNC: u32 = 1; +pub const HAVE_DECL_F_FULLFSYNC: u32 = 0; +pub const HAVE_DECL_POSIX_FADVISE: u32 = 1; pub const HAVE_DECL_RTLD_GLOBAL: u32 = 1; pub const HAVE_DECL_RTLD_NOW: u32 = 1; -pub const HAVE_DECL_STRLCAT: u32 = 1; -pub const HAVE_DECL_STRLCPY: u32 = 1; +pub const HAVE_DECL_STRLCAT: u32 = 0; +pub const HAVE_DECL_STRLCPY: u32 = 0; pub const HAVE_DECL_STRNLEN: u32 = 1; pub const HAVE_DECL_STRTOLL: u32 = 1; pub const HAVE_DECL_STRTOULL: u32 = 1; pub const HAVE_DLOPEN: u32 = 1; pub const HAVE_FDATASYNC: u32 = 1; -pub const HAVE_FLS: u32 = 1; pub const HAVE_FSEEKO: u32 = 1; pub const HAVE_FUNCNAME__FUNC: u32 = 1; pub const HAVE_GCC__ATOMIC_INT32_CAS: u32 = 1; @@ -209,11 +208,11 @@ pub const HAVE_GCC__SYNC_INT32_CAS: u32 = 1; pub const HAVE_GCC__SYNC_INT32_TAS: u32 = 1; pub const HAVE_GCC__SYNC_INT64_CAS: u32 = 1; pub const HAVE_GETADDRINFO: u32 = 1; +pub const HAVE_GETHOSTBYNAME_R: u32 = 1; pub const HAVE_GETIFADDRS: u32 = 1; pub const HAVE_GETOPT: u32 = 1; pub const HAVE_GETOPT_H: u32 = 1; pub const HAVE_GETOPT_LONG: u32 = 1; -pub const HAVE_GETPEEREID: u32 = 1; pub const HAVE_GETPWUID_R: u32 = 1; pub const HAVE_GETRLIMIT: u32 = 1; pub const HAVE_GETRUSAGE: u32 = 1; @@ -223,7 +222,6 @@ pub const HAVE_INET_ATON: u32 = 1; pub const HAVE_INTPTR_T: u32 = 1; pub const HAVE_INTTYPES_H: u32 = 1; pub const HAVE_INT_OPTERR: u32 = 1; -pub const HAVE_INT_OPTRESET: u32 = 1; pub const HAVE_INT_TIMEZONE: u32 = 1; pub const HAVE_IPV6: u32 = 1; pub const HAVE_ISINF: u32 = 1; @@ -234,7 +232,6 @@ pub const HAVE_LIBZ: u32 = 1; pub const HAVE_LOCALE_T: u32 = 1; pub const HAVE_LONG_INT_64: u32 = 1; pub const HAVE_LONG_LONG_INT: u32 = 1; -pub const HAVE_MBSTOWCS_L: u32 = 1; pub const HAVE_MEMMOVE: u32 = 1; pub const HAVE_MEMORY_H: u32 = 1; pub const HAVE_MKDTEMP: u32 = 1; @@ -242,9 +239,11 @@ pub const HAVE_NETINET_TCP_H: u32 = 1; pub const HAVE_NET_IF_H: u32 = 1; pub const HAVE_POLL: u32 = 1; pub const HAVE_POLL_H: u32 = 1; +pub const HAVE_POSIX_FADVISE: u32 = 1; +pub const HAVE_POSIX_FALLOCATE: u32 = 1; +pub const HAVE_PPOLL: u32 = 1; pub const HAVE_PREAD: u32 = 1; pub const HAVE_PTHREAD: u32 = 1; -pub const HAVE_PTHREAD_IS_THREADED_NP: u32 = 1; pub const HAVE_PTHREAD_PRIO_INHERIT: u32 = 1; pub const HAVE_PWRITE: u32 = 1; pub const HAVE_RANDOM: u32 = 1; @@ -255,6 +254,7 @@ pub const HAVE_RINT: u32 = 1; pub const HAVE_RL_COMPLETION_APPEND_CHARACTER: u32 = 1; pub const HAVE_RL_COMPLETION_MATCHES: u32 = 1; pub const HAVE_RL_FILENAME_COMPLETION_FUNCTION: u32 = 1; +pub const HAVE_RL_RESET_SCREEN_SIZE: u32 = 1; pub const HAVE_SETENV: u32 = 1; pub const HAVE_SETSID: u32 = 1; pub const HAVE_SHM_OPEN: u32 = 1; @@ -263,11 +263,10 @@ pub const HAVE_SRANDOM: u32 = 1; pub const HAVE_STDBOOL_H: u32 = 1; pub const HAVE_STDINT_H: u32 = 1; pub const HAVE_STDLIB_H: u32 = 1; +pub const HAVE_STRCHRNUL: u32 = 1; pub const HAVE_STRERROR_R: u32 = 1; pub const HAVE_STRINGS_H: u32 = 1; pub const HAVE_STRING_H: u32 = 1; -pub const HAVE_STRLCAT: u32 = 1; -pub const HAVE_STRLCPY: u32 = 1; pub const HAVE_STRNLEN: u32 = 1; pub const HAVE_STRSIGNAL: u32 = 1; pub const HAVE_STRTOF: u32 = 1; @@ -275,29 +274,27 @@ pub const HAVE_STRTOLL: u32 = 1; pub const HAVE_STRTOULL: u32 = 1; pub const HAVE_STRUCT_ADDRINFO: u32 = 1; pub const HAVE_STRUCT_OPTION: u32 = 1; -pub const HAVE_STRUCT_SOCKADDR_SA_LEN: u32 = 1; pub const HAVE_STRUCT_SOCKADDR_STORAGE: u32 = 1; pub const HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY: u32 = 1; -pub const HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN: u32 = 1; pub const HAVE_STRUCT_TM_TM_ZONE: u32 = 1; pub const HAVE_SYMLINK: u32 = 1; +pub const HAVE_SYNC_FILE_RANGE: u32 = 1; pub const HAVE_SYSLOG: u32 = 1; +pub const HAVE_SYS_EPOLL_H: u32 = 1; pub const HAVE_SYS_IPC_H: u32 = 1; +pub const HAVE_SYS_PRCTL_H: u32 = 1; pub const HAVE_SYS_RESOURCE_H: u32 = 1; pub const HAVE_SYS_SELECT_H: u32 = 1; pub const HAVE_SYS_SEM_H: u32 = 1; pub const HAVE_SYS_SHM_H: u32 = 1; -pub const HAVE_SYS_SOCKIO_H: u32 = 1; pub const HAVE_SYS_STAT_H: u32 = 1; pub const HAVE_SYS_TYPES_H: u32 = 1; -pub const HAVE_SYS_UCRED_H: u32 = 1; pub const HAVE_SYS_UN_H: u32 = 1; pub const HAVE_TERMIOS_H: u32 = 1; pub const HAVE_TM_ZONE: u32 = 1; pub const HAVE_TYPEOF: u32 = 1; pub const HAVE_TZNAME: u32 = 1; pub const HAVE_UINTPTR_T: u32 = 1; -pub const HAVE_UNION_SEMUN: u32 = 1; pub const HAVE_UNISTD_H: u32 = 1; pub const HAVE_UNIX_SOCKETS: u32 = 1; pub const HAVE_UNSETENV: u32 = 1; @@ -307,8 +304,8 @@ pub const HAVE_UTIME: u32 = 1; pub const HAVE_UTIMES: u32 = 1; pub const HAVE_UTIME_H: u32 = 1; pub const HAVE_WCHAR_H: u32 = 1; -pub const HAVE_WCSTOMBS_L: u32 = 1; pub const HAVE_WCTYPE_H: u32 = 1; +pub const HAVE_X86_64_POPCNTQ: u32 = 1; pub const HAVE__BOOL: u32 = 1; pub const HAVE__BUILTIN_BSWAP16: u32 = 1; pub const HAVE__BUILTIN_BSWAP32: u32 = 1; @@ -320,22 +317,23 @@ pub const HAVE__BUILTIN_OP_OVERFLOW: u32 = 1; pub const HAVE__BUILTIN_POPCOUNT: u32 = 1; pub const HAVE__BUILTIN_TYPES_COMPATIBLE_P: u32 = 1; pub const HAVE__BUILTIN_UNREACHABLE: u32 = 1; +pub const HAVE__GET_CPUID: u32 = 1; pub const HAVE__STATIC_ASSERT: u32 = 1; pub const INT64_MODIFIER: &[u8; 2usize] = b"l\0"; -pub const LOCALE_T_IN_XLOCALE: u32 = 1; pub const MAXIMUM_ALIGNOF: u32 = 8; pub const MEMSET_LOOP_LIMIT: u32 = 1024; pub const PACKAGE_BUGREPORT: &[u8; 32usize] = b"pgsql-bugs@lists.postgresql.org\0"; pub const PACKAGE_NAME: &[u8; 11usize] = b"PostgreSQL\0"; -pub const PACKAGE_STRING: &[u8; 16usize] = b"PostgreSQL 12.9\0"; +pub const PACKAGE_STRING: &[u8; 17usize] = b"PostgreSQL 12.10\0"; pub const PACKAGE_TARNAME: &[u8; 11usize] = b"postgresql\0"; pub const PACKAGE_URL: &[u8; 1usize] = b"\0"; -pub const PACKAGE_VERSION: &[u8; 5usize] = b"12.9\0"; +pub const PACKAGE_VERSION: &[u8; 6usize] = b"12.10\0"; pub const PG_KRB_SRVNAM: &[u8; 9usize] = b"postgres\0"; pub const PG_MAJORVERSION: &[u8; 3usize] = b"12\0"; -pub const PG_VERSION: &[u8; 5usize] = b"12.9\0"; -pub const PG_VERSION_NUM: u32 = 120009; -pub const PG_VERSION_STR : & [u8 ; 111usize] = b"PostgreSQL 12.9 on arm-apple-darwin21.3.0, compiled by Apple clang version 13.0.0 (clang-1300.0.29.30), 64-bit\0" ; +pub const PG_VERSION: &[u8; 6usize] = b"12.10\0"; +pub const PG_VERSION_NUM: u32 = 120010; +pub const PG_VERSION_STR: &[u8; 78usize] = + b"PostgreSQL 12.10 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 11.2.0, 64-bit\0"; pub const RELSEG_SIZE: u32 = 131072; pub const SIZEOF_BOOL: u32 = 1; pub const SIZEOF_LONG: u32 = 8; @@ -343,15 +341,13 @@ pub const SIZEOF_OFF_T: u32 = 8; pub const SIZEOF_SIZE_T: u32 = 8; pub const SIZEOF_VOID_P: u32 = 8; pub const STDC_HEADERS: u32 = 1; -pub const STRERROR_R_INT: u32 = 1; -pub const USE_ARMV8_CRC32C: u32 = 1; pub const USE_ASSERT_CHECKING: u32 = 1; pub const USE_DEV_URANDOM: u32 = 1; pub const USE_FLOAT4_BYVAL: u32 = 1; pub const USE_FLOAT8_BYVAL: u32 = 1; -pub const USE_SYSV_SEMAPHORES: u32 = 1; +pub const USE_SSE42_CRC32C_WITH_RUNTIME_CHECK: u32 = 1; pub const USE_SYSV_SHARED_MEMORY: u32 = 1; -pub const WCSTOMBS_L_IN_XLOCALE: u32 = 1; +pub const USE_UNNAMED_POSIX_SEMAPHORES: u32 = 1; pub const XLOG_BLCKSZ: u32 = 8192; pub const DEFAULT_XLOG_SEG_SIZE: u32 = 16777216; pub const NAMEDATALEN: u32 = 64; @@ -366,548 +362,214 @@ pub const BITS_PER_BYTE: u32 = 8; pub const ALIGNOF_BUFFER: u32 = 32; pub const HAVE_WORKING_LINK: u32 = 1; pub const DEFAULT_BACKEND_FLUSH_AFTER: u32 = 0; -pub const DEFAULT_BGWRITER_FLUSH_AFTER: u32 = 0; -pub const DEFAULT_CHECKPOINT_FLUSH_AFTER: u32 = 0; +pub const DEFAULT_BGWRITER_FLUSH_AFTER: u32 = 64; +pub const DEFAULT_CHECKPOINT_FLUSH_AFTER: u32 = 32; pub const WRITEBACK_MAX_PENDING_FLUSHES: u32 = 256; pub const DEFAULT_PGSOCKET_DIR: &[u8; 5usize] = b"/tmp\0"; pub const DEFAULT_EVENT_SOURCE: &[u8; 11usize] = b"PostgreSQL\0"; pub const PG_CACHE_LINE_SIZE: u32 = 128; pub const TRACE_SORT: u32 = 1; -pub const __darwin__: u32 = 1; -pub const __DARWIN_ONLY_64_BIT_INO_T: u32 = 1; -pub const __DARWIN_ONLY_UNIX_CONFORMANCE: u32 = 1; -pub const __DARWIN_ONLY_VERS_1050: u32 = 1; -pub const __DARWIN_UNIX03: u32 = 1; -pub const __DARWIN_64_BIT_INO_T: u32 = 1; -pub const __DARWIN_VERS_1050: u32 = 1; -pub const __DARWIN_NON_CANCELABLE: u32 = 0; -pub const __DARWIN_SUF_EXTSN: &[u8; 14usize] = b"$DARWIN_EXTSN\0"; -pub const __DARWIN_C_ANSI: u32 = 4096; -pub const __DARWIN_C_FULL: u32 = 900000; -pub const __DARWIN_C_LEVEL: u32 = 900000; -pub const __STDC_WANT_LIB_EXT1__: u32 = 1; -pub const __DARWIN_NO_LONG_LONG: u32 = 0; -pub const _DARWIN_FEATURE_64_BIT_INODE: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_64_BIT_INODE: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_VERS_1050: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE: u32 = 1; -pub const _DARWIN_FEATURE_UNIX_CONFORMANCE: u32 = 3; -pub const __has_ptrcheck: u32 = 0; -pub const __API_TO_BE_DEPRECATED: u32 = 100000; -pub const __MAC_10_0: u32 = 1000; -pub const __MAC_10_1: u32 = 1010; -pub const __MAC_10_2: u32 = 1020; -pub const __MAC_10_3: u32 = 1030; -pub const __MAC_10_4: u32 = 1040; -pub const __MAC_10_5: u32 = 1050; -pub const __MAC_10_6: u32 = 1060; -pub const __MAC_10_7: u32 = 1070; -pub const __MAC_10_8: u32 = 1080; -pub const __MAC_10_9: u32 = 1090; -pub const __MAC_10_10: u32 = 101000; -pub const __MAC_10_10_2: u32 = 101002; -pub const __MAC_10_10_3: u32 = 101003; -pub const __MAC_10_11: u32 = 101100; -pub const __MAC_10_11_2: u32 = 101102; -pub const __MAC_10_11_3: u32 = 101103; -pub const __MAC_10_11_4: u32 = 101104; -pub const __MAC_10_12: u32 = 101200; -pub const __MAC_10_12_1: u32 = 101201; -pub const __MAC_10_12_2: u32 = 101202; -pub const __MAC_10_12_4: u32 = 101204; -pub const __MAC_10_13: u32 = 101300; -pub const __MAC_10_13_1: u32 = 101301; -pub const __MAC_10_13_2: u32 = 101302; -pub const __MAC_10_13_4: u32 = 101304; -pub const __MAC_10_14: u32 = 101400; -pub const __MAC_10_14_1: u32 = 101401; -pub const __MAC_10_14_4: u32 = 101404; -pub const __MAC_10_14_6: u32 = 101406; -pub const __MAC_10_15: u32 = 101500; -pub const __MAC_10_15_1: u32 = 101501; -pub const __MAC_10_15_4: u32 = 101504; -pub const __MAC_10_16: u32 = 101600; -pub const __MAC_11_0: u32 = 110000; -pub const __MAC_11_1: u32 = 110100; -pub const __MAC_11_3: u32 = 110300; -pub const __MAC_11_4: u32 = 110400; -pub const __MAC_11_5: u32 = 110500; -pub const __MAC_11_6: u32 = 110600; -pub const __MAC_12_0: u32 = 120000; -pub const __MAC_12_1: u32 = 120100; -pub const __MAC_12_2: u32 = 120200; -pub const __MAC_12_3: u32 = 120300; -pub const __IPHONE_2_0: u32 = 20000; -pub const __IPHONE_2_1: u32 = 20100; -pub const __IPHONE_2_2: u32 = 20200; -pub const __IPHONE_3_0: u32 = 30000; -pub const __IPHONE_3_1: u32 = 30100; -pub const __IPHONE_3_2: u32 = 30200; -pub const __IPHONE_4_0: u32 = 40000; -pub const __IPHONE_4_1: u32 = 40100; -pub const __IPHONE_4_2: u32 = 40200; -pub const __IPHONE_4_3: u32 = 40300; -pub const __IPHONE_5_0: u32 = 50000; -pub const __IPHONE_5_1: u32 = 50100; -pub const __IPHONE_6_0: u32 = 60000; -pub const __IPHONE_6_1: u32 = 60100; -pub const __IPHONE_7_0: u32 = 70000; -pub const __IPHONE_7_1: u32 = 70100; -pub const __IPHONE_8_0: u32 = 80000; -pub const __IPHONE_8_1: u32 = 80100; -pub const __IPHONE_8_2: u32 = 80200; -pub const __IPHONE_8_3: u32 = 80300; -pub const __IPHONE_8_4: u32 = 80400; -pub const __IPHONE_9_0: u32 = 90000; -pub const __IPHONE_9_1: u32 = 90100; -pub const __IPHONE_9_2: u32 = 90200; -pub const __IPHONE_9_3: u32 = 90300; -pub const __IPHONE_10_0: u32 = 100000; -pub const __IPHONE_10_1: u32 = 100100; -pub const __IPHONE_10_2: u32 = 100200; -pub const __IPHONE_10_3: u32 = 100300; -pub const __IPHONE_11_0: u32 = 110000; -pub const __IPHONE_11_1: u32 = 110100; -pub const __IPHONE_11_2: u32 = 110200; -pub const __IPHONE_11_3: u32 = 110300; -pub const __IPHONE_11_4: u32 = 110400; -pub const __IPHONE_12_0: u32 = 120000; -pub const __IPHONE_12_1: u32 = 120100; -pub const __IPHONE_12_2: u32 = 120200; -pub const __IPHONE_12_3: u32 = 120300; -pub const __IPHONE_12_4: u32 = 120400; -pub const __IPHONE_13_0: u32 = 130000; -pub const __IPHONE_13_1: u32 = 130100; -pub const __IPHONE_13_2: u32 = 130200; -pub const __IPHONE_13_3: u32 = 130300; -pub const __IPHONE_13_4: u32 = 130400; -pub const __IPHONE_13_5: u32 = 130500; -pub const __IPHONE_13_6: u32 = 130600; -pub const __IPHONE_13_7: u32 = 130700; -pub const __IPHONE_14_0: u32 = 140000; -pub const __IPHONE_14_1: u32 = 140100; -pub const __IPHONE_14_2: u32 = 140200; -pub const __IPHONE_14_3: u32 = 140300; -pub const __IPHONE_14_5: u32 = 140500; -pub const __IPHONE_14_6: u32 = 140600; -pub const __IPHONE_14_7: u32 = 140700; -pub const __IPHONE_14_8: u32 = 140800; -pub const __IPHONE_15_0: u32 = 150000; -pub const __IPHONE_15_1: u32 = 150100; -pub const __IPHONE_15_2: u32 = 150200; -pub const __IPHONE_15_3: u32 = 150300; -pub const __IPHONE_15_4: u32 = 150400; -pub const __TVOS_9_0: u32 = 90000; -pub const __TVOS_9_1: u32 = 90100; -pub const __TVOS_9_2: u32 = 90200; -pub const __TVOS_10_0: u32 = 100000; -pub const __TVOS_10_0_1: u32 = 100001; -pub const __TVOS_10_1: u32 = 100100; -pub const __TVOS_10_2: u32 = 100200; -pub const __TVOS_11_0: u32 = 110000; -pub const __TVOS_11_1: u32 = 110100; -pub const __TVOS_11_2: u32 = 110200; -pub const __TVOS_11_3: u32 = 110300; -pub const __TVOS_11_4: u32 = 110400; -pub const __TVOS_12_0: u32 = 120000; -pub const __TVOS_12_1: u32 = 120100; -pub const __TVOS_12_2: u32 = 120200; -pub const __TVOS_12_3: u32 = 120300; -pub const __TVOS_12_4: u32 = 120400; -pub const __TVOS_13_0: u32 = 130000; -pub const __TVOS_13_2: u32 = 130200; -pub const __TVOS_13_3: u32 = 130300; -pub const __TVOS_13_4: u32 = 130400; -pub const __TVOS_14_0: u32 = 140000; -pub const __TVOS_14_1: u32 = 140100; -pub const __TVOS_14_2: u32 = 140200; -pub const __TVOS_14_3: u32 = 140300; -pub const __TVOS_14_5: u32 = 140500; -pub const __TVOS_14_6: u32 = 140600; -pub const __TVOS_14_7: u32 = 140700; -pub const __TVOS_15_0: u32 = 150000; -pub const __TVOS_15_1: u32 = 150100; -pub const __TVOS_15_2: u32 = 150200; -pub const __TVOS_15_3: u32 = 150300; -pub const __TVOS_15_4: u32 = 150400; -pub const __WATCHOS_1_0: u32 = 10000; -pub const __WATCHOS_2_0: u32 = 20000; -pub const __WATCHOS_2_1: u32 = 20100; -pub const __WATCHOS_2_2: u32 = 20200; -pub const __WATCHOS_3_0: u32 = 30000; -pub const __WATCHOS_3_1: u32 = 30100; -pub const __WATCHOS_3_1_1: u32 = 30101; -pub const __WATCHOS_3_2: u32 = 30200; -pub const __WATCHOS_4_0: u32 = 40000; -pub const __WATCHOS_4_1: u32 = 40100; -pub const __WATCHOS_4_2: u32 = 40200; -pub const __WATCHOS_4_3: u32 = 40300; -pub const __WATCHOS_5_0: u32 = 50000; -pub const __WATCHOS_5_1: u32 = 50100; -pub const __WATCHOS_5_2: u32 = 50200; -pub const __WATCHOS_5_3: u32 = 50300; -pub const __WATCHOS_6_0: u32 = 60000; -pub const __WATCHOS_6_1: u32 = 60100; -pub const __WATCHOS_6_2: u32 = 60200; -pub const __WATCHOS_7_0: u32 = 70000; -pub const __WATCHOS_7_1: u32 = 70100; -pub const __WATCHOS_7_2: u32 = 70200; -pub const __WATCHOS_7_3: u32 = 70300; -pub const __WATCHOS_7_4: u32 = 70400; -pub const __WATCHOS_7_5: u32 = 70500; -pub const __WATCHOS_7_6: u32 = 70600; -pub const __WATCHOS_8_0: u32 = 80000; -pub const __WATCHOS_8_1: u32 = 80100; -pub const __WATCHOS_8_3: u32 = 80300; -pub const __WATCHOS_8_4: u32 = 80400; -pub const __WATCHOS_8_5: u32 = 80500; -pub const MAC_OS_X_VERSION_10_0: u32 = 1000; -pub const MAC_OS_X_VERSION_10_1: u32 = 1010; -pub const MAC_OS_X_VERSION_10_2: u32 = 1020; -pub const MAC_OS_X_VERSION_10_3: u32 = 1030; -pub const MAC_OS_X_VERSION_10_4: u32 = 1040; -pub const MAC_OS_X_VERSION_10_5: u32 = 1050; -pub const MAC_OS_X_VERSION_10_6: u32 = 1060; -pub const MAC_OS_X_VERSION_10_7: u32 = 1070; -pub const MAC_OS_X_VERSION_10_8: u32 = 1080; -pub const MAC_OS_X_VERSION_10_9: u32 = 1090; -pub const MAC_OS_X_VERSION_10_10: u32 = 101000; -pub const MAC_OS_X_VERSION_10_10_2: u32 = 101002; -pub const MAC_OS_X_VERSION_10_10_3: u32 = 101003; -pub const MAC_OS_X_VERSION_10_11: u32 = 101100; -pub const MAC_OS_X_VERSION_10_11_2: u32 = 101102; -pub const MAC_OS_X_VERSION_10_11_3: u32 = 101103; -pub const MAC_OS_X_VERSION_10_11_4: u32 = 101104; -pub const MAC_OS_X_VERSION_10_12: u32 = 101200; -pub const MAC_OS_X_VERSION_10_12_1: u32 = 101201; -pub const MAC_OS_X_VERSION_10_12_2: u32 = 101202; -pub const MAC_OS_X_VERSION_10_12_4: u32 = 101204; -pub const MAC_OS_X_VERSION_10_13: u32 = 101300; -pub const MAC_OS_X_VERSION_10_13_1: u32 = 101301; -pub const MAC_OS_X_VERSION_10_13_2: u32 = 101302; -pub const MAC_OS_X_VERSION_10_13_4: u32 = 101304; -pub const MAC_OS_X_VERSION_10_14: u32 = 101400; -pub const MAC_OS_X_VERSION_10_14_1: u32 = 101401; -pub const MAC_OS_X_VERSION_10_14_4: u32 = 101404; -pub const MAC_OS_X_VERSION_10_14_6: u32 = 101406; -pub const MAC_OS_X_VERSION_10_15: u32 = 101500; -pub const MAC_OS_X_VERSION_10_15_1: u32 = 101501; -pub const MAC_OS_X_VERSION_10_16: u32 = 101600; -pub const MAC_OS_VERSION_11_0: u32 = 110000; -pub const MAC_OS_VERSION_12_0: u32 = 120000; -pub const __DRIVERKIT_19_0: u32 = 190000; -pub const __DRIVERKIT_20_0: u32 = 200000; -pub const __DRIVERKIT_21_0: u32 = 210000; -pub const __MAC_OS_X_VERSION_MAX_ALLOWED: u32 = 120300; -pub const __ENABLE_LEGACY_MAC_AVAILABILITY: u32 = 1; -pub const __PTHREAD_SIZE__: u32 = 8176; -pub const __PTHREAD_ATTR_SIZE__: u32 = 56; -pub const __PTHREAD_MUTEXATTR_SIZE__: u32 = 8; -pub const __PTHREAD_MUTEX_SIZE__: u32 = 56; -pub const __PTHREAD_CONDATTR_SIZE__: u32 = 8; -pub const __PTHREAD_COND_SIZE__: u32 = 40; -pub const __PTHREAD_ONCE_SIZE__: u32 = 8; -pub const __PTHREAD_RWLOCK_SIZE__: u32 = 192; -pub const __PTHREAD_RWLOCKATTR_SIZE__: u32 = 16; -pub const __DARWIN_WCHAR_MIN: i32 = -2147483648; -pub const _FORTIFY_SOURCE: u32 = 2; -pub const RENAME_SECLUDE: u32 = 1; -pub const RENAME_SWAP: u32 = 2; -pub const RENAME_EXCL: u32 = 4; -pub const RENAME_RESERVED1: u32 = 8; -pub const RENAME_NOFOLLOW_ANY: u32 = 16; -pub const __SLBF: u32 = 1; -pub const __SNBF: u32 = 2; -pub const __SRD: u32 = 4; -pub const __SWR: u32 = 8; -pub const __SRW: u32 = 16; -pub const __SEOF: u32 = 32; -pub const __SERR: u32 = 64; -pub const __SMBF: u32 = 128; -pub const __SAPP: u32 = 256; -pub const __SSTR: u32 = 512; -pub const __SOPT: u32 = 1024; -pub const __SNPT: u32 = 2048; -pub const __SOFF: u32 = 4096; -pub const __SMOD: u32 = 8192; -pub const __SALC: u32 = 16384; -pub const __SIGN: u32 = 32768; +pub const _STDIO_H: u32 = 1; +pub const _FEATURES_H: u32 = 1; +pub const _DEFAULT_SOURCE: u32 = 1; +pub const __GLIBC_USE_ISOC2X: u32 = 0; +pub const __USE_ISOC11: u32 = 1; +pub const __USE_ISOC99: u32 = 1; +pub const __USE_ISOC95: u32 = 1; +pub const __USE_POSIX_IMPLICITLY: u32 = 1; +pub const _POSIX_SOURCE: u32 = 1; +pub const _POSIX_C_SOURCE: u32 = 200809; +pub const __USE_POSIX: u32 = 1; +pub const __USE_POSIX2: u32 = 1; +pub const __USE_POSIX199309: u32 = 1; +pub const __USE_POSIX199506: u32 = 1; +pub const __USE_XOPEN2K: u32 = 1; +pub const __USE_XOPEN2K8: u32 = 1; +pub const _ATFILE_SOURCE: u32 = 1; +pub const __WORDSIZE: u32 = 64; +pub const __WORDSIZE_TIME64_COMPAT32: u32 = 1; +pub const __SYSCALL_WORDSIZE: u32 = 64; +pub const __TIMESIZE: u32 = 64; +pub const __USE_MISC: u32 = 1; +pub const __USE_ATFILE: u32 = 1; +pub const __USE_FORTIFY_LEVEL: u32 = 0; +pub const __GLIBC_USE_DEPRECATED_GETS: u32 = 0; +pub const __GLIBC_USE_DEPRECATED_SCANF: u32 = 0; +pub const _STDC_PREDEF_H: u32 = 1; +pub const __STDC_IEC_559__: u32 = 1; +pub const __STDC_IEC_60559_BFP__: u32 = 201404; +pub const __STDC_IEC_559_COMPLEX__: u32 = 1; +pub const __STDC_IEC_60559_COMPLEX__: u32 = 201404; +pub const __STDC_ISO_10646__: u32 = 201706; +pub const __GNU_LIBRARY__: u32 = 6; +pub const __GLIBC__: u32 = 2; +pub const __GLIBC_MINOR__: u32 = 35; +pub const _SYS_CDEFS_H: u32 = 1; +pub const __glibc_c99_flexarr_available: u32 = 1; +pub const __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI: u32 = 0; +pub const __HAVE_GENERIC_SELECTION: u32 = 1; +pub const __GLIBC_USE_LIB_EXT2: u32 = 0; +pub const __GLIBC_USE_IEC_60559_BFP_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_BFP_EXT_C2X: u32 = 0; +pub const __GLIBC_USE_IEC_60559_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X: u32 = 0; +pub const __GLIBC_USE_IEC_60559_TYPES_EXT: u32 = 0; +pub const __GNUC_VA_LIST: u32 = 1; +pub const _BITS_TYPES_H: u32 = 1; +pub const _BITS_TYPESIZES_H: u32 = 1; +pub const __OFF_T_MATCHES_OFF64_T: u32 = 1; +pub const __INO_T_MATCHES_INO64_T: u32 = 1; +pub const __RLIM_T_MATCHES_RLIM64_T: u32 = 1; +pub const __STATFS_MATCHES_STATFS64: u32 = 1; +pub const __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64: u32 = 1; +pub const __FD_SETSIZE: u32 = 1024; +pub const _BITS_TIME64_H: u32 = 1; +pub const _____fpos_t_defined: u32 = 1; +pub const ____mbstate_t_defined: u32 = 1; +pub const _____fpos64_t_defined: u32 = 1; +pub const ____FILE_defined: u32 = 1; +pub const __FILE_defined: u32 = 1; +pub const __struct_FILE_defined: u32 = 1; +pub const _IO_EOF_SEEN: u32 = 16; +pub const _IO_ERR_SEEN: u32 = 32; +pub const _IO_USER_LOCK: u32 = 32768; pub const _IOFBF: u32 = 0; pub const _IOLBF: u32 = 1; pub const _IONBF: u32 = 2; -pub const BUFSIZ: u32 = 1024; +pub const BUFSIZ: u32 = 8192; pub const EOF: i32 = -1; -pub const FOPEN_MAX: u32 = 20; -pub const FILENAME_MAX: u32 = 1024; -pub const P_tmpdir: &[u8; 10usize] = b"/var/tmp/\0"; -pub const L_tmpnam: u32 = 1024; -pub const TMP_MAX: u32 = 308915776; pub const SEEK_SET: u32 = 0; pub const SEEK_CUR: u32 = 1; pub const SEEK_END: u32 = 2; -pub const L_ctermid: u32 = 1024; -pub const _USE_FORTIFY_LEVEL: u32 = 2; -pub const __DARWIN_NSIG: u32 = 32; -pub const NSIG: u32 = 32; -pub const _ARM_SIGNAL_: u32 = 1; -pub const SIGHUP: u32 = 1; -pub const SIGINT: u32 = 2; -pub const SIGQUIT: u32 = 3; -pub const SIGILL: u32 = 4; -pub const SIGTRAP: u32 = 5; -pub const SIGABRT: u32 = 6; -pub const SIGIOT: u32 = 6; -pub const SIGEMT: u32 = 7; -pub const SIGFPE: u32 = 8; -pub const SIGKILL: u32 = 9; -pub const SIGBUS: u32 = 10; -pub const SIGSEGV: u32 = 11; -pub const SIGSYS: u32 = 12; -pub const SIGPIPE: u32 = 13; -pub const SIGALRM: u32 = 14; -pub const SIGTERM: u32 = 15; -pub const SIGURG: u32 = 16; -pub const SIGSTOP: u32 = 17; -pub const SIGTSTP: u32 = 18; -pub const SIGCONT: u32 = 19; -pub const SIGCHLD: u32 = 20; -pub const SIGTTIN: u32 = 21; -pub const SIGTTOU: u32 = 22; -pub const SIGIO: u32 = 23; -pub const SIGXCPU: u32 = 24; -pub const SIGXFSZ: u32 = 25; -pub const SIGVTALRM: u32 = 26; -pub const SIGPROF: u32 = 27; -pub const SIGWINCH: u32 = 28; -pub const SIGINFO: u32 = 29; -pub const SIGUSR1: u32 = 30; -pub const SIGUSR2: u32 = 31; -pub const __DARWIN_OPAQUE_ARM_THREAD_STATE64: u32 = 0; -pub const SIGEV_NONE: u32 = 0; -pub const SIGEV_SIGNAL: u32 = 1; -pub const SIGEV_THREAD: u32 = 3; -pub const ILL_NOOP: u32 = 0; -pub const ILL_ILLOPC: u32 = 1; -pub const ILL_ILLTRP: u32 = 2; -pub const ILL_PRVOPC: u32 = 3; -pub const ILL_ILLOPN: u32 = 4; -pub const ILL_ILLADR: u32 = 5; -pub const ILL_PRVREG: u32 = 6; -pub const ILL_COPROC: u32 = 7; -pub const ILL_BADSTK: u32 = 8; -pub const FPE_NOOP: u32 = 0; -pub const FPE_FLTDIV: u32 = 1; -pub const FPE_FLTOVF: u32 = 2; -pub const FPE_FLTUND: u32 = 3; -pub const FPE_FLTRES: u32 = 4; -pub const FPE_FLTINV: u32 = 5; -pub const FPE_FLTSUB: u32 = 6; -pub const FPE_INTDIV: u32 = 7; -pub const FPE_INTOVF: u32 = 8; -pub const SEGV_NOOP: u32 = 0; -pub const SEGV_MAPERR: u32 = 1; -pub const SEGV_ACCERR: u32 = 2; -pub const BUS_NOOP: u32 = 0; -pub const BUS_ADRALN: u32 = 1; -pub const BUS_ADRERR: u32 = 2; -pub const BUS_OBJERR: u32 = 3; -pub const TRAP_BRKPT: u32 = 1; -pub const TRAP_TRACE: u32 = 2; -pub const CLD_NOOP: u32 = 0; -pub const CLD_EXITED: u32 = 1; -pub const CLD_KILLED: u32 = 2; -pub const CLD_DUMPED: u32 = 3; -pub const CLD_TRAPPED: u32 = 4; -pub const CLD_STOPPED: u32 = 5; -pub const CLD_CONTINUED: u32 = 6; -pub const POLL_IN: u32 = 1; -pub const POLL_OUT: u32 = 2; -pub const POLL_MSG: u32 = 3; -pub const POLL_ERR: u32 = 4; -pub const POLL_PRI: u32 = 5; -pub const POLL_HUP: u32 = 6; -pub const SA_ONSTACK: u32 = 1; -pub const SA_RESTART: u32 = 2; -pub const SA_RESETHAND: u32 = 4; -pub const SA_NOCLDSTOP: u32 = 8; -pub const SA_NODEFER: u32 = 16; -pub const SA_NOCLDWAIT: u32 = 32; -pub const SA_SIGINFO: u32 = 64; -pub const SA_USERTRAMP: u32 = 256; -pub const SA_64REGSET: u32 = 512; -pub const SA_USERSPACE_MASK: u32 = 127; -pub const SIG_BLOCK: u32 = 1; -pub const SIG_UNBLOCK: u32 = 2; -pub const SIG_SETMASK: u32 = 3; -pub const SI_USER: u32 = 65537; -pub const SI_QUEUE: u32 = 65538; -pub const SI_TIMER: u32 = 65539; -pub const SI_ASYNCIO: u32 = 65540; -pub const SI_MESGQ: u32 = 65541; -pub const SS_ONSTACK: u32 = 1; -pub const SS_DISABLE: u32 = 4; -pub const MINSIGSTKSZ: u32 = 32768; -pub const SIGSTKSZ: u32 = 131072; -pub const SV_ONSTACK: u32 = 1; -pub const SV_INTERRUPT: u32 = 2; -pub const SV_RESETHAND: u32 = 4; -pub const SV_NODEFER: u32 = 16; -pub const SV_NOCLDSTOP: u32 = 8; -pub const SV_SIGINFO: u32 = 64; -pub const __WORDSIZE: u32 = 64; -pub const INT8_MAX: u32 = 127; -pub const INT16_MAX: u32 = 32767; -pub const INT32_MAX: u32 = 2147483647; -pub const INT64_MAX: u64 = 9223372036854775807; +pub const P_tmpdir: &[u8; 5usize] = b"/tmp\0"; +pub const _BITS_STDIO_LIM_H: u32 = 1; +pub const L_tmpnam: u32 = 20; +pub const TMP_MAX: u32 = 238328; +pub const FILENAME_MAX: u32 = 4096; +pub const L_ctermid: u32 = 9; +pub const FOPEN_MAX: u32 = 16; +pub const __HAVE_FLOAT128: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT128: u32 = 0; +pub const __HAVE_FLOAT64X: u32 = 1; +pub const __HAVE_FLOAT64X_LONG_DOUBLE: u32 = 1; +pub const __HAVE_FLOAT16: u32 = 0; +pub const __HAVE_FLOAT32: u32 = 1; +pub const __HAVE_FLOAT64: u32 = 1; +pub const __HAVE_FLOAT32X: u32 = 1; +pub const __HAVE_FLOAT128X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT16: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT32: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT64: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT32X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT64X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT128X: u32 = 0; +pub const __HAVE_FLOATN_NOT_TYPEDEF: u32 = 0; +pub const _STDLIB_H: u32 = 1; +pub const WNOHANG: u32 = 1; +pub const WUNTRACED: u32 = 2; +pub const WSTOPPED: u32 = 2; +pub const WEXITED: u32 = 4; +pub const WCONTINUED: u32 = 8; +pub const WNOWAIT: u32 = 16777216; +pub const __WNOTHREAD: u32 = 536870912; +pub const __WALL: u32 = 1073741824; +pub const __WCLONE: u32 = 2147483648; +pub const __W_CONTINUED: u32 = 65535; +pub const __WCOREFLAG: u32 = 128; +pub const __ldiv_t_defined: u32 = 1; +pub const __lldiv_t_defined: u32 = 1; +pub const RAND_MAX: u32 = 2147483647; +pub const EXIT_FAILURE: u32 = 1; +pub const EXIT_SUCCESS: u32 = 0; +pub const _SYS_TYPES_H: u32 = 1; +pub const __clock_t_defined: u32 = 1; +pub const __clockid_t_defined: u32 = 1; +pub const __time_t_defined: u32 = 1; +pub const __timer_t_defined: u32 = 1; +pub const _BITS_STDINT_INTN_H: u32 = 1; +pub const __BIT_TYPES_DEFINED__: u32 = 1; +pub const _ENDIAN_H: u32 = 1; +pub const _BITS_ENDIAN_H: u32 = 1; +pub const __LITTLE_ENDIAN: u32 = 1234; +pub const __BIG_ENDIAN: u32 = 4321; +pub const __PDP_ENDIAN: u32 = 3412; +pub const _BITS_ENDIANNESS_H: u32 = 1; +pub const __BYTE_ORDER: u32 = 1234; +pub const __FLOAT_WORD_ORDER: u32 = 1234; +pub const LITTLE_ENDIAN: u32 = 1234; +pub const BIG_ENDIAN: u32 = 4321; +pub const PDP_ENDIAN: u32 = 3412; +pub const BYTE_ORDER: u32 = 1234; +pub const _BITS_BYTESWAP_H: u32 = 1; +pub const _BITS_UINTN_IDENTITY_H: u32 = 1; +pub const _SYS_SELECT_H: u32 = 1; +pub const __sigset_t_defined: u32 = 1; +pub const __timeval_defined: u32 = 1; +pub const _STRUCT_TIMESPEC: u32 = 1; +pub const FD_SETSIZE: u32 = 1024; +pub const _BITS_PTHREADTYPES_COMMON_H: u32 = 1; +pub const _THREAD_SHARED_TYPES_H: u32 = 1; +pub const _BITS_PTHREADTYPES_ARCH_H: u32 = 1; +pub const __SIZEOF_PTHREAD_MUTEX_T: u32 = 40; +pub const __SIZEOF_PTHREAD_ATTR_T: u32 = 56; +pub const __SIZEOF_PTHREAD_RWLOCK_T: u32 = 56; +pub const __SIZEOF_PTHREAD_BARRIER_T: u32 = 32; +pub const __SIZEOF_PTHREAD_MUTEXATTR_T: u32 = 4; +pub const __SIZEOF_PTHREAD_COND_T: u32 = 48; +pub const __SIZEOF_PTHREAD_CONDATTR_T: u32 = 4; +pub const __SIZEOF_PTHREAD_RWLOCKATTR_T: u32 = 8; +pub const __SIZEOF_PTHREAD_BARRIERATTR_T: u32 = 4; +pub const _THREAD_MUTEX_INTERNAL_H: u32 = 1; +pub const __PTHREAD_MUTEX_HAVE_PREV: u32 = 1; +pub const __have_pthread_attr_t: u32 = 1; +pub const _ALLOCA_H: u32 = 1; +pub const _STRING_H: u32 = 1; +pub const _BITS_TYPES_LOCALE_T_H: u32 = 1; +pub const _BITS_TYPES___LOCALE_T_H: u32 = 1; +pub const _STRINGS_H: u32 = 1; +pub const _STDINT_H: u32 = 1; +pub const _BITS_WCHAR_H: u32 = 1; +pub const _BITS_STDINT_UINTN_H: u32 = 1; pub const INT8_MIN: i32 = -128; pub const INT16_MIN: i32 = -32768; pub const INT32_MIN: i32 = -2147483648; -pub const INT64_MIN: i64 = -9223372036854775808; +pub const INT8_MAX: u32 = 127; +pub const INT16_MAX: u32 = 32767; +pub const INT32_MAX: u32 = 2147483647; pub const UINT8_MAX: u32 = 255; pub const UINT16_MAX: u32 = 65535; pub const UINT32_MAX: u32 = 4294967295; -pub const UINT64_MAX: i32 = -1; pub const INT_LEAST8_MIN: i32 = -128; pub const INT_LEAST16_MIN: i32 = -32768; pub const INT_LEAST32_MIN: i32 = -2147483648; -pub const INT_LEAST64_MIN: i64 = -9223372036854775808; pub const INT_LEAST8_MAX: u32 = 127; pub const INT_LEAST16_MAX: u32 = 32767; pub const INT_LEAST32_MAX: u32 = 2147483647; -pub const INT_LEAST64_MAX: u64 = 9223372036854775807; pub const UINT_LEAST8_MAX: u32 = 255; pub const UINT_LEAST16_MAX: u32 = 65535; pub const UINT_LEAST32_MAX: u32 = 4294967295; -pub const UINT_LEAST64_MAX: i32 = -1; pub const INT_FAST8_MIN: i32 = -128; -pub const INT_FAST16_MIN: i32 = -32768; -pub const INT_FAST32_MIN: i32 = -2147483648; -pub const INT_FAST64_MIN: i64 = -9223372036854775808; +pub const INT_FAST16_MIN: i64 = -9223372036854775808; +pub const INT_FAST32_MIN: i64 = -9223372036854775808; pub const INT_FAST8_MAX: u32 = 127; -pub const INT_FAST16_MAX: u32 = 32767; -pub const INT_FAST32_MAX: u32 = 2147483647; -pub const INT_FAST64_MAX: u64 = 9223372036854775807; +pub const INT_FAST16_MAX: u64 = 9223372036854775807; +pub const INT_FAST32_MAX: u64 = 9223372036854775807; pub const UINT_FAST8_MAX: u32 = 255; -pub const UINT_FAST16_MAX: u32 = 65535; -pub const UINT_FAST32_MAX: u32 = 4294967295; -pub const UINT_FAST64_MAX: i32 = -1; -pub const INTPTR_MAX: u64 = 9223372036854775807; +pub const UINT_FAST16_MAX: i32 = -1; +pub const UINT_FAST32_MAX: i32 = -1; pub const INTPTR_MIN: i64 = -9223372036854775808; +pub const INTPTR_MAX: u64 = 9223372036854775807; pub const UINTPTR_MAX: i32 = -1; -pub const SIZE_MAX: i32 = -1; -pub const RSIZE_MAX: i32 = -1; -pub const WINT_MIN: i32 = -2147483648; -pub const WINT_MAX: u32 = 2147483647; +pub const PTRDIFF_MIN: i64 = -9223372036854775808; +pub const PTRDIFF_MAX: u64 = 9223372036854775807; pub const SIG_ATOMIC_MIN: i32 = -2147483648; pub const SIG_ATOMIC_MAX: u32 = 2147483647; -pub const PRIO_PROCESS: u32 = 0; -pub const PRIO_PGRP: u32 = 1; -pub const PRIO_USER: u32 = 2; -pub const PRIO_DARWIN_THREAD: u32 = 3; -pub const PRIO_DARWIN_PROCESS: u32 = 4; -pub const PRIO_MIN: i32 = -20; -pub const PRIO_MAX: u32 = 20; -pub const PRIO_DARWIN_BG: u32 = 4096; -pub const PRIO_DARWIN_NONUI: u32 = 4097; -pub const RUSAGE_SELF: u32 = 0; -pub const RUSAGE_CHILDREN: i32 = -1; -pub const RUSAGE_INFO_V0: u32 = 0; -pub const RUSAGE_INFO_V1: u32 = 1; -pub const RUSAGE_INFO_V2: u32 = 2; -pub const RUSAGE_INFO_V3: u32 = 3; -pub const RUSAGE_INFO_V4: u32 = 4; -pub const RUSAGE_INFO_V5: u32 = 5; -pub const RUSAGE_INFO_CURRENT: u32 = 5; -pub const RU_PROC_RUNS_RESLIDE: u32 = 1; -pub const RLIMIT_CPU: u32 = 0; -pub const RLIMIT_FSIZE: u32 = 1; -pub const RLIMIT_DATA: u32 = 2; -pub const RLIMIT_STACK: u32 = 3; -pub const RLIMIT_CORE: u32 = 4; -pub const RLIMIT_AS: u32 = 5; -pub const RLIMIT_RSS: u32 = 5; -pub const RLIMIT_MEMLOCK: u32 = 6; -pub const RLIMIT_NPROC: u32 = 7; -pub const RLIMIT_NOFILE: u32 = 8; -pub const RLIM_NLIMITS: u32 = 9; -pub const _RLIMIT_POSIX_FLAG: u32 = 4096; -pub const RLIMIT_WAKEUPS_MONITOR: u32 = 1; -pub const RLIMIT_CPU_USAGE_MONITOR: u32 = 2; -pub const RLIMIT_THREAD_CPULIMITS: u32 = 3; -pub const RLIMIT_FOOTPRINT_INTERVAL: u32 = 4; -pub const WAKEMON_ENABLE: u32 = 1; -pub const WAKEMON_DISABLE: u32 = 2; -pub const WAKEMON_GET_PARAMS: u32 = 4; -pub const WAKEMON_SET_DEFAULTS: u32 = 8; -pub const WAKEMON_MAKE_FATAL: u32 = 16; -pub const CPUMON_MAKE_FATAL: u32 = 4096; -pub const FOOTPRINT_INTERVAL_RESET: u32 = 1; -pub const IOPOL_TYPE_DISK: u32 = 0; -pub const IOPOL_TYPE_VFS_ATIME_UPDATES: u32 = 2; -pub const IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES: u32 = 3; -pub const IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME: u32 = 4; -pub const IOPOL_TYPE_VFS_TRIGGER_RESOLVE: u32 = 5; -pub const IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION: u32 = 6; -pub const IOPOL_TYPE_VFS_IGNORE_PERMISSIONS: u32 = 7; -pub const IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE: u32 = 8; -pub const IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES: u32 = 9; -pub const IOPOL_SCOPE_PROCESS: u32 = 0; -pub const IOPOL_SCOPE_THREAD: u32 = 1; -pub const IOPOL_SCOPE_DARWIN_BG: u32 = 2; -pub const IOPOL_DEFAULT: u32 = 0; -pub const IOPOL_IMPORTANT: u32 = 1; -pub const IOPOL_PASSIVE: u32 = 2; -pub const IOPOL_THROTTLE: u32 = 3; -pub const IOPOL_UTILITY: u32 = 4; -pub const IOPOL_STANDARD: u32 = 5; -pub const IOPOL_APPLICATION: u32 = 5; -pub const IOPOL_NORMAL: u32 = 1; -pub const IOPOL_ATIME_UPDATES_DEFAULT: u32 = 0; -pub const IOPOL_ATIME_UPDATES_OFF: u32 = 1; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT: u32 = 0; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_OFF: u32 = 1; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_ON: u32 = 2; -pub const IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT: u32 = 0; -pub const IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME: u32 = 1; -pub const IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT: u32 = 0; -pub const IOPOL_VFS_TRIGGER_RESOLVE_OFF: u32 = 1; -pub const IOPOL_VFS_CONTENT_PROTECTION_DEFAULT: u32 = 0; -pub const IOPOL_VFS_CONTENT_PROTECTION_IGNORE: u32 = 1; -pub const IOPOL_VFS_IGNORE_PERMISSIONS_OFF: u32 = 0; -pub const IOPOL_VFS_IGNORE_PERMISSIONS_ON: u32 = 1; -pub const IOPOL_VFS_SKIP_MTIME_UPDATE_OFF: u32 = 0; -pub const IOPOL_VFS_SKIP_MTIME_UPDATE_ON: u32 = 1; -pub const IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF: u32 = 0; -pub const IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON: u32 = 1; -pub const WNOHANG: u32 = 1; -pub const WUNTRACED: u32 = 2; -pub const WCOREFLAG: u32 = 128; -pub const _WSTOPPED: u32 = 127; -pub const WEXITED: u32 = 4; -pub const WSTOPPED: u32 = 8; -pub const WCONTINUED: u32 = 16; -pub const WNOWAIT: u32 = 32; -pub const WAIT_ANY: i32 = -1; -pub const WAIT_MYPGRP: u32 = 0; -pub const _QUAD_HIGHWORD: u32 = 1; -pub const _QUAD_LOWWORD: u32 = 0; -pub const __DARWIN_LITTLE_ENDIAN: u32 = 1234; -pub const __DARWIN_BIG_ENDIAN: u32 = 4321; -pub const __DARWIN_PDP_ENDIAN: u32 = 3412; -pub const __DARWIN_BYTE_ORDER: u32 = 1234; -pub const LITTLE_ENDIAN: u32 = 1234; -pub const BIG_ENDIAN: u32 = 4321; -pub const PDP_ENDIAN: u32 = 3412; -pub const BYTE_ORDER: u32 = 1234; -pub const EXIT_FAILURE: u32 = 1; -pub const EXIT_SUCCESS: u32 = 0; -pub const RAND_MAX: u32 = 2147483647; -pub const __HAS_FIXED_CHK_PROTOTYPES: u32 = 1; -pub const __GNUC_VA_LIST: u32 = 1; -pub const __DARWIN_FD_SETSIZE: u32 = 1024; -pub const __DARWIN_NBBY: u32 = 8; -pub const NBBY: u32 = 8; -pub const FD_SETSIZE: u32 = 1024; +pub const SIZE_MAX: i32 = -1; +pub const WINT_MIN: u32 = 0; +pub const WINT_MAX: u32 = 4294967295; +pub const _ERRNO_H: u32 = 1; +pub const _BITS_ERRNO_H: u32 = 1; pub const EPERM: u32 = 1; pub const ENOENT: u32 = 2; pub const ESRCH: u32 = 3; @@ -918,7 +580,7 @@ pub const E2BIG: u32 = 7; pub const ENOEXEC: u32 = 8; pub const EBADF: u32 = 9; pub const ECHILD: u32 = 10; -pub const EDEADLK: u32 = 11; +pub const EAGAIN: u32 = 11; pub const ENOMEM: u32 = 12; pub const EACCES: u32 = 13; pub const EFAULT: u32 = 14; @@ -942,88 +604,147 @@ pub const EMLINK: u32 = 31; pub const EPIPE: u32 = 32; pub const EDOM: u32 = 33; pub const ERANGE: u32 = 34; -pub const EAGAIN: u32 = 35; -pub const EWOULDBLOCK: u32 = 35; -pub const EINPROGRESS: u32 = 36; -pub const EALREADY: u32 = 37; -pub const ENOTSOCK: u32 = 38; -pub const EDESTADDRREQ: u32 = 39; -pub const EMSGSIZE: u32 = 40; -pub const EPROTOTYPE: u32 = 41; -pub const ENOPROTOOPT: u32 = 42; -pub const EPROTONOSUPPORT: u32 = 43; -pub const ESOCKTNOSUPPORT: u32 = 44; -pub const ENOTSUP: u32 = 45; -pub const EPFNOSUPPORT: u32 = 46; -pub const EAFNOSUPPORT: u32 = 47; -pub const EADDRINUSE: u32 = 48; -pub const EADDRNOTAVAIL: u32 = 49; -pub const ENETDOWN: u32 = 50; -pub const ENETUNREACH: u32 = 51; -pub const ENETRESET: u32 = 52; -pub const ECONNABORTED: u32 = 53; -pub const ECONNRESET: u32 = 54; -pub const ENOBUFS: u32 = 55; -pub const EISCONN: u32 = 56; -pub const ENOTCONN: u32 = 57; -pub const ESHUTDOWN: u32 = 58; -pub const ETOOMANYREFS: u32 = 59; -pub const ETIMEDOUT: u32 = 60; -pub const ECONNREFUSED: u32 = 61; -pub const ELOOP: u32 = 62; -pub const ENAMETOOLONG: u32 = 63; -pub const EHOSTDOWN: u32 = 64; -pub const EHOSTUNREACH: u32 = 65; -pub const ENOTEMPTY: u32 = 66; -pub const EPROCLIM: u32 = 67; -pub const EUSERS: u32 = 68; -pub const EDQUOT: u32 = 69; -pub const ESTALE: u32 = 70; -pub const EREMOTE: u32 = 71; -pub const EBADRPC: u32 = 72; -pub const ERPCMISMATCH: u32 = 73; -pub const EPROGUNAVAIL: u32 = 74; -pub const EPROGMISMATCH: u32 = 75; -pub const EPROCUNAVAIL: u32 = 76; -pub const ENOLCK: u32 = 77; -pub const ENOSYS: u32 = 78; -pub const EFTYPE: u32 = 79; -pub const EAUTH: u32 = 80; -pub const ENEEDAUTH: u32 = 81; -pub const EPWROFF: u32 = 82; -pub const EDEVERR: u32 = 83; -pub const EOVERFLOW: u32 = 84; -pub const EBADEXEC: u32 = 85; -pub const EBADARCH: u32 = 86; -pub const ESHLIBVERS: u32 = 87; -pub const EBADMACHO: u32 = 88; -pub const ECANCELED: u32 = 89; -pub const EIDRM: u32 = 90; -pub const ENOMSG: u32 = 91; -pub const EILSEQ: u32 = 92; -pub const ENOATTR: u32 = 93; -pub const EBADMSG: u32 = 94; -pub const EMULTIHOP: u32 = 95; -pub const ENODATA: u32 = 96; -pub const ENOLINK: u32 = 97; -pub const ENOSR: u32 = 98; -pub const ENOSTR: u32 = 99; -pub const EPROTO: u32 = 100; -pub const ETIME: u32 = 101; -pub const EOPNOTSUPP: u32 = 102; -pub const ENOPOLICY: u32 = 103; -pub const ENOTRECOVERABLE: u32 = 104; -pub const EOWNERDEAD: u32 = 105; -pub const EQFULL: u32 = 106; -pub const ELAST: u32 = 106; -pub const LC_ALL: u32 = 0; -pub const LC_COLLATE: u32 = 1; -pub const LC_CTYPE: u32 = 2; -pub const LC_MONETARY: u32 = 3; -pub const LC_NUMERIC: u32 = 4; -pub const LC_TIME: u32 = 5; -pub const LC_MESSAGES: u32 = 6; -pub const _LC_LAST: u32 = 7; +pub const EDEADLK: u32 = 35; +pub const ENAMETOOLONG: u32 = 36; +pub const ENOLCK: u32 = 37; +pub const ENOSYS: u32 = 38; +pub const ENOTEMPTY: u32 = 39; +pub const ELOOP: u32 = 40; +pub const EWOULDBLOCK: u32 = 11; +pub const ENOMSG: u32 = 42; +pub const EIDRM: u32 = 43; +pub const ECHRNG: u32 = 44; +pub const EL2NSYNC: u32 = 45; +pub const EL3HLT: u32 = 46; +pub const EL3RST: u32 = 47; +pub const ELNRNG: u32 = 48; +pub const EUNATCH: u32 = 49; +pub const ENOCSI: u32 = 50; +pub const EL2HLT: u32 = 51; +pub const EBADE: u32 = 52; +pub const EBADR: u32 = 53; +pub const EXFULL: u32 = 54; +pub const ENOANO: u32 = 55; +pub const EBADRQC: u32 = 56; +pub const EBADSLT: u32 = 57; +pub const EDEADLOCK: u32 = 35; +pub const EBFONT: u32 = 59; +pub const ENOSTR: u32 = 60; +pub const ENODATA: u32 = 61; +pub const ETIME: u32 = 62; +pub const ENOSR: u32 = 63; +pub const ENONET: u32 = 64; +pub const ENOPKG: u32 = 65; +pub const EREMOTE: u32 = 66; +pub const ENOLINK: u32 = 67; +pub const EADV: u32 = 68; +pub const ESRMNT: u32 = 69; +pub const ECOMM: u32 = 70; +pub const EPROTO: u32 = 71; +pub const EMULTIHOP: u32 = 72; +pub const EDOTDOT: u32 = 73; +pub const EBADMSG: u32 = 74; +pub const EOVERFLOW: u32 = 75; +pub const ENOTUNIQ: u32 = 76; +pub const EBADFD: u32 = 77; +pub const EREMCHG: u32 = 78; +pub const ELIBACC: u32 = 79; +pub const ELIBBAD: u32 = 80; +pub const ELIBSCN: u32 = 81; +pub const ELIBMAX: u32 = 82; +pub const ELIBEXEC: u32 = 83; +pub const EILSEQ: u32 = 84; +pub const ERESTART: u32 = 85; +pub const ESTRPIPE: u32 = 86; +pub const EUSERS: u32 = 87; +pub const ENOTSOCK: u32 = 88; +pub const EDESTADDRREQ: u32 = 89; +pub const EMSGSIZE: u32 = 90; +pub const EPROTOTYPE: u32 = 91; +pub const ENOPROTOOPT: u32 = 92; +pub const EPROTONOSUPPORT: u32 = 93; +pub const ESOCKTNOSUPPORT: u32 = 94; +pub const EOPNOTSUPP: u32 = 95; +pub const EPFNOSUPPORT: u32 = 96; +pub const EAFNOSUPPORT: u32 = 97; +pub const EADDRINUSE: u32 = 98; +pub const EADDRNOTAVAIL: u32 = 99; +pub const ENETDOWN: u32 = 100; +pub const ENETUNREACH: u32 = 101; +pub const ENETRESET: u32 = 102; +pub const ECONNABORTED: u32 = 103; +pub const ECONNRESET: u32 = 104; +pub const ENOBUFS: u32 = 105; +pub const EISCONN: u32 = 106; +pub const ENOTCONN: u32 = 107; +pub const ESHUTDOWN: u32 = 108; +pub const ETOOMANYREFS: u32 = 109; +pub const ETIMEDOUT: u32 = 110; +pub const ECONNREFUSED: u32 = 111; +pub const EHOSTDOWN: u32 = 112; +pub const EHOSTUNREACH: u32 = 113; +pub const EALREADY: u32 = 114; +pub const EINPROGRESS: u32 = 115; +pub const ESTALE: u32 = 116; +pub const EUCLEAN: u32 = 117; +pub const ENOTNAM: u32 = 118; +pub const ENAVAIL: u32 = 119; +pub const EISNAM: u32 = 120; +pub const EREMOTEIO: u32 = 121; +pub const EDQUOT: u32 = 122; +pub const ENOMEDIUM: u32 = 123; +pub const EMEDIUMTYPE: u32 = 124; +pub const ECANCELED: u32 = 125; +pub const ENOKEY: u32 = 126; +pub const EKEYEXPIRED: u32 = 127; +pub const EKEYREVOKED: u32 = 128; +pub const EKEYREJECTED: u32 = 129; +pub const EOWNERDEAD: u32 = 130; +pub const ENOTRECOVERABLE: u32 = 131; +pub const ERFKILL: u32 = 132; +pub const EHWPOISON: u32 = 133; +pub const ENOTSUP: u32 = 95; +pub const _LOCALE_H: u32 = 1; +pub const _BITS_LOCALE_H: u32 = 1; +pub const __LC_CTYPE: u32 = 0; +pub const __LC_NUMERIC: u32 = 1; +pub const __LC_TIME: u32 = 2; +pub const __LC_COLLATE: u32 = 3; +pub const __LC_MONETARY: u32 = 4; +pub const __LC_MESSAGES: u32 = 5; +pub const __LC_ALL: u32 = 6; +pub const __LC_PAPER: u32 = 7; +pub const __LC_NAME: u32 = 8; +pub const __LC_ADDRESS: u32 = 9; +pub const __LC_TELEPHONE: u32 = 10; +pub const __LC_MEASUREMENT: u32 = 11; +pub const __LC_IDENTIFICATION: u32 = 12; +pub const LC_CTYPE: u32 = 0; +pub const LC_NUMERIC: u32 = 1; +pub const LC_TIME: u32 = 2; +pub const LC_COLLATE: u32 = 3; +pub const LC_MONETARY: u32 = 4; +pub const LC_MESSAGES: u32 = 5; +pub const LC_ALL: u32 = 6; +pub const LC_PAPER: u32 = 7; +pub const LC_NAME: u32 = 8; +pub const LC_ADDRESS: u32 = 9; +pub const LC_TELEPHONE: u32 = 10; +pub const LC_MEASUREMENT: u32 = 11; +pub const LC_IDENTIFICATION: u32 = 12; +pub const LC_CTYPE_MASK: u32 = 1; +pub const LC_NUMERIC_MASK: u32 = 2; +pub const LC_TIME_MASK: u32 = 4; +pub const LC_COLLATE_MASK: u32 = 8; +pub const LC_MONETARY_MASK: u32 = 16; +pub const LC_MESSAGES_MASK: u32 = 32; +pub const LC_PAPER_MASK: u32 = 128; +pub const LC_NAME_MASK: u32 = 256; +pub const LC_ADDRESS_MASK: u32 = 512; +pub const LC_TELEPHONE_MASK: u32 = 1024; +pub const LC_MEASUREMENT_MASK: u32 = 2048; +pub const LC_IDENTIFICATION_MASK: u32 = 4096; +pub const LC_ALL_MASK: u32 = 8127; pub const HAVE_PG_ATTRIBUTE_NORETURN: u32 = 1; pub const true_: u32 = 1; pub const false_: u32 = 0; @@ -1053,375 +774,362 @@ pub const PG_BINARY: u32 = 0; pub const PG_BINARY_A: &[u8; 2usize] = b"a\0"; pub const PG_BINARY_R: &[u8; 2usize] = b"r\0"; pub const PG_BINARY_W: &[u8; 2usize] = b"w\0"; -pub const _CACHED_RUNES: u32 = 256; -pub const _CRMASK: i32 = -256; -pub const _RUNE_MAGIC_A: &[u8; 9usize] = b"RuneMagA\0"; -pub const _CTYPE_A: u32 = 256; -pub const _CTYPE_C: u32 = 512; -pub const _CTYPE_D: u32 = 1024; -pub const _CTYPE_G: u32 = 2048; -pub const _CTYPE_L: u32 = 4096; -pub const _CTYPE_P: u32 = 8192; -pub const _CTYPE_S: u32 = 16384; -pub const _CTYPE_U: u32 = 32768; -pub const _CTYPE_X: u32 = 65536; -pub const _CTYPE_B: u32 = 131072; -pub const _CTYPE_R: u32 = 262144; -pub const _CTYPE_I: u32 = 524288; -pub const _CTYPE_T: u32 = 1048576; -pub const _CTYPE_Q: u32 = 2097152; -pub const _CTYPE_SW0: u32 = 536870912; -pub const _CTYPE_SW1: u32 = 1073741824; -pub const _CTYPE_SW2: u32 = 2147483648; -pub const _CTYPE_SW3: u32 = 3221225472; -pub const _CTYPE_SWM: u32 = 3758096384; -pub const _CTYPE_SWS: u32 = 30; -pub const KEV_INET_SUBCLASS: u32 = 1; -pub const KEV_INET_NEW_ADDR: u32 = 1; -pub const KEV_INET_CHANGED_ADDR: u32 = 2; -pub const KEV_INET_ADDR_DELETED: u32 = 3; -pub const KEV_INET_SIFDSTADDR: u32 = 4; -pub const KEV_INET_SIFBRDADDR: u32 = 5; -pub const KEV_INET_SIFNETMASK: u32 = 6; -pub const KEV_INET_ARPCOLLISION: u32 = 7; -pub const KEV_INET_PORTINUSE: u32 = 8; -pub const KEV_INET_ARPRTRFAILURE: u32 = 9; -pub const KEV_INET_ARPRTRALIVE: u32 = 10; -pub const KEV_DL_SUBCLASS: u32 = 2; -pub const KEV_DL_SIFFLAGS: u32 = 1; -pub const KEV_DL_SIFMETRICS: u32 = 2; -pub const KEV_DL_SIFMTU: u32 = 3; -pub const KEV_DL_SIFPHYS: u32 = 4; -pub const KEV_DL_SIFMEDIA: u32 = 5; -pub const KEV_DL_SIFGENERIC: u32 = 6; -pub const KEV_DL_ADDMULTI: u32 = 7; -pub const KEV_DL_DELMULTI: u32 = 8; -pub const KEV_DL_IF_ATTACHED: u32 = 9; -pub const KEV_DL_IF_DETACHING: u32 = 10; -pub const KEV_DL_IF_DETACHED: u32 = 11; -pub const KEV_DL_LINK_OFF: u32 = 12; -pub const KEV_DL_LINK_ON: u32 = 13; -pub const KEV_DL_PROTO_ATTACHED: u32 = 14; -pub const KEV_DL_PROTO_DETACHED: u32 = 15; -pub const KEV_DL_LINK_ADDRESS_CHANGED: u32 = 16; -pub const KEV_DL_WAKEFLAGS_CHANGED: u32 = 17; -pub const KEV_DL_IF_IDLE_ROUTE_REFCNT: u32 = 18; -pub const KEV_DL_IFCAP_CHANGED: u32 = 19; -pub const KEV_DL_LINK_QUALITY_METRIC_CHANGED: u32 = 20; -pub const KEV_DL_NODE_PRESENCE: u32 = 21; -pub const KEV_DL_NODE_ABSENCE: u32 = 22; -pub const KEV_DL_PRIMARY_ELECTED: u32 = 23; -pub const KEV_DL_ISSUES: u32 = 24; -pub const KEV_DL_IFDELEGATE_CHANGED: u32 = 25; -pub const KEV_DL_AWDL_RESTRICTED: u32 = 26; -pub const KEV_DL_AWDL_UNRESTRICTED: u32 = 27; -pub const KEV_DL_RRC_STATE_CHANGED: u32 = 28; -pub const KEV_DL_QOS_MODE_CHANGED: u32 = 29; -pub const KEV_DL_LOW_POWER_MODE_CHANGED: u32 = 30; -pub const KEV_INET6_SUBCLASS: u32 = 6; -pub const KEV_INET6_NEW_USER_ADDR: u32 = 1; -pub const KEV_INET6_CHANGED_ADDR: u32 = 2; -pub const KEV_INET6_ADDR_DELETED: u32 = 3; -pub const KEV_INET6_NEW_LL_ADDR: u32 = 4; -pub const KEV_INET6_NEW_RTADV_ADDR: u32 = 5; -pub const KEV_INET6_DEFROUTER: u32 = 6; -pub const KEV_INET6_REQUEST_NAT64_PREFIX: u32 = 7; -pub const SOCK_STREAM: u32 = 1; -pub const SOCK_DGRAM: u32 = 2; -pub const SOCK_RAW: u32 = 3; -pub const SOCK_RDM: u32 = 4; -pub const SOCK_SEQPACKET: u32 = 5; -pub const SO_DEBUG: u32 = 1; -pub const SO_ACCEPTCONN: u32 = 2; -pub const SO_REUSEADDR: u32 = 4; -pub const SO_KEEPALIVE: u32 = 8; -pub const SO_DONTROUTE: u32 = 16; -pub const SO_BROADCAST: u32 = 32; -pub const SO_USELOOPBACK: u32 = 64; -pub const SO_LINGER: u32 = 128; -pub const SO_OOBINLINE: u32 = 256; -pub const SO_REUSEPORT: u32 = 512; -pub const SO_TIMESTAMP: u32 = 1024; -pub const SO_TIMESTAMP_MONOTONIC: u32 = 2048; -pub const SO_DONTTRUNC: u32 = 8192; -pub const SO_WANTMORE: u32 = 16384; -pub const SO_WANTOOBFLAG: u32 = 32768; -pub const SO_SNDBUF: u32 = 4097; -pub const SO_RCVBUF: u32 = 4098; -pub const SO_SNDLOWAT: u32 = 4099; -pub const SO_RCVLOWAT: u32 = 4100; -pub const SO_SNDTIMEO: u32 = 4101; -pub const SO_RCVTIMEO: u32 = 4102; -pub const SO_ERROR: u32 = 4103; -pub const SO_TYPE: u32 = 4104; -pub const SO_LABEL: u32 = 4112; -pub const SO_PEERLABEL: u32 = 4113; -pub const SO_NREAD: u32 = 4128; -pub const SO_NKE: u32 = 4129; -pub const SO_NOSIGPIPE: u32 = 4130; -pub const SO_NOADDRERR: u32 = 4131; -pub const SO_NWRITE: u32 = 4132; -pub const SO_REUSESHAREUID: u32 = 4133; -pub const SO_NOTIFYCONFLICT: u32 = 4134; -pub const SO_UPCALLCLOSEWAIT: u32 = 4135; -pub const SO_LINGER_SEC: u32 = 4224; -pub const SO_RANDOMPORT: u32 = 4226; -pub const SO_NP_EXTENSIONS: u32 = 4227; -pub const SO_NUMRCVPKT: u32 = 4370; -pub const SO_NET_SERVICE_TYPE: u32 = 4374; -pub const SO_NETSVC_MARKING_LEVEL: u32 = 4377; -pub const NET_SERVICE_TYPE_BE: u32 = 0; -pub const NET_SERVICE_TYPE_BK: u32 = 1; -pub const NET_SERVICE_TYPE_SIG: u32 = 2; -pub const NET_SERVICE_TYPE_VI: u32 = 3; -pub const NET_SERVICE_TYPE_VO: u32 = 4; -pub const NET_SERVICE_TYPE_RV: u32 = 5; -pub const NET_SERVICE_TYPE_AV: u32 = 6; -pub const NET_SERVICE_TYPE_OAM: u32 = 7; -pub const NET_SERVICE_TYPE_RD: u32 = 8; -pub const NETSVC_MRKNG_UNKNOWN: u32 = 0; -pub const NETSVC_MRKNG_LVL_L2: u32 = 1; -pub const NETSVC_MRKNG_LVL_L3L2_ALL: u32 = 2; -pub const NETSVC_MRKNG_LVL_L3L2_BK: u32 = 3; -pub const SAE_ASSOCID_ANY: u32 = 0; -pub const SAE_CONNID_ANY: u32 = 0; -pub const CONNECT_RESUME_ON_READ_WRITE: u32 = 1; -pub const CONNECT_DATA_IDEMPOTENT: u32 = 2; -pub const CONNECT_DATA_AUTHENTICATED: u32 = 4; -pub const SONPX_SETOPTSHUT: u32 = 1; -pub const SOL_SOCKET: u32 = 65535; -pub const AF_UNSPEC: u32 = 0; -pub const AF_UNIX: u32 = 1; -pub const AF_LOCAL: u32 = 1; -pub const AF_INET: u32 = 2; -pub const AF_IMPLINK: u32 = 3; -pub const AF_PUP: u32 = 4; -pub const AF_CHAOS: u32 = 5; -pub const AF_NS: u32 = 6; -pub const AF_ISO: u32 = 7; -pub const AF_OSI: u32 = 7; -pub const AF_ECMA: u32 = 8; -pub const AF_DATAKIT: u32 = 9; -pub const AF_CCITT: u32 = 10; -pub const AF_SNA: u32 = 11; -pub const AF_DECnet: u32 = 12; -pub const AF_DLI: u32 = 13; -pub const AF_LAT: u32 = 14; -pub const AF_HYLINK: u32 = 15; -pub const AF_APPLETALK: u32 = 16; -pub const AF_ROUTE: u32 = 17; -pub const AF_LINK: u32 = 18; -pub const pseudo_AF_XTP: u32 = 19; -pub const AF_COIP: u32 = 20; -pub const AF_CNT: u32 = 21; -pub const pseudo_AF_RTIP: u32 = 22; -pub const AF_IPX: u32 = 23; -pub const AF_SIP: u32 = 24; -pub const pseudo_AF_PIP: u32 = 25; -pub const AF_NDRV: u32 = 27; -pub const AF_ISDN: u32 = 28; -pub const AF_E164: u32 = 28; -pub const pseudo_AF_KEY: u32 = 29; -pub const AF_INET6: u32 = 30; -pub const AF_NATM: u32 = 31; -pub const AF_SYSTEM: u32 = 32; -pub const AF_NETBIOS: u32 = 33; -pub const AF_PPP: u32 = 34; -pub const pseudo_AF_HDRCMPLT: u32 = 35; -pub const AF_RESERVED_36: u32 = 36; -pub const AF_IEEE80211: u32 = 37; -pub const AF_UTUN: u32 = 38; -pub const AF_VSOCK: u32 = 40; -pub const AF_MAX: u32 = 41; -pub const SOCK_MAXADDRLEN: u32 = 255; -pub const _SS_MAXSIZE: u32 = 128; +pub const _CTYPE_H: u32 = 1; +pub const _NETDB_H: u32 = 1; +pub const _NETINET_IN_H: u32 = 1; +pub const _SYS_SOCKET_H: u32 = 1; +pub const __iovec_defined: u32 = 1; pub const PF_UNSPEC: u32 = 0; pub const PF_LOCAL: u32 = 1; pub const PF_UNIX: u32 = 1; +pub const PF_FILE: u32 = 1; pub const PF_INET: u32 = 2; -pub const PF_IMPLINK: u32 = 3; -pub const PF_PUP: u32 = 4; -pub const PF_CHAOS: u32 = 5; -pub const PF_NS: u32 = 6; -pub const PF_ISO: u32 = 7; -pub const PF_OSI: u32 = 7; -pub const PF_ECMA: u32 = 8; -pub const PF_DATAKIT: u32 = 9; -pub const PF_CCITT: u32 = 10; -pub const PF_SNA: u32 = 11; +pub const PF_AX25: u32 = 3; +pub const PF_IPX: u32 = 4; +pub const PF_APPLETALK: u32 = 5; +pub const PF_NETROM: u32 = 6; +pub const PF_BRIDGE: u32 = 7; +pub const PF_ATMPVC: u32 = 8; +pub const PF_X25: u32 = 9; +pub const PF_INET6: u32 = 10; +pub const PF_ROSE: u32 = 11; pub const PF_DECnet: u32 = 12; -pub const PF_DLI: u32 = 13; -pub const PF_LAT: u32 = 14; -pub const PF_HYLINK: u32 = 15; -pub const PF_APPLETALK: u32 = 16; -pub const PF_ROUTE: u32 = 17; -pub const PF_LINK: u32 = 18; -pub const PF_XTP: u32 = 19; -pub const PF_COIP: u32 = 20; -pub const PF_CNT: u32 = 21; -pub const PF_SIP: u32 = 24; -pub const PF_IPX: u32 = 23; -pub const PF_RTIP: u32 = 22; -pub const PF_PIP: u32 = 25; -pub const PF_NDRV: u32 = 27; -pub const PF_ISDN: u32 = 28; -pub const PF_KEY: u32 = 29; -pub const PF_INET6: u32 = 30; -pub const PF_NATM: u32 = 31; -pub const PF_SYSTEM: u32 = 32; -pub const PF_NETBIOS: u32 = 33; -pub const PF_PPP: u32 = 34; -pub const PF_RESERVED_36: u32 = 36; -pub const PF_UTUN: u32 = 38; +pub const PF_NETBEUI: u32 = 13; +pub const PF_SECURITY: u32 = 14; +pub const PF_KEY: u32 = 15; +pub const PF_NETLINK: u32 = 16; +pub const PF_ROUTE: u32 = 16; +pub const PF_PACKET: u32 = 17; +pub const PF_ASH: u32 = 18; +pub const PF_ECONET: u32 = 19; +pub const PF_ATMSVC: u32 = 20; +pub const PF_RDS: u32 = 21; +pub const PF_SNA: u32 = 22; +pub const PF_IRDA: u32 = 23; +pub const PF_PPPOX: u32 = 24; +pub const PF_WANPIPE: u32 = 25; +pub const PF_LLC: u32 = 26; +pub const PF_IB: u32 = 27; +pub const PF_MPLS: u32 = 28; +pub const PF_CAN: u32 = 29; +pub const PF_TIPC: u32 = 30; +pub const PF_BLUETOOTH: u32 = 31; +pub const PF_IUCV: u32 = 32; +pub const PF_RXRPC: u32 = 33; +pub const PF_ISDN: u32 = 34; +pub const PF_PHONET: u32 = 35; +pub const PF_IEEE802154: u32 = 36; +pub const PF_CAIF: u32 = 37; +pub const PF_ALG: u32 = 38; +pub const PF_NFC: u32 = 39; pub const PF_VSOCK: u32 = 40; -pub const PF_MAX: u32 = 41; -pub const NET_MAXID: u32 = 41; -pub const NET_RT_DUMP: u32 = 1; -pub const NET_RT_FLAGS: u32 = 2; -pub const NET_RT_IFLIST: u32 = 3; -pub const NET_RT_STAT: u32 = 4; -pub const NET_RT_TRASH: u32 = 5; -pub const NET_RT_IFLIST2: u32 = 6; -pub const NET_RT_DUMP2: u32 = 7; -pub const NET_RT_FLAGS_PRIV: u32 = 10; -pub const NET_RT_MAXID: u32 = 11; -pub const SOMAXCONN: u32 = 128; -pub const MSG_OOB: u32 = 1; -pub const MSG_PEEK: u32 = 2; -pub const MSG_DONTROUTE: u32 = 4; -pub const MSG_EOR: u32 = 8; -pub const MSG_TRUNC: u32 = 16; -pub const MSG_CTRUNC: u32 = 32; -pub const MSG_WAITALL: u32 = 64; -pub const MSG_DONTWAIT: u32 = 128; -pub const MSG_EOF: u32 = 256; -pub const MSG_WAITSTREAM: u32 = 512; -pub const MSG_FLUSH: u32 = 1024; -pub const MSG_HOLD: u32 = 2048; -pub const MSG_SEND: u32 = 4096; -pub const MSG_HAVEMORE: u32 = 8192; -pub const MSG_RCVMORE: u32 = 16384; -pub const MSG_NEEDSA: u32 = 65536; -pub const MSG_NOSIGNAL: u32 = 524288; -pub const SCM_RIGHTS: u32 = 1; -pub const SCM_TIMESTAMP: u32 = 2; -pub const SCM_CREDS: u32 = 3; -pub const SCM_TIMESTAMP_MONOTONIC: u32 = 4; -pub const SHUT_RD: u32 = 0; -pub const SHUT_WR: u32 = 1; -pub const SHUT_RDWR: u32 = 2; -pub const IPPROTO_IP: u32 = 0; -pub const IPPROTO_HOPOPTS: u32 = 0; -pub const IPPROTO_ICMP: u32 = 1; -pub const IPPROTO_IGMP: u32 = 2; -pub const IPPROTO_GGP: u32 = 3; -pub const IPPROTO_IPV4: u32 = 4; -pub const IPPROTO_IPIP: u32 = 4; -pub const IPPROTO_TCP: u32 = 6; -pub const IPPROTO_ST: u32 = 7; -pub const IPPROTO_EGP: u32 = 8; -pub const IPPROTO_PIGP: u32 = 9; -pub const IPPROTO_RCCMON: u32 = 10; -pub const IPPROTO_NVPII: u32 = 11; -pub const IPPROTO_PUP: u32 = 12; -pub const IPPROTO_ARGUS: u32 = 13; -pub const IPPROTO_EMCON: u32 = 14; -pub const IPPROTO_XNET: u32 = 15; -pub const IPPROTO_CHAOS: u32 = 16; -pub const IPPROTO_UDP: u32 = 17; -pub const IPPROTO_MUX: u32 = 18; -pub const IPPROTO_MEAS: u32 = 19; -pub const IPPROTO_HMP: u32 = 20; -pub const IPPROTO_PRM: u32 = 21; -pub const IPPROTO_IDP: u32 = 22; -pub const IPPROTO_TRUNK1: u32 = 23; -pub const IPPROTO_TRUNK2: u32 = 24; -pub const IPPROTO_LEAF1: u32 = 25; -pub const IPPROTO_LEAF2: u32 = 26; -pub const IPPROTO_RDP: u32 = 27; -pub const IPPROTO_IRTP: u32 = 28; -pub const IPPROTO_TP: u32 = 29; -pub const IPPROTO_BLT: u32 = 30; -pub const IPPROTO_NSP: u32 = 31; -pub const IPPROTO_INP: u32 = 32; -pub const IPPROTO_SEP: u32 = 33; -pub const IPPROTO_3PC: u32 = 34; -pub const IPPROTO_IDPR: u32 = 35; -pub const IPPROTO_XTP: u32 = 36; -pub const IPPROTO_DDP: u32 = 37; -pub const IPPROTO_CMTP: u32 = 38; -pub const IPPROTO_TPXX: u32 = 39; -pub const IPPROTO_IL: u32 = 40; -pub const IPPROTO_IPV6: u32 = 41; -pub const IPPROTO_SDRP: u32 = 42; -pub const IPPROTO_ROUTING: u32 = 43; -pub const IPPROTO_FRAGMENT: u32 = 44; -pub const IPPROTO_IDRP: u32 = 45; -pub const IPPROTO_RSVP: u32 = 46; -pub const IPPROTO_GRE: u32 = 47; -pub const IPPROTO_MHRP: u32 = 48; -pub const IPPROTO_BHA: u32 = 49; -pub const IPPROTO_ESP: u32 = 50; -pub const IPPROTO_AH: u32 = 51; -pub const IPPROTO_INLSP: u32 = 52; -pub const IPPROTO_SWIPE: u32 = 53; -pub const IPPROTO_NHRP: u32 = 54; -pub const IPPROTO_ICMPV6: u32 = 58; -pub const IPPROTO_NONE: u32 = 59; -pub const IPPROTO_DSTOPTS: u32 = 60; -pub const IPPROTO_AHIP: u32 = 61; -pub const IPPROTO_CFTP: u32 = 62; -pub const IPPROTO_HELLO: u32 = 63; -pub const IPPROTO_SATEXPAK: u32 = 64; -pub const IPPROTO_KRYPTOLAN: u32 = 65; -pub const IPPROTO_RVD: u32 = 66; -pub const IPPROTO_IPPC: u32 = 67; -pub const IPPROTO_ADFS: u32 = 68; -pub const IPPROTO_SATMON: u32 = 69; -pub const IPPROTO_VISA: u32 = 70; -pub const IPPROTO_IPCV: u32 = 71; -pub const IPPROTO_CPNX: u32 = 72; -pub const IPPROTO_CPHB: u32 = 73; -pub const IPPROTO_WSN: u32 = 74; -pub const IPPROTO_PVP: u32 = 75; -pub const IPPROTO_BRSATMON: u32 = 76; -pub const IPPROTO_ND: u32 = 77; -pub const IPPROTO_WBMON: u32 = 78; -pub const IPPROTO_WBEXPAK: u32 = 79; -pub const IPPROTO_EON: u32 = 80; -pub const IPPROTO_VMTP: u32 = 81; -pub const IPPROTO_SVMTP: u32 = 82; -pub const IPPROTO_VINES: u32 = 83; -pub const IPPROTO_TTP: u32 = 84; -pub const IPPROTO_IGP: u32 = 85; -pub const IPPROTO_DGP: u32 = 86; -pub const IPPROTO_TCF: u32 = 87; -pub const IPPROTO_IGRP: u32 = 88; -pub const IPPROTO_OSPFIGP: u32 = 89; -pub const IPPROTO_SRPC: u32 = 90; -pub const IPPROTO_LARP: u32 = 91; -pub const IPPROTO_MTP: u32 = 92; -pub const IPPROTO_AX25: u32 = 93; -pub const IPPROTO_IPEIP: u32 = 94; -pub const IPPROTO_MICP: u32 = 95; -pub const IPPROTO_SCCSP: u32 = 96; -pub const IPPROTO_ETHERIP: u32 = 97; -pub const IPPROTO_ENCAP: u32 = 98; -pub const IPPROTO_APES: u32 = 99; -pub const IPPROTO_GMTP: u32 = 100; -pub const IPPROTO_PIM: u32 = 103; -pub const IPPROTO_IPCOMP: u32 = 108; -pub const IPPROTO_PGM: u32 = 113; -pub const IPPROTO_SCTP: u32 = 132; -pub const IPPROTO_DIVERT: u32 = 254; -pub const IPPROTO_RAW: u32 = 255; -pub const IPPROTO_MAX: u32 = 256; -pub const IPPROTO_DONE: u32 = 257; -pub const __DARWIN_IPPORT_RESERVED: u32 = 1024; -pub const IPPORT_USERRESERVED: u32 = 5000; -pub const IPPORT_HIFIRSTAUTO: u32 = 49152; -pub const IPPORT_HILASTAUTO: u32 = 65535; -pub const IPPORT_RESERVEDSTART: u32 = 600; +pub const PF_KCM: u32 = 41; +pub const PF_QIPCRTR: u32 = 42; +pub const PF_SMC: u32 = 43; +pub const PF_XDP: u32 = 44; +pub const PF_MCTP: u32 = 45; +pub const PF_MAX: u32 = 46; +pub const AF_UNSPEC: u32 = 0; +pub const AF_LOCAL: u32 = 1; +pub const AF_UNIX: u32 = 1; +pub const AF_FILE: u32 = 1; +pub const AF_INET: u32 = 2; +pub const AF_AX25: u32 = 3; +pub const AF_IPX: u32 = 4; +pub const AF_APPLETALK: u32 = 5; +pub const AF_NETROM: u32 = 6; +pub const AF_BRIDGE: u32 = 7; +pub const AF_ATMPVC: u32 = 8; +pub const AF_X25: u32 = 9; +pub const AF_INET6: u32 = 10; +pub const AF_ROSE: u32 = 11; +pub const AF_DECnet: u32 = 12; +pub const AF_NETBEUI: u32 = 13; +pub const AF_SECURITY: u32 = 14; +pub const AF_KEY: u32 = 15; +pub const AF_NETLINK: u32 = 16; +pub const AF_ROUTE: u32 = 16; +pub const AF_PACKET: u32 = 17; +pub const AF_ASH: u32 = 18; +pub const AF_ECONET: u32 = 19; +pub const AF_ATMSVC: u32 = 20; +pub const AF_RDS: u32 = 21; +pub const AF_SNA: u32 = 22; +pub const AF_IRDA: u32 = 23; +pub const AF_PPPOX: u32 = 24; +pub const AF_WANPIPE: u32 = 25; +pub const AF_LLC: u32 = 26; +pub const AF_IB: u32 = 27; +pub const AF_MPLS: u32 = 28; +pub const AF_CAN: u32 = 29; +pub const AF_TIPC: u32 = 30; +pub const AF_BLUETOOTH: u32 = 31; +pub const AF_IUCV: u32 = 32; +pub const AF_RXRPC: u32 = 33; +pub const AF_ISDN: u32 = 34; +pub const AF_PHONET: u32 = 35; +pub const AF_IEEE802154: u32 = 36; +pub const AF_CAIF: u32 = 37; +pub const AF_ALG: u32 = 38; +pub const AF_NFC: u32 = 39; +pub const AF_VSOCK: u32 = 40; +pub const AF_KCM: u32 = 41; +pub const AF_QIPCRTR: u32 = 42; +pub const AF_SMC: u32 = 43; +pub const AF_XDP: u32 = 44; +pub const AF_MCTP: u32 = 45; +pub const AF_MAX: u32 = 46; +pub const SOL_RAW: u32 = 255; +pub const SOL_DECNET: u32 = 261; +pub const SOL_X25: u32 = 262; +pub const SOL_PACKET: u32 = 263; +pub const SOL_ATM: u32 = 264; +pub const SOL_AAL: u32 = 265; +pub const SOL_IRDA: u32 = 266; +pub const SOL_NETBEUI: u32 = 267; +pub const SOL_LLC: u32 = 268; +pub const SOL_DCCP: u32 = 269; +pub const SOL_NETLINK: u32 = 270; +pub const SOL_TIPC: u32 = 271; +pub const SOL_RXRPC: u32 = 272; +pub const SOL_PPPOL2TP: u32 = 273; +pub const SOL_BLUETOOTH: u32 = 274; +pub const SOL_PNPIPE: u32 = 275; +pub const SOL_RDS: u32 = 276; +pub const SOL_IUCV: u32 = 277; +pub const SOL_CAIF: u32 = 278; +pub const SOL_ALG: u32 = 279; +pub const SOL_NFC: u32 = 280; +pub const SOL_KCM: u32 = 281; +pub const SOL_TLS: u32 = 282; +pub const SOL_XDP: u32 = 283; +pub const SOMAXCONN: u32 = 4096; +pub const _BITS_SOCKADDR_H: u32 = 1; +pub const _SS_SIZE: u32 = 128; +pub const __BITS_PER_LONG: u32 = 64; +pub const FIOSETOWN: u32 = 35073; +pub const SIOCSPGRP: u32 = 35074; +pub const FIOGETOWN: u32 = 35075; +pub const SIOCGPGRP: u32 = 35076; +pub const SIOCATMARK: u32 = 35077; +pub const SIOCGSTAMP_OLD: u32 = 35078; +pub const SIOCGSTAMPNS_OLD: u32 = 35079; +pub const SOL_SOCKET: u32 = 1; +pub const SO_DEBUG: u32 = 1; +pub const SO_REUSEADDR: u32 = 2; +pub const SO_TYPE: u32 = 3; +pub const SO_ERROR: u32 = 4; +pub const SO_DONTROUTE: u32 = 5; +pub const SO_BROADCAST: u32 = 6; +pub const SO_SNDBUF: u32 = 7; +pub const SO_RCVBUF: u32 = 8; +pub const SO_SNDBUFFORCE: u32 = 32; +pub const SO_RCVBUFFORCE: u32 = 33; +pub const SO_KEEPALIVE: u32 = 9; +pub const SO_OOBINLINE: u32 = 10; +pub const SO_NO_CHECK: u32 = 11; +pub const SO_PRIORITY: u32 = 12; +pub const SO_LINGER: u32 = 13; +pub const SO_BSDCOMPAT: u32 = 14; +pub const SO_REUSEPORT: u32 = 15; +pub const SO_PASSCRED: u32 = 16; +pub const SO_PEERCRED: u32 = 17; +pub const SO_RCVLOWAT: u32 = 18; +pub const SO_SNDLOWAT: u32 = 19; +pub const SO_RCVTIMEO_OLD: u32 = 20; +pub const SO_SNDTIMEO_OLD: u32 = 21; +pub const SO_SECURITY_AUTHENTICATION: u32 = 22; +pub const SO_SECURITY_ENCRYPTION_TRANSPORT: u32 = 23; +pub const SO_SECURITY_ENCRYPTION_NETWORK: u32 = 24; +pub const SO_BINDTODEVICE: u32 = 25; +pub const SO_ATTACH_FILTER: u32 = 26; +pub const SO_DETACH_FILTER: u32 = 27; +pub const SO_GET_FILTER: u32 = 26; +pub const SO_PEERNAME: u32 = 28; +pub const SO_ACCEPTCONN: u32 = 30; +pub const SO_PEERSEC: u32 = 31; +pub const SO_PASSSEC: u32 = 34; +pub const SO_MARK: u32 = 36; +pub const SO_PROTOCOL: u32 = 38; +pub const SO_DOMAIN: u32 = 39; +pub const SO_RXQ_OVFL: u32 = 40; +pub const SO_WIFI_STATUS: u32 = 41; +pub const SCM_WIFI_STATUS: u32 = 41; +pub const SO_PEEK_OFF: u32 = 42; +pub const SO_NOFCS: u32 = 43; +pub const SO_LOCK_FILTER: u32 = 44; +pub const SO_SELECT_ERR_QUEUE: u32 = 45; +pub const SO_BUSY_POLL: u32 = 46; +pub const SO_MAX_PACING_RATE: u32 = 47; +pub const SO_BPF_EXTENSIONS: u32 = 48; +pub const SO_INCOMING_CPU: u32 = 49; +pub const SO_ATTACH_BPF: u32 = 50; +pub const SO_DETACH_BPF: u32 = 27; +pub const SO_ATTACH_REUSEPORT_CBPF: u32 = 51; +pub const SO_ATTACH_REUSEPORT_EBPF: u32 = 52; +pub const SO_CNX_ADVICE: u32 = 53; +pub const SCM_TIMESTAMPING_OPT_STATS: u32 = 54; +pub const SO_MEMINFO: u32 = 55; +pub const SO_INCOMING_NAPI_ID: u32 = 56; +pub const SO_COOKIE: u32 = 57; +pub const SCM_TIMESTAMPING_PKTINFO: u32 = 58; +pub const SO_PEERGROUPS: u32 = 59; +pub const SO_ZEROCOPY: u32 = 60; +pub const SO_TXTIME: u32 = 61; +pub const SCM_TXTIME: u32 = 61; +pub const SO_BINDTOIFINDEX: u32 = 62; +pub const SO_TIMESTAMP_OLD: u32 = 29; +pub const SO_TIMESTAMPNS_OLD: u32 = 35; +pub const SO_TIMESTAMPING_OLD: u32 = 37; +pub const SO_TIMESTAMP_NEW: u32 = 63; +pub const SO_TIMESTAMPNS_NEW: u32 = 64; +pub const SO_TIMESTAMPING_NEW: u32 = 65; +pub const SO_RCVTIMEO_NEW: u32 = 66; +pub const SO_SNDTIMEO_NEW: u32 = 67; +pub const SO_DETACH_REUSEPORT_BPF: u32 = 68; +pub const SO_PREFER_BUSY_POLL: u32 = 69; +pub const SO_BUSY_POLL_BUDGET: u32 = 70; +pub const SO_NETNS_COOKIE: u32 = 71; +pub const SO_BUF_LOCK: u32 = 72; +pub const SO_RESERVE_MEM: u32 = 73; +pub const SO_TIMESTAMP: u32 = 29; +pub const SO_TIMESTAMPNS: u32 = 35; +pub const SO_TIMESTAMPING: u32 = 37; +pub const SO_RCVTIMEO: u32 = 20; +pub const SO_SNDTIMEO: u32 = 21; +pub const SCM_TIMESTAMP: u32 = 29; +pub const SCM_TIMESTAMPNS: u32 = 35; +pub const SCM_TIMESTAMPING: u32 = 37; +pub const __osockaddr_defined: u32 = 1; +pub const __USE_KERNEL_IPV6_DEFS: u32 = 0; +pub const IP_OPTIONS: u32 = 4; +pub const IP_HDRINCL: u32 = 3; +pub const IP_TOS: u32 = 1; +pub const IP_TTL: u32 = 2; +pub const IP_RECVOPTS: u32 = 6; +pub const IP_RETOPTS: u32 = 7; +pub const IP_MULTICAST_IF: u32 = 32; +pub const IP_MULTICAST_TTL: u32 = 33; +pub const IP_MULTICAST_LOOP: u32 = 34; +pub const IP_ADD_MEMBERSHIP: u32 = 35; +pub const IP_DROP_MEMBERSHIP: u32 = 36; +pub const IP_UNBLOCK_SOURCE: u32 = 37; +pub const IP_BLOCK_SOURCE: u32 = 38; +pub const IP_ADD_SOURCE_MEMBERSHIP: u32 = 39; +pub const IP_DROP_SOURCE_MEMBERSHIP: u32 = 40; +pub const IP_MSFILTER: u32 = 41; +pub const MCAST_JOIN_GROUP: u32 = 42; +pub const MCAST_BLOCK_SOURCE: u32 = 43; +pub const MCAST_UNBLOCK_SOURCE: u32 = 44; +pub const MCAST_LEAVE_GROUP: u32 = 45; +pub const MCAST_JOIN_SOURCE_GROUP: u32 = 46; +pub const MCAST_LEAVE_SOURCE_GROUP: u32 = 47; +pub const MCAST_MSFILTER: u32 = 48; +pub const IP_MULTICAST_ALL: u32 = 49; +pub const IP_UNICAST_IF: u32 = 50; +pub const MCAST_EXCLUDE: u32 = 0; +pub const MCAST_INCLUDE: u32 = 1; +pub const IP_ROUTER_ALERT: u32 = 5; +pub const IP_PKTINFO: u32 = 8; +pub const IP_PKTOPTIONS: u32 = 9; +pub const IP_PMTUDISC: u32 = 10; +pub const IP_MTU_DISCOVER: u32 = 10; +pub const IP_RECVERR: u32 = 11; +pub const IP_RECVTTL: u32 = 12; +pub const IP_RECVTOS: u32 = 13; +pub const IP_MTU: u32 = 14; +pub const IP_FREEBIND: u32 = 15; +pub const IP_IPSEC_POLICY: u32 = 16; +pub const IP_XFRM_POLICY: u32 = 17; +pub const IP_PASSSEC: u32 = 18; +pub const IP_TRANSPARENT: u32 = 19; +pub const IP_ORIGDSTADDR: u32 = 20; +pub const IP_RECVORIGDSTADDR: u32 = 20; +pub const IP_MINTTL: u32 = 21; +pub const IP_NODEFRAG: u32 = 22; +pub const IP_CHECKSUM: u32 = 23; +pub const IP_BIND_ADDRESS_NO_PORT: u32 = 24; +pub const IP_RECVFRAGSIZE: u32 = 25; +pub const IP_RECVERR_RFC4884: u32 = 26; +pub const IP_PMTUDISC_DONT: u32 = 0; +pub const IP_PMTUDISC_WANT: u32 = 1; +pub const IP_PMTUDISC_DO: u32 = 2; +pub const IP_PMTUDISC_PROBE: u32 = 3; +pub const IP_PMTUDISC_INTERFACE: u32 = 4; +pub const IP_PMTUDISC_OMIT: u32 = 5; +pub const SOL_IP: u32 = 0; +pub const IP_DEFAULT_MULTICAST_TTL: u32 = 1; +pub const IP_DEFAULT_MULTICAST_LOOP: u32 = 1; +pub const IP_MAX_MEMBERSHIPS: u32 = 20; +pub const IPV6_ADDRFORM: u32 = 1; +pub const IPV6_2292PKTINFO: u32 = 2; +pub const IPV6_2292HOPOPTS: u32 = 3; +pub const IPV6_2292DSTOPTS: u32 = 4; +pub const IPV6_2292RTHDR: u32 = 5; +pub const IPV6_2292PKTOPTIONS: u32 = 6; +pub const IPV6_CHECKSUM: u32 = 7; +pub const IPV6_2292HOPLIMIT: u32 = 8; +pub const IPV6_NEXTHOP: u32 = 9; +pub const IPV6_AUTHHDR: u32 = 10; +pub const IPV6_UNICAST_HOPS: u32 = 16; +pub const IPV6_MULTICAST_IF: u32 = 17; +pub const IPV6_MULTICAST_HOPS: u32 = 18; +pub const IPV6_MULTICAST_LOOP: u32 = 19; +pub const IPV6_JOIN_GROUP: u32 = 20; +pub const IPV6_LEAVE_GROUP: u32 = 21; +pub const IPV6_ROUTER_ALERT: u32 = 22; +pub const IPV6_MTU_DISCOVER: u32 = 23; +pub const IPV6_MTU: u32 = 24; +pub const IPV6_RECVERR: u32 = 25; +pub const IPV6_V6ONLY: u32 = 26; +pub const IPV6_JOIN_ANYCAST: u32 = 27; +pub const IPV6_LEAVE_ANYCAST: u32 = 28; +pub const IPV6_MULTICAST_ALL: u32 = 29; +pub const IPV6_ROUTER_ALERT_ISOLATE: u32 = 30; +pub const IPV6_RECVERR_RFC4884: u32 = 31; +pub const IPV6_IPSEC_POLICY: u32 = 34; +pub const IPV6_XFRM_POLICY: u32 = 35; +pub const IPV6_HDRINCL: u32 = 36; +pub const IPV6_RECVPKTINFO: u32 = 49; +pub const IPV6_PKTINFO: u32 = 50; +pub const IPV6_RECVHOPLIMIT: u32 = 51; +pub const IPV6_HOPLIMIT: u32 = 52; +pub const IPV6_RECVHOPOPTS: u32 = 53; +pub const IPV6_HOPOPTS: u32 = 54; +pub const IPV6_RTHDRDSTOPTS: u32 = 55; +pub const IPV6_RECVRTHDR: u32 = 56; +pub const IPV6_RTHDR: u32 = 57; +pub const IPV6_RECVDSTOPTS: u32 = 58; +pub const IPV6_DSTOPTS: u32 = 59; +pub const IPV6_RECVPATHMTU: u32 = 60; +pub const IPV6_PATHMTU: u32 = 61; +pub const IPV6_DONTFRAG: u32 = 62; +pub const IPV6_RECVTCLASS: u32 = 66; +pub const IPV6_TCLASS: u32 = 67; +pub const IPV6_AUTOFLOWLABEL: u32 = 70; +pub const IPV6_ADDR_PREFERENCES: u32 = 72; +pub const IPV6_MINHOPCOUNT: u32 = 73; +pub const IPV6_ORIGDSTADDR: u32 = 74; +pub const IPV6_RECVORIGDSTADDR: u32 = 74; +pub const IPV6_TRANSPARENT: u32 = 75; +pub const IPV6_UNICAST_IF: u32 = 76; +pub const IPV6_RECVFRAGSIZE: u32 = 77; +pub const IPV6_FREEBIND: u32 = 78; +pub const IPV6_ADD_MEMBERSHIP: u32 = 20; +pub const IPV6_DROP_MEMBERSHIP: u32 = 21; +pub const IPV6_RXHOPOPTS: u32 = 54; +pub const IPV6_RXDSTOPTS: u32 = 59; +pub const IPV6_PMTUDISC_DONT: u32 = 0; +pub const IPV6_PMTUDISC_WANT: u32 = 1; +pub const IPV6_PMTUDISC_DO: u32 = 2; +pub const IPV6_PMTUDISC_PROBE: u32 = 3; +pub const IPV6_PMTUDISC_INTERFACE: u32 = 4; +pub const IPV6_PMTUDISC_OMIT: u32 = 5; +pub const SOL_IPV6: u32 = 41; +pub const SOL_ICMPV6: u32 = 58; +pub const IPV6_RTHDR_LOOSE: u32 = 0; +pub const IPV6_RTHDR_STRICT: u32 = 1; +pub const IPV6_RTHDR_TYPE_0: u32 = 0; pub const IN_CLASSA_NET: u32 = 4278190080; pub const IN_CLASSA_NSHIFT: u32 = 24; pub const IN_CLASSA_HOST: u32 = 16777215; @@ -1433,285 +1141,68 @@ pub const IN_CLASSB_MAX: u32 = 65536; pub const IN_CLASSC_NET: u32 = 4294967040; pub const IN_CLASSC_NSHIFT: u32 = 8; pub const IN_CLASSC_HOST: u32 = 255; -pub const IN_CLASSD_NET: u32 = 4026531840; -pub const IN_CLASSD_NSHIFT: u32 = 28; -pub const IN_CLASSD_HOST: u32 = 268435455; -pub const INADDR_NONE: u32 = 4294967295; pub const IN_LOOPBACKNET: u32 = 127; pub const INET_ADDRSTRLEN: u32 = 16; -pub const IP_OPTIONS: u32 = 1; -pub const IP_HDRINCL: u32 = 2; -pub const IP_TOS: u32 = 3; -pub const IP_TTL: u32 = 4; -pub const IP_RECVOPTS: u32 = 5; -pub const IP_RECVRETOPTS: u32 = 6; -pub const IP_RECVDSTADDR: u32 = 7; -pub const IP_RETOPTS: u32 = 8; -pub const IP_MULTICAST_IF: u32 = 9; -pub const IP_MULTICAST_TTL: u32 = 10; -pub const IP_MULTICAST_LOOP: u32 = 11; -pub const IP_ADD_MEMBERSHIP: u32 = 12; -pub const IP_DROP_MEMBERSHIP: u32 = 13; -pub const IP_MULTICAST_VIF: u32 = 14; -pub const IP_RSVP_ON: u32 = 15; -pub const IP_RSVP_OFF: u32 = 16; -pub const IP_RSVP_VIF_ON: u32 = 17; -pub const IP_RSVP_VIF_OFF: u32 = 18; -pub const IP_PORTRANGE: u32 = 19; -pub const IP_RECVIF: u32 = 20; -pub const IP_IPSEC_POLICY: u32 = 21; -pub const IP_FAITH: u32 = 22; -pub const IP_STRIPHDR: u32 = 23; -pub const IP_RECVTTL: u32 = 24; -pub const IP_BOUND_IF: u32 = 25; -pub const IP_PKTINFO: u32 = 26; -pub const IP_RECVPKTINFO: u32 = 26; -pub const IP_RECVTOS: u32 = 27; -pub const IP_DONTFRAG: u32 = 28; -pub const IP_FW_ADD: u32 = 40; -pub const IP_FW_DEL: u32 = 41; -pub const IP_FW_FLUSH: u32 = 42; -pub const IP_FW_ZERO: u32 = 43; -pub const IP_FW_GET: u32 = 44; -pub const IP_FW_RESETLOG: u32 = 45; -pub const IP_OLD_FW_ADD: u32 = 50; -pub const IP_OLD_FW_DEL: u32 = 51; -pub const IP_OLD_FW_FLUSH: u32 = 52; -pub const IP_OLD_FW_ZERO: u32 = 53; -pub const IP_OLD_FW_GET: u32 = 54; -pub const IP_NAT__XXX: u32 = 55; -pub const IP_OLD_FW_RESETLOG: u32 = 56; -pub const IP_DUMMYNET_CONFIGURE: u32 = 60; -pub const IP_DUMMYNET_DEL: u32 = 61; -pub const IP_DUMMYNET_FLUSH: u32 = 62; -pub const IP_DUMMYNET_GET: u32 = 64; -pub const IP_TRAFFIC_MGT_BACKGROUND: u32 = 65; -pub const IP_MULTICAST_IFINDEX: u32 = 66; -pub const IP_ADD_SOURCE_MEMBERSHIP: u32 = 70; -pub const IP_DROP_SOURCE_MEMBERSHIP: u32 = 71; -pub const IP_BLOCK_SOURCE: u32 = 72; -pub const IP_UNBLOCK_SOURCE: u32 = 73; -pub const IP_MSFILTER: u32 = 74; -pub const MCAST_JOIN_GROUP: u32 = 80; -pub const MCAST_LEAVE_GROUP: u32 = 81; -pub const MCAST_JOIN_SOURCE_GROUP: u32 = 82; -pub const MCAST_LEAVE_SOURCE_GROUP: u32 = 83; -pub const MCAST_BLOCK_SOURCE: u32 = 84; -pub const MCAST_UNBLOCK_SOURCE: u32 = 85; -pub const IP_DEFAULT_MULTICAST_TTL: u32 = 1; -pub const IP_DEFAULT_MULTICAST_LOOP: u32 = 1; -pub const IP_MIN_MEMBERSHIPS: u32 = 31; -pub const IP_MAX_MEMBERSHIPS: u32 = 4095; -pub const IP_MAX_GROUP_SRC_FILTER: u32 = 512; -pub const IP_MAX_SOCK_SRC_FILTER: u32 = 128; -pub const IP_MAX_SOCK_MUTE_FILTER: u32 = 128; -pub const MCAST_UNDEFINED: u32 = 0; -pub const MCAST_INCLUDE: u32 = 1; -pub const MCAST_EXCLUDE: u32 = 2; -pub const IP_PORTRANGE_DEFAULT: u32 = 0; -pub const IP_PORTRANGE_HIGH: u32 = 1; -pub const IP_PORTRANGE_LOW: u32 = 2; -pub const IPPROTO_MAXID: u32 = 52; -pub const IPCTL_FORWARDING: u32 = 1; -pub const IPCTL_SENDREDIRECTS: u32 = 2; -pub const IPCTL_DEFTTL: u32 = 3; -pub const IPCTL_RTEXPIRE: u32 = 5; -pub const IPCTL_RTMINEXPIRE: u32 = 6; -pub const IPCTL_RTMAXCACHE: u32 = 7; -pub const IPCTL_SOURCEROUTE: u32 = 8; -pub const IPCTL_DIRECTEDBROADCAST: u32 = 9; -pub const IPCTL_INTRQMAXLEN: u32 = 10; -pub const IPCTL_INTRQDROPS: u32 = 11; -pub const IPCTL_STATS: u32 = 12; -pub const IPCTL_ACCEPTSOURCEROUTE: u32 = 13; -pub const IPCTL_FASTFORWARDING: u32 = 14; -pub const IPCTL_KEEPFAITH: u32 = 15; -pub const IPCTL_GIF_TTL: u32 = 16; -pub const IPCTL_MAXID: u32 = 17; -pub const __KAME_VERSION: &[u8; 18usize] = b"2009/apple-darwin\0"; -pub const IPV6PORT_RESERVED: u32 = 1024; -pub const IPV6PORT_ANONMIN: u32 = 49152; -pub const IPV6PORT_ANONMAX: u32 = 65535; -pub const IPV6PORT_RESERVEDMIN: u32 = 600; -pub const IPV6PORT_RESERVEDMAX: u32 = 1023; pub const INET6_ADDRSTRLEN: u32 = 46; -pub const __IPV6_ADDR_SCOPE_NODELOCAL: u32 = 1; -pub const __IPV6_ADDR_SCOPE_INTFACELOCAL: u32 = 1; -pub const __IPV6_ADDR_SCOPE_LINKLOCAL: u32 = 2; -pub const __IPV6_ADDR_SCOPE_SITELOCAL: u32 = 5; -pub const __IPV6_ADDR_SCOPE_ORGLOCAL: u32 = 8; -pub const __IPV6_ADDR_SCOPE_GLOBAL: u32 = 14; -pub const IPV6_ADDR_MC_FLAGS_TRANSIENT: u32 = 16; -pub const IPV6_ADDR_MC_FLAGS_PREFIX: u32 = 32; -pub const IPV6_ADDR_MC_FLAGS_UNICAST_BASED: u32 = 48; -pub const IPV6_SOCKOPT_RESERVED1: u32 = 3; -pub const IPV6_UNICAST_HOPS: u32 = 4; -pub const IPV6_MULTICAST_IF: u32 = 9; -pub const IPV6_MULTICAST_HOPS: u32 = 10; -pub const IPV6_MULTICAST_LOOP: u32 = 11; -pub const IPV6_JOIN_GROUP: u32 = 12; -pub const IPV6_LEAVE_GROUP: u32 = 13; -pub const IPV6_PORTRANGE: u32 = 14; -pub const ICMP6_FILTER: u32 = 18; -pub const IPV6_2292PKTINFO: u32 = 19; -pub const IPV6_2292HOPLIMIT: u32 = 20; -pub const IPV6_2292NEXTHOP: u32 = 21; -pub const IPV6_2292HOPOPTS: u32 = 22; -pub const IPV6_2292DSTOPTS: u32 = 23; -pub const IPV6_2292RTHDR: u32 = 24; -pub const IPV6_2292PKTOPTIONS: u32 = 25; -pub const IPV6_CHECKSUM: u32 = 26; -pub const IPV6_V6ONLY: u32 = 27; -pub const IPV6_BINDV6ONLY: u32 = 27; -pub const IPV6_IPSEC_POLICY: u32 = 28; -pub const IPV6_FAITH: u32 = 29; -pub const IPV6_FW_ADD: u32 = 30; -pub const IPV6_FW_DEL: u32 = 31; -pub const IPV6_FW_FLUSH: u32 = 32; -pub const IPV6_FW_ZERO: u32 = 33; -pub const IPV6_FW_GET: u32 = 34; -pub const IPV6_RECVTCLASS: u32 = 35; -pub const IPV6_TCLASS: u32 = 36; -pub const IPV6_BOUND_IF: u32 = 125; -pub const IPV6_RTHDR_LOOSE: u32 = 0; -pub const IPV6_RTHDR_STRICT: u32 = 1; -pub const IPV6_RTHDR_TYPE_0: u32 = 0; -pub const IPV6_DEFAULT_MULTICAST_HOPS: u32 = 1; -pub const IPV6_DEFAULT_MULTICAST_LOOP: u32 = 1; -pub const IPV6_MIN_MEMBERSHIPS: u32 = 31; -pub const IPV6_MAX_MEMBERSHIPS: u32 = 4095; -pub const IPV6_MAX_GROUP_SRC_FILTER: u32 = 512; -pub const IPV6_MAX_SOCK_SRC_FILTER: u32 = 128; -pub const IPV6_PORTRANGE_DEFAULT: u32 = 0; -pub const IPV6_PORTRANGE_HIGH: u32 = 1; -pub const IPV6_PORTRANGE_LOW: u32 = 2; -pub const IPV6PROTO_MAXID: u32 = 104; -pub const IPV6CTL_FORWARDING: u32 = 1; -pub const IPV6CTL_SENDREDIRECTS: u32 = 2; -pub const IPV6CTL_DEFHLIM: u32 = 3; -pub const IPV6CTL_FORWSRCRT: u32 = 5; -pub const IPV6CTL_STATS: u32 = 6; -pub const IPV6CTL_MRTSTATS: u32 = 7; -pub const IPV6CTL_MRTPROTO: u32 = 8; -pub const IPV6CTL_MAXFRAGPACKETS: u32 = 9; -pub const IPV6CTL_SOURCECHECK: u32 = 10; -pub const IPV6CTL_SOURCECHECK_LOGINT: u32 = 11; -pub const IPV6CTL_ACCEPT_RTADV: u32 = 12; -pub const IPV6CTL_KEEPFAITH: u32 = 13; -pub const IPV6CTL_LOG_INTERVAL: u32 = 14; -pub const IPV6CTL_HDRNESTLIMIT: u32 = 15; -pub const IPV6CTL_DAD_COUNT: u32 = 16; -pub const IPV6CTL_AUTO_FLOWLABEL: u32 = 17; -pub const IPV6CTL_DEFMCASTHLIM: u32 = 18; -pub const IPV6CTL_GIF_HLIM: u32 = 19; -pub const IPV6CTL_KAME_VERSION: u32 = 20; -pub const IPV6CTL_USE_DEPRECATED: u32 = 21; -pub const IPV6CTL_RR_PRUNE: u32 = 22; -pub const IPV6CTL_V6ONLY: u32 = 24; -pub const IPV6CTL_RTEXPIRE: u32 = 25; -pub const IPV6CTL_RTMINEXPIRE: u32 = 26; -pub const IPV6CTL_RTMAXCACHE: u32 = 27; -pub const IPV6CTL_USETEMPADDR: u32 = 32; -pub const IPV6CTL_TEMPPLTIME: u32 = 33; -pub const IPV6CTL_TEMPVLTIME: u32 = 34; -pub const IPV6CTL_AUTO_LINKLOCAL: u32 = 35; -pub const IPV6CTL_RIP6STATS: u32 = 36; -pub const IPV6CTL_PREFER_TEMPADDR: u32 = 37; -pub const IPV6CTL_ADDRCTLPOLICY: u32 = 38; -pub const IPV6CTL_USE_DEFAULTZONE: u32 = 39; -pub const IPV6CTL_MAXFRAGS: u32 = 41; -pub const IPV6CTL_MCAST_PMTU: u32 = 44; -pub const IPV6CTL_NEIGHBORGCTHRESH: u32 = 46; -pub const IPV6CTL_MAXIFPREFIXES: u32 = 47; -pub const IPV6CTL_MAXIFDEFROUTERS: u32 = 48; -pub const IPV6CTL_MAXDYNROUTES: u32 = 49; -pub const ICMPV6CTL_ND6_ONLINKNSRFC4861: u32 = 50; -pub const IPV6CTL_ULA_USETEMPADDR: u32 = 51; -pub const IPV6CTL_MAXID: u32 = 51; +pub const _RPC_NETDB_H: u32 = 1; pub const _PATH_HEQUIV: &[u8; 17usize] = b"/etc/hosts.equiv\0"; pub const _PATH_HOSTS: &[u8; 11usize] = b"/etc/hosts\0"; pub const _PATH_NETWORKS: &[u8; 14usize] = b"/etc/networks\0"; +pub const _PATH_NSSWITCH_CONF: &[u8; 19usize] = b"/etc/nsswitch.conf\0"; pub const _PATH_PROTOCOLS: &[u8; 15usize] = b"/etc/protocols\0"; pub const _PATH_SERVICES: &[u8; 14usize] = b"/etc/services\0"; -pub const NETDB_INTERNAL: i32 = -1; -pub const NETDB_SUCCESS: u32 = 0; pub const HOST_NOT_FOUND: u32 = 1; pub const TRY_AGAIN: u32 = 2; pub const NO_RECOVERY: u32 = 3; pub const NO_DATA: u32 = 4; +pub const NETDB_INTERNAL: i32 = -1; +pub const NETDB_SUCCESS: u32 = 0; pub const NO_ADDRESS: u32 = 4; -pub const EAI_ADDRFAMILY: u32 = 1; -pub const EAI_AGAIN: u32 = 2; -pub const EAI_BADFLAGS: u32 = 3; -pub const EAI_FAIL: u32 = 4; -pub const EAI_FAMILY: u32 = 5; -pub const EAI_MEMORY: u32 = 6; -pub const EAI_NODATA: u32 = 7; -pub const EAI_NONAME: u32 = 8; -pub const EAI_SERVICE: u32 = 9; -pub const EAI_SOCKTYPE: u32 = 10; -pub const EAI_SYSTEM: u32 = 11; -pub const EAI_BADHINTS: u32 = 12; -pub const EAI_PROTOCOL: u32 = 13; -pub const EAI_OVERFLOW: u32 = 14; -pub const EAI_MAX: u32 = 15; pub const AI_PASSIVE: u32 = 1; pub const AI_CANONNAME: u32 = 2; pub const AI_NUMERICHOST: u32 = 4; -pub const AI_NUMERICSERV: u32 = 4096; -pub const AI_ALL: u32 = 256; -pub const AI_V4MAPPED_CFG: u32 = 512; -pub const AI_ADDRCONFIG: u32 = 1024; -pub const AI_V4MAPPED: u32 = 2048; -pub const AI_DEFAULT: u32 = 1536; -pub const AI_UNUSABLE: u32 = 268435456; +pub const AI_V4MAPPED: u32 = 8; +pub const AI_ALL: u32 = 16; +pub const AI_ADDRCONFIG: u32 = 32; +pub const AI_NUMERICSERV: u32 = 1024; +pub const EAI_BADFLAGS: i32 = -1; +pub const EAI_NONAME: i32 = -2; +pub const EAI_AGAIN: i32 = -3; +pub const EAI_FAIL: i32 = -4; +pub const EAI_FAMILY: i32 = -6; +pub const EAI_SOCKTYPE: i32 = -7; +pub const EAI_SERVICE: i32 = -8; +pub const EAI_MEMORY: i32 = -10; +pub const EAI_SYSTEM: i32 = -11; +pub const EAI_OVERFLOW: i32 = -12; pub const NI_MAXHOST: u32 = 1025; pub const NI_MAXSERV: u32 = 32; -pub const NI_NOFQDN: u32 = 1; -pub const NI_NUMERICHOST: u32 = 2; -pub const NI_NAMEREQD: u32 = 4; -pub const NI_NUMERICSERV: u32 = 8; -pub const NI_NUMERICSCOPE: u32 = 256; +pub const NI_NUMERICHOST: u32 = 1; +pub const NI_NUMERICSERV: u32 = 2; +pub const NI_NOFQDN: u32 = 4; +pub const NI_NAMEREQD: u32 = 8; pub const NI_DGRAM: u32 = 16; -pub const NI_WITHSCOPEID: u32 = 32; -pub const SCOPE_DELIMITER: u8 = 37u8; -pub const _PATH_PWD: &[u8; 5usize] = b"/etc\0"; -pub const _PATH_PASSWD: &[u8; 12usize] = b"/etc/passwd\0"; -pub const _PASSWD: &[u8; 7usize] = b"passwd\0"; -pub const _PATH_MASTERPASSWD: &[u8; 19usize] = b"/etc/master.passwd\0"; -pub const _PATH_MASTERPASSWD_LOCK: &[u8; 10usize] = b"/etc/ptmp\0"; -pub const _MASTERPASSWD: &[u8; 14usize] = b"master.passwd\0"; -pub const _PATH_MP_DB: &[u8; 12usize] = b"/etc/pwd.db\0"; -pub const _MP_DB: &[u8; 7usize] = b"pwd.db\0"; -pub const _PATH_SMP_DB: &[u8; 13usize] = b"/etc/spwd.db\0"; -pub const _SMP_DB: &[u8; 8usize] = b"spwd.db\0"; -pub const _PATH_PWD_MKDB: &[u8; 19usize] = b"/usr/sbin/pwd_mkdb\0"; -pub const _PW_KEYBYNAME: u8 = 49u8; -pub const _PW_KEYBYNUM: u8 = 50u8; -pub const _PW_KEYBYUID: u8 = 51u8; -pub const _PASSWORD_EFMT1: u8 = 95u8; -pub const _PASSWORD_LEN: u32 = 128; -pub const _PASSWORD_NOUID: u32 = 1; -pub const _PASSWORD_NOGID: u32 = 2; -pub const _PASSWORD_NOCHG: u32 = 4; -pub const _PASSWORD_NOEXP: u32 = 8; -pub const _PASSWORD_WARNDAYS: u32 = 14; -pub const _PASSWORD_CHGNOW: i32 = -1; +pub const _PWD_H: u32 = 1; +pub const NSS_BUFLEN_PASSWD: u32 = 1024; pub const PGINVALID_SOCKET: i32 = -1; -pub const PG_BACKEND_VERSIONSTR: &[u8; 28usize] = b"postgres (PostgreSQL) 12.9\n\0"; +pub const PG_BACKEND_VERSIONSTR: &[u8; 29usize] = b"postgres (PostgreSQL) 12.10\n\0"; pub const EXE: &[u8; 1usize] = b"\0"; pub const DEVNULL: &[u8; 10usize] = b"/dev/null\0"; pub const USE_REPL_SNPRINTF: u32 = 1; pub const PG_STRERROR_R_BUFLEN: u32 = 256; pub const PG_IOLBF: u32 = 1; -pub const FP_SUPERNORMAL: u32 = 6; -pub const FP_FAST_FMA: u32 = 1; -pub const FP_FAST_FMAF: u32 = 1; -pub const FP_FAST_FMAL: u32 = 1; +pub const _MATH_H: u32 = 1; +pub const _BITS_LIBM_SIMD_DECL_STUBS_H: u32 = 1; +pub const __FP_LOGB0_IS_MIN: u32 = 1; +pub const __FP_LOGBNAN_IS_MIN: u32 = 1; pub const FP_ILOGB0: i32 = -2147483648; pub const FP_ILOGBNAN: i32 = -2147483648; +pub const __MATH_DECLARING_DOUBLE: u32 = 1; +pub const __MATH_DECLARING_FLOATN: u32 = 0; +pub const __MATH_DECLARE_LDOUBLE: u32 = 1; pub const MATH_ERRNO: u32 = 1; pub const MATH_ERREXCEPT: u32 = 2; +pub const math_errhandling: u32 = 3; pub const M_E: f64 = 2.718281828459045; pub const M_LOG2E: f64 = 1.4426950408889634; pub const M_LOG10E: f64 = 0.4342944819032518; @@ -1725,13 +1216,9 @@ pub const M_2_PI: f64 = 0.6366197723675814; pub const M_2_SQRTPI: f64 = 1.1283791670955126; pub const M_SQRT2: f64 = 1.4142135623730951; pub const M_SQRT1_2: f64 = 0.7071067811865476; -pub const DOMAIN: u32 = 1; -pub const SING: u32 = 2; -pub const OVERFLOW: u32 = 3; -pub const UNDERFLOW: u32 = 4; -pub const TLOSS: u32 = 5; -pub const PLOSS: u32 = 6; -pub const _JBLEN: u32 = 48; +pub const _SETJMP_H: u32 = 1; +pub const _BITS_SETJMP_H: u32 = 1; +pub const __jmp_buf_tag_defined: u32 = 1; pub const DEBUG5: u32 = 10; pub const DEBUG4: u32 = 11; pub const DEBUG3: u32 = 12; @@ -1816,155 +1303,136 @@ pub const MaxTransactionIdAttributeNumber: i32 = -4; pub const MaxCommandIdAttributeNumber: i32 = -5; pub const TableOidAttributeNumber: i32 = -6; pub const FirstLowInvalidHeapAttributeNumber: i32 = -7; +pub const _FCNTL_H: u32 = 1; +pub const __O_LARGEFILE: u32 = 0; +pub const F_GETLK64: u32 = 5; +pub const F_SETLK64: u32 = 6; +pub const F_SETLKW64: u32 = 7; +pub const O_ACCMODE: u32 = 3; pub const O_RDONLY: u32 = 0; pub const O_WRONLY: u32 = 1; pub const O_RDWR: u32 = 2; -pub const O_ACCMODE: u32 = 3; -pub const FREAD: u32 = 1; -pub const FWRITE: u32 = 2; -pub const O_NONBLOCK: u32 = 4; -pub const O_APPEND: u32 = 8; -pub const O_SYNC: u32 = 128; -pub const O_SHLOCK: u32 = 16; -pub const O_EXLOCK: u32 = 32; -pub const O_ASYNC: u32 = 64; -pub const O_FSYNC: u32 = 128; -pub const O_NOFOLLOW: u32 = 256; -pub const O_CREAT: u32 = 512; -pub const O_TRUNC: u32 = 1024; -pub const O_EXCL: u32 = 2048; -pub const O_EVTONLY: u32 = 32768; -pub const O_NOCTTY: u32 = 131072; -pub const O_DIRECTORY: u32 = 1048576; -pub const O_SYMLINK: u32 = 2097152; -pub const O_DSYNC: u32 = 4194304; -pub const O_CLOEXEC: u32 = 16777216; -pub const O_NOFOLLOW_ANY: u32 = 536870912; -pub const AT_FDCWD: i32 = -2; -pub const AT_EACCESS: u32 = 16; -pub const AT_SYMLINK_NOFOLLOW: u32 = 32; -pub const AT_SYMLINK_FOLLOW: u32 = 64; -pub const AT_REMOVEDIR: u32 = 128; -pub const AT_REALDEV: u32 = 512; -pub const AT_FDONLY: u32 = 1024; -pub const AT_SYMLINK_NOFOLLOW_ANY: u32 = 2048; -pub const O_DP_GETRAWENCRYPTED: u32 = 1; -pub const O_DP_GETRAWUNENCRYPTED: u32 = 2; -pub const FAPPEND: u32 = 8; -pub const FASYNC: u32 = 64; -pub const FFSYNC: u32 = 128; -pub const FFDSYNC: u32 = 4194304; -pub const FNONBLOCK: u32 = 4; -pub const FNDELAY: u32 = 4; -pub const O_NDELAY: u32 = 4; -pub const CPF_OVERWRITE: u32 = 1; -pub const CPF_IGNORE_MODE: u32 = 2; -pub const CPF_MASK: u32 = 3; +pub const O_CREAT: u32 = 64; +pub const O_EXCL: u32 = 128; +pub const O_NOCTTY: u32 = 256; +pub const O_TRUNC: u32 = 512; +pub const O_APPEND: u32 = 1024; +pub const O_NONBLOCK: u32 = 2048; +pub const O_NDELAY: u32 = 2048; +pub const O_SYNC: u32 = 1052672; +pub const O_FSYNC: u32 = 1052672; +pub const O_ASYNC: u32 = 8192; +pub const __O_DIRECTORY: u32 = 65536; +pub const __O_NOFOLLOW: u32 = 131072; +pub const __O_CLOEXEC: u32 = 524288; +pub const __O_DIRECT: u32 = 16384; +pub const __O_NOATIME: u32 = 262144; +pub const __O_PATH: u32 = 2097152; +pub const __O_DSYNC: u32 = 4096; +pub const __O_TMPFILE: u32 = 4259840; +pub const F_GETLK: u32 = 5; +pub const F_SETLK: u32 = 6; +pub const F_SETLKW: u32 = 7; +pub const O_DIRECTORY: u32 = 65536; +pub const O_NOFOLLOW: u32 = 131072; +pub const O_CLOEXEC: u32 = 524288; +pub const O_DSYNC: u32 = 4096; +pub const O_RSYNC: u32 = 1052672; pub const F_DUPFD: u32 = 0; pub const F_GETFD: u32 = 1; pub const F_SETFD: u32 = 2; pub const F_GETFL: u32 = 3; pub const F_SETFL: u32 = 4; -pub const F_GETOWN: u32 = 5; -pub const F_SETOWN: u32 = 6; -pub const F_GETLK: u32 = 7; -pub const F_SETLK: u32 = 8; -pub const F_SETLKW: u32 = 9; -pub const F_SETLKWTIMEOUT: u32 = 10; -pub const F_FLUSH_DATA: u32 = 40; -pub const F_CHKCLEAN: u32 = 41; -pub const F_PREALLOCATE: u32 = 42; -pub const F_SETSIZE: u32 = 43; -pub const F_RDADVISE: u32 = 44; -pub const F_RDAHEAD: u32 = 45; -pub const F_NOCACHE: u32 = 48; -pub const F_LOG2PHYS: u32 = 49; -pub const F_GETPATH: u32 = 50; -pub const F_FULLFSYNC: u32 = 51; -pub const F_PATHPKG_CHECK: u32 = 52; -pub const F_FREEZE_FS: u32 = 53; -pub const F_THAW_FS: u32 = 54; -pub const F_GLOBAL_NOCACHE: u32 = 55; -pub const F_ADDSIGS: u32 = 59; -pub const F_ADDFILESIGS: u32 = 61; -pub const F_NODIRECT: u32 = 62; -pub const F_GETPROTECTIONCLASS: u32 = 63; -pub const F_SETPROTECTIONCLASS: u32 = 64; -pub const F_LOG2PHYS_EXT: u32 = 65; -pub const F_GETLKPID: u32 = 66; -pub const F_SETBACKINGSTORE: u32 = 70; -pub const F_GETPATH_MTMINFO: u32 = 71; -pub const F_GETCODEDIR: u32 = 72; -pub const F_SETNOSIGPIPE: u32 = 73; -pub const F_GETNOSIGPIPE: u32 = 74; -pub const F_TRANSCODEKEY: u32 = 75; -pub const F_SINGLE_WRITER: u32 = 76; -pub const F_GETPROTECTIONLEVEL: u32 = 77; -pub const F_FINDSIGS: u32 = 78; -pub const F_ADDFILESIGS_FOR_DYLD_SIM: u32 = 83; -pub const F_BARRIERFSYNC: u32 = 85; -pub const F_ADDFILESIGS_RETURN: u32 = 97; -pub const F_CHECK_LV: u32 = 98; -pub const F_PUNCHHOLE: u32 = 99; -pub const F_TRIM_ACTIVE_FILE: u32 = 100; -pub const F_SPECULATIVE_READ: u32 = 101; -pub const F_GETPATH_NOFIRMLINK: u32 = 102; -pub const F_ADDFILESIGS_INFO: u32 = 103; -pub const F_ADDFILESUPPL: u32 = 104; -pub const F_GETSIGSINFO: u32 = 105; -pub const F_FSRESERVED: u32 = 106; -pub const FCNTL_FS_SPECIFIC_BASE: u32 = 65536; -pub const F_DUPFD_CLOEXEC: u32 = 67; +pub const __F_SETOWN: u32 = 8; +pub const __F_GETOWN: u32 = 9; +pub const F_SETOWN: u32 = 8; +pub const F_GETOWN: u32 = 9; +pub const __F_SETSIG: u32 = 10; +pub const __F_GETSIG: u32 = 11; +pub const __F_SETOWN_EX: u32 = 15; +pub const __F_GETOWN_EX: u32 = 16; +pub const F_DUPFD_CLOEXEC: u32 = 1030; pub const FD_CLOEXEC: u32 = 1; -pub const F_RDLCK: u32 = 1; +pub const F_RDLCK: u32 = 0; +pub const F_WRLCK: u32 = 1; pub const F_UNLCK: u32 = 2; -pub const F_WRLCK: u32 = 3; -pub const SEEK_HOLE: u32 = 3; -pub const SEEK_DATA: u32 = 4; +pub const F_EXLCK: u32 = 4; +pub const F_SHLCK: u32 = 8; +pub const LOCK_SH: u32 = 1; +pub const LOCK_EX: u32 = 2; +pub const LOCK_NB: u32 = 4; +pub const LOCK_UN: u32 = 8; +pub const FAPPEND: u32 = 1024; +pub const FFSYNC: u32 = 1052672; +pub const FASYNC: u32 = 8192; +pub const FNONBLOCK: u32 = 2048; +pub const FNDELAY: u32 = 2048; +pub const __POSIX_FADV_DONTNEED: u32 = 4; +pub const __POSIX_FADV_NOREUSE: u32 = 5; +pub const POSIX_FADV_NORMAL: u32 = 0; +pub const POSIX_FADV_RANDOM: u32 = 1; +pub const POSIX_FADV_SEQUENTIAL: u32 = 2; +pub const POSIX_FADV_WILLNEED: u32 = 3; +pub const POSIX_FADV_DONTNEED: u32 = 4; +pub const POSIX_FADV_NOREUSE: u32 = 5; +pub const _BITS_STAT_H: u32 = 1; +pub const _BITS_STRUCT_STAT_H: u32 = 1; +pub const __S_IFMT: u32 = 61440; +pub const __S_IFDIR: u32 = 16384; +pub const __S_IFCHR: u32 = 8192; +pub const __S_IFBLK: u32 = 24576; +pub const __S_IFREG: u32 = 32768; +pub const __S_IFIFO: u32 = 4096; +pub const __S_IFLNK: u32 = 40960; +pub const __S_IFSOCK: u32 = 49152; +pub const __S_ISUID: u32 = 2048; +pub const __S_ISGID: u32 = 1024; +pub const __S_ISVTX: u32 = 512; +pub const __S_IREAD: u32 = 256; +pub const __S_IWRITE: u32 = 128; +pub const __S_IEXEC: u32 = 64; +pub const UTIME_NOW: u32 = 1073741823; +pub const UTIME_OMIT: u32 = 1073741822; pub const S_IFMT: u32 = 61440; -pub const S_IFIFO: u32 = 4096; -pub const S_IFCHR: u32 = 8192; pub const S_IFDIR: u32 = 16384; +pub const S_IFCHR: u32 = 8192; pub const S_IFBLK: u32 = 24576; pub const S_IFREG: u32 = 32768; +pub const S_IFIFO: u32 = 4096; pub const S_IFLNK: u32 = 40960; pub const S_IFSOCK: u32 = 49152; -pub const S_IFWHT: u32 = 57344; -pub const S_IRWXU: u32 = 448; +pub const S_ISUID: u32 = 2048; +pub const S_ISGID: u32 = 1024; +pub const S_ISVTX: u32 = 512; pub const S_IRUSR: u32 = 256; pub const S_IWUSR: u32 = 128; pub const S_IXUSR: u32 = 64; -pub const S_IRWXG: u32 = 56; +pub const S_IRWXU: u32 = 448; pub const S_IRGRP: u32 = 32; pub const S_IWGRP: u32 = 16; pub const S_IXGRP: u32 = 8; -pub const S_IRWXO: u32 = 7; +pub const S_IRWXG: u32 = 56; pub const S_IROTH: u32 = 4; pub const S_IWOTH: u32 = 2; pub const S_IXOTH: u32 = 1; -pub const S_ISUID: u32 = 2048; -pub const S_ISGID: u32 = 1024; -pub const S_ISVTX: u32 = 512; -pub const S_ISTXT: u32 = 512; -pub const S_IREAD: u32 = 256; -pub const S_IWRITE: u32 = 128; -pub const S_IEXEC: u32 = 64; -pub const F_ALLOCATECONTIG: u32 = 2; -pub const F_ALLOCATEALL: u32 = 4; -pub const F_PEOFPOSMODE: u32 = 3; -pub const F_VOLPOSMODE: u32 = 4; -pub const USER_FSIGNATURES_CDHASH_LEN: u32 = 20; -pub const GETSIGSINFO_PLATFORM_BINARY: u32 = 1; -pub const LOCK_SH: u32 = 1; -pub const LOCK_EX: u32 = 2; -pub const LOCK_NB: u32 = 4; -pub const LOCK_UN: u32 = 8; -pub const O_POPUP: u32 = 2147483648; -pub const O_ALERT: u32 = 536870912; +pub const S_IRWXO: u32 = 7; +pub const R_OK: u32 = 4; +pub const W_OK: u32 = 2; +pub const X_OK: u32 = 1; +pub const F_OK: u32 = 0; +pub const AT_FDCWD: i32 = -100; +pub const AT_SYMLINK_NOFOLLOW: u32 = 256; +pub const AT_REMOVEDIR: u32 = 512; +pub const AT_SYMLINK_FOLLOW: u32 = 1024; +pub const AT_EACCESS: u32 = 512; +pub const F_ULOCK: u32 = 0; +pub const F_LOCK: u32 = 1; +pub const F_TLOCK: u32 = 2; +pub const F_TEST: u32 = 3; pub const InvalidXLogRecPtr: u32 = 0; pub const PG_O_DIRECT: u32 = 0; -pub const OPEN_SYNC_FLAG: u32 = 128; -pub const OPEN_DATASYNC_FLAG: u32 = 4194304; +pub const OPEN_SYNC_FLAG: u32 = 1052672; +pub const OPEN_DATASYNC_FLAG: u32 = 4096; pub const FirstGenbkiObjectId: u32 = 10000; pub const FirstBootstrapObjectId: u32 = 12000; pub const FirstNormalObjectId: u32 = 16384; @@ -2028,7 +1496,24 @@ pub const FIELDNO_HEAPTUPLETABLESLOT_OFF: u32 = 2; pub const FIELDNO_MINIMALTUPLETABLESLOT_TUPLE: u32 = 1; pub const FIELDNO_MINIMALTUPLETABLESLOT_OFF: u32 = 4; pub const BITS_PER_BITMAPWORD: u32 = 64; +pub const _TIME_H: u32 = 1; +pub const _BITS_TIME_H: u32 = 1; +pub const CLOCK_REALTIME: u32 = 0; +pub const CLOCK_MONOTONIC: u32 = 1; +pub const CLOCK_PROCESS_CPUTIME_ID: u32 = 2; +pub const CLOCK_THREAD_CPUTIME_ID: u32 = 3; +pub const CLOCK_MONOTONIC_RAW: u32 = 4; +pub const CLOCK_REALTIME_COARSE: u32 = 5; +pub const CLOCK_MONOTONIC_COARSE: u32 = 6; +pub const CLOCK_BOOTTIME: u32 = 7; +pub const CLOCK_REALTIME_ALARM: u32 = 8; +pub const CLOCK_BOOTTIME_ALARM: u32 = 9; +pub const CLOCK_TAI: u32 = 11; +pub const TIMER_ABSTIME: u32 = 1; +pub const __struct_tm_defined: u32 = 1; +pub const __itimerspec_defined: u32 = 1; pub const TIME_UTC: u32 = 1; +pub const PG_INSTR_CLOCK: u32 = 1; pub const PARAM_FLAG_CONST: u32 = 1; pub const BTLessStrategyNumber: u32 = 1; pub const BTLessEqualStrategyNumber: u32 = 2; @@ -2087,25 +1572,66 @@ pub const HASH_SHARED_MEM: u32 = 2048; pub const HASH_ATTACH: u32 = 4096; pub const HASH_FIXED_SIZE: u32 = 8192; pub const NO_MAX_DSIZE: i32 = -1; -pub const __DARWIN_MAXNAMLEN: u32 = 255; -pub const __DARWIN_MAXPATHLEN: u32 = 1024; +pub const _DIRENT_H: u32 = 1; +pub const _DIRENT_MATCHES_DIRENT64: u32 = 1; +pub const _BITS_POSIX1_LIM_H: u32 = 1; +pub const _POSIX_AIO_LISTIO_MAX: u32 = 2; +pub const _POSIX_AIO_MAX: u32 = 1; +pub const _POSIX_ARG_MAX: u32 = 4096; +pub const _POSIX_CHILD_MAX: u32 = 25; +pub const _POSIX_DELAYTIMER_MAX: u32 = 32; +pub const _POSIX_HOST_NAME_MAX: u32 = 255; +pub const _POSIX_LINK_MAX: u32 = 8; +pub const _POSIX_LOGIN_NAME_MAX: u32 = 9; +pub const _POSIX_MAX_CANON: u32 = 255; +pub const _POSIX_MAX_INPUT: u32 = 255; +pub const _POSIX_MQ_OPEN_MAX: u32 = 8; +pub const _POSIX_MQ_PRIO_MAX: u32 = 32; +pub const _POSIX_NAME_MAX: u32 = 14; +pub const _POSIX_NGROUPS_MAX: u32 = 8; +pub const _POSIX_OPEN_MAX: u32 = 20; +pub const _POSIX_PATH_MAX: u32 = 256; +pub const _POSIX_PIPE_BUF: u32 = 512; +pub const _POSIX_RE_DUP_MAX: u32 = 255; +pub const _POSIX_RTSIG_MAX: u32 = 8; +pub const _POSIX_SEM_NSEMS_MAX: u32 = 256; +pub const _POSIX_SEM_VALUE_MAX: u32 = 32767; +pub const _POSIX_SIGQUEUE_MAX: u32 = 32; +pub const _POSIX_SSIZE_MAX: u32 = 32767; +pub const _POSIX_STREAM_MAX: u32 = 8; +pub const _POSIX_SYMLINK_MAX: u32 = 255; +pub const _POSIX_SYMLOOP_MAX: u32 = 8; +pub const _POSIX_TIMER_MAX: u32 = 32; +pub const _POSIX_TTY_NAME_MAX: u32 = 9; +pub const _POSIX_TZNAME_MAX: u32 = 6; +pub const _POSIX_CLOCKRES_MIN: u32 = 20000000; +pub const NR_OPEN: u32 = 1024; +pub const NGROUPS_MAX: u32 = 65536; +pub const ARG_MAX: u32 = 131072; +pub const LINK_MAX: u32 = 127; +pub const MAX_CANON: u32 = 255; +pub const MAX_INPUT: u32 = 255; +pub const NAME_MAX: u32 = 255; +pub const PATH_MAX: u32 = 4096; +pub const PIPE_BUF: u32 = 4096; +pub const XATTR_NAME_MAX: u32 = 255; +pub const XATTR_SIZE_MAX: u32 = 65536; +pub const XATTR_LIST_MAX: u32 = 65536; +pub const RTSIG_MAX: u32 = 32; +pub const _POSIX_THREAD_KEYS_MAX: u32 = 128; +pub const PTHREAD_KEYS_MAX: u32 = 1024; +pub const _POSIX_THREAD_DESTRUCTOR_ITERATIONS: u32 = 4; +pub const PTHREAD_DESTRUCTOR_ITERATIONS: u32 = 4; +pub const _POSIX_THREAD_THREADS_MAX: u32 = 64; +pub const AIO_PRIO_DELTA_MAX: u32 = 20; +pub const PTHREAD_STACK_MIN: u32 = 16384; +pub const DELAYTIMER_MAX: u32 = 2147483647; +pub const TTY_NAME_MAX: u32 = 32; +pub const LOGIN_NAME_MAX: u32 = 256; +pub const HOST_NAME_MAX: u32 = 64; +pub const MQ_PRIO_MAX: u32 = 32768; +pub const SEM_VALUE_MAX: u32 = 2147483647; pub const MAXNAMLEN: u32 = 255; -pub const DT_UNKNOWN: u32 = 0; -pub const DT_FIFO: u32 = 1; -pub const DT_CHR: u32 = 2; -pub const DT_DIR: u32 = 4; -pub const DT_BLK: u32 = 6; -pub const DT_REG: u32 = 8; -pub const DT_LNK: u32 = 10; -pub const DT_SOCK: u32 = 12; -pub const DT_WHT: u32 = 14; -pub const DIRBLKSIZ: u32 = 1024; -pub const DTF_HIDEW: u32 = 1; -pub const DTF_NODUP: u32 = 2; -pub const DTF_REWIND: u32 = 4; -pub const __DTF_READALL: u32 = 8; -pub const __DTF_SKIPREAD: u32 = 16; -pub const __DTF_ATEND: u32 = 32; pub const PG_TEMP_FILES_DIR: &[u8; 10usize] = b"pgsql_tmp\0"; pub const PG_TEMP_FILE_PREFIX: &[u8; 10usize] = b"pgsql_tmp\0"; pub const DSM_IMPL_POSIX: u32 = 1; @@ -2149,121 +1675,27 @@ pub const INDEX_SIZE_MASK: u32 = 8191; pub const INDEX_AM_RESERVED_BIT: u32 = 8192; pub const INDEX_VAR_MASK: u32 = 16384; pub const INDEX_NULL_MASK: u32 = 32768; -pub const __DARWIN_CLK_TCK: u32 = 100; -pub const CHAR_BIT: u32 = 8; -pub const MB_LEN_MAX: u32 = 6; -pub const CLK_TCK: u32 = 100; -pub const SCHAR_MAX: u32 = 127; -pub const SCHAR_MIN: i32 = -128; -pub const UCHAR_MAX: u32 = 255; -pub const CHAR_MAX: u32 = 127; -pub const CHAR_MIN: i32 = -128; -pub const USHRT_MAX: u32 = 65535; -pub const SHRT_MAX: u32 = 32767; -pub const SHRT_MIN: i32 = -32768; -pub const UINT_MAX: u32 = 4294967295; -pub const INT_MAX: u32 = 2147483647; -pub const INT_MIN: i32 = -2147483648; -pub const ULONG_MAX: i32 = -1; -pub const LONG_MAX: u64 = 9223372036854775807; -pub const LONG_MIN: i64 = -9223372036854775808; -pub const ULLONG_MAX: i32 = -1; -pub const LLONG_MAX: u64 = 9223372036854775807; -pub const LLONG_MIN: i64 = -9223372036854775808; -pub const LONG_BIT: u32 = 64; -pub const SSIZE_MAX: u64 = 9223372036854775807; -pub const WORD_BIT: u32 = 32; -pub const SIZE_T_MAX: i32 = -1; -pub const UQUAD_MAX: i32 = -1; -pub const QUAD_MAX: u64 = 9223372036854775807; -pub const QUAD_MIN: i64 = -9223372036854775808; -pub const ARG_MAX: u32 = 1048576; -pub const CHILD_MAX: u32 = 266; -pub const GID_MAX: u32 = 2147483647; -pub const LINK_MAX: u32 = 32767; -pub const MAX_CANON: u32 = 1024; -pub const MAX_INPUT: u32 = 1024; -pub const NAME_MAX: u32 = 255; -pub const NGROUPS_MAX: u32 = 16; -pub const UID_MAX: u32 = 2147483647; -pub const OPEN_MAX: u32 = 10240; -pub const PATH_MAX: u32 = 1024; -pub const PIPE_BUF: u32 = 512; -pub const BC_BASE_MAX: u32 = 99; -pub const BC_DIM_MAX: u32 = 2048; -pub const BC_SCALE_MAX: u32 = 99; -pub const BC_STRING_MAX: u32 = 1000; -pub const CHARCLASS_NAME_MAX: u32 = 14; -pub const COLL_WEIGHTS_MAX: u32 = 2; -pub const EQUIV_CLASS_MAX: u32 = 2; -pub const EXPR_NEST_MAX: u32 = 32; -pub const LINE_MAX: u32 = 2048; -pub const RE_DUP_MAX: u32 = 255; -pub const NZERO: u32 = 20; -pub const _POSIX_ARG_MAX: u32 = 4096; -pub const _POSIX_CHILD_MAX: u32 = 25; -pub const _POSIX_LINK_MAX: u32 = 8; -pub const _POSIX_MAX_CANON: u32 = 255; -pub const _POSIX_MAX_INPUT: u32 = 255; -pub const _POSIX_NAME_MAX: u32 = 14; -pub const _POSIX_NGROUPS_MAX: u32 = 8; -pub const _POSIX_OPEN_MAX: u32 = 20; -pub const _POSIX_PATH_MAX: u32 = 256; -pub const _POSIX_PIPE_BUF: u32 = 512; -pub const _POSIX_SSIZE_MAX: u32 = 32767; -pub const _POSIX_STREAM_MAX: u32 = 8; -pub const _POSIX_TZNAME_MAX: u32 = 6; +pub const _LIBC_LIMITS_H_: u32 = 1; +pub const MB_LEN_MAX: u32 = 16; +pub const _BITS_POSIX2_LIM_H: u32 = 1; pub const _POSIX2_BC_BASE_MAX: u32 = 99; pub const _POSIX2_BC_DIM_MAX: u32 = 2048; pub const _POSIX2_BC_SCALE_MAX: u32 = 99; pub const _POSIX2_BC_STRING_MAX: u32 = 1000; -pub const _POSIX2_EQUIV_CLASS_MAX: u32 = 2; +pub const _POSIX2_COLL_WEIGHTS_MAX: u32 = 2; pub const _POSIX2_EXPR_NEST_MAX: u32 = 32; pub const _POSIX2_LINE_MAX: u32 = 2048; pub const _POSIX2_RE_DUP_MAX: u32 = 255; -pub const _POSIX_AIO_LISTIO_MAX: u32 = 2; -pub const _POSIX_AIO_MAX: u32 = 1; -pub const _POSIX_DELAYTIMER_MAX: u32 = 32; -pub const _POSIX_MQ_OPEN_MAX: u32 = 8; -pub const _POSIX_MQ_PRIO_MAX: u32 = 32; -pub const _POSIX_RTSIG_MAX: u32 = 8; -pub const _POSIX_SEM_NSEMS_MAX: u32 = 256; -pub const _POSIX_SEM_VALUE_MAX: u32 = 32767; -pub const _POSIX_SIGQUEUE_MAX: u32 = 32; -pub const _POSIX_TIMER_MAX: u32 = 32; -pub const _POSIX_CLOCKRES_MIN: u32 = 20000000; -pub const _POSIX_THREAD_DESTRUCTOR_ITERATIONS: u32 = 4; -pub const _POSIX_THREAD_KEYS_MAX: u32 = 128; -pub const _POSIX_THREAD_THREADS_MAX: u32 = 64; -pub const PTHREAD_DESTRUCTOR_ITERATIONS: u32 = 4; -pub const PTHREAD_KEYS_MAX: u32 = 512; -pub const PTHREAD_STACK_MIN: u32 = 16384; -pub const _POSIX_HOST_NAME_MAX: u32 = 255; -pub const _POSIX_LOGIN_NAME_MAX: u32 = 9; -pub const _POSIX_SS_REPL_MAX: u32 = 4; -pub const _POSIX_SYMLINK_MAX: u32 = 255; -pub const _POSIX_SYMLOOP_MAX: u32 = 8; -pub const _POSIX_TRACE_EVENT_NAME_MAX: u32 = 30; -pub const _POSIX_TRACE_NAME_MAX: u32 = 8; -pub const _POSIX_TRACE_SYS_MAX: u32 = 8; -pub const _POSIX_TRACE_USER_EVENT_MAX: u32 = 32; -pub const _POSIX_TTY_NAME_MAX: u32 = 9; pub const _POSIX2_CHARCLASS_NAME_MAX: u32 = 14; -pub const _POSIX2_COLL_WEIGHTS_MAX: u32 = 2; -pub const _POSIX_RE_DUP_MAX: u32 = 255; -pub const OFF_MIN: i64 = -9223372036854775808; -pub const OFF_MAX: u64 = 9223372036854775807; -pub const PASS_MAX: u32 = 128; -pub const NL_ARGMAX: u32 = 9; -pub const NL_LANGMAX: u32 = 14; -pub const NL_MSGMAX: u32 = 32767; -pub const NL_NMAX: u32 = 1; -pub const NL_SETMAX: u32 = 255; -pub const NL_TEXTMAX: u32 = 2048; -pub const _XOPEN_IOV_MAX: u32 = 16; -pub const IOV_MAX: u32 = 1024; -pub const _XOPEN_NAME_MAX: u32 = 255; -pub const _XOPEN_PATH_MAX: u32 = 1024; +pub const BC_BASE_MAX: u32 = 99; +pub const BC_DIM_MAX: u32 = 2048; +pub const BC_SCALE_MAX: u32 = 99; +pub const BC_STRING_MAX: u32 = 1000; +pub const COLL_WEIGHTS_MAX: u32 = 255; +pub const EXPR_NEST_MAX: u32 = 32; +pub const LINE_MAX: u32 = 2048; +pub const CHARCLASS_NAME_MAX: u32 = 2048; +pub const RE_DUP_MAX: u32 = 32767; pub const SIZEOF_DSA_POINTER: u32 = 8; pub const DSA_POINTER_FORMAT: &[u8; 7usize] = b"%016lx\0"; pub const DSA_ALLOC_HUGE: u32 = 1; @@ -2347,7 +1779,6 @@ pub const CURSOR_OPT_FAST_PLAN: u32 = 32; pub const CURSOR_OPT_GENERIC_PLAN: u32 = 64; pub const CURSOR_OPT_CUSTOM_PLAN: u32 = 128; pub const CURSOR_OPT_PARALLEL_OK: u32 = 256; -pub const FETCH_ALL: u64 = 9223372036854775807; pub const REINDEXOPT_VERBOSE: u32 = 1; pub const REINDEXOPT_REPORT_PROGRESS: u32 = 2; pub const MaxAllocHugeSize: u32 = 0; @@ -2366,6 +1797,85 @@ pub const EXEC_FLAG_BACKWARD: u32 = 4; pub const EXEC_FLAG_MARK: u32 = 8; pub const EXEC_FLAG_SKIP_TRIGGERS: u32 = 16; pub const EXEC_FLAG_WITH_NO_DATA: u32 = 32; +pub const _BITS_SIGNUM_GENERIC_H: u32 = 1; +pub const SIGINT: u32 = 2; +pub const SIGILL: u32 = 4; +pub const SIGABRT: u32 = 6; +pub const SIGFPE: u32 = 8; +pub const SIGSEGV: u32 = 11; +pub const SIGTERM: u32 = 15; +pub const SIGHUP: u32 = 1; +pub const SIGQUIT: u32 = 3; +pub const SIGTRAP: u32 = 5; +pub const SIGKILL: u32 = 9; +pub const SIGPIPE: u32 = 13; +pub const SIGALRM: u32 = 14; +pub const SIGIOT: u32 = 6; +pub const _BITS_SIGNUM_ARCH_H: u32 = 1; +pub const SIGSTKFLT: u32 = 16; +pub const SIGPWR: u32 = 30; +pub const SIGBUS: u32 = 7; +pub const SIGSYS: u32 = 31; +pub const SIGURG: u32 = 23; +pub const SIGSTOP: u32 = 19; +pub const SIGTSTP: u32 = 20; +pub const SIGCONT: u32 = 18; +pub const SIGCHLD: u32 = 17; +pub const SIGTTIN: u32 = 21; +pub const SIGTTOU: u32 = 22; +pub const SIGPOLL: u32 = 29; +pub const SIGXFSZ: u32 = 25; +pub const SIGXCPU: u32 = 24; +pub const SIGVTALRM: u32 = 26; +pub const SIGPROF: u32 = 27; +pub const SIGUSR1: u32 = 10; +pub const SIGUSR2: u32 = 12; +pub const SIGWINCH: u32 = 28; +pub const SIGIO: u32 = 29; +pub const SIGCLD: u32 = 17; +pub const __SIGRTMIN: u32 = 32; +pub const __SIGRTMAX: u32 = 64; +pub const _NSIG: u32 = 65; +pub const __sig_atomic_t_defined: u32 = 1; +pub const __siginfo_t_defined: u32 = 1; +pub const __SI_MAX_SIZE: u32 = 128; +pub const _BITS_SIGINFO_ARCH_H: u32 = 1; +pub const __SI_ERRNO_THEN_CODE: u32 = 1; +pub const __SI_HAVE_SIGSYS: u32 = 1; +pub const _BITS_SIGINFO_CONSTS_H: u32 = 1; +pub const __SI_ASYNCIO_AFTER_SIGIO: u32 = 1; +pub const __sigevent_t_defined: u32 = 1; +pub const __SIGEV_MAX_SIZE: u32 = 64; +pub const _BITS_SIGEVENT_CONSTS_H: u32 = 1; +pub const NSIG: u32 = 65; +pub const _BITS_SIGACTION_H: u32 = 1; +pub const SA_NOCLDSTOP: u32 = 1; +pub const SA_NOCLDWAIT: u32 = 2; +pub const SA_SIGINFO: u32 = 4; +pub const SA_ONSTACK: u32 = 134217728; +pub const SA_RESTART: u32 = 268435456; +pub const SA_NODEFER: u32 = 1073741824; +pub const SA_RESETHAND: u32 = 2147483648; +pub const SA_INTERRUPT: u32 = 536870912; +pub const SA_NOMASK: u32 = 1073741824; +pub const SA_ONESHOT: u32 = 2147483648; +pub const SA_STACK: u32 = 134217728; +pub const SIG_BLOCK: u32 = 0; +pub const SIG_UNBLOCK: u32 = 1; +pub const SIG_SETMASK: u32 = 2; +pub const _BITS_SIGCONTEXT_H: u32 = 1; +pub const FP_XSTATE_MAGIC1: u32 = 1179670611; +pub const FP_XSTATE_MAGIC2: u32 = 1179670597; +pub const __stack_t_defined: u32 = 1; +pub const _SYS_UCONTEXT_H: u32 = 1; +pub const __NGREG: u32 = 23; +pub const NGREG: u32 = 23; +pub const _BITS_SIGSTACK_H: u32 = 1; +pub const MINSIGSTKSZ: u32 = 2048; +pub const SIGSTKSZ: u32 = 8192; +pub const _BITS_SS_FLAGS_H: u32 = 1; +pub const __sigstack_defined: u32 = 1; +pub const _BITS_SIGTHREAD_H: u32 = 1; pub const TZ_STRLEN_MAX: u32 = 255; pub const InvalidPid: i32 = -1; pub const USE_POSTGRES_DATES: u32 = 0; @@ -2384,13 +1894,7 @@ pub const MAXTZLEN: u32 = 10; pub const SECURITY_LOCAL_USERID_CHANGE: u32 = 1; pub const SECURITY_RESTRICTED_OPERATION: u32 = 2; pub const SECURITY_NOFORCE_RLS: u32 = 4; -pub const SOL_LOCAL: u32 = 0; -pub const LOCAL_PEERCRED: u32 = 1; -pub const LOCAL_PEERPID: u32 = 2; -pub const LOCAL_PEEREPID: u32 = 3; -pub const LOCAL_PEERUUID: u32 = 4; -pub const LOCAL_PEEREUUID: u32 = 5; -pub const LOCAL_PEERTOKEN: u32 = 6; +pub const _SYS_UN_H: u32 = 1; pub const SM_DATABASE: u32 = 64; pub const SM_USER: u32 = 32; pub const SM_DATABASE_USER: u32 = 97; @@ -2575,7 +2079,6 @@ pub const F_HAS_GARBAGE: u32 = 16; pub const GIST_PAGE_ID: u32 = 65409; pub const EOH_HEADER_MAGIC: i32 = -1; pub const EA_MAGIC: u32 = 689375833; -pub const MAX_KILOBYTES: u32 = 2147483647; pub const PG_AUTOCONF_FILENAME: &[u8; 21usize] = b"postgresql.auto.conf\0"; pub const GUC_QUALIFIER_SEPARATOR: u8 = 46u8; pub const GUC_LIST_INPUT: u32 = 1; @@ -3605,24 +3108,88 @@ pub const TYPECACHE_HASH_EXTENDED_PROC: u32 = 16384; pub const TYPECACHE_HASH_EXTENDED_PROC_FINFO: u32 = 32768; pub type Oid = ::std::os::raw::c_uint; pub type pg_int64 = ::std::os::raw::c_long; +pub type va_list = __builtin_va_list; +pub type __gnuc_va_list = __builtin_va_list; +pub type __u_char = ::std::os::raw::c_uchar; +pub type __u_short = ::std::os::raw::c_ushort; +pub type __u_int = ::std::os::raw::c_uint; +pub type __u_long = ::std::os::raw::c_ulong; pub type __int8_t = ::std::os::raw::c_schar; pub type __uint8_t = ::std::os::raw::c_uchar; pub type __int16_t = ::std::os::raw::c_short; pub type __uint16_t = ::std::os::raw::c_ushort; pub type __int32_t = ::std::os::raw::c_int; pub type __uint32_t = ::std::os::raw::c_uint; -pub type __int64_t = ::std::os::raw::c_longlong; -pub type __uint64_t = ::std::os::raw::c_ulonglong; -pub type __darwin_intptr_t = ::std::os::raw::c_long; -pub type __darwin_natural_t = ::std::os::raw::c_uint; -pub type __darwin_ct_rune_t = ::std::os::raw::c_int; +pub type __int64_t = ::std::os::raw::c_long; +pub type __uint64_t = ::std::os::raw::c_ulong; +pub type __int_least8_t = __int8_t; +pub type __uint_least8_t = __uint8_t; +pub type __int_least16_t = __int16_t; +pub type __uint_least16_t = __uint16_t; +pub type __int_least32_t = __int32_t; +pub type __uint_least32_t = __uint32_t; +pub type __int_least64_t = __int64_t; +pub type __uint_least64_t = __uint64_t; +pub type __quad_t = ::std::os::raw::c_long; +pub type __u_quad_t = ::std::os::raw::c_ulong; +pub type __intmax_t = ::std::os::raw::c_long; +pub type __uintmax_t = ::std::os::raw::c_ulong; +pub type __dev_t = ::std::os::raw::c_ulong; +pub type __uid_t = ::std::os::raw::c_uint; +pub type __gid_t = ::std::os::raw::c_uint; +pub type __ino_t = ::std::os::raw::c_ulong; +pub type __ino64_t = ::std::os::raw::c_ulong; +pub type __mode_t = ::std::os::raw::c_uint; +pub type __nlink_t = ::std::os::raw::c_ulong; +pub type __off_t = ::std::os::raw::c_long; +pub type __off64_t = ::std::os::raw::c_long; +pub type __pid_t = ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __fsid_t { + pub __val: [::std::os::raw::c_int; 2usize], +} +pub type __clock_t = ::std::os::raw::c_long; +pub type __rlim_t = ::std::os::raw::c_ulong; +pub type __rlim64_t = ::std::os::raw::c_ulong; +pub type __id_t = ::std::os::raw::c_uint; +pub type __time_t = ::std::os::raw::c_long; +pub type __useconds_t = ::std::os::raw::c_uint; +pub type __suseconds_t = ::std::os::raw::c_long; +pub type __suseconds64_t = ::std::os::raw::c_long; +pub type __daddr_t = ::std::os::raw::c_int; +pub type __key_t = ::std::os::raw::c_int; +pub type __clockid_t = ::std::os::raw::c_int; +pub type __timer_t = *mut ::std::os::raw::c_void; +pub type __blksize_t = ::std::os::raw::c_long; +pub type __blkcnt_t = ::std::os::raw::c_long; +pub type __blkcnt64_t = ::std::os::raw::c_long; +pub type __fsblkcnt_t = ::std::os::raw::c_ulong; +pub type __fsblkcnt64_t = ::std::os::raw::c_ulong; +pub type __fsfilcnt_t = ::std::os::raw::c_ulong; +pub type __fsfilcnt64_t = ::std::os::raw::c_ulong; +pub type __fsword_t = ::std::os::raw::c_long; +pub type __ssize_t = ::std::os::raw::c_long; +pub type __syscall_slong_t = ::std::os::raw::c_long; +pub type __syscall_ulong_t = ::std::os::raw::c_ulong; +pub type __loff_t = __off64_t; +pub type __caddr_t = *mut ::std::os::raw::c_char; +pub type __intptr_t = ::std::os::raw::c_long; +pub type __socklen_t = ::std::os::raw::c_uint; +pub type __sig_atomic_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Copy, Clone)] -pub union __mbstate_t { - pub __mbstate8: [::std::os::raw::c_char; 128usize], - pub _mbstateL: ::std::os::raw::c_longlong, +pub struct __mbstate_t { + pub __count: ::std::os::raw::c_int, + pub __value: __mbstate_t__bindgen_ty_1, } -impl Default for __mbstate_t { +#[repr(C)] +#[derive(Copy, Clone)] +pub union __mbstate_t__bindgen_ty_1 { + pub __wch: ::std::os::raw::c_uint, + pub __wchb: [::std::os::raw::c_char; 4usize], +} +impl Default for __mbstate_t__bindgen_ty_1 { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3631,45 +3198,7 @@ impl Default for __mbstate_t { } } } -pub type __darwin_mbstate_t = __mbstate_t; -pub type __darwin_ptrdiff_t = ::std::os::raw::c_long; -pub type __darwin_size_t = ::std::os::raw::c_ulong; -pub type __darwin_va_list = __builtin_va_list; -pub type __darwin_wchar_t = ::std::os::raw::c_int; -pub type __darwin_rune_t = __darwin_wchar_t; -pub type __darwin_wint_t = ::std::os::raw::c_int; -pub type __darwin_clock_t = ::std::os::raw::c_ulong; -pub type __darwin_socklen_t = __uint32_t; -pub type __darwin_ssize_t = ::std::os::raw::c_long; -pub type __darwin_time_t = ::std::os::raw::c_long; -pub type __darwin_blkcnt_t = __int64_t; -pub type __darwin_blksize_t = __int32_t; -pub type __darwin_dev_t = __int32_t; -pub type __darwin_fsblkcnt_t = ::std::os::raw::c_uint; -pub type __darwin_fsfilcnt_t = ::std::os::raw::c_uint; -pub type __darwin_gid_t = __uint32_t; -pub type __darwin_id_t = __uint32_t; -pub type __darwin_ino64_t = __uint64_t; -pub type __darwin_ino_t = __darwin_ino64_t; -pub type __darwin_mach_port_name_t = __darwin_natural_t; -pub type __darwin_mach_port_t = __darwin_mach_port_name_t; -pub type __darwin_mode_t = __uint16_t; -pub type __darwin_off_t = __int64_t; -pub type __darwin_pid_t = __int32_t; -pub type __darwin_sigset_t = __uint32_t; -pub type __darwin_suseconds_t = __int32_t; -pub type __darwin_uid_t = __uint32_t; -pub type __darwin_useconds_t = __uint32_t; -pub type __darwin_uuid_t = [::std::os::raw::c_uchar; 16usize]; -pub type __darwin_uuid_string_t = [::std::os::raw::c_char; 37usize]; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_pthread_handler_rec { - pub __routine: ::std::option::Option, - pub __arg: *mut ::std::os::raw::c_void, - pub __next: *mut __darwin_pthread_handler_rec, -} -impl Default for __darwin_pthread_handler_rec { +impl Default for __mbstate_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3679,12 +3208,12 @@ impl Default for __darwin_pthread_handler_rec { } } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_attr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 56usize], +#[derive(Copy, Clone)] +pub struct _G_fpos_t { + pub __pos: __off_t, + pub __state: __mbstate_t, } -impl Default for _opaque_pthread_attr_t { +impl Default for _G_fpos_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3693,13 +3222,14 @@ impl Default for _opaque_pthread_attr_t { } } } +pub type __fpos_t = _G_fpos_t; #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_cond_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 40usize], +#[derive(Copy, Clone)] +pub struct _G_fpos64_t { + pub __pos: __off64_t, + pub __state: __mbstate_t, } -impl Default for _opaque_pthread_cond_t { +impl Default for _G_fpos64_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3708,46 +3238,59 @@ impl Default for _opaque_pthread_cond_t { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_condattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], -} +pub type __fpos64_t = _G_fpos64_t; +pub type __FILE = _IO_FILE; +pub type FILE = _IO_FILE; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_mutex_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 56usize], -} -impl Default for _opaque_pthread_mutex_t { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +pub struct _IO_marker { + _unused: [u8; 0], } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_mutexattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], +#[derive(Debug, Copy, Clone)] +pub struct _IO_codecvt { + _unused: [u8; 0], } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_once_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], +#[derive(Debug, Copy, Clone)] +pub struct _IO_wide_data { + _unused: [u8; 0], } +pub type _IO_lock_t = ::std::os::raw::c_void; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_rwlock_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 192usize], +pub struct _IO_FILE { + pub _flags: ::std::os::raw::c_int, + pub _IO_read_ptr: *mut ::std::os::raw::c_char, + pub _IO_read_end: *mut ::std::os::raw::c_char, + pub _IO_read_base: *mut ::std::os::raw::c_char, + pub _IO_write_base: *mut ::std::os::raw::c_char, + pub _IO_write_ptr: *mut ::std::os::raw::c_char, + pub _IO_write_end: *mut ::std::os::raw::c_char, + pub _IO_buf_base: *mut ::std::os::raw::c_char, + pub _IO_buf_end: *mut ::std::os::raw::c_char, + pub _IO_save_base: *mut ::std::os::raw::c_char, + pub _IO_backup_base: *mut ::std::os::raw::c_char, + pub _IO_save_end: *mut ::std::os::raw::c_char, + pub _markers: *mut _IO_marker, + pub _chain: *mut _IO_FILE, + pub _fileno: ::std::os::raw::c_int, + pub _flags2: ::std::os::raw::c_int, + pub _old_offset: __off_t, + pub _cur_column: ::std::os::raw::c_ushort, + pub _vtable_offset: ::std::os::raw::c_schar, + pub _shortbuf: [::std::os::raw::c_char; 1usize], + pub _lock: *mut _IO_lock_t, + pub _offset: __off64_t, + pub _codecvt: *mut _IO_codecvt, + pub _wide_data: *mut _IO_wide_data, + pub _freeres_list: *mut _IO_FILE, + pub _freeres_buf: *mut ::std::os::raw::c_void, + pub __pad5: usize, + pub _mode: ::std::os::raw::c_int, + pub _unused2: [::std::os::raw::c_char; 20usize], } -impl Default for _opaque_pthread_rwlock_t { +impl Default for _IO_FILE { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3756,1465 +3299,1437 @@ impl Default for _opaque_pthread_rwlock_t { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_rwlockattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 16usize], +pub type off_t = __off_t; +pub type fpos_t = __fpos_t; +extern "C" { + pub static mut stdin: *mut FILE; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_t { - pub __sig: ::std::os::raw::c_long, - pub __cleanup_stack: *mut __darwin_pthread_handler_rec, - pub __opaque: [::std::os::raw::c_char; 8176usize], +extern "C" { + pub static mut stdout: *mut FILE; } -impl Default for _opaque_pthread_t { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + pub static mut stderr: *mut FILE; } -pub type __darwin_pthread_attr_t = _opaque_pthread_attr_t; -pub type __darwin_pthread_cond_t = _opaque_pthread_cond_t; -pub type __darwin_pthread_condattr_t = _opaque_pthread_condattr_t; -pub type __darwin_pthread_key_t = ::std::os::raw::c_ulong; -pub type __darwin_pthread_mutex_t = _opaque_pthread_mutex_t; -pub type __darwin_pthread_mutexattr_t = _opaque_pthread_mutexattr_t; -pub type __darwin_pthread_once_t = _opaque_pthread_once_t; -pub type __darwin_pthread_rwlock_t = _opaque_pthread_rwlock_t; -pub type __darwin_pthread_rwlockattr_t = _opaque_pthread_rwlockattr_t; -pub type __darwin_pthread_t = *mut _opaque_pthread_t; -pub type __darwin_nl_item = ::std::os::raw::c_int; -pub type __darwin_wctrans_t = ::std::os::raw::c_int; -pub type __darwin_wctype_t = __uint32_t; -pub type u_int8_t = ::std::os::raw::c_uchar; -pub type u_int16_t = ::std::os::raw::c_ushort; -pub type u_int32_t = ::std::os::raw::c_uint; -pub type u_int64_t = ::std::os::raw::c_ulonglong; -pub type register_t = i64; -pub type user_addr_t = u_int64_t; -pub type user_size_t = u_int64_t; -pub type user_ssize_t = i64; -pub type user_long_t = i64; -pub type user_ulong_t = u_int64_t; -pub type user_time_t = i64; -pub type user_off_t = i64; -pub type syscall_arg_t = u_int64_t; -pub type va_list = __darwin_va_list; -pub unsafe fn renameat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn remove(arg___filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renameat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn remove(arg___filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - renameat(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + remove(arg___filename) }) } -pub unsafe fn renamex_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_uint, +pub unsafe fn rename( + arg___old: *const ::std::os::raw::c_char, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renamex_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_uint, + fn rename( + arg___old: *const ::std::os::raw::c_char, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - renamex_np(arg_arg1, arg_arg2, arg_arg3) + rename(arg___old, arg___new) }) } -pub unsafe fn renameatx_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: ::std::os::raw::c_uint, +pub unsafe fn renameat( + arg___oldfd: ::std::os::raw::c_int, + arg___old: *const ::std::os::raw::c_char, + arg___newfd: ::std::os::raw::c_int, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renameatx_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: ::std::os::raw::c_uint, + fn renameat( + arg___oldfd: ::std::os::raw::c_int, + arg___old: *const ::std::os::raw::c_char, + arg___newfd: ::std::os::raw::c_int, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - renameatx_np(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) - }) -} -pub type fpos_t = __darwin_off_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sbuf { - pub _base: *mut ::std::os::raw::c_uchar, - pub _size: ::std::os::raw::c_int, -} -impl Default for __sbuf { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sFILEX { - _unused: [u8; 0], -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sFILE { - pub _p: *mut ::std::os::raw::c_uchar, - pub _r: ::std::os::raw::c_int, - pub _w: ::std::os::raw::c_int, - pub _flags: ::std::os::raw::c_short, - pub _file: ::std::os::raw::c_short, - pub _bf: __sbuf, - pub _lbfsize: ::std::os::raw::c_int, - pub _cookie: *mut ::std::os::raw::c_void, - pub _close: ::std::option::Option< - unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, - >, - pub _read: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - pub _seek: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - pub _write: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - pub _ub: __sbuf, - pub _extra: *mut __sFILEX, - pub _ur: ::std::os::raw::c_int, - pub _ubuf: [::std::os::raw::c_uchar; 3usize], - pub _nbuf: [::std::os::raw::c_uchar; 1usize], - pub _lb: __sbuf, - pub _blksize: ::std::os::raw::c_int, - pub _offset: fpos_t, -} -impl Default for __sFILE { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type FILE = __sFILE; -extern "C" { - pub static mut __stdinp: *mut FILE; -} -extern "C" { - pub static mut __stdoutp: *mut FILE; -} -extern "C" { - pub static mut __stderrp: *mut FILE; -} -pub unsafe fn clearerr(arg_arg1: *mut FILE) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn clearerr(arg_arg1: *mut FILE); - } - clearerr(arg_arg1) + renameat(arg___oldfd, arg___old, arg___newfd, arg___new) }) } -pub unsafe fn fclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fclose(arg_arg1) + fclose(arg___stream) }) } -pub unsafe fn feof(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpfile() -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn feof(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpfile() -> *mut FILE; } - feof(arg_arg1) + tmpfile() }) } -pub unsafe fn ferror(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ferror(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - ferror(arg_arg1) + tmpnam(arg_arg1) }) } -pub unsafe fn fflush(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpnam_r(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fflush(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpnam_r(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - fflush(arg_arg1) + tmpnam_r(arg___s) }) } -pub unsafe fn fgetc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tempnam( + arg___dir: *const ::std::os::raw::c_char, + arg___pfx: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tempnam( + arg___dir: *const ::std::os::raw::c_char, + arg___pfx: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - fgetc(arg_arg1) + tempnam(arg___dir, arg___pfx) }) } -pub unsafe fn fgetpos(arg_arg1: *mut FILE, arg_arg2: *mut fpos_t) -> ::std::os::raw::c_int { +pub unsafe fn fflush(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetpos(arg_arg1: *mut FILE, arg_arg2: *mut fpos_t) -> ::std::os::raw::c_int; + fn fflush(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fgetpos(arg_arg1, arg_arg2) + fflush(arg___stream) }) } -pub unsafe fn fgets( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut FILE, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn fflush_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgets( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut FILE, - ) -> *mut ::std::os::raw::c_char; + fn fflush_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fgets(arg_arg1, arg_arg2, arg_arg3) + fflush_unlocked(arg___stream) }) } pub unsafe fn fopen( arg___filename: *const ::std::os::raw::c_char, - arg___mode: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn fopen( arg___filename: *const ::std::os::raw::c_char, - arg___mode: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE; } - fopen(arg___filename, arg___mode) - }) -} -pub unsafe fn fprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; - } - fprintf(arg_arg1, arg_arg2) + fopen(arg___filename, arg___modes) }) } -pub unsafe fn fputc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn freopen( + arg___filename: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, + arg___stream: *mut FILE, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fputc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) - -> ::std::os::raw::c_int; + fn freopen( + arg___filename: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, + arg___stream: *mut FILE, + ) -> *mut FILE; } - fputc(arg_arg1, arg_arg2) + freopen(arg___filename, arg___modes, arg___stream) }) } -pub unsafe fn fputs( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut FILE, -) -> ::std::os::raw::c_int { +pub unsafe fn fdopen( + arg___fd: ::std::os::raw::c_int, + arg___modes: *const ::std::os::raw::c_char, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fputs( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut FILE, - ) -> ::std::os::raw::c_int; + fn fdopen( + arg___fd: ::std::os::raw::c_int, + arg___modes: *const ::std::os::raw::c_char, + ) -> *mut FILE; } - fputs(arg_arg1, arg_arg2) + fdopen(arg___fd, arg___modes) }) } -pub unsafe fn fread( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, - arg___stream: *mut FILE, -) -> ::std::os::raw::c_ulong { +pub unsafe fn fmemopen( + arg___s: *mut ::std::os::raw::c_void, + arg___len: usize, + arg___modes: *const ::std::os::raw::c_char, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fread( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, - arg___stream: *mut FILE, - ) -> ::std::os::raw::c_ulong; + fn fmemopen( + arg___s: *mut ::std::os::raw::c_void, + arg___len: usize, + arg___modes: *const ::std::os::raw::c_char, + ) -> *mut FILE; } - fread(arg___ptr, arg___size, arg___nitems, arg___stream) + fmemopen(arg___s, arg___len, arg___modes) }) } -pub unsafe fn freopen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut FILE, +pub unsafe fn open_memstream( + arg___bufloc: *mut *mut ::std::os::raw::c_char, + arg___sizeloc: *mut usize, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freopen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut FILE, + fn open_memstream( + arg___bufloc: *mut *mut ::std::os::raw::c_char, + arg___sizeloc: *mut usize, ) -> *mut FILE; } - freopen(arg_arg1, arg_arg2, arg_arg3) + open_memstream(arg___bufloc, arg___sizeloc) }) } -pub unsafe fn fscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn setbuf(arg___stream: *mut FILE, arg___buf: *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn setbuf(arg___stream: *mut FILE, arg___buf: *mut ::std::os::raw::c_char); } - fscanf(arg_arg1, arg_arg2) + setbuf(arg___stream, arg___buf) }) } -pub unsafe fn fseek( - arg_arg1: *mut FILE, - arg_arg2: ::std::os::raw::c_long, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn setvbuf( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___modes: ::std::os::raw::c_int, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fseek( - arg_arg1: *mut FILE, - arg_arg2: ::std::os::raw::c_long, - arg_arg3: ::std::os::raw::c_int, + fn setvbuf( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___modes: ::std::os::raw::c_int, + arg___n: usize, ) -> ::std::os::raw::c_int; } - fseek(arg_arg1, arg_arg2, arg_arg3) + setvbuf(arg___stream, arg___buf, arg___modes, arg___n) }) } -pub unsafe fn fsetpos(arg_arg1: *mut FILE, arg_arg2: *const fpos_t) -> ::std::os::raw::c_int { +pub unsafe fn setbuffer( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___size: usize, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fsetpos(arg_arg1: *mut FILE, arg_arg2: *const fpos_t) -> ::std::os::raw::c_int; + fn setbuffer( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___size: usize, + ); } - fsetpos(arg_arg1, arg_arg2) + setbuffer(arg___stream, arg___buf, arg___size) }) } -pub unsafe fn ftell(arg_arg1: *mut FILE) -> ::std::os::raw::c_long { +pub unsafe fn setlinebuf(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftell(arg_arg1: *mut FILE) -> ::std::os::raw::c_long; + fn setlinebuf(arg___stream: *mut FILE); } - ftell(arg_arg1) + setlinebuf(arg___stream) }) } -pub unsafe fn fwrite( - arg___ptr: *const ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, +pub unsafe fn fprintf( arg___stream: *mut FILE, -) -> ::std::os::raw::c_ulong { + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fwrite( - arg___ptr: *const ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, + fn fprintf( arg___stream: *mut FILE, - ) -> ::std::os::raw::c_ulong; + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - fwrite(arg___ptr, arg___size, arg___nitems, arg___stream) + fprintf(arg___stream, arg___format) }) } -pub unsafe fn getc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn printf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn printf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - getc(arg_arg1) + printf(arg___format) }) } -pub unsafe fn getchar() -> ::std::os::raw::c_int { +pub unsafe fn sprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getchar() -> ::std::os::raw::c_int; + fn sprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - getchar() + sprintf(arg___s, arg___format) }) } -pub unsafe fn gets(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn vfprintf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gets(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn vfprintf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - gets(arg_arg1) + vfprintf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn perror(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn vprintf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn perror(arg_arg1: *const ::std::os::raw::c_char); + fn vprintf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - perror(arg_arg1) + vprintf(arg___format, arg___arg) }) } -pub unsafe fn printf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn vsprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn printf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn vsprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - printf(arg_arg1) + vsprintf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn putc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn snprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int; + fn snprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - putc(arg_arg1, arg_arg2) + snprintf(arg___s, arg___maxlen, arg___format) }) } -pub unsafe fn putchar(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn vsnprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putchar(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn vsnprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - putchar(arg_arg1) + vsnprintf(arg___s, arg___maxlen, arg___format, arg___arg) }) } -pub unsafe fn puts(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn vdprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn puts(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn vdprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - puts(arg_arg1) + vdprintf(arg___fd, arg___fmt, arg___arg) }) } -pub unsafe fn remove(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn dprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remove(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn dprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - remove(arg_arg1) + dprintf(arg___fd, arg___fmt) }) } -pub unsafe fn rename( - arg___old: *const ::std::os::raw::c_char, - arg___new: *const ::std::os::raw::c_char, +pub unsafe fn fscanf( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rename( - arg___old: *const ::std::os::raw::c_char, - arg___new: *const ::std::os::raw::c_char, + fn fscanf( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - rename(arg___old, arg___new) + fscanf(arg___stream, arg___format) }) } -pub unsafe fn rewind(arg_arg1: *mut FILE) { +pub unsafe fn scanf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rewind(arg_arg1: *mut FILE); + fn scanf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - rewind(arg_arg1) + scanf(arg___format) }) } -pub unsafe fn scanf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn sscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scanf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn sscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - scanf(arg_arg1) + sscanf(arg___s, arg___format) }) } -pub unsafe fn setbuf(arg_arg1: *mut FILE, arg_arg2: *mut ::std::os::raw::c_char) { +pub type _Float32 = f32; +pub type _Float64 = f64; +pub type _Float32x = f64; +pub type _Float64x = u128; +pub unsafe fn fscanf1( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setbuf(arg_arg1: *mut FILE, arg_arg2: *mut ::std::os::raw::c_char); + fn fscanf1( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - setbuf(arg_arg1, arg_arg2) + fscanf1(arg___stream, arg___format) }) } -pub unsafe fn setvbuf( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn scanf1(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setvbuf( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - ) -> ::std::os::raw::c_int; + fn scanf1(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - setvbuf(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scanf1(arg___format) }) } -pub unsafe fn sprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn sscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, + fn sscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - sprintf(arg_arg1, arg_arg2) + sscanf1(arg___s, arg___format) }) } -pub unsafe fn sscanf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn vfscanf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sscanf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, + fn vfscanf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - sscanf(arg_arg1, arg_arg2) - }) -} -pub unsafe fn tmpfile() -> *mut FILE { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn tmpfile() -> *mut FILE; - } - tmpfile() + vfscanf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn vscanf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn vscanf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - tmpnam(arg_arg1) + vscanf(arg___format, arg___arg) }) } -pub unsafe fn ungetc( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn vsscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ungetc( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn vsscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - ungetc(arg_arg1, arg_arg2) + vsscanf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn vfprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, +pub unsafe fn vfscanf1( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vfprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, + fn vfscanf1( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vfprintf(arg_arg1, arg_arg2, arg_arg3) + vfscanf1(arg___s, arg___format, arg___arg) }) } -pub unsafe fn vprintf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: __builtin_va_list, +pub unsafe fn vscanf1( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vprintf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: __builtin_va_list, + fn vscanf1( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vprintf(arg_arg1, arg_arg2) + vscanf1(arg___format, arg___arg) }) } -pub unsafe fn vsprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, +pub unsafe fn vsscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, + fn vsscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vsprintf(arg_arg1, arg_arg2, arg_arg3) + vsscanf1(arg___s, arg___format, arg___arg) }) } -pub unsafe fn ctermid(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn fgetc(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctermid(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn fgetc(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - ctermid(arg_arg1) + fgetc(arg___stream) }) } -pub unsafe fn fdopen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn getc(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdopen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn getc(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fdopen(arg_arg1, arg_arg2) + getc(arg___stream) }) } -pub unsafe fn fileno(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getchar() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fileno(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn getchar() -> ::std::os::raw::c_int; } - fileno(arg_arg1) + getchar() }) } -pub unsafe fn pclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn getc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - pclose(arg_arg1) + getc_unlocked(arg___stream) }) } -pub unsafe fn popen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn getchar_unlocked() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn popen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn getchar_unlocked() -> ::std::os::raw::c_int; } - popen(arg_arg1, arg_arg2) + getchar_unlocked() }) } -pub unsafe fn __srget(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fgetc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __srget(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fgetc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - __srget(arg_arg1) + fgetc_unlocked(arg___stream) }) } -pub unsafe fn __svfscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, +pub unsafe fn fputc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __svfscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, + fn fputc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - __svfscanf(arg_arg1, arg_arg2, arg_arg3) + fputc(arg___c, arg___stream) }) } -pub unsafe fn __swbuf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn putc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __swbuf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn putc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - __swbuf(arg_arg1, arg_arg2) + putc(arg___c, arg___stream) }) } -pub unsafe fn flockfile(arg_arg1: *mut FILE) { +pub unsafe fn putchar(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flockfile(arg_arg1: *mut FILE); + fn putchar(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - flockfile(arg_arg1) + putchar(arg___c) }) } -pub unsafe fn ftrylockfile(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fputc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftrylockfile(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fputc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> ::std::os::raw::c_int; } - ftrylockfile(arg_arg1) + fputc_unlocked(arg___c, arg___stream) }) } -pub unsafe fn funlockfile(arg_arg1: *mut FILE) { +pub unsafe fn putc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn funlockfile(arg_arg1: *mut FILE); + fn putc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> ::std::os::raw::c_int; } - funlockfile(arg_arg1) + putc_unlocked(arg___c, arg___stream) }) } -pub unsafe fn getc_unlocked(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn putchar_unlocked(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getc_unlocked(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn putchar_unlocked(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - getc_unlocked(arg_arg1) + putchar_unlocked(arg___c) }) } -pub unsafe fn getchar_unlocked() -> ::std::os::raw::c_int { +pub unsafe fn getw(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getchar_unlocked() -> ::std::os::raw::c_int; + fn getw(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - getchar_unlocked() + getw(arg___stream) }) } -pub unsafe fn putc_unlocked( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn putw( + arg___w: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putc_unlocked( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn putw( + arg___w: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - putc_unlocked(arg_arg1, arg_arg2) + putw(arg___w, arg___stream) }) } -pub unsafe fn putchar_unlocked(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn fgets( + arg___s: *mut ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putchar_unlocked(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn fgets( + arg___s: *mut ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> *mut ::std::os::raw::c_char; } - putchar_unlocked(arg_arg1) + fgets(arg___s, arg___n, arg___stream) }) } -pub unsafe fn getw(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn __getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getw(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn __getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> __ssize_t; } - getw(arg_arg1) + __getdelim(arg___lineptr, arg___n, arg___delimiter, arg___stream) }) } -pub unsafe fn putw(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putw(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int; + fn getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> __ssize_t; } - putw(arg_arg1, arg_arg2) + getdelim(arg___lineptr, arg___n, arg___delimiter, arg___stream) }) } -pub unsafe fn tempnam( - arg___dir: *const ::std::os::raw::c_char, - arg___prefix: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn getline( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tempnam( - arg___dir: *const ::std::os::raw::c_char, - arg___prefix: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn getline( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___stream: *mut FILE, + ) -> __ssize_t; } - tempnam(arg___dir, arg___prefix) + getline(arg___lineptr, arg___n, arg___stream) }) } -pub type off_t = __darwin_off_t; -pub unsafe fn fseeko( +pub unsafe fn fputs( + arg___s: *const ::std::os::raw::c_char, arg___stream: *mut FILE, - arg___offset: off_t, - arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fseeko( + fn fputs( + arg___s: *const ::std::os::raw::c_char, arg___stream: *mut FILE, - arg___offset: off_t, - arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - fseeko(arg___stream, arg___offset, arg___whence) + fputs(arg___s, arg___stream) }) } -pub unsafe fn ftello(arg___stream: *mut FILE) -> off_t { +pub unsafe fn puts(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftello(arg___stream: *mut FILE) -> off_t; + fn puts(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - ftello(arg___stream) + puts(arg___s) }) } -pub unsafe fn snprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, +pub unsafe fn ungetc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn snprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, + fn ungetc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - snprintf(arg___str, arg___size, arg___format) + ungetc(arg___c, arg___stream) }) } -pub unsafe fn vfscanf( +pub unsafe fn fread( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, arg___stream: *mut FILE, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vfscanf( + fn fread( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, arg___stream: *mut FILE, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + ) -> ::std::os::raw::c_ulong; } - vfscanf(arg___stream, arg___format, arg_arg1) + fread(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn vscanf( - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fwrite( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, + arg___s: *mut FILE, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vscanf( - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fwrite( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, + arg___s: *mut FILE, + ) -> ::std::os::raw::c_ulong; } - vscanf(arg___format, arg_arg1) + fwrite(arg___ptr, arg___size, arg___n, arg___s) }) } -pub unsafe fn vsnprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fread_unlocked( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsnprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fread_unlocked( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, + ) -> usize; } - vsnprintf(arg___str, arg___size, arg___format, arg_arg1) + fread_unlocked(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn vsscanf( - arg___str: *const ::std::os::raw::c_char, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fwrite_unlocked( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsscanf( - arg___str: *const ::std::os::raw::c_char, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fwrite_unlocked( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, + ) -> usize; } - vsscanf(arg___str, arg___format, arg_arg1) + fwrite_unlocked(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn dprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn fseek( + arg___stream: *mut FILE, + arg___off: ::std::os::raw::c_long, + arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, + fn fseek( + arg___stream: *mut FILE, + arg___off: ::std::os::raw::c_long, + arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - dprintf(arg_arg1, arg_arg2) + fseek(arg___stream, arg___off, arg___whence) }) } -pub unsafe fn vdprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn ftell(arg___stream: *mut FILE) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vdprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, - ) -> ::std::os::raw::c_int; + fn ftell(arg___stream: *mut FILE) -> ::std::os::raw::c_long; } - vdprintf(arg_arg1, arg_arg2, arg_arg3) + ftell(arg___stream) }) } -pub unsafe fn getdelim( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, - arg___delimiter: ::std::os::raw::c_int, - arg___stream: *mut FILE, -) -> isize { +pub unsafe fn rewind(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getdelim( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, - arg___delimiter: ::std::os::raw::c_int, - arg___stream: *mut FILE, - ) -> isize; + fn rewind(arg___stream: *mut FILE); } - getdelim(arg___linep, arg___linecapp, arg___delimiter, arg___stream) + rewind(arg___stream) }) } -pub unsafe fn getline( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, +pub unsafe fn fseeko( arg___stream: *mut FILE, -) -> isize { + arg___off: __off_t, + arg___whence: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getline( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, + fn fseeko( arg___stream: *mut FILE, - ) -> isize; + arg___off: __off_t, + arg___whence: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - getline(arg___linep, arg___linecapp, arg___stream) + fseeko(arg___stream, arg___off, arg___whence) }) } -pub unsafe fn fmemopen( - arg___buf: *mut ::std::os::raw::c_void, - arg___size: usize, - arg___mode: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn ftello(arg___stream: *mut FILE) -> __off_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmemopen( - arg___buf: *mut ::std::os::raw::c_void, - arg___size: usize, - arg___mode: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn ftello(arg___stream: *mut FILE) -> __off_t; } - fmemopen(arg___buf, arg___size, arg___mode) + ftello(arg___stream) }) } -pub unsafe fn open_memstream( - arg___bufp: *mut *mut ::std::os::raw::c_char, - arg___sizep: *mut usize, -) -> *mut FILE { +pub unsafe fn fgetpos(arg___stream: *mut FILE, arg___pos: *mut fpos_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn open_memstream( - arg___bufp: *mut *mut ::std::os::raw::c_char, - arg___sizep: *mut usize, - ) -> *mut FILE; + fn fgetpos(arg___stream: *mut FILE, arg___pos: *mut fpos_t) -> ::std::os::raw::c_int; } - open_memstream(arg___bufp, arg___sizep) + fgetpos(arg___stream, arg___pos) }) } -extern "C" { - pub static sys_nerr: ::std::os::raw::c_int; +pub unsafe fn fsetpos(arg___stream: *mut FILE, arg___pos: *const fpos_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fsetpos(arg___stream: *mut FILE, arg___pos: *const fpos_t) -> ::std::os::raw::c_int; + } + fsetpos(arg___stream, arg___pos) + }) } -extern "C" { - pub static mut sys_errlist: [*const ::std::os::raw::c_char; 0usize]; +pub unsafe fn clearerr(arg___stream: *mut FILE) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clearerr(arg___stream: *mut FILE); + } + clearerr(arg___stream) + }) } -pub unsafe fn asprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn feof(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn feof(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - asprintf(arg_arg1, arg_arg2) + feof(arg___stream) }) } -pub unsafe fn ctermid_r(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn ferror(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctermid_r(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn ferror(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - ctermid_r(arg_arg1) + ferror(arg___stream) }) } -pub unsafe fn fgetln(arg_arg1: *mut FILE, arg_arg2: *mut usize) -> *mut ::std::os::raw::c_char { +pub unsafe fn clearerr_unlocked(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetln(arg_arg1: *mut FILE, arg_arg2: *mut usize) -> *mut ::std::os::raw::c_char; + fn clearerr_unlocked(arg___stream: *mut FILE); } - fgetln(arg_arg1, arg_arg2) + clearerr_unlocked(arg___stream) }) } -pub unsafe fn fmtcheck( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *const ::std::os::raw::c_char { +pub unsafe fn feof_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmtcheck( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *const ::std::os::raw::c_char; + fn feof_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fmtcheck(arg_arg1, arg_arg2) + feof_unlocked(arg___stream) }) } -pub unsafe fn fpurge(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn ferror_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fpurge(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn ferror_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fpurge(arg_arg1) + ferror_unlocked(arg___stream) }) } -pub unsafe fn setbuffer( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, -) { +pub unsafe fn perror(arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setbuffer( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - ); + fn perror(arg___s: *const ::std::os::raw::c_char); } - setbuffer(arg_arg1, arg_arg2, arg_arg3) + perror(arg___s) }) } -pub unsafe fn setlinebuf(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fileno(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setlinebuf(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fileno(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - setlinebuf(arg_arg1) + fileno(arg___stream) }) } -pub unsafe fn vasprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fileno_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vasprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, - ) -> ::std::os::raw::c_int; + fn fileno_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - vasprintf(arg_arg1, arg_arg2, arg_arg3) + fileno_unlocked(arg___stream) }) } -pub unsafe fn funopen( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg3: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg4: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - arg_arg5: ::std::option::Option< - unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, - >, +pub unsafe fn pclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int; + } + pclose(arg___stream) + }) +} +pub unsafe fn popen( + arg___command: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn funopen( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg3: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg4: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - arg_arg5: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn popen( + arg___command: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE; } - funopen(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + popen(arg___command, arg___modes) }) } -pub unsafe fn __sprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn ctermid(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn ctermid(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - __sprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + ctermid(arg___s) }) } -pub unsafe fn __snprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn flockfile(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __snprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn flockfile(arg___stream: *mut FILE); } - __snprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + flockfile(arg___stream) }) } -pub unsafe fn __vsprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn ftrylockfile(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __vsprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: va_list, - ) -> ::std::os::raw::c_int; + fn ftrylockfile(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - __vsprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + ftrylockfile(arg___stream) }) } -pub unsafe fn __vsnprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - arg_arg6: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn funlockfile(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __vsnprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - arg_arg6: va_list, - ) -> ::std::os::raw::c_int; + fn funlockfile(arg___stream: *mut FILE); } - __vsnprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + funlockfile(arg___stream) }) } -pub const idtype_t_P_ALL: idtype_t = 0; -pub const idtype_t_P_PID: idtype_t = 1; -pub const idtype_t_P_PGID: idtype_t = 2; -pub type idtype_t = ::std::os::raw::c_uint; -pub type pid_t = __darwin_pid_t; -pub type id_t = __darwin_id_t; -pub type sig_atomic_t = ::std::os::raw::c_int; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_exception_state { - pub __exception: __uint32_t, - pub __fsr: __uint32_t, - pub __far: __uint32_t, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_exception_state64 { - pub __far: __uint64_t, - pub __esr: __uint32_t, - pub __exception: __uint32_t, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_thread_state { - pub __r: [__uint32_t; 13usize], - pub __sp: __uint32_t, - pub __lr: __uint32_t, - pub __pc: __uint32_t, - pub __cpsr: __uint32_t, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_thread_state64 { - pub __x: [__uint64_t; 29usize], - pub __fp: __uint64_t, - pub __lr: __uint64_t, - pub __sp: __uint64_t, - pub __pc: __uint64_t, - pub __cpsr: __uint32_t, - pub __pad: __uint32_t, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_arm_vfp_state { - pub __r: [__uint32_t; 64usize], - pub __fpscr: __uint32_t, -} -impl Default for __darwin_arm_vfp_state { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __uflow(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __uflow(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; } - } -} -#[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_neon_state64 { - pub __v: [__uint128_t; 32usize], - pub __fpsr: __uint32_t, - pub __fpcr: __uint32_t, + __uflow(arg_arg1) + }) } -#[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_neon_state { - pub __v: [__uint128_t; 16usize], - pub __fpsr: __uint32_t, - pub __fpcr: __uint32_t, +pub unsafe fn __overflow( + arg_arg1: *mut FILE, + arg_arg2: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __overflow( + arg_arg1: *mut FILE, + arg_arg2: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + __overflow(arg_arg1, arg_arg2) + }) } +pub type wchar_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __arm_pagein_state { - pub __pagein_error: ::std::os::raw::c_int, +pub struct div_t { + pub quot: ::std::os::raw::c_int, + pub rem: ::std::os::raw::c_int, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __arm_legacy_debug_state { - pub __bvr: [__uint32_t; 16usize], - pub __bcr: [__uint32_t; 16usize], - pub __wvr: [__uint32_t; 16usize], - pub __wcr: [__uint32_t; 16usize], +pub struct ldiv_t { + pub quot: ::std::os::raw::c_long, + pub rem: ::std::os::raw::c_long, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_debug_state32 { - pub __bvr: [__uint32_t; 16usize], - pub __bcr: [__uint32_t; 16usize], - pub __wvr: [__uint32_t; 16usize], - pub __wcr: [__uint32_t; 16usize], - pub __mdscr_el1: __uint64_t, +pub struct lldiv_t { + pub quot: ::std::os::raw::c_longlong, + pub rem: ::std::os::raw::c_longlong, } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_debug_state64 { - pub __bvr: [__uint64_t; 16usize], - pub __bcr: [__uint64_t; 16usize], - pub __wvr: [__uint64_t; 16usize], - pub __wcr: [__uint64_t; 16usize], - pub __mdscr_el1: __uint64_t, +pub unsafe fn __ctype_get_mb_cur_max() -> usize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_get_mb_cur_max() -> usize; + } + __ctype_get_mb_cur_max() + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_cpmu_state64 { - pub __ctrs: [__uint64_t; 16usize], +pub unsafe fn atof(arg___nptr: *const ::std::os::raw::c_char) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atof(arg___nptr: *const ::std::os::raw::c_char) -> f64; + } + atof(arg___nptr) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_mcontext32 { - pub __es: __darwin_arm_exception_state, - pub __ss: __darwin_arm_thread_state, - pub __fs: __darwin_arm_vfp_state, +pub unsafe fn atoi(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atoi(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + } + atoi(arg___nptr) + }) } -impl Default for __darwin_mcontext32 { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn atol(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atol(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; } - } + atol(arg___nptr) + }) } -#[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_mcontext64 { - pub __es: __darwin_arm_exception_state64, - pub __ss: __darwin_arm_thread_state64, - pub __ns: __darwin_arm_neon_state64, +pub unsafe fn atoll(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atoll(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; + } + atoll(arg___nptr) + }) } -pub type mcontext_t = *mut __darwin_mcontext64; -pub type pthread_attr_t = __darwin_pthread_attr_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_sigaltstack { - pub ss_sp: *mut ::std::os::raw::c_void, - pub ss_size: __darwin_size_t, - pub ss_flags: ::std::os::raw::c_int, +pub unsafe fn strtod( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtod( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> f64; + } + strtod(arg___nptr, arg___endptr) + }) } -impl Default for __darwin_sigaltstack { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn strtof( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtof( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> f32; } - } + strtof(arg___nptr, arg___endptr) + }) } -pub type stack_t = __darwin_sigaltstack; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_ucontext { - pub uc_onstack: ::std::os::raw::c_int, - pub uc_sigmask: __darwin_sigset_t, - pub uc_stack: __darwin_sigaltstack, - pub uc_link: *mut __darwin_ucontext, - pub uc_mcsize: __darwin_size_t, - pub uc_mcontext: *mut __darwin_mcontext64, +pub unsafe fn strtold( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtold( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> u128; + } + strtold(arg___nptr, arg___endptr) + }) } -impl Default for __darwin_ucontext { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn strtol( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtol( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_long; } - } + strtol(arg___nptr, arg___endptr, arg___base) + }) } -pub type ucontext_t = __darwin_ucontext; -pub type sigset_t = __darwin_sigset_t; -pub type uid_t = __darwin_uid_t; -#[repr(C)] -#[derive(Copy, Clone)] -pub union sigval { - pub sival_int: ::std::os::raw::c_int, - pub sival_ptr: *mut ::std::os::raw::c_void, +pub unsafe fn strtoul( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoul( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulong; + } + strtoul(arg___nptr, arg___endptr, arg___base) + }) } -impl Default for sigval { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn strtoq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_longlong; } - } + strtoq(arg___nptr, arg___endptr, arg___base) + }) } +pub unsafe fn strtouq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulonglong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtouq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulonglong; + } + strtouq(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoll( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoll( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_longlong; + } + strtoll(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoull( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulonglong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoull( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulonglong; + } + strtoull(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn l64a(arg___n: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn l64a(arg___n: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; + } + l64a(arg___n) + }) +} +pub unsafe fn a64l(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn a64l(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + } + a64l(arg___s) + }) +} +pub type u_char = __u_char; +pub type u_short = __u_short; +pub type u_int = __u_int; +pub type u_long = __u_long; +pub type quad_t = __quad_t; +pub type u_quad_t = __u_quad_t; +pub type fsid_t = __fsid_t; +pub type loff_t = __loff_t; +pub type ino_t = __ino_t; +pub type dev_t = __dev_t; +pub type gid_t = __gid_t; +pub type mode_t = __mode_t; +pub type nlink_t = __nlink_t; +pub type uid_t = __uid_t; +pub type pid_t = __pid_t; +pub type id_t = __id_t; +pub type daddr_t = __daddr_t; +pub type caddr_t = __caddr_t; +pub type key_t = __key_t; +pub type clock_t = __clock_t; +pub type clockid_t = __clockid_t; +pub type time_t = __time_t; +pub type timer_t = __timer_t; +pub type ulong = ::std::os::raw::c_ulong; +pub type ushort = ::std::os::raw::c_ushort; +pub type uint = ::std::os::raw::c_uint; +pub type u_int8_t = __uint8_t; +pub type u_int16_t = __uint16_t; +pub type u_int32_t = __uint32_t; +pub type u_int64_t = __uint64_t; +pub type register_t = ::std::os::raw::c_long; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __sigset_t { + pub __val: [::std::os::raw::c_ulong; 16usize], +} +pub type sigset_t = __sigset_t; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct timeval { + pub tv_sec: __time_t, + pub tv_usec: __suseconds_t, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct timespec { + pub tv_sec: __time_t, + pub tv_nsec: __syscall_slong_t, +} +pub type suseconds_t = __suseconds_t; +pub type __fd_mask = ::std::os::raw::c_long; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct fd_set { + pub __fds_bits: [__fd_mask; 16usize], +} +pub type fd_mask = __fd_mask; +pub unsafe fn select( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *mut timeval, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn select( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *mut timeval, + ) -> ::std::os::raw::c_int; + } + select( + arg___nfds, + arg___readfds, + arg___writefds, + arg___exceptfds, + arg___timeout, + ) + }) +} +pub unsafe fn pselect( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *const timespec, + arg___sigmask: *const __sigset_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pselect( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *const timespec, + arg___sigmask: *const __sigset_t, + ) -> ::std::os::raw::c_int; + } + pselect( + arg___nfds, + arg___readfds, + arg___writefds, + arg___exceptfds, + arg___timeout, + arg___sigmask, + ) + }) +} +pub type blksize_t = __blksize_t; +pub type blkcnt_t = __blkcnt_t; +pub type fsblkcnt_t = __fsblkcnt_t; +pub type fsfilcnt_t = __fsfilcnt_t; #[repr(C)] #[derive(Copy, Clone)] -pub struct sigevent { - pub sigev_notify: ::std::os::raw::c_int, - pub sigev_signo: ::std::os::raw::c_int, - pub sigev_value: sigval, - pub sigev_notify_function: ::std::option::Option, - pub sigev_notify_attributes: *mut pthread_attr_t, +pub union __atomic_wide_counter { + pub __value64: ::std::os::raw::c_ulonglong, + pub __value32: __atomic_wide_counter__bindgen_ty_1, } -impl Default for sigevent { +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __atomic_wide_counter__bindgen_ty_1 { + pub __low: ::std::os::raw::c_uint, + pub __high: ::std::os::raw::c_uint, +} +impl Default for __atomic_wide_counter { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5224,20 +4739,12 @@ impl Default for sigevent { } } #[repr(C)] -#[derive(Copy, Clone)] -pub struct __siginfo { - pub si_signo: ::std::os::raw::c_int, - pub si_errno: ::std::os::raw::c_int, - pub si_code: ::std::os::raw::c_int, - pub si_pid: pid_t, - pub si_uid: uid_t, - pub si_status: ::std::os::raw::c_int, - pub si_addr: *mut ::std::os::raw::c_void, - pub si_value: sigval, - pub si_band: ::std::os::raw::c_long, - pub __pad: [::std::os::raw::c_ulong; 7usize], +#[derive(Debug, Copy, Clone)] +pub struct __pthread_internal_list { + pub __prev: *mut __pthread_internal_list, + pub __next: *mut __pthread_internal_list, } -impl Default for __siginfo { +impl Default for __pthread_internal_list { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5246,20 +4753,13 @@ impl Default for __siginfo { } } } -pub type siginfo_t = __siginfo; +pub type __pthread_list_t = __pthread_internal_list; #[repr(C)] -#[derive(Copy, Clone)] -pub union __sigaction_u { - pub __sa_handler: ::std::option::Option, - pub __sa_sigaction: ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: *mut __siginfo, - arg3: *mut ::std::os::raw::c_void, - ), - >, +#[derive(Debug, Copy, Clone)] +pub struct __pthread_internal_slist { + pub __next: *mut __pthread_internal_slist, } -impl Default for __sigaction_u { +impl Default for __pthread_internal_slist { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5268,23 +4768,20 @@ impl Default for __sigaction_u { } } } +pub type __pthread_slist_t = __pthread_internal_slist; #[repr(C)] -#[derive(Copy, Clone)] -pub struct __sigaction { - pub __sigaction_u: __sigaction_u, - pub sa_tramp: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: ::std::os::raw::c_int, - arg3: ::std::os::raw::c_int, - arg4: *mut siginfo_t, - arg5: *mut ::std::os::raw::c_void, - ), - >, - pub sa_mask: sigset_t, - pub sa_flags: ::std::os::raw::c_int, +#[derive(Debug, Copy, Clone)] +pub struct __pthread_mutex_s { + pub __lock: ::std::os::raw::c_int, + pub __count: ::std::os::raw::c_uint, + pub __owner: ::std::os::raw::c_int, + pub __nusers: ::std::os::raw::c_uint, + pub __kind: ::std::os::raw::c_int, + pub __spins: ::std::os::raw::c_short, + pub __elision: ::std::os::raw::c_short, + pub __list: __pthread_list_t, } -impl Default for __sigaction { +impl Default for __pthread_mutex_s { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5294,13 +4791,33 @@ impl Default for __sigaction { } } #[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __pthread_rwlock_arch_t { + pub __readers: ::std::os::raw::c_uint, + pub __writers: ::std::os::raw::c_uint, + pub __wrphase_futex: ::std::os::raw::c_uint, + pub __writers_futex: ::std::os::raw::c_uint, + pub __pad3: ::std::os::raw::c_uint, + pub __pad4: ::std::os::raw::c_uint, + pub __cur_writer: ::std::os::raw::c_int, + pub __shared: ::std::os::raw::c_int, + pub __rwelision: ::std::os::raw::c_schar, + pub __pad1: [::std::os::raw::c_uchar; 7usize], + pub __pad2: ::std::os::raw::c_ulong, + pub __flags: ::std::os::raw::c_uint, +} +#[repr(C)] #[derive(Copy, Clone)] -pub struct sigaction { - pub __sigaction_u: __sigaction_u, - pub sa_mask: sigset_t, - pub sa_flags: ::std::os::raw::c_int, +pub struct __pthread_cond_s { + pub __wseq: __atomic_wide_counter, + pub __g1_start: __atomic_wide_counter, + pub __g_refs: [::std::os::raw::c_uint; 2usize], + pub __g_size: [::std::os::raw::c_uint; 2usize], + pub __g1_orig_size: ::std::os::raw::c_uint, + pub __wrefs: ::std::os::raw::c_uint, + pub __g_signals: [::std::os::raw::c_uint; 2usize], } -impl Default for sigaction { +impl Default for __pthread_cond_s { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5309,21 +4826,21 @@ impl Default for sigaction { } } } -pub type sig_t = ::std::option::Option; +pub type __tss_t = ::std::os::raw::c_uint; +pub type __thrd_t = ::std::os::raw::c_ulong; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct sigvec { - pub sv_handler: ::std::option::Option, - pub sv_mask: ::std::os::raw::c_int, - pub sv_flags: ::std::os::raw::c_int, +pub struct __once_flag { + pub __data: ::std::os::raw::c_int, } +pub type pthread_t = ::std::os::raw::c_ulong; #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sigstack { - pub ss_sp: *mut ::std::os::raw::c_char, - pub ss_onstack: ::std::os::raw::c_int, +#[derive(Copy, Clone)] +pub union pthread_mutexattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -impl Default for sigstack { +impl Default for pthread_mutexattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5332,3010 +4849,2095 @@ impl Default for sigstack { } } } -pub unsafe fn signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; - } - signal(arg_arg1, arg_arg2) - }) -} -pub type int_least8_t = i8; -pub type int_least16_t = i16; -pub type int_least32_t = i32; -pub type int_least64_t = i64; -pub type uint_least8_t = u8; -pub type uint_least16_t = u16; -pub type uint_least32_t = u32; -pub type uint_least64_t = u64; -pub type int_fast8_t = i8; -pub type int_fast16_t = i16; -pub type int_fast32_t = i32; -pub type int_fast64_t = i64; -pub type uint_fast8_t = u8; -pub type uint_fast16_t = u16; -pub type uint_fast32_t = u32; -pub type uint_fast64_t = u64; -pub type intmax_t = ::std::os::raw::c_long; -pub type uintmax_t = ::std::os::raw::c_ulong; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct timeval { - pub tv_sec: __darwin_time_t, - pub tv_usec: __darwin_suseconds_t, +#[derive(Copy, Clone)] +pub union pthread_condattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -pub type rlim_t = __uint64_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage { - pub ru_utime: timeval, - pub ru_stime: timeval, - pub ru_maxrss: ::std::os::raw::c_long, - pub ru_ixrss: ::std::os::raw::c_long, - pub ru_idrss: ::std::os::raw::c_long, - pub ru_isrss: ::std::os::raw::c_long, - pub ru_minflt: ::std::os::raw::c_long, - pub ru_majflt: ::std::os::raw::c_long, - pub ru_nswap: ::std::os::raw::c_long, - pub ru_inblock: ::std::os::raw::c_long, - pub ru_oublock: ::std::os::raw::c_long, - pub ru_msgsnd: ::std::os::raw::c_long, - pub ru_msgrcv: ::std::os::raw::c_long, - pub ru_nsignals: ::std::os::raw::c_long, - pub ru_nvcsw: ::std::os::raw::c_long, - pub ru_nivcsw: ::std::os::raw::c_long, -} -pub type rusage_info_t = *mut ::std::os::raw::c_void; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v0 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, +impl Default for pthread_condattr_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } +pub type pthread_key_t = ::std::os::raw::c_uint; +pub type pthread_once_t = ::std::os::raw::c_int; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v1 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, +#[derive(Copy, Clone)] +pub union pthread_attr_t { + pub __size: [::std::os::raw::c_char; 56usize], + pub __align: ::std::os::raw::c_long, +} +impl Default for pthread_attr_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v2 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, +#[derive(Copy, Clone)] +pub union pthread_mutex_t { + pub __data: __pthread_mutex_s, + pub __size: [::std::os::raw::c_char; 40usize], + pub __align: ::std::os::raw::c_long, +} +impl Default for pthread_mutex_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v3 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, +#[derive(Copy, Clone)] +pub union pthread_cond_t { + pub __data: __pthread_cond_s, + pub __size: [::std::os::raw::c_char; 48usize], + pub __align: ::std::os::raw::c_longlong, +} +impl Default for pthread_cond_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v4 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, - pub ri_logical_writes: u64, - pub ri_lifetime_max_phys_footprint: u64, - pub ri_instructions: u64, - pub ri_cycles: u64, - pub ri_billed_energy: u64, - pub ri_serviced_energy: u64, - pub ri_interval_max_phys_footprint: u64, - pub ri_runnable_time: u64, +#[derive(Copy, Clone)] +pub union pthread_rwlock_t { + pub __data: __pthread_rwlock_arch_t, + pub __size: [::std::os::raw::c_char; 56usize], + pub __align: ::std::os::raw::c_long, +} +impl Default for pthread_rwlock_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v5 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, - pub ri_logical_writes: u64, - pub ri_lifetime_max_phys_footprint: u64, - pub ri_instructions: u64, - pub ri_cycles: u64, - pub ri_billed_energy: u64, - pub ri_serviced_energy: u64, - pub ri_interval_max_phys_footprint: u64, - pub ri_runnable_time: u64, - pub ri_flags: u64, -} -pub type rusage_info_current = rusage_info_v5; +#[derive(Copy, Clone)] +pub union pthread_rwlockattr_t { + pub __size: [::std::os::raw::c_char; 8usize], + pub __align: ::std::os::raw::c_long, +} +impl Default for pthread_rwlockattr_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type pthread_spinlock_t = ::std::os::raw::c_int; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rlimit { - pub rlim_cur: rlim_t, - pub rlim_max: rlim_t, +#[derive(Copy, Clone)] +pub union pthread_barrier_t { + pub __size: [::std::os::raw::c_char; 32usize], + pub __align: ::std::os::raw::c_long, +} +impl Default for pthread_barrier_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct proc_rlimit_control_wakeupmon { - pub wm_flags: u32, - pub wm_rate: i32, +#[derive(Copy, Clone)] +pub union pthread_barrierattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -pub unsafe fn getpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, -) -> ::std::os::raw::c_int { +impl Default for pthread_barrierattr_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn random() -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, - ) -> ::std::os::raw::c_int; + fn random() -> ::std::os::raw::c_long; } - getpriority(arg_arg1, arg_arg2) + random() }) } -pub unsafe fn getiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn srandom(arg___seed: ::std::os::raw::c_uint) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn srandom(arg___seed: ::std::os::raw::c_uint); } - getiopolicy_np(arg_arg1, arg_arg2) + srandom(arg___seed) }) } -pub unsafe fn getrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rlimit, -) -> ::std::os::raw::c_int { +pub unsafe fn initstate( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rlimit, - ) -> ::std::os::raw::c_int; + fn initstate( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + ) -> *mut ::std::os::raw::c_char; } - getrlimit(arg_arg1, arg_arg2) + initstate(arg___seed, arg___statebuf, arg___statelen) }) } -pub unsafe fn getrusage( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rusage, -) -> ::std::os::raw::c_int { +pub unsafe fn setstate(arg___statebuf: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrusage( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rusage, - ) -> ::std::os::raw::c_int; + fn setstate(arg___statebuf: *mut ::std::os::raw::c_char) + -> *mut ::std::os::raw::c_char; } - getrusage(arg_arg1, arg_arg2) + setstate(arg___statebuf) }) } -pub unsafe fn setpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, - arg_arg3: ::std::os::raw::c_int, +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct random_data { + pub fptr: *mut i32, + pub rptr: *mut i32, + pub state: *mut i32, + pub rand_type: ::std::os::raw::c_int, + pub rand_deg: ::std::os::raw::c_int, + pub rand_sep: ::std::os::raw::c_int, + pub end_ptr: *mut i32, +} +impl Default for random_data { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn random_r( + arg___buf: *mut random_data, + arg___result: *mut i32, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, - arg_arg3: ::std::os::raw::c_int, + fn random_r( + arg___buf: *mut random_data, + arg___result: *mut i32, ) -> ::std::os::raw::c_int; } - setpriority(arg_arg1, arg_arg2, arg_arg3) + random_r(arg___buf, arg___result) }) } -pub unsafe fn setiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn srandom_r( + arg___seed: ::std::os::raw::c_uint, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, + fn srandom_r( + arg___seed: ::std::os::raw::c_uint, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - setiopolicy_np(arg_arg1, arg_arg2, arg_arg3) + srandom_r(arg___seed, arg___buf) }) } -pub unsafe fn setrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const rlimit, +pub unsafe fn initstate_r( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const rlimit, + fn initstate_r( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - setrlimit(arg_arg1, arg_arg2) + initstate_r(arg___seed, arg___statebuf, arg___statelen, arg___buf) }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU16 { - pub __val: u16, -} -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU32 { - pub __val: u32, -} -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU64 { - pub __val: u64, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub union wait { - pub w_status: ::std::os::raw::c_int, - pub w_T: wait__bindgen_ty_1, - pub w_S: wait__bindgen_ty_2, -} -#[repr(C)] -#[repr(align(4))] -#[derive(Debug, Default, Copy, Clone)] -pub struct wait__bindgen_ty_1 { - pub _bitfield_align_1: [u16; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>, -} -impl wait__bindgen_ty_1 { - #[inline] - pub fn w_Termsig(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 7u8) as u32) } - } - #[inline] - pub fn set_w_Termsig(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(0usize, 7u8, val as u64) - } - } - #[inline] - pub fn w_Coredump(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } - } - #[inline] - pub fn set_w_Coredump(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(7usize, 1u8, val as u64) - } - } - #[inline] - pub fn w_Retcode(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Retcode(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(8usize, 8u8, val as u64) - } - } - #[inline] - pub fn w_Filler(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } - } - #[inline] - pub fn set_w_Filler(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(16usize, 16u8, val as u64) +pub unsafe fn setstate_r( + arg___statebuf: *mut ::std::os::raw::c_char, + arg___buf: *mut random_data, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setstate_r( + arg___statebuf: *mut ::std::os::raw::c_char, + arg___buf: *mut random_data, + ) -> ::std::os::raw::c_int; } - } - #[inline] - pub fn new_bitfield_1( - w_Termsig: ::std::os::raw::c_uint, - w_Coredump: ::std::os::raw::c_uint, - w_Retcode: ::std::os::raw::c_uint, - w_Filler: ::std::os::raw::c_uint, - ) -> __BindgenBitfieldUnit<[u8; 4usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); - __bindgen_bitfield_unit.set(0usize, 7u8, { - let w_Termsig: u32 = unsafe { ::std::mem::transmute(w_Termsig) }; - w_Termsig as u64 - }); - __bindgen_bitfield_unit.set(7usize, 1u8, { - let w_Coredump: u32 = unsafe { ::std::mem::transmute(w_Coredump) }; - w_Coredump as u64 - }); - __bindgen_bitfield_unit.set(8usize, 8u8, { - let w_Retcode: u32 = unsafe { ::std::mem::transmute(w_Retcode) }; - w_Retcode as u64 - }); - __bindgen_bitfield_unit.set(16usize, 16u8, { - let w_Filler: u32 = unsafe { ::std::mem::transmute(w_Filler) }; - w_Filler as u64 - }); - __bindgen_bitfield_unit - } -} -#[repr(C)] -#[repr(align(4))] -#[derive(Debug, Default, Copy, Clone)] -pub struct wait__bindgen_ty_2 { - pub _bitfield_align_1: [u16; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>, + setstate_r(arg___statebuf, arg___buf) + }) } -impl wait__bindgen_ty_2 { - #[inline] - pub fn w_Stopval(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Stopval(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(0usize, 8u8, val as u64) - } - } - #[inline] - pub fn w_Stopsig(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Stopsig(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(8usize, 8u8, val as u64) - } - } - #[inline] - pub fn w_Filler(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } - } - #[inline] - pub fn set_w_Filler(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(16usize, 16u8, val as u64) +pub unsafe fn rand() -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rand() -> ::std::os::raw::c_int; } - } - #[inline] - pub fn new_bitfield_1( - w_Stopval: ::std::os::raw::c_uint, - w_Stopsig: ::std::os::raw::c_uint, - w_Filler: ::std::os::raw::c_uint, - ) -> __BindgenBitfieldUnit<[u8; 4usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); - __bindgen_bitfield_unit.set(0usize, 8u8, { - let w_Stopval: u32 = unsafe { ::std::mem::transmute(w_Stopval) }; - w_Stopval as u64 - }); - __bindgen_bitfield_unit.set(8usize, 8u8, { - let w_Stopsig: u32 = unsafe { ::std::mem::transmute(w_Stopsig) }; - w_Stopsig as u64 - }); - __bindgen_bitfield_unit.set(16usize, 16u8, { - let w_Filler: u32 = unsafe { ::std::mem::transmute(w_Filler) }; - w_Filler as u64 - }); - __bindgen_bitfield_unit - } + rand() + }) } -impl Default for wait { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn srand(arg___seed: ::std::os::raw::c_uint) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn srand(arg___seed: ::std::os::raw::c_uint); } - } + srand(arg___seed) + }) } -pub unsafe fn wait(arg_arg1: *mut ::std::os::raw::c_int) -> pid_t { +pub unsafe fn rand_r(arg___seed: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait(arg_arg1: *mut ::std::os::raw::c_int) -> pid_t; + fn rand_r(arg___seed: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } - wait(arg_arg1) + rand_r(arg___seed) }) } -pub unsafe fn waitpid( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> pid_t { +pub unsafe fn drand48() -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn waitpid( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> pid_t; + fn drand48() -> f64; } - waitpid(arg_arg1, arg_arg2, arg_arg3) + drand48() }) } -pub unsafe fn waitid( - arg_arg1: idtype_t, - arg_arg2: id_t, - arg_arg3: *mut siginfo_t, - arg_arg4: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn erand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn waitid( - arg_arg1: idtype_t, - arg_arg2: id_t, - arg_arg3: *mut siginfo_t, - arg_arg4: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn erand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> f64; } - waitid(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + erand48(arg___xsubi) }) } -pub unsafe fn wait3( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut rusage, -) -> pid_t { +pub unsafe fn lrand48() -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait3( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut rusage, - ) -> pid_t; + fn lrand48() -> ::std::os::raw::c_long; } - wait3(arg_arg1, arg_arg2, arg_arg3) + lrand48() }) } -pub unsafe fn wait4( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut rusage, -) -> pid_t { +pub unsafe fn nrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait4( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut rusage, - ) -> pid_t; + fn nrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; } - wait4(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + nrand48(arg___xsubi) }) } -pub unsafe fn alloca(arg_arg1: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { +pub unsafe fn mrand48() -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn alloca(arg_arg1: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; + fn mrand48() -> ::std::os::raw::c_long; } - alloca(arg_arg1) + mrand48() }) } -pub type ct_rune_t = __darwin_ct_rune_t; -pub type rune_t = __darwin_rune_t; -pub type wchar_t = __darwin_wchar_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct div_t { - pub quot: ::std::os::raw::c_int, - pub rem: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ldiv_t { - pub quot: ::std::os::raw::c_long, - pub rem: ::std::os::raw::c_long, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct lldiv_t { - pub quot: ::std::os::raw::c_longlong, - pub rem: ::std::os::raw::c_longlong, -} -extern "C" { - pub static mut __mb_cur_max: ::std::os::raw::c_int; -} -pub unsafe fn malloc(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { +pub unsafe fn jrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn malloc(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; + fn jrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; } - malloc(arg___size) + jrand48(arg___xsubi) }) } -pub unsafe fn calloc( - arg___count: ::std::os::raw::c_ulong, - arg___size: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn srand48(arg___seedval: ::std::os::raw::c_long) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn calloc( - arg___count: ::std::os::raw::c_ulong, - arg___size: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn srand48(arg___seedval: ::std::os::raw::c_long); } - calloc(arg___count, arg___size) + srand48(arg___seedval) }) } -pub unsafe fn free(arg_arg1: *mut ::std::os::raw::c_void) { +pub unsafe fn seed48( + arg___seed16v: *mut ::std::os::raw::c_ushort, +) -> *mut ::std::os::raw::c_ushort { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn free(arg_arg1: *mut ::std::os::raw::c_void); + fn seed48( + arg___seed16v: *mut ::std::os::raw::c_ushort, + ) -> *mut ::std::os::raw::c_ushort; } - free(arg_arg1) + seed48(arg___seed16v) }) } -pub unsafe fn realloc( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn lcong48(arg___param: *mut ::std::os::raw::c_ushort) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn realloc( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn lcong48(arg___param: *mut ::std::os::raw::c_ushort); } - realloc(arg___ptr, arg___size) + lcong48(arg___param) }) } -pub unsafe fn valloc(arg_arg1: usize) -> *mut ::std::os::raw::c_void { +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct drand48_data { + pub __x: [::std::os::raw::c_ushort; 3usize], + pub __old_x: [::std::os::raw::c_ushort; 3usize], + pub __c: ::std::os::raw::c_ushort, + pub __init: ::std::os::raw::c_ushort, + pub __a: ::std::os::raw::c_ulonglong, +} +pub unsafe fn drand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut f64, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn valloc(arg_arg1: usize) -> *mut ::std::os::raw::c_void; + fn drand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut f64, + ) -> ::std::os::raw::c_int; } - valloc(arg_arg1) + drand48_r(arg___buffer, arg___result) }) } -pub unsafe fn aligned_alloc( - arg___alignment: ::std::os::raw::c_ulong, - arg___size: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn erand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut f64, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aligned_alloc( - arg___alignment: ::std::os::raw::c_ulong, - arg___size: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn erand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut f64, + ) -> ::std::os::raw::c_int; } - aligned_alloc(arg___alignment, arg___size) + erand48_r(arg___xsubi, arg___buffer, arg___result) }) } -pub unsafe fn posix_memalign( - arg___memptr: *mut *mut ::std::os::raw::c_void, - arg___alignment: usize, - arg___size: usize, +pub unsafe fn lrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn posix_memalign( - arg___memptr: *mut *mut ::std::os::raw::c_void, - arg___alignment: usize, - arg___size: usize, + fn lrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } - posix_memalign(arg___memptr, arg___alignment, arg___size) + lrand48_r(arg___buffer, arg___result) }) } -pub unsafe fn abort() { +pub unsafe fn nrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abort(); + fn nrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - abort() + nrand48_r(arg___xsubi, arg___buffer, arg___result) }) } -pub unsafe fn abs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn mrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn mrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - abs(arg_arg1) + mrand48_r(arg___buffer, arg___result) }) } -pub unsafe fn atexit( - arg_arg1: ::std::option::Option, +pub unsafe fn jrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atexit( - arg_arg1: ::std::option::Option, + fn jrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } - atexit(arg_arg1) + jrand48_r(arg___xsubi, arg___buffer, arg___result) }) } -pub unsafe fn atof(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn srand48_r( + arg___seedval: ::std::os::raw::c_long, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atof(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn srand48_r( + arg___seedval: ::std::os::raw::c_long, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; } - atof(arg_arg1) + srand48_r(arg___seedval, arg___buffer) }) } -pub unsafe fn atoi(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn seed48_r( + arg___seed16v: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atoi(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn seed48_r( + arg___seed16v: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; } - atoi(arg_arg1) + seed48_r(arg___seed16v, arg___buffer) }) } -pub unsafe fn atol(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { +pub unsafe fn lcong48_r( + arg___param: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atol(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + fn lcong48_r( + arg___param: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; } - atol(arg_arg1) + lcong48_r(arg___param, arg___buffer) }) } -pub unsafe fn atoll(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong { +pub unsafe fn malloc(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atoll(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; + fn malloc(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; } - atoll(arg_arg1) + malloc(arg___size) }) } -pub unsafe fn bsearch( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, +pub unsafe fn calloc( + arg___nmemb: ::std::os::raw::c_ulong, + arg___size: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsearch( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn calloc( + arg___nmemb: ::std::os::raw::c_ulong, + arg___size: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_void; } - bsearch(arg___key, arg___base, arg___nel, arg___width, arg___compar) + calloc(arg___nmemb, arg___size) }) } -pub unsafe fn div(arg_arg1: ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) -> div_t { +pub unsafe fn realloc( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn div(arg_arg1: ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) -> div_t; + fn realloc( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - div(arg_arg1, arg_arg2) + realloc(arg___ptr, arg___size) }) } -pub unsafe fn exit(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn free(arg___ptr: *mut ::std::os::raw::c_void) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exit(arg_arg1: ::std::os::raw::c_int); + fn free(arg___ptr: *mut ::std::os::raw::c_void); } - exit(arg_arg1) + free(arg___ptr) }) } -pub unsafe fn getenv(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn reallocarray( + arg___ptr: *mut ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getenv(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn reallocarray( + arg___ptr: *mut ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + ) -> *mut ::std::os::raw::c_void; } - getenv(arg_arg1) + reallocarray(arg___ptr, arg___nmemb, arg___size) }) } -pub unsafe fn labs(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_long { +pub unsafe fn alloca(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn labs(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_long; + fn alloca(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; } - labs(arg_arg1) + alloca(arg___size) }) } -pub unsafe fn ldiv(arg_arg1: ::std::os::raw::c_long, arg_arg2: ::std::os::raw::c_long) -> ldiv_t { +pub unsafe fn valloc(arg___size: usize) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldiv(arg_arg1: ::std::os::raw::c_long, arg_arg2: ::std::os::raw::c_long) -> ldiv_t; + fn valloc(arg___size: usize) -> *mut ::std::os::raw::c_void; } - ldiv(arg_arg1, arg_arg2) + valloc(arg___size) }) } -pub unsafe fn llabs(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn llabs(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; +pub unsafe fn posix_memalign( + arg___memptr: *mut *mut ::std::os::raw::c_void, + arg___alignment: usize, + arg___size: usize, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn posix_memalign( + arg___memptr: *mut *mut ::std::os::raw::c_void, + arg___alignment: usize, + arg___size: usize, + ) -> ::std::os::raw::c_int; } - llabs(arg_arg1) + posix_memalign(arg___memptr, arg___alignment, arg___size) }) } -pub unsafe fn lldiv( - arg_arg1: ::std::os::raw::c_longlong, - arg_arg2: ::std::os::raw::c_longlong, -) -> lldiv_t { +pub unsafe fn aligned_alloc( + arg___alignment: ::std::os::raw::c_ulong, + arg___size: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lldiv( - arg_arg1: ::std::os::raw::c_longlong, - arg_arg2: ::std::os::raw::c_longlong, - ) -> lldiv_t; + fn aligned_alloc( + arg___alignment: ::std::os::raw::c_ulong, + arg___size: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - lldiv(arg_arg1, arg_arg2) + aligned_alloc(arg___alignment, arg___size) }) } -pub unsafe fn mblen( - arg___s: *const ::std::os::raw::c_char, - arg___n: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn abort() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mblen( - arg___s: *const ::std::os::raw::c_char, - arg___n: usize, - ) -> ::std::os::raw::c_int; + fn abort(); } - mblen(arg___s, arg___n) + abort() }) } -pub unsafe fn mbstowcs( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, -) -> usize { +pub unsafe fn atexit( + arg___func: ::std::option::Option, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mbstowcs( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, - ) -> usize; + fn atexit( + arg___func: ::std::option::Option, + ) -> ::std::os::raw::c_int; } - mbstowcs(arg_arg1, arg_arg2, arg_arg3) + atexit(arg___func) }) } -pub unsafe fn mbtowc( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, +pub unsafe fn at_quick_exit( + arg___func: ::std::option::Option, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mbtowc( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, + fn at_quick_exit( + arg___func: ::std::option::Option, ) -> ::std::os::raw::c_int; } - mbtowc(arg_arg1, arg_arg2, arg_arg3) + at_quick_exit(arg___func) }) } -pub unsafe fn qsort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, +pub unsafe fn on_exit( + arg___func: ::std::option::Option< + unsafe extern "C" fn(__status: ::std::os::raw::c_int, __arg: *mut ::std::os::raw::c_void), >, -) { + arg___arg: *mut ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn qsort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< + fn on_exit( + arg___func: ::std::option::Option< unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, + __status: ::std::os::raw::c_int, + __arg: *mut ::std::os::raw::c_void, + ), >, - ); - } - qsort(arg___base, arg___nel, arg___width, arg___compar) - }) -} -pub unsafe fn rand() -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn rand() -> ::std::os::raw::c_int; + arg___arg: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } - rand() + on_exit(arg___func, arg___arg) }) } -pub unsafe fn srand(arg_arg1: ::std::os::raw::c_uint) { +pub unsafe fn exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srand(arg_arg1: ::std::os::raw::c_uint); + fn exit(arg___status: ::std::os::raw::c_int); } - srand(arg_arg1) + exit(arg___status) }) } -pub unsafe fn strtod( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f64 { +pub unsafe fn quick_exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtod( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f64; + fn quick_exit(arg___status: ::std::os::raw::c_int); } - strtod(arg_arg1, arg_arg2) + quick_exit(arg___status) }) } -pub unsafe fn strtof( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f32 { +pub unsafe fn _Exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtof( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f32; + fn _Exit(arg___status: ::std::os::raw::c_int); } - strtof(arg_arg1, arg_arg2) + _Exit(arg___status) }) } -pub unsafe fn strtol( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_long { +pub unsafe fn getenv(arg___name: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtol( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_long; + fn getenv(arg___name: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - strtol(arg___str, arg___endptr, arg___base) + getenv(arg___name) }) } -pub unsafe fn strtold( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f64 { +pub unsafe fn putenv(arg___string: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtold( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f64; + fn putenv(arg___string: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - strtold(arg_arg1, arg_arg2) + putenv(arg___string) }) } -pub unsafe fn strtoll( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_longlong { +pub unsafe fn setenv( + arg___name: *const ::std::os::raw::c_char, + arg___value: *const ::std::os::raw::c_char, + arg___replace: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtoll( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_longlong; + fn setenv( + arg___name: *const ::std::os::raw::c_char, + arg___value: *const ::std::os::raw::c_char, + arg___replace: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - strtoll(arg___str, arg___endptr, arg___base) + setenv(arg___name, arg___value, arg___replace) }) } -pub unsafe fn strtoul( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulong { +pub unsafe fn unsetenv(arg___name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtoul( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulong; + fn unsetenv(arg___name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - strtoul(arg___str, arg___endptr, arg___base) + unsetenv(arg___name) }) } -pub unsafe fn strtoull( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulonglong { +pub unsafe fn clearenv() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtoull( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulonglong; + fn clearenv() -> ::std::os::raw::c_int; } - strtoull(arg___str, arg___endptr, arg___base) + clearenv() }) } -pub unsafe fn system(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn mktemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn system(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn mktemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - system(arg_arg1) + mktemp(arg___template) }) } -pub unsafe fn wcstombs( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const wchar_t, - arg_arg3: usize, -) -> usize { +pub unsafe fn mkstemp(arg___template: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wcstombs( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const wchar_t, - arg_arg3: usize, - ) -> usize; + fn mkstemp(arg___template: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - wcstombs(arg_arg1, arg_arg2, arg_arg3) + mkstemp(arg___template) }) } -pub unsafe fn wctomb( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: wchar_t, +pub unsafe fn mkstemps( + arg___template: *mut ::std::os::raw::c_char, + arg___suffixlen: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wctomb( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: wchar_t, + fn mkstemps( + arg___template: *mut ::std::os::raw::c_char, + arg___suffixlen: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - wctomb(arg_arg1, arg_arg2) - }) -} -pub unsafe fn _Exit(arg_arg1: ::std::os::raw::c_int) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn _Exit(arg_arg1: ::std::os::raw::c_int); - } - _Exit(arg_arg1) - }) -} -pub unsafe fn a64l(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn a64l(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; - } - a64l(arg_arg1) - }) -} -pub unsafe fn drand48() -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn drand48() -> f64; - } - drand48() + mkstemps(arg___template, arg___suffixlen) }) } -pub unsafe fn ecvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn mkdtemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ecvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn mkdtemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - ecvt(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + mkdtemp(arg___template) }) } -pub unsafe fn erand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> f64 { +pub unsafe fn system(arg___command: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> f64; + fn system(arg___command: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - erand48(arg_arg1) + system(arg___command) }) } -pub unsafe fn fcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, +pub unsafe fn realpath( + arg___name: *const ::std::os::raw::c_char, + arg___resolved: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, + fn realpath( + arg___name: *const ::std::os::raw::c_char, + arg___resolved: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - fcvt(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + realpath(arg___name, arg___resolved) }) } -pub unsafe fn gcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub type __compar_fn_t = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const ::std::os::raw::c_void, + arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +pub unsafe fn bsearch( + arg___key: *const ::std::os::raw::c_void, + arg___base: *const ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn bsearch( + arg___key: *const ::std::os::raw::c_void, + arg___base: *const ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, + ) -> *mut ::std::os::raw::c_void; } - gcvt(arg_arg1, arg_arg2, arg_arg3) + bsearch(arg___key, arg___base, arg___nmemb, arg___size, arg___compar) }) } -pub unsafe fn getsubopt( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn qsort( + arg___base: *mut ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsubopt( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn qsort( + arg___base: *mut ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, + ); } - getsubopt(arg_arg1, arg_arg2, arg_arg3) + qsort(arg___base, arg___nmemb, arg___size, arg___compar) }) } -pub unsafe fn grantpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn abs(arg___x: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn grantpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn abs(arg___x: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - grantpt(arg_arg1) + abs(arg___x) }) } -pub unsafe fn initstate( - arg_arg1: ::std::os::raw::c_uint, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn labs(arg___x: ::std::os::raw::c_long) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn initstate( - arg_arg1: ::std::os::raw::c_uint, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: usize, - ) -> *mut ::std::os::raw::c_char; + fn labs(arg___x: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } - initstate(arg_arg1, arg_arg2, arg_arg3) + labs(arg___x) }) } -pub unsafe fn jrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn llabs(arg___x: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn llabs(arg___x: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; } - jrand48(arg_arg1) + llabs(arg___x) }) } -pub unsafe fn l64a(arg_arg1: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char { +pub unsafe fn div(arg___numer: ::std::os::raw::c_int, arg___denom: ::std::os::raw::c_int) -> div_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn l64a(arg_arg1: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; + fn div(arg___numer: ::std::os::raw::c_int, arg___denom: ::std::os::raw::c_int) + -> div_t; } - l64a(arg_arg1) + div(arg___numer, arg___denom) }) } -pub unsafe fn lcong48(arg_arg1: *mut ::std::os::raw::c_ushort) { +pub unsafe fn ldiv( + arg___numer: ::std::os::raw::c_long, + arg___denom: ::std::os::raw::c_long, +) -> ldiv_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lcong48(arg_arg1: *mut ::std::os::raw::c_ushort); + fn ldiv( + arg___numer: ::std::os::raw::c_long, + arg___denom: ::std::os::raw::c_long, + ) -> ldiv_t; } - lcong48(arg_arg1) + ldiv(arg___numer, arg___denom) }) } -pub unsafe fn lrand48() -> ::std::os::raw::c_long { +pub unsafe fn lldiv( + arg___numer: ::std::os::raw::c_longlong, + arg___denom: ::std::os::raw::c_longlong, +) -> lldiv_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lrand48() -> ::std::os::raw::c_long; + fn lldiv( + arg___numer: ::std::os::raw::c_longlong, + arg___denom: ::std::os::raw::c_longlong, + ) -> lldiv_t; } - lrand48() + lldiv(arg___numer, arg___denom) }) } -pub unsafe fn mktemp(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn ecvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mktemp(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn ecvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - mktemp(arg_arg1) + ecvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn mkstemp(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn fcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mkstemp(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn fcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - mkstemp(arg_arg1) + fcvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn mrand48() -> ::std::os::raw::c_long { +pub unsafe fn gcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mrand48() -> ::std::os::raw::c_long; + fn gcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - mrand48() + gcvt(arg___value, arg___ndigit, arg___buf) }) } -pub unsafe fn nrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn qecvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn qecvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - nrand48(arg_arg1) + qecvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn posix_openpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn qfcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn posix_openpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn qfcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - posix_openpt(arg_arg1) + qfcvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn ptsname(arg_arg1: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn qgcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ptsname(arg_arg1: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn qgcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - ptsname(arg_arg1) + qgcvt(arg___value, arg___ndigit, arg___buf) }) } -pub unsafe fn ptsname_r( - arg_fildes: ::std::os::raw::c_int, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, +pub unsafe fn ecvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ptsname_r( - arg_fildes: ::std::os::raw::c_int, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, + fn ecvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, ) -> ::std::os::raw::c_int; } - ptsname_r(arg_fildes, arg_buffer, arg_buflen) - }) -} -pub unsafe fn putenv(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn putenv(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; - } - putenv(arg_arg1) + ecvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn random() -> ::std::os::raw::c_long { +pub unsafe fn fcvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn random() -> ::std::os::raw::c_long; + fn fcvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - random() + fcvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn rand_r(arg_arg1: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int { +pub unsafe fn qecvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rand_r(arg_arg1: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; + fn qecvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - rand_r(arg_arg1) + qecvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn realpath( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn qfcvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn realpath( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn qfcvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - realpath(arg_arg1, arg_arg2) + qfcvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn seed48(arg_arg1: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort { +pub unsafe fn mblen( + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn seed48(arg_arg1: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort; + fn mblen( + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> ::std::os::raw::c_int; } - seed48(arg_arg1) + mblen(arg___s, arg___n) }) } -pub unsafe fn setenv( - arg___name: *const ::std::os::raw::c_char, - arg___value: *const ::std::os::raw::c_char, - arg___overwrite: ::std::os::raw::c_int, +pub unsafe fn mbtowc( + arg___pwc: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setenv( - arg___name: *const ::std::os::raw::c_char, - arg___value: *const ::std::os::raw::c_char, - arg___overwrite: ::std::os::raw::c_int, + fn mbtowc( + arg___pwc: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, ) -> ::std::os::raw::c_int; } - setenv(arg___name, arg___value, arg___overwrite) + mbtowc(arg___pwc, arg___s, arg___n) }) } -pub unsafe fn setkey(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn wctomb( + arg___s: *mut ::std::os::raw::c_char, + arg___wchar: wchar_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setkey(arg_arg1: *const ::std::os::raw::c_char); + fn wctomb( + arg___s: *mut ::std::os::raw::c_char, + arg___wchar: wchar_t, + ) -> ::std::os::raw::c_int; } - setkey(arg_arg1) + wctomb(arg___s, arg___wchar) }) } -pub unsafe fn setstate(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn mbstowcs( + arg___pwcs: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setstate(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn mbstowcs( + arg___pwcs: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> usize; } - setstate(arg_arg1) + mbstowcs(arg___pwcs, arg___s, arg___n) }) } -pub unsafe fn srand48(arg_arg1: ::std::os::raw::c_long) { +pub unsafe fn wcstombs( + arg___s: *mut ::std::os::raw::c_char, + arg___pwcs: *const wchar_t, + arg___n: usize, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srand48(arg_arg1: ::std::os::raw::c_long); + fn wcstombs( + arg___s: *mut ::std::os::raw::c_char, + arg___pwcs: *const wchar_t, + arg___n: usize, + ) -> usize; } - srand48(arg_arg1) + wcstombs(arg___s, arg___pwcs, arg___n) }) } -pub unsafe fn srandom(arg_arg1: ::std::os::raw::c_uint) { +pub unsafe fn rpmatch(arg___response: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srandom(arg_arg1: ::std::os::raw::c_uint); + fn rpmatch(arg___response: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - srandom(arg_arg1) + rpmatch(arg___response) }) } -pub unsafe fn unlockpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn getsubopt( + arg___optionp: *mut *mut ::std::os::raw::c_char, + arg___tokens: *const *mut ::std::os::raw::c_char, + arg___valuep: *mut *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unlockpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn getsubopt( + arg___optionp: *mut *mut ::std::os::raw::c_char, + arg___tokens: *const *mut ::std::os::raw::c_char, + arg___valuep: *mut *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - unlockpt(arg_arg1) + getsubopt(arg___optionp, arg___tokens, arg___valuep) }) } -pub unsafe fn unsetenv(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn getloadavg( + arg___loadavg: *mut f64, + arg___nelem: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unsetenv(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn getloadavg( + arg___loadavg: *mut f64, + arg___nelem: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - unsetenv(arg_arg1) + getloadavg(arg___loadavg, arg___nelem) }) } -pub type dev_t = __darwin_dev_t; -pub type mode_t = __darwin_mode_t; -pub unsafe fn arc4random() -> u32 { +pub unsafe fn memcpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random() -> u32; + fn memcpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - arc4random() + memcpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn arc4random_addrandom( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: ::std::os::raw::c_int, -) { +pub unsafe fn memmove( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_addrandom( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: ::std::os::raw::c_int, - ); + fn memmove( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - arc4random_addrandom(arg_arg1, arg_arg2) + memmove(arg___dest, arg___src, arg___n) }) } -pub unsafe fn arc4random_buf(arg___buf: *mut ::std::os::raw::c_void, arg___nbytes: usize) { +pub unsafe fn memccpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_buf(arg___buf: *mut ::std::os::raw::c_void, arg___nbytes: usize); + fn memccpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - arc4random_buf(arg___buf, arg___nbytes) + memccpy(arg___dest, arg___src, arg___c, arg___n) }) } -pub unsafe fn arc4random_stir() { +pub unsafe fn memset( + arg___s: *mut ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_stir(); + fn memset( + arg___s: *mut ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - arc4random_stir() + memset(arg___s, arg___c, arg___n) }) } -pub unsafe fn arc4random_uniform(arg___upper_bound: u32) -> u32 { +pub unsafe fn memcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_uniform(arg___upper_bound: u32) -> u32; + fn memcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; } - arc4random_uniform(arg___upper_bound) + memcmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn atexit_b(arg_arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int { +pub unsafe fn __memcmpeq( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atexit_b(arg_arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int; + fn __memcmpeq( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: usize, + ) -> ::std::os::raw::c_int; } - atexit_b(arg_arg1) + __memcmpeq(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn bsearch_b( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, +pub unsafe fn memchr( + arg___s: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsearch_b( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, + fn memchr( + arg___s: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_void; } - bsearch_b(arg___key, arg___base, arg___nel, arg___width, arg___compar) + memchr(arg___s, arg___c, arg___n) }) } -pub unsafe fn cgetcap( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn strcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetcap( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, + fn strcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - cgetcap(arg_arg1, arg_arg2, arg_arg3) + strcpy(arg___dest, arg___src) }) } -pub unsafe fn cgetclose() -> ::std::os::raw::c_int { +pub unsafe fn strncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetclose() -> ::std::os::raw::c_int; + fn strncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - cgetclose() + strncpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn cgetent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strcat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strcat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetent(arg_arg1, arg_arg2, arg_arg3) + strcat(arg___dest, arg___src) }) } -pub unsafe fn cgetfirst( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strncat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetfirst( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strncat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - cgetfirst(arg_arg1, arg_arg2) + strncat(arg___dest, arg___src, arg___n) }) } -pub unsafe fn cgetmatch( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn strcmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetmatch( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, + fn strcmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - cgetmatch(arg_arg1, arg_arg2) + strcmp(arg___s1, arg___s2) }) } -pub unsafe fn cgetnext( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, +pub unsafe fn strncmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetnext( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, + fn strncmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } - cgetnext(arg_arg1, arg_arg2) + strncmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn cgetnum( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut ::std::os::raw::c_long, +pub unsafe fn strcoll( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetnum( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut ::std::os::raw::c_long, + fn strcoll( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - cgetnum(arg_arg1, arg_arg2, arg_arg3) + strcoll(arg___s1, arg___s2) }) } -pub unsafe fn cgetset(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn strxfrm( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetset(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn strxfrm( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - cgetset(arg_arg1) + strxfrm(arg___dest, arg___src, arg___n) }) } -pub unsafe fn cgetstr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn cgetstr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct __locale_struct { + pub __locales: [*mut __locale_data; 13usize], + pub __ctype_b: *const ::std::os::raw::c_ushort, + pub __ctype_tolower: *const ::std::os::raw::c_int, + pub __ctype_toupper: *const ::std::os::raw::c_int, + pub __names: [*const ::std::os::raw::c_char; 13usize], +} +impl Default for __locale_struct { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - cgetstr(arg_arg1, arg_arg2, arg_arg3) - }) + } } -pub unsafe fn cgetustr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, +pub type __locale_t = *mut __locale_struct; +pub type locale_t = __locale_t; +pub unsafe fn strcoll_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___l: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetustr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, + fn strcoll_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___l: locale_t, ) -> ::std::os::raw::c_int; } - cgetustr(arg_arg1, arg_arg2, arg_arg3) + strcoll_l(arg___s1, arg___s2, arg___l) }) } -pub unsafe fn daemon( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn strxfrm_l( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + arg___l: locale_t, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn daemon( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn strxfrm_l( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + arg___l: locale_t, + ) -> usize; } - daemon(arg_arg1, arg_arg2) + strxfrm_l(arg___dest, arg___src, arg___n, arg___l) }) } -pub unsafe fn devname(arg_arg1: dev_t, arg_arg2: mode_t) -> *mut ::std::os::raw::c_char { +pub unsafe fn strdup(arg___s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn devname(arg_arg1: dev_t, arg_arg2: mode_t) -> *mut ::std::os::raw::c_char; + fn strdup(arg___s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - devname(arg_arg1, arg_arg2) + strdup(arg___s) }) } -pub unsafe fn devname_r( - arg_arg1: dev_t, - arg_arg2: mode_t, - arg_buf: *mut ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, +pub unsafe fn strndup( + arg___string: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn devname_r( - arg_arg1: dev_t, - arg_arg2: mode_t, - arg_buf: *mut ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, + fn strndup( + arg___string: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_char; } - devname_r(arg_arg1, arg_arg2, arg_buf, arg_len) + strndup(arg___string, arg___n) }) } -pub unsafe fn getbsize( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_long, +pub unsafe fn strchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getbsize( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_long, + fn strchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - getbsize(arg_arg1, arg_arg2) + strchr(arg___s, arg___c) }) } -pub unsafe fn getloadavg( - arg_arg1: *mut f64, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn strrchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getloadavg( - arg_arg1: *mut f64, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn strrchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - getloadavg(arg_arg1, arg_arg2) + strrchr(arg___s, arg___c) }) } -pub unsafe fn getprogname() -> *const ::std::os::raw::c_char { +pub unsafe fn strcspn( + arg___s: *const ::std::os::raw::c_char, + arg___reject: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprogname() -> *const ::std::os::raw::c_char; + fn strcspn( + arg___s: *const ::std::os::raw::c_char, + arg___reject: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_ulong; } - getprogname() + strcspn(arg___s, arg___reject) }) } -pub unsafe fn setprogname(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn strspn( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setprogname(arg_arg1: *const ::std::os::raw::c_char); + fn strspn( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_ulong; } - setprogname(arg_arg1) + strspn(arg___s, arg___accept) }) } -pub unsafe fn heapsort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn heapsort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ) -> ::std::os::raw::c_int; - } - heapsort(arg___base, arg___nel, arg___width, arg___compar) - }) -} -pub unsafe fn heapsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn heapsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; - } - heapsort_b(arg___base, arg___nel, arg___width, arg___compar) - }) -} -pub unsafe fn mergesort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn mergesort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ) -> ::std::os::raw::c_int; - } - mergesort(arg___base, arg___nel, arg___width, arg___compar) - }) -} -pub unsafe fn mergesort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn strpbrk( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mergesort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn strpbrk( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - mergesort_b(arg___base, arg___nel, arg___width, arg___compar) + strpbrk(arg___s, arg___accept) }) } -pub unsafe fn psort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn strstr( + arg___haystack: *const ::std::os::raw::c_char, + arg___needle: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn strstr( + arg___haystack: *const ::std::os::raw::c_char, + arg___needle: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - psort(arg___base, arg___nel, arg___width, arg___compar) + strstr(arg___haystack, arg___needle) }) } -pub unsafe fn psort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) { +pub unsafe fn strtok( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ); + fn strtok( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - psort_b(arg___base, arg___nel, arg___width, arg___compar) + strtok(arg___s, arg___delim) }) } -pub unsafe fn psort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn __strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn __strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - psort_r(arg___base, arg___nel, arg___width, arg_arg1, arg___compar) + __strtok_r(arg___s, arg___delim, arg___save_ptr) }) } -pub unsafe fn qsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) { +pub unsafe fn strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn qsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ); + fn strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - qsort_b(arg___base, arg___nel, arg___width, arg___compar) + strtok_r(arg___s, arg___delim, arg___save_ptr) }) } -pub unsafe fn qsort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn qsort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong; } - qsort_r(arg___base, arg___nel, arg___width, arg_arg1, arg___compar) + strlen(arg___s) }) } -pub unsafe fn radixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +pub unsafe fn strnlen(arg___string: *const ::std::os::raw::c_char, arg___maxlen: usize) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn radixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn strnlen(arg___string: *const ::std::os::raw::c_char, arg___maxlen: usize) -> usize; } - radixsort(arg___base, arg___nel, arg___table, arg___endbyte) + strnlen(arg___string, arg___maxlen) }) } -pub unsafe fn rpmatch(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rpmatch(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; } - rpmatch(arg_arg1) + strerror(arg___errnum) }) } -pub unsafe fn sradixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, +pub unsafe fn strerror_r( + arg___errnum: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sradixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, + fn strerror_r( + arg___errnum: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, ) -> ::std::os::raw::c_int; } - sradixsort(arg___base, arg___nel, arg___table, arg___endbyte) - }) -} -pub unsafe fn sranddev() { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn sranddev(); - } - sranddev() - }) -} -pub unsafe fn srandomdev() { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn srandomdev(); - } - srandomdev() - }) -} -pub unsafe fn reallocf( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: usize, -) -> *mut ::std::os::raw::c_void { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn reallocf( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: usize, - ) -> *mut ::std::os::raw::c_void; - } - reallocf(arg___ptr, arg___size) - }) -} -pub unsafe fn strtonum( - arg___numstr: *const ::std::os::raw::c_char, - arg___minval: ::std::os::raw::c_longlong, - arg___maxval: ::std::os::raw::c_longlong, - arg___errstrp: *mut *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_longlong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtonum( - arg___numstr: *const ::std::os::raw::c_char, - arg___minval: ::std::os::raw::c_longlong, - arg___maxval: ::std::os::raw::c_longlong, - arg___errstrp: *mut *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_longlong; - } - strtonum(arg___numstr, arg___minval, arg___maxval, arg___errstrp) - }) -} -pub unsafe fn strtoq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_longlong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_longlong; - } - strtoq(arg___str, arg___endptr, arg___base) + strerror_r(arg___errnum, arg___buf, arg___buflen) }) } -pub unsafe fn strtouq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulonglong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtouq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulonglong; - } - strtouq(arg___str, arg___endptr, arg___base) - }) -} -extern "C" { - pub static mut suboptarg: *mut ::std::os::raw::c_char; -} -pub unsafe fn memchr( - arg___s: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn strerror_l( + arg___errnum: ::std::os::raw::c_int, + arg___l: locale_t, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memchr( - arg___s: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn strerror_l( + arg___errnum: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> *mut ::std::os::raw::c_char; } - memchr(arg___s, arg___c, arg___n) + strerror_l(arg___errnum, arg___l) }) } -pub unsafe fn memcmp( +pub unsafe fn bcmp( arg___s1: *const ::std::os::raw::c_void, arg___s2: *const ::std::os::raw::c_void, arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memcmp( + fn bcmp( arg___s1: *const ::std::os::raw::c_void, arg___s2: *const ::std::os::raw::c_void, arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } - memcmp(arg___s1, arg___s2, arg___n) + bcmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn memcpy( - arg___dst: *mut ::std::os::raw::c_void, +pub unsafe fn bcopy( arg___src: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { + arg___dest: *mut ::std::os::raw::c_void, + arg___n: usize, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memcpy( - arg___dst: *mut ::std::os::raw::c_void, + fn bcopy( arg___src: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + arg___dest: *mut ::std::os::raw::c_void, + arg___n: usize, + ); } - memcpy(arg___dst, arg___src, arg___n) + bcopy(arg___src, arg___dest, arg___n) }) } -pub unsafe fn memmove( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___len: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: ::std::os::raw::c_ulong) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memmove( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___len: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: ::std::os::raw::c_ulong); } - memmove(arg___dst, arg___src, arg___len) + bzero(arg___s, arg___n) }) } -pub unsafe fn memset( - arg___b: *mut ::std::os::raw::c_void, +pub unsafe fn index( + arg___s: *const ::std::os::raw::c_char, arg___c: ::std::os::raw::c_int, - arg___len: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn memset( - arg___b: *mut ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___len: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; - } - memset(arg___b, arg___c, arg___len) - }) -} -pub unsafe fn strcat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, + fn index( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - strcat(arg___s1, arg___s2) + index(arg___s, arg___c) }) } -pub unsafe fn strchr( +pub unsafe fn rindex( arg___s: *const ::std::os::raw::c_char, arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strchr( + fn rindex( arg___s: *const ::std::os::raw::c_char, arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - strchr(arg___s, arg___c) - }) -} -pub unsafe fn strcmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strcmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; - } - strcmp(arg___s1, arg___s2) - }) -} -pub unsafe fn strcoll( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strcoll( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; - } - strcoll(arg___s1, arg___s2) + rindex(arg___s, arg___c) }) } -pub unsafe fn strcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn ffs(arg___i: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn ffs(arg___i: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - strcpy(arg___dst, arg___src) + ffs(arg___i) }) } -pub unsafe fn strcspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_ulong { +pub unsafe fn ffsl(arg___l: ::std::os::raw::c_long) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_ulong; + fn ffsl(arg___l: ::std::os::raw::c_long) -> ::std::os::raw::c_int; } - strcspn(arg___s, arg___charset) + ffsl(arg___l) }) } -pub unsafe fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn ffsll(arg___ll: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn ffsll(arg___ll: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; } - strerror(arg___errnum) + ffsll(arg___ll) }) } -pub unsafe fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong { +pub unsafe fn strcasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong; + fn strcasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - strlen(arg___s) + strcasecmp(arg___s1, arg___s2) }) } -pub unsafe fn strncat( - arg___s1: *mut ::std::os::raw::c_char, +pub unsafe fn strncasecmp( + arg___s1: *const ::std::os::raw::c_char, arg___s2: *const ::std::os::raw::c_char, arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncat( - arg___s1: *mut ::std::os::raw::c_char, + fn strncasecmp( + arg___s1: *const ::std::os::raw::c_char, arg___s2: *const ::std::os::raw::c_char, arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + ) -> ::std::os::raw::c_int; } - strncat(arg___s1, arg___s2, arg___n) + strncasecmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn strncmp( +pub unsafe fn strcasecmp_l( arg___s1: *const ::std::os::raw::c_char, arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, + arg___loc: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncmp( + fn strcasecmp_l( arg___s1: *const ::std::os::raw::c_char, arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, + arg___loc: locale_t, ) -> ::std::os::raw::c_int; } - strncmp(arg___s1, arg___s2, arg___n) + strcasecmp_l(arg___s1, arg___s2, arg___loc) }) } -pub unsafe fn strncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn strncasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: usize, + arg___loc: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn strncasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: usize, + arg___loc: locale_t, + ) -> ::std::os::raw::c_int; } - strncpy(arg___dst, arg___src, arg___n) + strncasecmp_l(arg___s1, arg___s2, arg___n, arg___loc) }) } -pub unsafe fn strpbrk( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn explicit_bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: usize) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strpbrk( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn explicit_bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: usize); } - strpbrk(arg___s, arg___charset) + explicit_bzero(arg___s, arg___n) }) } -pub unsafe fn strrchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, +pub unsafe fn strsep( + arg___stringp: *mut *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strrchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, + fn strsep( + arg___stringp: *mut *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - strrchr(arg___s, arg___c) - }) -} -pub unsafe fn strspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_ulong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_ulong; - } - strspn(arg___s, arg___charset) + strsep(arg___stringp, arg___delim) }) } -pub unsafe fn strstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; } - strstr(arg___big, arg___little) + strsignal(arg___sig) }) } -pub unsafe fn strtok( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, +pub unsafe fn __stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtok( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, + fn __stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - strtok(arg___str, arg___sep) - }) -} -pub unsafe fn strxfrm( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strxfrm( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; - } - strxfrm(arg___s1, arg___s2, arg___n) + __stpcpy(arg___dest, arg___src) }) } -pub unsafe fn strtok_r( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - arg___lasts: *mut *mut ::std::os::raw::c_char, +pub unsafe fn stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtok_r( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - arg___lasts: *mut *mut ::std::os::raw::c_char, + fn stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - strtok_r(arg___str, arg___sep, arg___lasts) - }) -} -pub unsafe fn strerror_r( - arg___errnum: ::std::os::raw::c_int, - arg___strerrbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strerror_r( - arg___errnum: ::std::os::raw::c_int, - arg___strerrbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, - ) -> ::std::os::raw::c_int; - } - strerror_r(arg___errnum, arg___strerrbuf, arg___buflen) - }) -} -pub unsafe fn strdup(arg___s1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strdup(arg___s1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; - } - strdup(arg___s1) - }) -} -pub unsafe fn memccpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn memccpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; - } - memccpy(arg___dst, arg___src, arg___c, arg___n) + stpcpy(arg___dest, arg___src) }) } -pub unsafe fn stpcpy( - arg___dst: *mut ::std::os::raw::c_char, +pub unsafe fn __stpncpy( + arg___dest: *mut ::std::os::raw::c_char, arg___src: *const ::std::os::raw::c_char, + arg___n: usize, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn stpcpy( - arg___dst: *mut ::std::os::raw::c_char, + fn __stpncpy( + arg___dest: *mut ::std::os::raw::c_char, arg___src: *const ::std::os::raw::c_char, + arg___n: usize, ) -> *mut ::std::os::raw::c_char; } - stpcpy(arg___dst, arg___src) + __stpncpy(arg___dest, arg___src, arg___n) }) } pub unsafe fn stpncpy( - arg___dst: *mut ::std::os::raw::c_char, + arg___dest: *mut ::std::os::raw::c_char, arg___src: *const ::std::os::raw::c_char, arg___n: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn stpncpy( - arg___dst: *mut ::std::os::raw::c_char, + arg___dest: *mut ::std::os::raw::c_char, arg___src: *const ::std::os::raw::c_char, arg___n: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_char; } - stpncpy(arg___dst, arg___src, arg___n) + stpncpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn strndup( - arg___s1: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +#[repr(C)] +#[repr(align(16))] +#[derive(Debug, Default, Copy, Clone)] +pub struct max_align_t { + pub __clang_max_align_nonce1: ::std::os::raw::c_longlong, + pub __bindgen_padding_0: u64, + pub __clang_max_align_nonce2: u128, +} +pub type int_least8_t = __int_least8_t; +pub type int_least16_t = __int_least16_t; +pub type int_least32_t = __int_least32_t; +pub type int_least64_t = __int_least64_t; +pub type uint_least8_t = __uint_least8_t; +pub type uint_least16_t = __uint_least16_t; +pub type uint_least32_t = __uint_least32_t; +pub type uint_least64_t = __uint_least64_t; +pub type int_fast8_t = ::std::os::raw::c_schar; +pub type int_fast16_t = ::std::os::raw::c_long; +pub type int_fast32_t = ::std::os::raw::c_long; +pub type int_fast64_t = ::std::os::raw::c_long; +pub type uint_fast8_t = ::std::os::raw::c_uchar; +pub type uint_fast16_t = ::std::os::raw::c_ulong; +pub type uint_fast32_t = ::std::os::raw::c_ulong; +pub type uint_fast64_t = ::std::os::raw::c_ulong; +pub type intmax_t = __intmax_t; +pub type uintmax_t = __uintmax_t; +pub unsafe fn __errno_location() -> *mut ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strndup( - arg___s1: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn __errno_location() -> *mut ::std::os::raw::c_int; } - strndup(arg___s1, arg___n) + __errno_location() }) } -pub unsafe fn strnlen(arg___s1: *const ::std::os::raw::c_char, arg___n: usize) -> usize { +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct lconv { + pub decimal_point: *mut ::std::os::raw::c_char, + pub thousands_sep: *mut ::std::os::raw::c_char, + pub grouping: *mut ::std::os::raw::c_char, + pub int_curr_symbol: *mut ::std::os::raw::c_char, + pub currency_symbol: *mut ::std::os::raw::c_char, + pub mon_decimal_point: *mut ::std::os::raw::c_char, + pub mon_thousands_sep: *mut ::std::os::raw::c_char, + pub mon_grouping: *mut ::std::os::raw::c_char, + pub positive_sign: *mut ::std::os::raw::c_char, + pub negative_sign: *mut ::std::os::raw::c_char, + pub int_frac_digits: ::std::os::raw::c_char, + pub frac_digits: ::std::os::raw::c_char, + pub p_cs_precedes: ::std::os::raw::c_char, + pub p_sep_by_space: ::std::os::raw::c_char, + pub n_cs_precedes: ::std::os::raw::c_char, + pub n_sep_by_space: ::std::os::raw::c_char, + pub p_sign_posn: ::std::os::raw::c_char, + pub n_sign_posn: ::std::os::raw::c_char, + pub int_p_cs_precedes: ::std::os::raw::c_char, + pub int_p_sep_by_space: ::std::os::raw::c_char, + pub int_n_cs_precedes: ::std::os::raw::c_char, + pub int_n_sep_by_space: ::std::os::raw::c_char, + pub int_p_sign_posn: ::std::os::raw::c_char, + pub int_n_sign_posn: ::std::os::raw::c_char, +} +impl Default for lconv { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setlocale( + arg___category: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strnlen(arg___s1: *const ::std::os::raw::c_char, arg___n: usize) -> usize; + fn setlocale( + arg___category: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - strnlen(arg___s1, arg___n) + setlocale(arg___category, arg___locale) }) } -pub unsafe fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn localeconv() -> *mut lconv { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn localeconv() -> *mut lconv; } - strsignal(arg___sig) + localeconv() }) } -pub type rsize_t = __darwin_size_t; -pub type errno_t = ::std::os::raw::c_int; -pub unsafe fn memset_s( - arg___s: *mut ::std::os::raw::c_void, - arg___smax: rsize_t, - arg___c: ::std::os::raw::c_int, - arg___n: rsize_t, -) -> errno_t { +pub unsafe fn newlocale( + arg___category_mask: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + arg___base: locale_t, +) -> locale_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_s( - arg___s: *mut ::std::os::raw::c_void, - arg___smax: rsize_t, - arg___c: ::std::os::raw::c_int, - arg___n: rsize_t, - ) -> errno_t; + fn newlocale( + arg___category_mask: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + arg___base: locale_t, + ) -> locale_t; } - memset_s(arg___s, arg___smax, arg___c, arg___n) + newlocale(arg___category_mask, arg___locale, arg___base) }) } -pub unsafe fn memmem( - arg___big: *const ::std::os::raw::c_void, - arg___big_len: usize, - arg___little: *const ::std::os::raw::c_void, - arg___little_len: usize, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn duplocale(arg___dataset: locale_t) -> locale_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memmem( - arg___big: *const ::std::os::raw::c_void, - arg___big_len: usize, - arg___little: *const ::std::os::raw::c_void, - arg___little_len: usize, - ) -> *mut ::std::os::raw::c_void; + fn duplocale(arg___dataset: locale_t) -> locale_t; } - memmem(arg___big, arg___big_len, arg___little, arg___little_len) + duplocale(arg___dataset) }) } -pub unsafe fn memset_pattern4( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern4: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn freelocale(arg___dataset: locale_t) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern4( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern4: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn freelocale(arg___dataset: locale_t); } - memset_pattern4(arg___b, arg___pattern4, arg___len) + freelocale(arg___dataset) }) } -pub unsafe fn memset_pattern8( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern8: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn uselocale(arg___dataset: locale_t) -> locale_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern8( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern8: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn uselocale(arg___dataset: locale_t) -> locale_t; } - memset_pattern8(arg___b, arg___pattern8, arg___len) - }) -} -pub unsafe fn memset_pattern16( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern16: *const ::std::os::raw::c_void, - arg___len: usize, -) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn memset_pattern16( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern16: *const ::std::os::raw::c_void, - arg___len: usize, - ); - } - memset_pattern16(arg___b, arg___pattern16, arg___len) - }) -} -pub unsafe fn strcasestr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strcasestr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; - } - strcasestr(arg___big, arg___little) - }) -} -pub unsafe fn strnstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - arg___len: usize, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strnstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - arg___len: usize, - ) -> *mut ::std::os::raw::c_char; - } - strnstr(arg___big, arg___little, arg___len) - }) -} -pub unsafe fn strlcat( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strlcat( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; - } - strlcat(arg___dst, arg___source, arg___size) - }) -} -pub unsafe fn strlcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strlcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; - } - strlcpy(arg___dst, arg___source, arg___size) - }) -} -pub unsafe fn strmode(arg___mode: ::std::os::raw::c_int, arg___bp: *mut ::std::os::raw::c_char) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strmode(arg___mode: ::std::os::raw::c_int, arg___bp: *mut ::std::os::raw::c_char); - } - strmode(arg___mode, arg___bp) - }) -} -pub unsafe fn strsep( - arg___stringp: *mut *mut ::std::os::raw::c_char, - arg___delim: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strsep( - arg___stringp: *mut *mut ::std::os::raw::c_char, - arg___delim: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; - } - strsep(arg___stringp, arg___delim) - }) -} -pub unsafe fn swab( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: isize, -) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn swab( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: isize, - ); - } - swab(arg_arg1, arg_arg2, arg_arg3) - }) -} -pub unsafe fn timingsafe_bcmp( - arg___b1: *const ::std::os::raw::c_void, - arg___b2: *const ::std::os::raw::c_void, - arg___len: usize, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn timingsafe_bcmp( - arg___b1: *const ::std::os::raw::c_void, - arg___b2: *const ::std::os::raw::c_void, - arg___len: usize, - ) -> ::std::os::raw::c_int; - } - timingsafe_bcmp(arg___b1, arg___b2, arg___len) - }) -} -pub unsafe fn strsignal_r( - arg___sig: ::std::os::raw::c_int, - arg___strsignalbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strsignal_r( - arg___sig: ::std::os::raw::c_int, - arg___strsignalbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, - ) -> ::std::os::raw::c_int; - } - strsignal_r(arg___sig, arg___strsignalbuf, arg___buflen) - }) -} -pub unsafe fn bcmp( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn bcmp( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; - } - bcmp(arg_arg1, arg_arg2, arg_arg3) - }) -} -pub unsafe fn bcopy( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, -) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn bcopy( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - ); - } - bcopy(arg_arg1, arg_arg2, arg_arg3) - }) -} -pub unsafe fn bzero(arg_arg1: *mut ::std::os::raw::c_void, arg_arg2: ::std::os::raw::c_ulong) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn bzero(arg_arg1: *mut ::std::os::raw::c_void, arg_arg2: ::std::os::raw::c_ulong); - } - bzero(arg_arg1, arg_arg2) - }) -} -pub unsafe fn index( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn index( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; - } - index(arg_arg1, arg_arg2) - }) -} -pub unsafe fn rindex( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn rindex( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; - } - rindex(arg_arg1, arg_arg2) - }) -} -pub unsafe fn ffs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ffs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; - } - ffs(arg_arg1) - }) -} -pub unsafe fn strcasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strcasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; - } - strcasecmp(arg_arg1, arg_arg2) - }) -} -pub unsafe fn strncasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strncasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; - } - strncasecmp(arg_arg1, arg_arg2, arg_arg3) - }) -} -pub unsafe fn ffsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ffsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int; - } - ffsl(arg_arg1) - }) -} -pub unsafe fn ffsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ffsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; - } - ffsll(arg_arg1) - }) -} -pub unsafe fn fls(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fls(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; - } - fls(arg_arg1) - }) -} -pub unsafe fn flsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn flsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int; - } - flsl(arg_arg1) - }) -} -pub unsafe fn flsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn flsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; - } - flsll(arg_arg1) - }) -} -pub type max_align_t = f64; -pub type __gnuc_va_list = __builtin_va_list; -pub type u_char = ::std::os::raw::c_uchar; -pub type u_short = ::std::os::raw::c_ushort; -pub type u_int = ::std::os::raw::c_uint; -pub type u_long = ::std::os::raw::c_ulong; -pub type ushort = ::std::os::raw::c_ushort; -pub type uint = ::std::os::raw::c_uint; -pub type u_quad_t = u_int64_t; -pub type quad_t = i64; -pub type qaddr_t = *mut quad_t; -pub type caddr_t = *mut ::std::os::raw::c_char; -pub type daddr_t = i32; -pub type fixpt_t = u_int32_t; -pub type blkcnt_t = __darwin_blkcnt_t; -pub type blksize_t = __darwin_blksize_t; -pub type gid_t = __darwin_gid_t; -pub type in_addr_t = __uint32_t; -pub type in_port_t = __uint16_t; -pub type ino_t = __darwin_ino_t; -pub type ino64_t = __darwin_ino64_t; -pub type key_t = __int32_t; -pub type nlink_t = __uint16_t; -pub type segsz_t = i32; -pub type swblk_t = i32; -pub type clock_t = __darwin_clock_t; -pub type time_t = __darwin_time_t; -pub type useconds_t = __darwin_useconds_t; -pub type suseconds_t = __darwin_suseconds_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fd_set { - pub fds_bits: [__int32_t; 32usize], -} -pub unsafe fn __darwin_check_fd_set_overflow( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __darwin_check_fd_set_overflow( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - __darwin_check_fd_set_overflow(arg_arg1, arg_arg2, arg_arg3) - }) -} -pub type fd_mask = __int32_t; -pub type pthread_cond_t = __darwin_pthread_cond_t; -pub type pthread_condattr_t = __darwin_pthread_condattr_t; -pub type pthread_mutex_t = __darwin_pthread_mutex_t; -pub type pthread_mutexattr_t = __darwin_pthread_mutexattr_t; -pub type pthread_once_t = __darwin_pthread_once_t; -pub type pthread_rwlock_t = __darwin_pthread_rwlock_t; -pub type pthread_rwlockattr_t = __darwin_pthread_rwlockattr_t; -pub type pthread_t = __darwin_pthread_t; -pub type pthread_key_t = __darwin_pthread_key_t; -pub type fsblkcnt_t = __darwin_fsblkcnt_t; -pub type fsfilcnt_t = __darwin_fsfilcnt_t; -pub unsafe fn __error() -> *mut ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __error() -> *mut ::std::os::raw::c_int; - } - __error() - }) -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct lconv { - pub decimal_point: *mut ::std::os::raw::c_char, - pub thousands_sep: *mut ::std::os::raw::c_char, - pub grouping: *mut ::std::os::raw::c_char, - pub int_curr_symbol: *mut ::std::os::raw::c_char, - pub currency_symbol: *mut ::std::os::raw::c_char, - pub mon_decimal_point: *mut ::std::os::raw::c_char, - pub mon_thousands_sep: *mut ::std::os::raw::c_char, - pub mon_grouping: *mut ::std::os::raw::c_char, - pub positive_sign: *mut ::std::os::raw::c_char, - pub negative_sign: *mut ::std::os::raw::c_char, - pub int_frac_digits: ::std::os::raw::c_char, - pub frac_digits: ::std::os::raw::c_char, - pub p_cs_precedes: ::std::os::raw::c_char, - pub p_sep_by_space: ::std::os::raw::c_char, - pub n_cs_precedes: ::std::os::raw::c_char, - pub n_sep_by_space: ::std::os::raw::c_char, - pub p_sign_posn: ::std::os::raw::c_char, - pub n_sign_posn: ::std::os::raw::c_char, - pub int_p_cs_precedes: ::std::os::raw::c_char, - pub int_n_cs_precedes: ::std::os::raw::c_char, - pub int_p_sep_by_space: ::std::os::raw::c_char, - pub int_n_sep_by_space: ::std::os::raw::c_char, - pub int_p_sign_posn: ::std::os::raw::c_char, - pub int_n_sign_posn: ::std::os::raw::c_char, -} -impl Default for lconv { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub unsafe fn localeconv() -> *mut lconv { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn localeconv() -> *mut lconv; - } - localeconv() - }) -} -pub unsafe fn setlocale( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn setlocale( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; - } - setlocale(arg_arg1, arg_arg2) + uselocale(arg___dataset) }) } pub type Pointer = *mut ::std::os::raw::c_char; @@ -8473,4474 +7075,6835 @@ impl Default for PGAlignedXLogBlock { } } } -pub unsafe fn fdatasync(arg_fildes: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub const _ISupper: ::std::os::raw::c_uint = 256; +pub const _ISlower: ::std::os::raw::c_uint = 512; +pub const _ISalpha: ::std::os::raw::c_uint = 1024; +pub const _ISdigit: ::std::os::raw::c_uint = 2048; +pub const _ISxdigit: ::std::os::raw::c_uint = 4096; +pub const _ISspace: ::std::os::raw::c_uint = 8192; +pub const _ISprint: ::std::os::raw::c_uint = 16384; +pub const _ISgraph: ::std::os::raw::c_uint = 32768; +pub const _ISblank: ::std::os::raw::c_uint = 1; +pub const _IScntrl: ::std::os::raw::c_uint = 2; +pub const _ISpunct: ::std::os::raw::c_uint = 4; +pub const _ISalnum: ::std::os::raw::c_uint = 8; +pub type _bindgen_ty_1 = ::std::os::raw::c_uint; +pub unsafe fn __ctype_b_loc() -> *mut *const ::std::os::raw::c_ushort { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdatasync(arg_fildes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __ctype_b_loc() -> *mut *const ::std::os::raw::c_ushort; } - fdatasync(arg_fildes) + __ctype_b_loc() }) } -pub type wint_t = __darwin_wint_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _RuneEntry { - pub __min: __darwin_rune_t, - pub __max: __darwin_rune_t, - pub __map: __darwin_rune_t, - pub __types: *mut __uint32_t, -} -impl Default for _RuneEntry { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __ctype_tolower_loc() -> *mut *const __int32_t { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_tolower_loc() -> *mut *const __int32_t; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _RuneRange { - pub __nranges: ::std::os::raw::c_int, - pub __ranges: *mut _RuneEntry, + __ctype_tolower_loc() + }) } -impl Default for _RuneRange { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __ctype_toupper_loc() -> *mut *const __int32_t { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_toupper_loc() -> *mut *const __int32_t; } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _RuneCharClass { - pub __name: [::std::os::raw::c_char; 14usize], - pub __mask: __uint32_t, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _RuneLocale { - pub __magic: [::std::os::raw::c_char; 8usize], - pub __encoding: [::std::os::raw::c_char; 32usize], - pub __sgetrune: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_char, - arg2: __darwin_size_t, - arg3: *mut *const ::std::os::raw::c_char, - ) -> __darwin_rune_t, - >, - pub __sputrune: ::std::option::Option< - unsafe extern "C" fn( - arg1: __darwin_rune_t, - arg2: *mut ::std::os::raw::c_char, - arg3: __darwin_size_t, - arg4: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int, - >, - pub __invalid_rune: __darwin_rune_t, - pub __runetype: [__uint32_t; 256usize], - pub __maplower: [__darwin_rune_t; 256usize], - pub __mapupper: [__darwin_rune_t; 256usize], - pub __runetype_ext: _RuneRange, - pub __maplower_ext: _RuneRange, - pub __mapupper_ext: _RuneRange, - pub __variable: *mut ::std::os::raw::c_void, - pub __variable_len: ::std::os::raw::c_int, - pub __ncharclasses: ::std::os::raw::c_int, - pub __charclasses: *mut _RuneCharClass, + __ctype_toupper_loc() + }) } -impl Default for _RuneLocale { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn isalnum(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isalnum(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - } -} -extern "C" { - pub static mut _DefaultRuneLocale: _RuneLocale; -} -extern "C" { - pub static mut _CurrentRuneLocale: *mut _RuneLocale; + isalnum(arg_arg1) + }) } -pub unsafe fn ___runetype(arg_arg1: __darwin_ct_rune_t) -> ::std::os::raw::c_ulong { +pub unsafe fn isalpha(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___runetype(arg_arg1: __darwin_ct_rune_t) -> ::std::os::raw::c_ulong; + fn isalpha(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - ___runetype(arg_arg1) + isalpha(arg_arg1) }) } -pub unsafe fn ___tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn iscntrl(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn iscntrl(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - ___tolower(arg_arg1) + iscntrl(arg_arg1) }) } -pub unsafe fn ___toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn isdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn isdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - ___toupper(arg_arg1) + isdigit(arg_arg1) }) } -pub unsafe fn __maskrune( - arg_arg1: __darwin_ct_rune_t, - arg_arg2: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn islower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __maskrune( - arg_arg1: __darwin_ct_rune_t, - arg_arg2: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn islower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - __maskrune(arg_arg1, arg_arg2) + islower(arg_arg1) }) } -pub unsafe fn __toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn isgraph(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn isgraph(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - __toupper(arg_arg1) + isgraph(arg_arg1) }) } -pub unsafe fn __tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn isprint(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn isprint(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - __tolower(arg_arg1) + isprint(arg_arg1) }) } -pub type socklen_t = __darwin_socklen_t; -pub type sa_family_t = __uint8_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct iovec { - pub iov_base: *mut ::std::os::raw::c_void, - pub iov_len: usize, -} -impl Default for iovec { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn ispunct(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ispunct(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - } -} -pub type sae_associd_t = __uint32_t; -pub type sae_connid_t = __uint32_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sa_endpoints { - pub sae_srcif: ::std::os::raw::c_uint, - pub sae_srcaddr: *const sockaddr, - pub sae_srcaddrlen: socklen_t, - pub sae_dstaddr: *const sockaddr, - pub sae_dstaddrlen: socklen_t, + ispunct(arg_arg1) + }) } -impl Default for sa_endpoints { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn isspace(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isspace(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - } -} -pub type sa_endpoints_t = sa_endpoints; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct linger { - pub l_onoff: ::std::os::raw::c_int, - pub l_linger: ::std::os::raw::c_int, + isspace(arg_arg1) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct so_np_extensions { - pub npx_flags: u_int32_t, - pub npx_mask: u_int32_t, +pub unsafe fn isupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isupper(arg_arg1) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockaddr { - pub sa_len: __uint8_t, - pub sa_family: sa_family_t, - pub sa_data: [::std::os::raw::c_char; 14usize], +pub unsafe fn isxdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isxdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isxdigit(arg_arg1) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockproto { - pub sp_family: __uint16_t, - pub sp_protocol: __uint16_t, +pub unsafe fn tolower(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tolower(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + tolower(arg___c) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sockaddr_storage { - pub ss_len: __uint8_t, - pub ss_family: sa_family_t, - pub __ss_pad1: [::std::os::raw::c_char; 6usize], - pub __ss_align: __int64_t, - pub __ss_pad2: [::std::os::raw::c_char; 112usize], +pub unsafe fn toupper(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn toupper(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + toupper(arg___c) + }) } -impl Default for sockaddr_storage { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn isblank(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isblank(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - } + isblank(arg_arg1) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct msghdr { - pub msg_name: *mut ::std::os::raw::c_void, - pub msg_namelen: socklen_t, - pub msg_iov: *mut iovec, - pub msg_iovlen: ::std::os::raw::c_int, - pub msg_control: *mut ::std::os::raw::c_void, - pub msg_controllen: socklen_t, - pub msg_flags: ::std::os::raw::c_int, +pub unsafe fn isascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isascii(arg___c) + }) } -impl Default for msghdr { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn toascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn toascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - } + toascii(arg___c) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct cmsghdr { - pub cmsg_len: socklen_t, - pub cmsg_level: ::std::os::raw::c_int, - pub cmsg_type: ::std::os::raw::c_int, +pub unsafe fn _toupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn _toupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + _toupper(arg_arg1) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sf_hdtr { - pub headers: *mut iovec, - pub hdr_cnt: ::std::os::raw::c_int, - pub trailers: *mut iovec, - pub trl_cnt: ::std::os::raw::c_int, +pub unsafe fn _tolower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn _tolower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + _tolower(arg_arg1) + }) } -impl Default for sf_hdtr { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn isalnum_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isalnum_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - } + isalnum_l(arg_arg1, arg_arg2) + }) } -pub unsafe fn accept( +pub unsafe fn isalpha_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn accept( + fn isalpha_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int; } - accept(arg_arg1, arg_arg2, arg_arg3) + isalpha_l(arg_arg1, arg_arg2) }) } -pub unsafe fn bind( +pub unsafe fn iscntrl_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bind( + fn iscntrl_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int; } - bind(arg_arg1, arg_arg2, arg_arg3) + iscntrl_l(arg_arg1, arg_arg2) }) } -pub unsafe fn connect( +pub unsafe fn isdigit_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn connect( + fn isdigit_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int; } - connect(arg_arg1, arg_arg2, arg_arg3) + isdigit_l(arg_arg1, arg_arg2) }) } -pub unsafe fn getpeername( +pub unsafe fn islower_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpeername( + fn islower_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int; } - getpeername(arg_arg1, arg_arg2, arg_arg3) + islower_l(arg_arg1, arg_arg2) }) } -pub unsafe fn getsockname( +pub unsafe fn isgraph_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsockname( + fn isgraph_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int; } - getsockname(arg_arg1, arg_arg2, arg_arg3) + isgraph_l(arg_arg1, arg_arg2) }) } -pub unsafe fn getsockopt( +pub unsafe fn isprint_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_void, - arg_arg5: *mut socklen_t, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsockopt( + fn isprint_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_void, - arg_arg5: *mut socklen_t, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int; } - getsockopt(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + isprint_l(arg_arg1, arg_arg2) }) } -pub unsafe fn listen( +pub unsafe fn ispunct_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn listen( + fn ispunct_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + arg_arg2: locale_t, ) -> ::std::os::raw::c_int; } - listen(arg_arg1, arg_arg2) + ispunct_l(arg_arg1, arg_arg2) }) } -pub unsafe fn recv( +pub unsafe fn isspace_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, -) -> isize { + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recv( + fn isspace_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - ) -> isize; + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - recv(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + isspace_l(arg_arg1, arg_arg2) }) } -pub unsafe fn recvfrom( +pub unsafe fn isupper_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *mut sockaddr, - arg_arg6: *mut socklen_t, -) -> isize { + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recvfrom( + fn isupper_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *mut sockaddr, - arg_arg6: *mut socklen_t, - ) -> isize; + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - recvfrom(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + isupper_l(arg_arg1, arg_arg2) }) } -pub unsafe fn recvmsg( +pub unsafe fn isxdigit_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut msghdr, - arg_arg3: ::std::os::raw::c_int, -) -> isize { + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recvmsg( + fn isxdigit_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut msghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> isize; + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; } - recvmsg(arg_arg1, arg_arg2, arg_arg3) + isxdigit_l(arg_arg1, arg_arg2) }) } -pub unsafe fn send( +pub unsafe fn isblank_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, -) -> isize { + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn send( + fn isblank_l( arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - ) -> isize; + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isblank_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn __tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; + } + __tolower_l(arg___c, arg___l) + }) +} +pub unsafe fn tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; + } + tolower_l(arg___c, arg___l) + }) +} +pub unsafe fn __toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; + } + __toupper_l(arg___c, arg___l) + }) +} +pub unsafe fn toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; + } + toupper_l(arg___c, arg___l) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct iovec { + pub iov_base: *mut ::std::os::raw::c_void, + pub iov_len: usize, +} +impl Default for iovec { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type socklen_t = __socklen_t; +pub const __socket_type_SOCK_STREAM: __socket_type = 1; +pub const __socket_type_SOCK_DGRAM: __socket_type = 2; +pub const __socket_type_SOCK_RAW: __socket_type = 3; +pub const __socket_type_SOCK_RDM: __socket_type = 4; +pub const __socket_type_SOCK_SEQPACKET: __socket_type = 5; +pub const __socket_type_SOCK_DCCP: __socket_type = 6; +pub const __socket_type_SOCK_PACKET: __socket_type = 10; +pub const __socket_type_SOCK_CLOEXEC: __socket_type = 524288; +pub const __socket_type_SOCK_NONBLOCK: __socket_type = 2048; +pub type __socket_type = ::std::os::raw::c_uint; +pub type sa_family_t = ::std::os::raw::c_ushort; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct sockaddr { + pub sa_family: sa_family_t, + pub sa_data: [::std::os::raw::c_char; 14usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sockaddr_storage { + pub ss_family: sa_family_t, + pub __ss_padding: [::std::os::raw::c_char; 118usize], + pub __ss_align: ::std::os::raw::c_ulong, +} +impl Default for sockaddr_storage { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const MSG_OOB: ::std::os::raw::c_uint = 1; +pub const MSG_PEEK: ::std::os::raw::c_uint = 2; +pub const MSG_DONTROUTE: ::std::os::raw::c_uint = 4; +pub const MSG_CTRUNC: ::std::os::raw::c_uint = 8; +pub const MSG_PROXY: ::std::os::raw::c_uint = 16; +pub const MSG_TRUNC: ::std::os::raw::c_uint = 32; +pub const MSG_DONTWAIT: ::std::os::raw::c_uint = 64; +pub const MSG_EOR: ::std::os::raw::c_uint = 128; +pub const MSG_WAITALL: ::std::os::raw::c_uint = 256; +pub const MSG_FIN: ::std::os::raw::c_uint = 512; +pub const MSG_SYN: ::std::os::raw::c_uint = 1024; +pub const MSG_CONFIRM: ::std::os::raw::c_uint = 2048; +pub const MSG_RST: ::std::os::raw::c_uint = 4096; +pub const MSG_ERRQUEUE: ::std::os::raw::c_uint = 8192; +pub const MSG_NOSIGNAL: ::std::os::raw::c_uint = 16384; +pub const MSG_MORE: ::std::os::raw::c_uint = 32768; +pub const MSG_WAITFORONE: ::std::os::raw::c_uint = 65536; +pub const MSG_BATCH: ::std::os::raw::c_uint = 262144; +pub const MSG_ZEROCOPY: ::std::os::raw::c_uint = 67108864; +pub const MSG_FASTOPEN: ::std::os::raw::c_uint = 536870912; +pub const MSG_CMSG_CLOEXEC: ::std::os::raw::c_uint = 1073741824; +pub type _bindgen_ty_2 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct msghdr { + pub msg_name: *mut ::std::os::raw::c_void, + pub msg_namelen: socklen_t, + pub msg_iov: *mut iovec, + pub msg_iovlen: usize, + pub msg_control: *mut ::std::os::raw::c_void, + pub msg_controllen: usize, + pub msg_flags: ::std::os::raw::c_int, +} +impl Default for msghdr { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default)] +pub struct cmsghdr { + pub cmsg_len: usize, + pub cmsg_level: ::std::os::raw::c_int, + pub cmsg_type: ::std::os::raw::c_int, + pub __cmsg_data: __IncompleteArrayField<::std::os::raw::c_uchar>, +} +pub unsafe fn __cmsg_nxthdr(arg___mhdr: *mut msghdr, arg___cmsg: *mut cmsghdr) -> *mut cmsghdr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __cmsg_nxthdr(arg___mhdr: *mut msghdr, arg___cmsg: *mut cmsghdr) -> *mut cmsghdr; + } + __cmsg_nxthdr(arg___mhdr, arg___cmsg) + }) +} +pub const SCM_RIGHTS: ::std::os::raw::c_uint = 1; +pub type _bindgen_ty_3 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __kernel_fd_set { + pub fds_bits: [::std::os::raw::c_ulong; 16usize], +} +pub type __kernel_sighandler_t = + ::std::option::Option; +pub type __kernel_key_t = ::std::os::raw::c_int; +pub type __kernel_mqd_t = ::std::os::raw::c_int; +pub type __kernel_old_uid_t = ::std::os::raw::c_ushort; +pub type __kernel_old_gid_t = ::std::os::raw::c_ushort; +pub type __kernel_old_dev_t = ::std::os::raw::c_ulong; +pub type __kernel_long_t = ::std::os::raw::c_long; +pub type __kernel_ulong_t = ::std::os::raw::c_ulong; +pub type __kernel_ino_t = __kernel_ulong_t; +pub type __kernel_mode_t = ::std::os::raw::c_uint; +pub type __kernel_pid_t = ::std::os::raw::c_int; +pub type __kernel_ipc_pid_t = ::std::os::raw::c_int; +pub type __kernel_uid_t = ::std::os::raw::c_uint; +pub type __kernel_gid_t = ::std::os::raw::c_uint; +pub type __kernel_suseconds_t = __kernel_long_t; +pub type __kernel_daddr_t = ::std::os::raw::c_int; +pub type __kernel_uid32_t = ::std::os::raw::c_uint; +pub type __kernel_gid32_t = ::std::os::raw::c_uint; +pub type __kernel_size_t = __kernel_ulong_t; +pub type __kernel_ssize_t = __kernel_long_t; +pub type __kernel_ptrdiff_t = __kernel_long_t; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __kernel_fsid_t { + pub val: [::std::os::raw::c_int; 2usize], +} +pub type __kernel_off_t = __kernel_long_t; +pub type __kernel_loff_t = ::std::os::raw::c_longlong; +pub type __kernel_old_time_t = __kernel_long_t; +pub type __kernel_time_t = __kernel_long_t; +pub type __kernel_time64_t = ::std::os::raw::c_longlong; +pub type __kernel_clock_t = __kernel_long_t; +pub type __kernel_timer_t = ::std::os::raw::c_int; +pub type __kernel_clockid_t = ::std::os::raw::c_int; +pub type __kernel_caddr_t = *mut ::std::os::raw::c_char; +pub type __kernel_uid16_t = ::std::os::raw::c_ushort; +pub type __kernel_gid16_t = ::std::os::raw::c_ushort; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct linger { + pub l_onoff: ::std::os::raw::c_int, + pub l_linger: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct osockaddr { + pub sa_family: ::std::os::raw::c_ushort, + pub sa_data: [::std::os::raw::c_uchar; 14usize], +} +pub const SHUT_RD: ::std::os::raw::c_uint = 0; +pub const SHUT_WR: ::std::os::raw::c_uint = 1; +pub const SHUT_RDWR: ::std::os::raw::c_uint = 2; +pub type _bindgen_ty_4 = ::std::os::raw::c_uint; +pub unsafe fn socket( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn socket( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + socket(arg___domain, arg___type, arg___protocol) + }) +} +pub unsafe fn socketpair( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + arg___fds: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn socketpair( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + arg___fds: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + socketpair(arg___domain, arg___type, arg___protocol, arg___fds) + }) +} +pub unsafe fn bind( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bind( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, + ) -> ::std::os::raw::c_int; + } + bind(arg___fd, arg___addr, arg___len) + }) +} +pub unsafe fn getsockname( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getsockname( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, + ) -> ::std::os::raw::c_int; + } + getsockname(arg___fd, arg___addr, arg___len) + }) +} +pub unsafe fn connect( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn connect( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, + ) -> ::std::os::raw::c_int; + } + connect(arg___fd, arg___addr, arg___len) + }) +} +pub unsafe fn getpeername( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpeername( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, + ) -> ::std::os::raw::c_int; + } + getpeername(arg___fd, arg___addr, arg___len) + }) +} +pub unsafe fn send( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn send( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + ) -> isize; + } + send(arg___fd, arg___buf, arg___n, arg___flags) + }) +} +pub unsafe fn recv( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn recv( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + ) -> isize; + } + recv(arg___fd, arg___buf, arg___n, arg___flags) + }) +} +pub unsafe fn sendto( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___addr_len: socklen_t, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sendto( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___addr_len: socklen_t, + ) -> isize; + } + sendto( + arg___fd, + arg___buf, + arg___n, + arg___flags, + arg___addr, + arg___addr_len, + ) + }) +} +pub unsafe fn recvfrom( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn recvfrom( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, + ) -> isize; + } + recvfrom( + arg___fd, + arg___buf, + arg___n, + arg___flags, + arg___addr, + arg___addr_len, + ) + }) +} +pub unsafe fn sendmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *const msghdr, + arg___flags: ::std::os::raw::c_int, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sendmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *const msghdr, + arg___flags: ::std::os::raw::c_int, + ) -> isize; + } + sendmsg(arg___fd, arg___message, arg___flags) + }) +} +pub unsafe fn recvmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *mut msghdr, + arg___flags: ::std::os::raw::c_int, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn recvmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *mut msghdr, + arg___flags: ::std::os::raw::c_int, + ) -> isize; + } + recvmsg(arg___fd, arg___message, arg___flags) + }) +} +pub unsafe fn getsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *mut ::std::os::raw::c_void, + arg___optlen: *mut socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *mut ::std::os::raw::c_void, + arg___optlen: *mut socklen_t, + ) -> ::std::os::raw::c_int; + } + getsockopt( + arg___fd, + arg___level, + arg___optname, + arg___optval, + arg___optlen, + ) + }) +} +pub unsafe fn setsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *const ::std::os::raw::c_void, + arg___optlen: socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *const ::std::os::raw::c_void, + arg___optlen: socklen_t, + ) -> ::std::os::raw::c_int; + } + setsockopt( + arg___fd, + arg___level, + arg___optname, + arg___optval, + arg___optlen, + ) + }) +} +pub unsafe fn listen( + arg___fd: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn listen( + arg___fd: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + listen(arg___fd, arg___n) + }) +} +pub unsafe fn accept( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn accept( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, + ) -> ::std::os::raw::c_int; + } + accept(arg___fd, arg___addr, arg___addr_len) + }) +} +pub unsafe fn shutdown( + arg___fd: ::std::os::raw::c_int, + arg___how: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn shutdown( + arg___fd: ::std::os::raw::c_int, + arg___how: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + shutdown(arg___fd, arg___how) + }) +} +pub unsafe fn sockatmark(arg___fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sockatmark(arg___fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + sockatmark(arg___fd) + }) +} +pub unsafe fn isfdtype( + arg___fd: ::std::os::raw::c_int, + arg___fdtype: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isfdtype( + arg___fd: ::std::os::raw::c_int, + arg___fdtype: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + isfdtype(arg___fd, arg___fdtype) + }) +} +pub type in_addr_t = u32; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct in_addr { + pub s_addr: in_addr_t, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ip_opts { + pub ip_dst: in_addr, + pub ip_opts: [::std::os::raw::c_char; 40usize], +} +impl Default for ip_opts { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreqn { + pub imr_multiaddr: in_addr, + pub imr_address: in_addr, + pub imr_ifindex: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct in_pktinfo { + pub ipi_ifindex: ::std::os::raw::c_int, + pub ipi_spec_dst: in_addr, + pub ipi_addr: in_addr, +} +pub const IPPROTO_IP: ::std::os::raw::c_uint = 0; +pub const IPPROTO_ICMP: ::std::os::raw::c_uint = 1; +pub const IPPROTO_IGMP: ::std::os::raw::c_uint = 2; +pub const IPPROTO_IPIP: ::std::os::raw::c_uint = 4; +pub const IPPROTO_TCP: ::std::os::raw::c_uint = 6; +pub const IPPROTO_EGP: ::std::os::raw::c_uint = 8; +pub const IPPROTO_PUP: ::std::os::raw::c_uint = 12; +pub const IPPROTO_UDP: ::std::os::raw::c_uint = 17; +pub const IPPROTO_IDP: ::std::os::raw::c_uint = 22; +pub const IPPROTO_TP: ::std::os::raw::c_uint = 29; +pub const IPPROTO_DCCP: ::std::os::raw::c_uint = 33; +pub const IPPROTO_IPV6: ::std::os::raw::c_uint = 41; +pub const IPPROTO_RSVP: ::std::os::raw::c_uint = 46; +pub const IPPROTO_GRE: ::std::os::raw::c_uint = 47; +pub const IPPROTO_ESP: ::std::os::raw::c_uint = 50; +pub const IPPROTO_AH: ::std::os::raw::c_uint = 51; +pub const IPPROTO_MTP: ::std::os::raw::c_uint = 92; +pub const IPPROTO_BEETPH: ::std::os::raw::c_uint = 94; +pub const IPPROTO_ENCAP: ::std::os::raw::c_uint = 98; +pub const IPPROTO_PIM: ::std::os::raw::c_uint = 103; +pub const IPPROTO_COMP: ::std::os::raw::c_uint = 108; +pub const IPPROTO_SCTP: ::std::os::raw::c_uint = 132; +pub const IPPROTO_UDPLITE: ::std::os::raw::c_uint = 136; +pub const IPPROTO_MPLS: ::std::os::raw::c_uint = 137; +pub const IPPROTO_ETHERNET: ::std::os::raw::c_uint = 143; +pub const IPPROTO_RAW: ::std::os::raw::c_uint = 255; +pub const IPPROTO_MPTCP: ::std::os::raw::c_uint = 262; +pub const IPPROTO_MAX: ::std::os::raw::c_uint = 263; +pub type _bindgen_ty_5 = ::std::os::raw::c_uint; +pub const IPPROTO_HOPOPTS: ::std::os::raw::c_uint = 0; +pub const IPPROTO_ROUTING: ::std::os::raw::c_uint = 43; +pub const IPPROTO_FRAGMENT: ::std::os::raw::c_uint = 44; +pub const IPPROTO_ICMPV6: ::std::os::raw::c_uint = 58; +pub const IPPROTO_NONE: ::std::os::raw::c_uint = 59; +pub const IPPROTO_DSTOPTS: ::std::os::raw::c_uint = 60; +pub const IPPROTO_MH: ::std::os::raw::c_uint = 135; +pub type _bindgen_ty_6 = ::std::os::raw::c_uint; +pub type in_port_t = u16; +pub const IPPORT_ECHO: ::std::os::raw::c_uint = 7; +pub const IPPORT_DISCARD: ::std::os::raw::c_uint = 9; +pub const IPPORT_SYSTAT: ::std::os::raw::c_uint = 11; +pub const IPPORT_DAYTIME: ::std::os::raw::c_uint = 13; +pub const IPPORT_NETSTAT: ::std::os::raw::c_uint = 15; +pub const IPPORT_FTP: ::std::os::raw::c_uint = 21; +pub const IPPORT_TELNET: ::std::os::raw::c_uint = 23; +pub const IPPORT_SMTP: ::std::os::raw::c_uint = 25; +pub const IPPORT_TIMESERVER: ::std::os::raw::c_uint = 37; +pub const IPPORT_NAMESERVER: ::std::os::raw::c_uint = 42; +pub const IPPORT_WHOIS: ::std::os::raw::c_uint = 43; +pub const IPPORT_MTP: ::std::os::raw::c_uint = 57; +pub const IPPORT_TFTP: ::std::os::raw::c_uint = 69; +pub const IPPORT_RJE: ::std::os::raw::c_uint = 77; +pub const IPPORT_FINGER: ::std::os::raw::c_uint = 79; +pub const IPPORT_TTYLINK: ::std::os::raw::c_uint = 87; +pub const IPPORT_SUPDUP: ::std::os::raw::c_uint = 95; +pub const IPPORT_EXECSERVER: ::std::os::raw::c_uint = 512; +pub const IPPORT_LOGINSERVER: ::std::os::raw::c_uint = 513; +pub const IPPORT_CMDSERVER: ::std::os::raw::c_uint = 514; +pub const IPPORT_EFSSERVER: ::std::os::raw::c_uint = 520; +pub const IPPORT_BIFFUDP: ::std::os::raw::c_uint = 512; +pub const IPPORT_WHOSERVER: ::std::os::raw::c_uint = 513; +pub const IPPORT_ROUTESERVER: ::std::os::raw::c_uint = 520; +pub const IPPORT_RESERVED: ::std::os::raw::c_uint = 1024; +pub const IPPORT_USERRESERVED: ::std::os::raw::c_uint = 5000; +pub type _bindgen_ty_7 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct in6_addr { + pub __in6_u: in6_addr__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union in6_addr__bindgen_ty_1 { + pub __u6_addr8: [u8; 16usize], + pub __u6_addr16: [u16; 8usize], + pub __u6_addr32: [u32; 4usize], +} +impl Default for in6_addr__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for in6_addr { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +extern "C" { + pub static in6addr_any: in6_addr; +} +extern "C" { + pub static in6addr_loopback: in6_addr; +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct sockaddr_in { + pub sin_family: sa_family_t, + pub sin_port: in_port_t, + pub sin_addr: in_addr, + pub sin_zero: [::std::os::raw::c_uchar; 8usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sockaddr_in6 { + pub sin6_family: sa_family_t, + pub sin6_port: in_port_t, + pub sin6_flowinfo: u32, + pub sin6_addr: in6_addr, + pub sin6_scope_id: u32, +} +impl Default for sockaddr_in6 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreq { + pub imr_multiaddr: in_addr, + pub imr_interface: in_addr, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreq_source { + pub imr_multiaddr: in_addr, + pub imr_interface: in_addr, + pub imr_sourceaddr: in_addr, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct ipv6_mreq { + pub ipv6mr_multiaddr: in6_addr, + pub ipv6mr_interface: ::std::os::raw::c_uint, +} +impl Default for ipv6_mreq { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct group_req { + pub gr_interface: u32, + pub gr_group: sockaddr_storage, +} +impl Default for group_req { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct group_source_req { + pub gsr_interface: u32, + pub gsr_group: sockaddr_storage, + pub gsr_source: sockaddr_storage, +} +impl Default for group_source_req { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_msfilter { + pub imsf_multiaddr: in_addr, + pub imsf_interface: in_addr, + pub imsf_fmode: u32, + pub imsf_numsrc: u32, + pub imsf_slist: [in_addr; 1usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct group_filter { + pub gf_interface: u32, + pub gf_group: sockaddr_storage, + pub gf_fmode: u32, + pub gf_numsrc: u32, + pub gf_slist: [sockaddr_storage; 1usize], +} +impl Default for group_filter { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn ntohl(arg___netlong: u32) -> u32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ntohl(arg___netlong: u32) -> u32; + } + ntohl(arg___netlong) + }) +} +pub unsafe fn ntohs(arg___netshort: u16) -> u16 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ntohs(arg___netshort: u16) -> u16; + } + ntohs(arg___netshort) + }) +} +pub unsafe fn htonl(arg___hostlong: u32) -> u32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn htonl(arg___hostlong: u32) -> u32; + } + htonl(arg___hostlong) + }) +} +pub unsafe fn htons(arg___hostshort: u16) -> u16 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn htons(arg___hostshort: u16) -> u16; + } + htons(arg___hostshort) + }) +} +pub unsafe fn bindresvport( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bindresvport( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in, + ) -> ::std::os::raw::c_int; + } + bindresvport(arg___sockfd, arg___sock_in) + }) +} +pub unsafe fn bindresvport6( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in6, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bindresvport6( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in6, + ) -> ::std::os::raw::c_int; + } + bindresvport6(arg___sockfd, arg___sock_in) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct rpcent { + pub r_name: *mut ::std::os::raw::c_char, + pub r_aliases: *mut *mut ::std::os::raw::c_char, + pub r_number: ::std::os::raw::c_int, +} +impl Default for rpcent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setrpcent(arg___stayopen: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setrpcent(arg___stayopen: ::std::os::raw::c_int); + } + setrpcent(arg___stayopen) + }) +} +pub unsafe fn endrpcent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endrpcent(); + } + endrpcent() + }) +} +pub unsafe fn getrpcbyname(arg___name: *const ::std::os::raw::c_char) -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbyname(arg___name: *const ::std::os::raw::c_char) -> *mut rpcent; + } + getrpcbyname(arg___name) + }) +} +pub unsafe fn getrpcbynumber(arg___number: ::std::os::raw::c_int) -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbynumber(arg___number: ::std::os::raw::c_int) -> *mut rpcent; + } + getrpcbynumber(arg___number) + }) +} +pub unsafe fn getrpcent() -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcent() -> *mut rpcent; + } + getrpcent() + }) +} +pub unsafe fn getrpcbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcbyname_r( + arg___name, + arg___result_buf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getrpcbynumber_r( + arg___number: ::std::os::raw::c_int, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbynumber_r( + arg___number: ::std::os::raw::c_int, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcbynumber_r( + arg___number, + arg___result_buf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getrpcent_r( + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcent_r( + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcent_r(arg___result_buf, arg___buffer, arg___buflen, arg___result) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct netent { + pub n_name: *mut ::std::os::raw::c_char, + pub n_aliases: *mut *mut ::std::os::raw::c_char, + pub n_addrtype: ::std::os::raw::c_int, + pub n_net: u32, +} +impl Default for netent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn __h_errno_location() -> *mut ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __h_errno_location() -> *mut ::std::os::raw::c_int; + } + __h_errno_location() + }) +} +pub unsafe fn herror(arg___str: *const ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn herror(arg___str: *const ::std::os::raw::c_char); + } + herror(arg___str) + }) +} +pub unsafe fn hstrerror(arg___err_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn hstrerror(arg___err_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + } + hstrerror(arg___err_num) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct hostent { + pub h_name: *mut ::std::os::raw::c_char, + pub h_aliases: *mut *mut ::std::os::raw::c_char, + pub h_addrtype: ::std::os::raw::c_int, + pub h_length: ::std::os::raw::c_int, + pub h_addr_list: *mut *mut ::std::os::raw::c_char, +} +impl Default for hostent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn sethostent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sethostent(arg___stay_open: ::std::os::raw::c_int); + } + sethostent(arg___stay_open) + }) +} +pub unsafe fn endhostent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endhostent(); + } + endhostent() + }) +} +pub unsafe fn gethostent() -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostent() -> *mut hostent; + } + gethostent() + }) +} +pub unsafe fn gethostbyaddr( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, +) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyaddr( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + ) -> *mut hostent; + } + gethostbyaddr(arg___addr, arg___len, arg___type) + }) +} +pub unsafe fn gethostbyname(arg___name: *const ::std::os::raw::c_char) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname(arg___name: *const ::std::os::raw::c_char) -> *mut hostent; + } + gethostbyname(arg___name) + }) +} +pub unsafe fn gethostbyname2( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, +) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname2( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + ) -> *mut hostent; + } + gethostbyname2(arg___name, arg___af) + }) +} +pub unsafe fn gethostent_r( + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostent_r( + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostent_r( + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn gethostbyaddr_r( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyaddr_r( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostbyaddr_r( + arg___addr, + arg___len, + arg___type, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn gethostbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostbyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn gethostbyname2_r( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname2_r( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostbyname2_r( + arg___name, + arg___af, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn setnetent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setnetent(arg___stay_open: ::std::os::raw::c_int); + } + setnetent(arg___stay_open) + }) +} +pub unsafe fn endnetent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endnetent(); + } + endnetent() + }) +} +pub unsafe fn getnetent() -> *mut netent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetent() -> *mut netent; + } + getnetent() + }) +} +pub unsafe fn getnetbyaddr(arg___net: u32, arg___type: ::std::os::raw::c_int) -> *mut netent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyaddr(arg___net: u32, arg___type: ::std::os::raw::c_int) -> *mut netent; + } + getnetbyaddr(arg___net, arg___type) + }) +} +pub unsafe fn getnetbyname(arg___name: *const ::std::os::raw::c_char) -> *mut netent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyname(arg___name: *const ::std::os::raw::c_char) -> *mut netent; + } + getnetbyname(arg___name) + }) +} +pub unsafe fn getnetent_r( + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetent_r( + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnetent_r( + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn getnetbyaddr_r( + arg___net: u32, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyaddr_r( + arg___net: u32, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnetbyaddr_r( + arg___net, + arg___type, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn getnetbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnetbyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct servent { + pub s_name: *mut ::std::os::raw::c_char, + pub s_aliases: *mut *mut ::std::os::raw::c_char, + pub s_port: ::std::os::raw::c_int, + pub s_proto: *mut ::std::os::raw::c_char, +} +impl Default for servent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setservent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setservent(arg___stay_open: ::std::os::raw::c_int); + } + setservent(arg___stay_open) + }) +} +pub unsafe fn endservent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endservent(); + } + endservent() + }) +} +pub unsafe fn getservent() -> *mut servent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservent() -> *mut servent; + } + getservent() + }) +} +pub unsafe fn getservbyname( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, +) -> *mut servent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyname( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + ) -> *mut servent; + } + getservbyname(arg___name, arg___proto) + }) +} +pub unsafe fn getservbyport( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, +) -> *mut servent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyport( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + ) -> *mut servent; + } + getservbyport(arg___port, arg___proto) + }) +} +pub unsafe fn getservent_r( + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservent_r( + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservent_r(arg___result_buf, arg___buf, arg___buflen, arg___result) + }) +} +pub unsafe fn getservbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservbyname_r( + arg___name, + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getservbyport_r( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyport_r( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservbyport_r( + arg___port, + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct protoent { + pub p_name: *mut ::std::os::raw::c_char, + pub p_aliases: *mut *mut ::std::os::raw::c_char, + pub p_proto: ::std::os::raw::c_int, +} +impl Default for protoent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setprotoent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setprotoent(arg___stay_open: ::std::os::raw::c_int); + } + setprotoent(arg___stay_open) + }) +} +pub unsafe fn endprotoent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endprotoent(); + } + endprotoent() + }) +} +pub unsafe fn getprotoent() -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotoent() -> *mut protoent; + } + getprotoent() + }) +} +pub unsafe fn getprotobyname(arg___name: *const ::std::os::raw::c_char) -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobyname(arg___name: *const ::std::os::raw::c_char) -> *mut protoent; + } + getprotobyname(arg___name) + }) +} +pub unsafe fn getprotobynumber(arg___proto: ::std::os::raw::c_int) -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobynumber(arg___proto: ::std::os::raw::c_int) -> *mut protoent; + } + getprotobynumber(arg___proto) + }) +} +pub unsafe fn getprotoent_r( + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotoent_r( + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotoent_r(arg___result_buf, arg___buf, arg___buflen, arg___result) + }) +} +pub unsafe fn getprotobyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotobyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getprotobynumber_r( + arg___proto: ::std::os::raw::c_int, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobynumber_r( + arg___proto: ::std::os::raw::c_int, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotobynumber_r( + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn setnetgrent(arg___netgroup: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setnetgrent(arg___netgroup: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + } + setnetgrent(arg___netgroup) + }) +} +pub unsafe fn endnetgrent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endnetgrent(); + } + endnetgrent() + }) +} +pub unsafe fn getnetgrent( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetgrent( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + getnetgrent(arg___hostp, arg___userp, arg___domainp) + }) +} +pub unsafe fn innetgr( + arg___netgroup: *const ::std::os::raw::c_char, + arg___host: *const ::std::os::raw::c_char, + arg___user: *const ::std::os::raw::c_char, + arg___domain: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn innetgr( + arg___netgroup: *const ::std::os::raw::c_char, + arg___host: *const ::std::os::raw::c_char, + arg___user: *const ::std::os::raw::c_char, + arg___domain: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + innetgr(arg___netgroup, arg___host, arg___user, arg___domain) + }) +} +pub unsafe fn getnetgrent_r( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetgrent_r( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + ) -> ::std::os::raw::c_int; + } + getnetgrent_r( + arg___hostp, + arg___userp, + arg___domainp, + arg___buffer, + arg___buflen, + ) + }) +} +pub unsafe fn rcmd( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rcmd( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + rcmd( + arg___ahost, + arg___rport, + arg___locuser, + arg___remuser, + arg___cmd, + arg___fd2p, + ) + }) +} +pub unsafe fn rcmd_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rcmd_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rcmd_af( + arg___ahost, + arg___rport, + arg___locuser, + arg___remuser, + arg___cmd, + arg___fd2p, + arg___af, + ) + }) +} +pub unsafe fn rexec( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rexec( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + rexec( + arg___ahost, + arg___rport, + arg___name, + arg___pass, + arg___cmd, + arg___fd2p, + ) + }) +} +pub unsafe fn rexec_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rexec_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rexec_af( + arg___ahost, + arg___rport, + arg___name, + arg___pass, + arg___cmd, + arg___fd2p, + arg___af, + ) + }) +} +pub unsafe fn ruserok( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ruserok( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + ruserok(arg___rhost, arg___suser, arg___remuser, arg___locuser) + }) +} +pub unsafe fn ruserok_af( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ruserok_af( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + ruserok_af( + arg___rhost, + arg___suser, + arg___remuser, + arg___locuser, + arg___af, + ) + }) +} +pub unsafe fn iruserok( + arg___raddr: u32, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn iruserok( + arg___raddr: u32, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + iruserok(arg___raddr, arg___suser, arg___remuser, arg___locuser) + }) +} +pub unsafe fn iruserok_af( + arg___raddr: *const ::std::os::raw::c_void, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn iruserok_af( + arg___raddr: *const ::std::os::raw::c_void, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + iruserok_af( + arg___raddr, + arg___suser, + arg___remuser, + arg___locuser, + arg___af, + ) + }) +} +pub unsafe fn rresvport(arg___alport: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rresvport(arg___alport: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + rresvport(arg___alport) + }) +} +pub unsafe fn rresvport_af( + arg___alport: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rresvport_af( + arg___alport: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rresvport_af(arg___alport, arg___af) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct addrinfo { + pub ai_flags: ::std::os::raw::c_int, + pub ai_family: ::std::os::raw::c_int, + pub ai_socktype: ::std::os::raw::c_int, + pub ai_protocol: ::std::os::raw::c_int, + pub ai_addrlen: socklen_t, + pub ai_addr: *mut sockaddr, + pub ai_canonname: *mut ::std::os::raw::c_char, + pub ai_next: *mut addrinfo, +} +impl Default for addrinfo { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn getaddrinfo( + arg___name: *const ::std::os::raw::c_char, + arg___service: *const ::std::os::raw::c_char, + arg___req: *const addrinfo, + arg___pai: *mut *mut addrinfo, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getaddrinfo( + arg___name: *const ::std::os::raw::c_char, + arg___service: *const ::std::os::raw::c_char, + arg___req: *const addrinfo, + arg___pai: *mut *mut addrinfo, + ) -> ::std::os::raw::c_int; + } + getaddrinfo(arg___name, arg___service, arg___req, arg___pai) + }) +} +pub unsafe fn freeaddrinfo(arg___ai: *mut addrinfo) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn freeaddrinfo(arg___ai: *mut addrinfo); + } + freeaddrinfo(arg___ai) + }) +} +pub unsafe fn gai_strerror(arg___ecode: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gai_strerror(arg___ecode: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + } + gai_strerror(arg___ecode) + }) +} +pub unsafe fn getnameinfo( + arg___sa: *const sockaddr, + arg___salen: socklen_t, + arg___host: *mut ::std::os::raw::c_char, + arg___hostlen: socklen_t, + arg___serv: *mut ::std::os::raw::c_char, + arg___servlen: socklen_t, + arg___flags: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnameinfo( + arg___sa: *const sockaddr, + arg___salen: socklen_t, + arg___host: *mut ::std::os::raw::c_char, + arg___hostlen: socklen_t, + arg___serv: *mut ::std::os::raw::c_char, + arg___servlen: socklen_t, + arg___flags: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnameinfo( + arg___sa, + arg___salen, + arg___host, + arg___hostlen, + arg___serv, + arg___servlen, + arg___flags, + ) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct passwd { + pub pw_name: *mut ::std::os::raw::c_char, + pub pw_passwd: *mut ::std::os::raw::c_char, + pub pw_uid: __uid_t, + pub pw_gid: __gid_t, + pub pw_gecos: *mut ::std::os::raw::c_char, + pub pw_dir: *mut ::std::os::raw::c_char, + pub pw_shell: *mut ::std::os::raw::c_char, +} +impl Default for passwd { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setpwent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setpwent(); + } + setpwent() + }) +} +pub unsafe fn endpwent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endpwent(); + } + endpwent() + }) +} +pub unsafe fn getpwent() -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwent() -> *mut passwd; + } + getpwent() + }) +} +pub unsafe fn fgetpwent(arg___stream: *mut FILE) -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fgetpwent(arg___stream: *mut FILE) -> *mut passwd; + } + fgetpwent(arg___stream) + }) +} +pub unsafe fn putpwent(arg___p: *const passwd, arg___f: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn putpwent(arg___p: *const passwd, arg___f: *mut FILE) -> ::std::os::raw::c_int; + } + putpwent(arg___p, arg___f) + }) +} +pub unsafe fn getpwuid(arg___uid: __uid_t) -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwuid(arg___uid: __uid_t) -> *mut passwd; + } + getpwuid(arg___uid) + }) +} +pub unsafe fn getpwnam(arg___name: *const ::std::os::raw::c_char) -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwnam(arg___name: *const ::std::os::raw::c_char) -> *mut passwd; + } + getpwnam(arg___name) + }) +} +pub unsafe fn getpwent_r( + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwent_r( + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + getpwent_r(arg___resultbuf, arg___buffer, arg___buflen, arg___result) + }) +} +pub unsafe fn getpwuid_r( + arg___uid: __uid_t, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwuid_r( + arg___uid: __uid_t, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + getpwuid_r( + arg___uid, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getpwnam_r( + arg___name: *const ::std::os::raw::c_char, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwnam_r( + arg___name: *const ::std::os::raw::c_char, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + getpwnam_r( + arg___name, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn fgetpwent_r( + arg___stream: *mut FILE, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fgetpwent_r( + arg___stream: *mut FILE, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + fgetpwent_r( + arg___stream, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub type pgsocket = ::std::os::raw::c_int; +pub unsafe fn pg_set_noblock(arg_sock: pgsocket) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_set_noblock(arg_sock: pgsocket) -> bool; + } + pg_set_noblock(arg_sock) + }) +} +pub unsafe fn pg_set_block(arg_sock: pgsocket) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_set_block(arg_sock: pgsocket) -> bool; + } + pg_set_block(arg_sock) + }) +} +pub unsafe fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool; + } + has_drive_prefix(arg_filename) + }) +} +pub unsafe fn first_dir_separator( + arg_filename: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn first_dir_separator( + arg_filename: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + first_dir_separator(arg_filename) + }) +} +pub unsafe fn last_dir_separator( + arg_filename: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn last_dir_separator( + arg_filename: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + last_dir_separator(arg_filename) + }) +} +pub unsafe fn first_path_var_separator( + arg_pathlist: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn first_path_var_separator( + arg_pathlist: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + first_path_var_separator(arg_pathlist) + }) +} +pub unsafe fn join_path_components( + arg_ret_path: *mut ::std::os::raw::c_char, + arg_head: *const ::std::os::raw::c_char, + arg_tail: *const ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn join_path_components( + arg_ret_path: *mut ::std::os::raw::c_char, + arg_head: *const ::std::os::raw::c_char, + arg_tail: *const ::std::os::raw::c_char, + ); + } + join_path_components(arg_ret_path, arg_head, arg_tail) + }) +} +pub unsafe fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char); + } + canonicalize_path(arg_path) + }) +} +pub unsafe fn make_native_path(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_native_path(arg_path: *mut ::std::os::raw::c_char); + } + make_native_path(arg_path) + }) +} +pub unsafe fn cleanup_path(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn cleanup_path(arg_path: *mut ::std::os::raw::c_char); + } + cleanup_path(arg_path) + }) +} +pub unsafe fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool; + } + path_contains_parent_reference(arg_path) + }) +} +pub unsafe fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool; + } + path_is_relative_and_below_cwd(arg_path) + }) +} +pub unsafe fn path_is_prefix_of_path( + arg_path1: *const ::std::os::raw::c_char, + arg_path2: *const ::std::os::raw::c_char, +) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_is_prefix_of_path( + arg_path1: *const ::std::os::raw::c_char, + arg_path2: *const ::std::os::raw::c_char, + ) -> bool; + } + path_is_prefix_of_path(arg_path1, arg_path2) + }) +} +pub unsafe fn make_absolute_path( + arg_path: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_absolute_path( + arg_path: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + make_absolute_path(arg_path) + }) +} +pub unsafe fn get_progname( + arg_argv0: *const ::std::os::raw::c_char, +) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_progname( + arg_argv0: *const ::std::os::raw::c_char, + ) -> *const ::std::os::raw::c_char; + } + get_progname(arg_argv0) + }) +} +pub unsafe fn get_share_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_share_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_share_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_etc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_etc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_etc_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_include_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_include_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_include_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_pkginclude_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_pkginclude_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_pkginclude_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_includeserver_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_includeserver_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_includeserver_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_lib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_lib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_lib_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_pkglib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_pkglib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_pkglib_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_locale_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_locale_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_locale_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_doc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_doc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_doc_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_html_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_html_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_html_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_man_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_man_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_man_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool; + } + get_home_path(arg_ret_path) + }) +} +pub unsafe fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char); + } + get_parent_directory(arg_path) + }) +} +pub unsafe fn pgfnames( + arg_path: *const ::std::os::raw::c_char, +) -> *mut *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pgfnames( + arg_path: *const ::std::os::raw::c_char, + ) -> *mut *mut ::std::os::raw::c_char; + } + pgfnames(arg_path) + }) +} +pub unsafe fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char); + } + pgfnames_cleanup(arg_filenames) + }) +} +pub unsafe fn set_pglocale_pgservice( + arg_argv0: *const ::std::os::raw::c_char, + arg_app: *const ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn set_pglocale_pgservice( + arg_argv0: *const ::std::os::raw::c_char, + arg_app: *const ::std::os::raw::c_char, + ); + } + set_pglocale_pgservice(arg_argv0, arg_app) + }) +} +pub unsafe fn find_my_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn find_my_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + find_my_exec(arg_argv0, arg_retpath) + }) +} +pub unsafe fn find_other_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_target: *const ::std::os::raw::c_char, + arg_versionstr: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn find_other_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_target: *const ::std::os::raw::c_char, + arg_versionstr: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + find_other_exec(arg_argv0, arg_target, arg_versionstr, arg_retpath) + }) +} +pub unsafe fn pg_usleep(arg_microsec: ::std::os::raw::c_long) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_usleep(arg_microsec: ::std::os::raw::c_long); + } + pg_usleep(arg_microsec) + }) +} +pub unsafe fn pg_strcasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strcasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + pg_strcasecmp(arg_s1, arg_s2) + }) +} +pub unsafe fn pg_strncasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + arg_n: usize, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strncasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + arg_n: usize, + ) -> ::std::os::raw::c_int; + } + pg_strncasecmp(arg_s1, arg_s2, arg_n) + }) +} +pub unsafe fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_toupper(arg_ch) + }) +} +pub unsafe fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_tolower(arg_ch) + }) +} +pub unsafe fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_ascii_toupper(arg_ch) + }) +} +pub unsafe fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_ascii_tolower(arg_ch) + }) +} +pub unsafe fn pg_vsnprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_vsnprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; + } + pg_vsnprintf(arg_str_, arg_count, arg_fmt, arg_args) + }) +} +pub unsafe fn pg_snprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_snprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + pg_snprintf(arg_str_, arg_count, arg_fmt) + }) +} +pub unsafe fn pg_vsprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_vsprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; + } + pg_vsprintf(arg_str_, arg_fmt, arg_args) + }) +} +pub unsafe fn pg_sprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_sprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + pg_sprintf(arg_str_, arg_fmt) + }) +} +pub unsafe fn pg_vfprintf( + arg_stream: *mut FILE, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_vfprintf( + arg_stream: *mut FILE, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; + } + pg_vfprintf(arg_stream, arg_fmt, arg_args) + }) +} +pub unsafe fn pg_fprintf( + arg_stream: *mut FILE, + arg_fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_fprintf( + arg_stream: *mut FILE, + arg_fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + pg_fprintf(arg_stream, arg_fmt) + }) +} +pub unsafe fn pg_vprintf( + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_vprintf( + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; + } + pg_vprintf(arg_fmt, arg_args) + }) +} +pub unsafe fn pg_printf(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_printf(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + } + pg_printf(arg_fmt) + }) +} +pub unsafe fn pg_strfromd( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_precision: ::std::os::raw::c_int, + arg_value: f64, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strfromd( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_precision: ::std::os::raw::c_int, + arg_value: f64, + ) -> ::std::os::raw::c_int; + } + pg_strfromd(arg_str_, arg_count, arg_precision, arg_value) + }) +} +pub unsafe fn pg_strerror(arg_errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strerror(arg_errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + } + pg_strerror(arg_errnum) + }) +} +pub unsafe fn pg_strerror_r( + arg_errnum: ::std::os::raw::c_int, + arg_buf: *mut ::std::os::raw::c_char, + arg_buflen: usize, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strerror_r( + arg_errnum: ::std::os::raw::c_int, + arg_buf: *mut ::std::os::raw::c_char, + arg_buflen: usize, + ) -> *mut ::std::os::raw::c_char; + } + pg_strerror_r(arg_errnum, arg_buf, arg_buflen) + }) +} +pub unsafe fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + } + pg_strsignal(arg_signum) + }) +} +pub unsafe fn simple_prompt( + arg_prompt: *const ::std::os::raw::c_char, + arg_destination: *mut ::std::os::raw::c_char, + arg_destlen: usize, + arg_echo: bool, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn simple_prompt( + arg_prompt: *const ::std::os::raw::c_char, + arg_destination: *mut ::std::os::raw::c_char, + arg_destlen: usize, + arg_echo: bool, + ); + } + simple_prompt(arg_prompt, arg_destination, arg_destlen, arg_echo) + }) +} +pub unsafe fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int; + } + pclose_check(arg_stream) + }) +} +pub unsafe fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool; + } + rmtree(arg_path, arg_rmtopdir) + }) +} +pub unsafe fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64; + } + pg_erand48(arg_xseed) + }) +} +pub unsafe fn pg_lrand48() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_lrand48() -> ::std::os::raw::c_long; + } + pg_lrand48() + }) +} +pub unsafe fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + } + pg_jrand48(arg_xseed) + }) +} +pub unsafe fn pg_srand48(arg_seed: ::std::os::raw::c_long) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_srand48(arg_seed: ::std::os::raw::c_long); + } + pg_srand48(arg_seed) + }) +} +pub unsafe fn fls(arg_mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fls(arg_mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + fls(arg_mask) + }) +} +pub unsafe fn getpeereid( + arg_sock: ::std::os::raw::c_int, + arg_uid: *mut uid_t, + arg_gid: *mut gid_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpeereid( + arg_sock: ::std::os::raw::c_int, + arg_uid: *mut uid_t, + arg_gid: *mut gid_t, + ) -> ::std::os::raw::c_int; + } + getpeereid(arg_sock, arg_uid, arg_gid) + }) +} +pub type float_t = f32; +pub type double_t = f64; +pub unsafe fn __fpclassify(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __fpclassify(arg___value: f64) -> ::std::os::raw::c_int; + } + __fpclassify(arg___value) + }) +} +pub unsafe fn __signbit(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __signbit(arg___value: f64) -> ::std::os::raw::c_int; + } + __signbit(arg___value) + }) +} +pub unsafe fn __isinf(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __isinf(arg___value: f64) -> ::std::os::raw::c_int; + } + __isinf(arg___value) + }) +} +pub unsafe fn __finite(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __finite(arg___value: f64) -> ::std::os::raw::c_int; + } + __finite(arg___value) + }) +} +pub unsafe fn __isnan(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __isnan(arg___value: f64) -> ::std::os::raw::c_int; + } + __isnan(arg___value) + }) +} +pub unsafe fn __iseqsig(arg___x: f64, arg___y: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __iseqsig(arg___x: f64, arg___y: f64) -> ::std::os::raw::c_int; + } + __iseqsig(arg___x, arg___y) + }) +} +pub unsafe fn __issignaling(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __issignaling(arg___value: f64) -> ::std::os::raw::c_int; + } + __issignaling(arg___value) + }) +} +pub unsafe fn acos(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn acos(arg___x: f64) -> f64; + } + acos(arg___x) + }) +} +pub unsafe fn __acos(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __acos(arg___x: f64) -> f64; + } + __acos(arg___x) + }) +} +pub unsafe fn asin(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn asin(arg___x: f64) -> f64; + } + asin(arg___x) + }) +} +pub unsafe fn __asin(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __asin(arg___x: f64) -> f64; + } + __asin(arg___x) + }) +} +pub unsafe fn atan(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atan(arg___x: f64) -> f64; + } + atan(arg___x) + }) +} +pub unsafe fn __atan(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __atan(arg___x: f64) -> f64; + } + __atan(arg___x) + }) +} +pub unsafe fn atan2(arg___y: f64, arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atan2(arg___y: f64, arg___x: f64) -> f64; + } + atan2(arg___y, arg___x) + }) +} +pub unsafe fn __atan2(arg___y: f64, arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __atan2(arg___y: f64, arg___x: f64) -> f64; + } + __atan2(arg___y, arg___x) + }) +} +pub unsafe fn cos(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn cos(arg___x: f64) -> f64; + } + cos(arg___x) + }) +} +pub unsafe fn __cos(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __cos(arg___x: f64) -> f64; + } + __cos(arg___x) + }) +} +pub unsafe fn sin(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sin(arg___x: f64) -> f64; + } + sin(arg___x) + }) +} +pub unsafe fn __sin(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __sin(arg___x: f64) -> f64; + } + __sin(arg___x) + }) +} +pub unsafe fn tan(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tan(arg___x: f64) -> f64; + } + tan(arg___x) + }) +} +pub unsafe fn __tan(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __tan(arg___x: f64) -> f64; + } + __tan(arg___x) + }) +} +pub unsafe fn cosh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn cosh(arg___x: f64) -> f64; + } + cosh(arg___x) + }) +} +pub unsafe fn __cosh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __cosh(arg___x: f64) -> f64; + } + __cosh(arg___x) + }) +} +pub unsafe fn sinh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sinh(arg___x: f64) -> f64; + } + sinh(arg___x) + }) +} +pub unsafe fn __sinh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __sinh(arg___x: f64) -> f64; + } + __sinh(arg___x) + }) +} +pub unsafe fn tanh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tanh(arg___x: f64) -> f64; + } + tanh(arg___x) + }) +} +pub unsafe fn __tanh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __tanh(arg___x: f64) -> f64; + } + __tanh(arg___x) + }) +} +pub unsafe fn acosh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn acosh(arg___x: f64) -> f64; + } + acosh(arg___x) + }) +} +pub unsafe fn __acosh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __acosh(arg___x: f64) -> f64; + } + __acosh(arg___x) + }) +} +pub unsafe fn asinh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn asinh(arg___x: f64) -> f64; + } + asinh(arg___x) + }) +} +pub unsafe fn __asinh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __asinh(arg___x: f64) -> f64; } - send(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __asinh(arg___x) }) } -pub unsafe fn sendmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const msghdr, - arg_arg3: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn atanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const msghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> isize; + fn atanh(arg___x: f64) -> f64; } - sendmsg(arg_arg1, arg_arg2, arg_arg3) + atanh(arg___x) }) } -pub unsafe fn sendto( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *const sockaddr, - arg_arg6: socklen_t, -) -> isize { +pub unsafe fn __atanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendto( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *const sockaddr, - arg_arg6: socklen_t, - ) -> isize; + fn __atanh(arg___x: f64) -> f64; } - sendto(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __atanh(arg___x) }) } -pub unsafe fn setsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_void, - arg_arg5: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn exp(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_void, - arg_arg5: socklen_t, - ) -> ::std::os::raw::c_int; + fn exp(arg___x: f64) -> f64; } - setsockopt(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + exp(arg___x) }) } -pub unsafe fn shutdown( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __exp(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn shutdown( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __exp(arg___x: f64) -> f64; } - shutdown(arg_arg1, arg_arg2) + __exp(arg___x) }) } -pub unsafe fn sockatmark(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sockatmark(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64; } - sockatmark(arg_arg1) + frexp(arg___x, arg___exponent) }) } -pub unsafe fn socket( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn socket( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64; } - socket(arg_arg1, arg_arg2, arg_arg3) + __frexp(arg___x, arg___exponent) }) } -pub unsafe fn socketpair( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn socketpair( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64; } - socketpair(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + ldexp(arg___x, arg___exponent) }) } -pub unsafe fn sendfile( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: off_t, - arg_arg4: *mut off_t, - arg_arg5: *mut sf_hdtr, - arg_arg6: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendfile( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: off_t, - arg_arg4: *mut off_t, - arg_arg5: *mut sf_hdtr, - arg_arg6: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64; } - sendfile(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __ldexp(arg___x, arg___exponent) }) } -pub unsafe fn pfctlinput(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut sockaddr) { +pub unsafe fn log(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pfctlinput(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut sockaddr); + fn log(arg___x: f64) -> f64; } - pfctlinput(arg_arg1, arg_arg2) + log(arg___x) }) } -pub unsafe fn connectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sa_endpoints_t, - arg_arg3: sae_associd_t, - arg_arg4: ::std::os::raw::c_uint, - arg_arg5: *const iovec, - arg_arg6: ::std::os::raw::c_uint, - arg_arg7: *mut usize, - arg_arg8: *mut sae_connid_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __log(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn connectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sa_endpoints_t, - arg_arg3: sae_associd_t, - arg_arg4: ::std::os::raw::c_uint, - arg_arg5: *const iovec, - arg_arg6: ::std::os::raw::c_uint, - arg_arg7: *mut usize, - arg_arg8: *mut sae_connid_t, - ) -> ::std::os::raw::c_int; + fn __log(arg___x: f64) -> f64; } - connectx( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, arg_arg8, - ) + __log(arg___x) }) } -pub unsafe fn disconnectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: sae_associd_t, - arg_arg3: sae_connid_t, -) -> ::std::os::raw::c_int { +pub unsafe fn log10(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn disconnectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: sae_associd_t, - arg_arg3: sae_connid_t, - ) -> ::std::os::raw::c_int; + fn log10(arg___x: f64) -> f64; } - disconnectx(arg_arg1, arg_arg2, arg_arg3) + log10(arg___x) }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct in_addr { - pub s_addr: in_addr_t, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockaddr_in { - pub sin_len: __uint8_t, - pub sin_family: sa_family_t, - pub sin_port: in_port_t, - pub sin_addr: in_addr, - pub sin_zero: [::std::os::raw::c_char; 8usize], -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ip_opts { - pub ip_dst: in_addr, - pub ip_opts: [::std::os::raw::c_char; 40usize], -} -impl Default for ip_opts { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __log10(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __log10(arg___x: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreq { - pub imr_multiaddr: in_addr, - pub imr_interface: in_addr, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreqn { - pub imr_multiaddr: in_addr, - pub imr_address: in_addr, - pub imr_ifindex: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreq_source { - pub imr_multiaddr: in_addr, - pub imr_sourceaddr: in_addr, - pub imr_interface: in_addr, -} -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct group_req { - pub gr_interface: u32, - pub gr_group: sockaddr_storage, + __log10(arg___x) + }) } -impl Default for group_req { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn modf(arg___x: f64, arg___iptr: *mut f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn modf(arg___x: f64, arg___iptr: *mut f64) -> f64; } - } -} -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct group_source_req { - pub gsr_interface: u32, - pub gsr_group: sockaddr_storage, - pub gsr_source: sockaddr_storage, + modf(arg___x, arg___iptr) + }) } -impl Default for group_source_req { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __modf(arg___x: f64, arg___iptr: *mut f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __modf(arg___x: f64, arg___iptr: *mut f64) -> f64; } - } -} -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct __msfilterreq { - pub msfr_ifindex: u32, - pub msfr_fmode: u32, - pub msfr_nsrcs: u32, - pub __msfr_align: u32, - pub msfr_group: sockaddr_storage, - pub msfr_srcs: *mut sockaddr_storage, + __modf(arg___x, arg___iptr) + }) } -impl Default for __msfilterreq { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn expm1(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn expm1(arg___x: f64) -> f64; } - } + expm1(arg___x) + }) } -pub unsafe fn setipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: u32, - arg_arg5: u32, - arg_arg6: *mut in_addr, -) -> ::std::os::raw::c_int { +pub unsafe fn __expm1(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: u32, - arg_arg5: u32, - arg_arg6: *mut in_addr, - ) -> ::std::os::raw::c_int; + fn __expm1(arg___x: f64) -> f64; } - setipv4sourcefilter(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __expm1(arg___x) }) } -pub unsafe fn getipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: *mut u32, - arg_arg5: *mut u32, - arg_arg6: *mut in_addr, -) -> ::std::os::raw::c_int { +pub unsafe fn log1p(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: *mut u32, - arg_arg5: *mut u32, - arg_arg6: *mut in_addr, - ) -> ::std::os::raw::c_int; + fn log1p(arg___x: f64) -> f64; } - getipv4sourcefilter(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + log1p(arg___x) }) } -pub unsafe fn setsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: u32, - arg_arg6: u32, - arg_arg7: *mut sockaddr_storage, -) -> ::std::os::raw::c_int { +pub unsafe fn __log1p(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: u32, - arg_arg6: u32, - arg_arg7: *mut sockaddr_storage, - ) -> ::std::os::raw::c_int; + fn __log1p(arg___x: f64) -> f64; } - setsourcefilter( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + __log1p(arg___x) }) } -pub unsafe fn getsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: *mut u32, - arg_arg6: *mut u32, - arg_arg7: *mut sockaddr_storage, -) -> ::std::os::raw::c_int { +pub unsafe fn logb(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: *mut u32, - arg_arg6: *mut u32, - arg_arg7: *mut sockaddr_storage, - ) -> ::std::os::raw::c_int; + fn logb(arg___x: f64) -> f64; } - getsourcefilter( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + logb(arg___x) }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct in_pktinfo { - pub ipi_ifindex: ::std::os::raw::c_uint, - pub ipi_spec_dst: in_addr, - pub ipi_addr: in_addr, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct in6_addr { - pub __u6_addr: in6_addr__bindgen_ty_1, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub union in6_addr__bindgen_ty_1 { - pub __u6_addr8: [__uint8_t; 16usize], - pub __u6_addr16: [__uint16_t; 8usize], - pub __u6_addr32: [__uint32_t; 4usize], -} -impl Default for in6_addr__bindgen_ty_1 { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __logb(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __logb(arg___x: f64) -> f64; } - } + __logb(arg___x) + }) } -impl Default for in6_addr { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn exp2(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn exp2(arg___x: f64) -> f64; } - } -} -pub type in6_addr_t = in6_addr; -#[repr(C)] -#[derive(Copy, Clone)] -pub struct sockaddr_in6 { - pub sin6_len: __uint8_t, - pub sin6_family: sa_family_t, - pub sin6_port: in_port_t, - pub sin6_flowinfo: __uint32_t, - pub sin6_addr: in6_addr, - pub sin6_scope_id: __uint32_t, + exp2(arg___x) + }) } -impl Default for sockaddr_in6 { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __exp2(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __exp2(arg___x: f64) -> f64; } - } -} -extern "C" { - pub static in6addr_any: in6_addr; -} -extern "C" { - pub static in6addr_loopback: in6_addr; -} -extern "C" { - pub static in6addr_nodelocal_allnodes: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allnodes: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allrouters: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allv2routers: in6_addr; -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ipv6_mreq { - pub ipv6mr_multiaddr: in6_addr, - pub ipv6mr_interface: ::std::os::raw::c_uint, + __exp2(arg___x) + }) } -impl Default for ipv6_mreq { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn log2(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn log2(arg___x: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct in6_pktinfo { - pub ipi6_addr: in6_addr, - pub ipi6_ifindex: ::std::os::raw::c_uint, + log2(arg___x) + }) } -impl Default for in6_pktinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __log2(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __log2(arg___x: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ip6_mtuinfo { - pub ip6m_addr: sockaddr_in6, - pub ip6m_mtu: u32, + __log2(arg___x) + }) } -impl Default for ip6_mtuinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn pow(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pow(arg___x: f64, arg___y: f64) -> f64; } - } + pow(arg___x, arg___y) + }) } -pub unsafe fn inet6_option_space(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __pow(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_space(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __pow(arg___x: f64, arg___y: f64) -> f64; } - inet6_option_space(arg_arg1) + __pow(arg___x, arg___y) }) } -pub unsafe fn inet6_option_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *mut *mut cmsghdr, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn sqrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *mut *mut cmsghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn sqrt(arg___x: f64) -> f64; } - inet6_option_init(arg_arg1, arg_arg2, arg_arg3) + sqrt(arg___x) }) } -pub unsafe fn inet6_option_append( - arg_arg1: *mut cmsghdr, - arg_arg2: *const __uint8_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __sqrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_append( - arg_arg1: *mut cmsghdr, - arg_arg2: *const __uint8_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __sqrt(arg___x: f64) -> f64; } - inet6_option_append(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __sqrt(arg___x) }) } -pub unsafe fn inet6_option_alloc( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> *mut __uint8_t { +pub unsafe fn hypot(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_alloc( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> *mut __uint8_t; + fn hypot(arg___x: f64, arg___y: f64) -> f64; } - inet6_option_alloc(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + hypot(arg___x, arg___y) }) } -pub unsafe fn inet6_option_next( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __hypot(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_next( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - ) -> ::std::os::raw::c_int; + fn __hypot(arg___x: f64, arg___y: f64) -> f64; } - inet6_option_next(arg_arg1, arg_arg2) + __hypot(arg___x, arg___y) }) } -pub unsafe fn inet6_option_find( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn cbrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_find( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn cbrt(arg___x: f64) -> f64; } - inet6_option_find(arg_arg1, arg_arg2, arg_arg3) + cbrt(arg___x) }) } -pub unsafe fn inet6_rthdr_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> usize { +pub unsafe fn __cbrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> usize; + fn __cbrt(arg___x: f64) -> f64; } - inet6_rthdr_space(arg_arg1, arg_arg2) + __cbrt(arg___x) }) } -pub unsafe fn inet6_rthdr_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, -) -> *mut cmsghdr { +pub unsafe fn ceil(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut cmsghdr; + fn ceil(arg___x: f64) -> f64; } - inet6_rthdr_init(arg_arg1, arg_arg2) + ceil(arg___x) }) } -pub unsafe fn inet6_rthdr_add( - arg_arg1: *mut cmsghdr, - arg_arg2: *const in6_addr, - arg_arg3: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +pub unsafe fn __ceil(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_add( - arg_arg1: *mut cmsghdr, - arg_arg2: *const in6_addr, - arg_arg3: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn __ceil(arg___x: f64) -> f64; } - inet6_rthdr_add(arg_arg1, arg_arg2, arg_arg3) + __ceil(arg___x) }) } -pub unsafe fn inet6_rthdr_lasthop( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +pub unsafe fn fabs(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_lasthop( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn fabs(arg___x: f64) -> f64; } - inet6_rthdr_lasthop(arg_arg1, arg_arg2) + fabs(arg___x) }) } -pub unsafe fn inet6_rthdr_segments(arg_arg1: *const cmsghdr) -> ::std::os::raw::c_int { +pub unsafe fn __fabs(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_segments(arg_arg1: *const cmsghdr) -> ::std::os::raw::c_int; + fn __fabs(arg___x: f64) -> f64; } - inet6_rthdr_segments(arg_arg1) + __fabs(arg___x) }) } -pub unsafe fn inet6_rthdr_getaddr( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, -) -> *mut in6_addr { +pub unsafe fn floor(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_getaddr( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut in6_addr; + fn floor(arg___x: f64) -> f64; } - inet6_rthdr_getaddr(arg_arg1, arg_arg2) + floor(arg___x) }) } -pub unsafe fn inet6_rthdr_getflags( - arg_arg1: *const cmsghdr, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __floor(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_getflags( - arg_arg1: *const cmsghdr, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __floor(arg___x: f64) -> f64; } - inet6_rthdr_getflags(arg_arg1, arg_arg2) + __floor(arg___x) }) } -pub unsafe fn inet6_opt_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn fmod(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - ) -> ::std::os::raw::c_int; + fn fmod(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_init(arg_arg1, arg_arg2) + fmod(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_append( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: socklen_t, - arg_arg6: __uint8_t, - arg_arg7: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn __fmod(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_append( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: socklen_t, - arg_arg6: __uint8_t, - arg_arg7: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn __fmod(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_append( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + __fmod(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_finish( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn isinf(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_finish( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn isinf(arg___value: f64) -> ::std::os::raw::c_int; } - inet6_opt_finish(arg_arg1, arg_arg2, arg_arg3) + isinf(arg___value) }) } -pub unsafe fn inet6_opt_set_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn finite(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_set_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, - ) -> ::std::os::raw::c_int; + fn finite(arg___value: f64) -> ::std::os::raw::c_int; } - inet6_opt_set_val(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + finite(arg___value) }) } -pub unsafe fn inet6_opt_next( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn drem(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_next( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn drem(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_next(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + drem(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_find( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn __drem(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_find( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn __drem(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_find(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __drem(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_get_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn significand(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_get_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, - ) -> ::std::os::raw::c_int; + fn significand(arg___x: f64) -> f64; } - inet6_opt_get_val(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + significand(arg___x) }) } -pub unsafe fn inet6_rth_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> socklen_t { +pub unsafe fn __significand(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> socklen_t; + fn __significand(arg___x: f64) -> f64; } - inet6_rth_space(arg_arg1, arg_arg2) + __significand(arg___x) }) } -pub unsafe fn inet6_rth_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn copysign(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + fn copysign(arg___x: f64, arg___y: f64) -> f64; } - inet6_rth_init(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + copysign(arg___x, arg___y) }) } -pub unsafe fn inet6_rth_add( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *const in6_addr, -) -> ::std::os::raw::c_int { +pub unsafe fn __copysign(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_add( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *const in6_addr, - ) -> ::std::os::raw::c_int; + fn __copysign(arg___x: f64, arg___y: f64) -> f64; } - inet6_rth_add(arg_arg1, arg_arg2) + __copysign(arg___x, arg___y) }) } -pub unsafe fn inet6_rth_reverse( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn nan(arg___tagb: *const ::std::os::raw::c_char) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_reverse( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn nan(arg___tagb: *const ::std::os::raw::c_char) -> f64; } - inet6_rth_reverse(arg_arg1, arg_arg2) + nan(arg___tagb) }) } -pub unsafe fn inet6_rth_segments(arg_arg1: *const ::std::os::raw::c_void) -> ::std::os::raw::c_int { +pub unsafe fn __nan(arg___tagb: *const ::std::os::raw::c_char) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_segments(arg_arg1: *const ::std::os::raw::c_void) - -> ::std::os::raw::c_int; + fn __nan(arg___tagb: *const ::std::os::raw::c_char) -> f64; } - inet6_rth_segments(arg_arg1) + __nan(arg___tagb) }) } -pub unsafe fn inet6_rth_getaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, -) -> *mut in6_addr { +pub unsafe fn isnan(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_getaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut in6_addr; + fn isnan(arg___value: f64) -> ::std::os::raw::c_int; } - inet6_rth_getaddr(arg_arg1, arg_arg2) + isnan(arg___value) }) } -pub unsafe fn bindresvport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr_in, -) -> ::std::os::raw::c_int { +pub unsafe fn j0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bindresvport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr_in, - ) -> ::std::os::raw::c_int; + fn j0(arg_arg1: f64) -> f64; } - bindresvport(arg_arg1, arg_arg2) + j0(arg_arg1) }) } -pub unsafe fn bindresvport_sa( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, -) -> ::std::os::raw::c_int { +pub unsafe fn __j0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bindresvport_sa( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - ) -> ::std::os::raw::c_int; + fn __j0(arg_arg1: f64) -> f64; } - bindresvport_sa(arg_arg1, arg_arg2) + __j0(arg_arg1) }) } -extern "C" { - pub static mut h_errno: ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct hostent { - pub h_name: *mut ::std::os::raw::c_char, - pub h_aliases: *mut *mut ::std::os::raw::c_char, - pub h_addrtype: ::std::os::raw::c_int, - pub h_length: ::std::os::raw::c_int, - pub h_addr_list: *mut *mut ::std::os::raw::c_char, -} -impl Default for hostent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn j1(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn j1(arg_arg1: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct netent { - pub n_name: *mut ::std::os::raw::c_char, - pub n_aliases: *mut *mut ::std::os::raw::c_char, - pub n_addrtype: ::std::os::raw::c_int, - pub n_net: u32, + j1(arg_arg1) + }) } -impl Default for netent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __j1(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __j1(arg_arg1: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct servent { - pub s_name: *mut ::std::os::raw::c_char, - pub s_aliases: *mut *mut ::std::os::raw::c_char, - pub s_port: ::std::os::raw::c_int, - pub s_proto: *mut ::std::os::raw::c_char, + __j1(arg_arg1) + }) } -impl Default for servent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct protoent { - pub p_name: *mut ::std::os::raw::c_char, - pub p_aliases: *mut *mut ::std::os::raw::c_char, - pub p_proto: ::std::os::raw::c_int, + jn(arg_arg1, arg_arg2) + }) } -impl Default for protoent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct addrinfo { - pub ai_flags: ::std::os::raw::c_int, - pub ai_family: ::std::os::raw::c_int, - pub ai_socktype: ::std::os::raw::c_int, - pub ai_protocol: ::std::os::raw::c_int, - pub ai_addrlen: socklen_t, - pub ai_canonname: *mut ::std::os::raw::c_char, - pub ai_addr: *mut sockaddr, - pub ai_next: *mut addrinfo, + __jn(arg_arg1, arg_arg2) + }) } -impl Default for addrinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn y0(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn y0(arg_arg1: f64) -> f64; } - } + y0(arg_arg1) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct rpcent { - pub r_name: *mut ::std::os::raw::c_char, - pub r_aliases: *mut *mut ::std::os::raw::c_char, - pub r_number: ::std::os::raw::c_int, +pub unsafe fn __y0(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __y0(arg_arg1: f64) -> f64; + } + __y0(arg_arg1) + }) } -impl Default for rpcent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn y1(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn y1(arg_arg1: f64) -> f64; } - } + y1(arg_arg1) + }) } -pub unsafe fn endhostent() { +pub unsafe fn __y1(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endhostent(); + fn __y1(arg_arg1: f64) -> f64; } - endhostent() + __y1(arg_arg1) }) } -pub unsafe fn endnetent() { +pub unsafe fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endnetent(); + fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - endnetent() + yn(arg_arg1, arg_arg2) }) } -pub unsafe fn endprotoent() { +pub unsafe fn __yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endprotoent(); + fn __yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - endprotoent() + __yn(arg_arg1, arg_arg2) }) } -pub unsafe fn endservent() { +pub unsafe fn erf(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endservent(); + fn erf(arg_arg1: f64) -> f64; } - endservent() + erf(arg_arg1) }) } -pub unsafe fn freeaddrinfo(arg_arg1: *mut addrinfo) { +pub unsafe fn __erf(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freeaddrinfo(arg_arg1: *mut addrinfo); + fn __erf(arg_arg1: f64) -> f64; } - freeaddrinfo(arg_arg1) + __erf(arg_arg1) }) } -pub unsafe fn gai_strerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn erfc(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gai_strerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn erfc(arg_arg1: f64) -> f64; } - gai_strerror(arg_arg1) + erfc(arg_arg1) }) } -pub unsafe fn getaddrinfo( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const addrinfo, - arg_arg4: *mut *mut addrinfo, -) -> ::std::os::raw::c_int { +pub unsafe fn __erfc(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getaddrinfo( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const addrinfo, - arg_arg4: *mut *mut addrinfo, - ) -> ::std::os::raw::c_int; + fn __erfc(arg_arg1: f64) -> f64; } - getaddrinfo(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __erfc(arg_arg1) }) } -pub unsafe fn gethostbyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn lgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - ) -> *mut hostent; + fn lgamma(arg_arg1: f64) -> f64; } - gethostbyaddr(arg_arg1, arg_arg2, arg_arg3) + lgamma(arg_arg1) }) } -pub unsafe fn gethostbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut hostent { +pub unsafe fn __lgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut hostent; + fn __lgamma(arg_arg1: f64) -> f64; } - gethostbyname(arg_arg1) + __lgamma(arg_arg1) }) } -pub unsafe fn gethostent() -> *mut hostent { +pub unsafe fn tgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostent() -> *mut hostent; + fn tgamma(arg_arg1: f64) -> f64; } - gethostent() + tgamma(arg_arg1) }) } -pub unsafe fn getnameinfo( - arg_arg1: *const sockaddr, - arg_arg2: socklen_t, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: socklen_t, - arg_arg5: *mut ::std::os::raw::c_char, - arg_arg6: socklen_t, - arg_arg7: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __tgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnameinfo( - arg_arg1: *const sockaddr, - arg_arg2: socklen_t, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: socklen_t, - arg_arg5: *mut ::std::os::raw::c_char, - arg_arg6: socklen_t, - arg_arg7: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __tgamma(arg_arg1: f64) -> f64; } - getnameinfo( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + __tgamma(arg_arg1) }) } -pub unsafe fn getnetbyaddr(arg_arg1: u32, arg_arg2: ::std::os::raw::c_int) -> *mut netent { +pub unsafe fn gamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetbyaddr(arg_arg1: u32, arg_arg2: ::std::os::raw::c_int) -> *mut netent; + fn gamma(arg_arg1: f64) -> f64; } - getnetbyaddr(arg_arg1, arg_arg2) + gamma(arg_arg1) }) } -pub unsafe fn getnetbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut netent { +pub unsafe fn __gamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut netent; + fn __gamma(arg_arg1: f64) -> f64; } - getnetbyname(arg_arg1) + __gamma(arg_arg1) }) } -pub unsafe fn getnetent() -> *mut netent { +pub unsafe fn lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetent() -> *mut netent; + fn lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64; } - getnetent() + lgamma_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn getprotobyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut protoent { +pub unsafe fn __lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotobyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut protoent; + fn __lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64; } - getprotobyname(arg_arg1) + __lgamma_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn getprotobynumber(arg_arg1: ::std::os::raw::c_int) -> *mut protoent { +pub unsafe fn rint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotobynumber(arg_arg1: ::std::os::raw::c_int) -> *mut protoent; + fn rint(arg___x: f64) -> f64; } - getprotobynumber(arg_arg1) + rint(arg___x) }) } -pub unsafe fn getprotoent() -> *mut protoent { +pub unsafe fn __rint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotoent() -> *mut protoent; + fn __rint(arg___x: f64) -> f64; } - getprotoent() + __rint(arg___x) }) } -pub unsafe fn getservbyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut servent { +pub unsafe fn nextafter(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservbyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut servent; + fn nextafter(arg___x: f64, arg___y: f64) -> f64; } - getservbyname(arg_arg1, arg_arg2) + nextafter(arg___x, arg___y) }) } -pub unsafe fn getservbyport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut servent { +pub unsafe fn __nextafter(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservbyport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut servent; + fn __nextafter(arg___x: f64, arg___y: f64) -> f64; } - getservbyport(arg_arg1, arg_arg2) + __nextafter(arg___x, arg___y) }) } -pub unsafe fn getservent() -> *mut servent { +pub unsafe fn nexttoward(arg___x: f64, arg___y: u128) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservent() -> *mut servent; + fn nexttoward(arg___x: f64, arg___y: u128) -> f64; } - getservent() + nexttoward(arg___x, arg___y) }) } -pub unsafe fn sethostent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn __nexttoward(arg___x: f64, arg___y: u128) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sethostent(arg_arg1: ::std::os::raw::c_int); + fn __nexttoward(arg___x: f64, arg___y: u128) -> f64; } - sethostent(arg_arg1) + __nexttoward(arg___x, arg___y) }) } -pub unsafe fn setnetent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn remainder(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setnetent(arg_arg1: ::std::os::raw::c_int); + fn remainder(arg___x: f64, arg___y: f64) -> f64; } - setnetent(arg_arg1) + remainder(arg___x, arg___y) }) } -pub unsafe fn setprotoent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn __remainder(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setprotoent(arg_arg1: ::std::os::raw::c_int); + fn __remainder(arg___x: f64, arg___y: f64) -> f64; } - setprotoent(arg_arg1) + __remainder(arg___x, arg___y) }) } -pub unsafe fn setservent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setservent(arg_arg1: ::std::os::raw::c_int); + fn scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64; } - setservent(arg_arg1) + scalbn(arg___x, arg___n) }) } -pub unsafe fn freehostent(arg_arg1: *mut hostent) { +pub unsafe fn __scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freehostent(arg_arg1: *mut hostent); + fn __scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64; } - freehostent(arg_arg1) + __scalbn(arg___x, arg___n) }) } -pub unsafe fn gethostbyname2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn ilogb(arg___x: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyname2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut hostent; + fn ilogb(arg___x: f64) -> ::std::os::raw::c_int; } - gethostbyname2(arg_arg1, arg_arg2) + ilogb(arg___x) }) } -pub unsafe fn getipnodebyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn __ilogb(arg___x: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipnodebyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut hostent; + fn __ilogb(arg___x: f64) -> ::std::os::raw::c_int; } - getipnodebyaddr(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __ilogb(arg___x) }) } -pub unsafe fn getipnodebyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipnodebyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut hostent; + fn scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64; } - getipnodebyname(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scalbln(arg___x, arg___n) }) } -pub unsafe fn getrpcbyname(arg_name: *const ::std::os::raw::c_char) -> *mut rpcent { +pub unsafe fn __scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcbyname(arg_name: *const ::std::os::raw::c_char) -> *mut rpcent; + fn __scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64; } - getrpcbyname(arg_name) + __scalbln(arg___x, arg___n) }) } -pub unsafe fn getrpcbynumber(arg_number: ::std::os::raw::c_int) -> *mut rpcent { +pub unsafe fn nearbyint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcbynumber(arg_number: ::std::os::raw::c_int) -> *mut rpcent; + fn nearbyint(arg___x: f64) -> f64; } - getrpcbynumber(arg_number) + nearbyint(arg___x) }) } -pub unsafe fn getrpcent() -> *mut rpcent { +pub unsafe fn __nearbyint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcent() -> *mut rpcent; + fn __nearbyint(arg___x: f64) -> f64; } - getrpcent() + __nearbyint(arg___x) }) } -pub unsafe fn setrpcent(arg_stayopen: ::std::os::raw::c_int) { +pub unsafe fn round(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setrpcent(arg_stayopen: ::std::os::raw::c_int); + fn round(arg___x: f64) -> f64; } - setrpcent(arg_stayopen) + round(arg___x) }) } -pub unsafe fn endrpcent() { +pub unsafe fn __round(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endrpcent(); + fn __round(arg___x: f64) -> f64; } - endrpcent() + __round(arg___x) }) } -pub unsafe fn herror(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn trunc(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn herror(arg_arg1: *const ::std::os::raw::c_char); + fn trunc(arg___x: f64) -> f64; } - herror(arg_arg1) + trunc(arg___x) }) } -pub unsafe fn hstrerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn __trunc(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hstrerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn __trunc(arg___x: f64) -> f64; } - hstrerror(arg_arg1) + __trunc(arg___x) }) } -pub unsafe fn innetgr( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn innetgr( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64; } - innetgr(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + remquo(arg___x, arg___y, arg___quo) }) } -pub unsafe fn getnetgrent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetgrent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64; } - getnetgrent(arg_arg1, arg_arg2, arg_arg3) + __remquo(arg___x, arg___y, arg___quo) }) } -pub unsafe fn endnetgrent() { +pub unsafe fn lrint(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endnetgrent(); + fn lrint(arg___x: f64) -> ::std::os::raw::c_long; } - endnetgrent() + lrint(arg___x) }) } -pub unsafe fn setnetgrent(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn __lrint(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setnetgrent(arg_arg1: *const ::std::os::raw::c_char); + fn __lrint(arg___x: f64) -> ::std::os::raw::c_long; } - setnetgrent(arg_arg1) + __lrint(arg___x) }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct passwd { - pub pw_name: *mut ::std::os::raw::c_char, - pub pw_passwd: *mut ::std::os::raw::c_char, - pub pw_uid: uid_t, - pub pw_gid: gid_t, - pub pw_change: __darwin_time_t, - pub pw_class: *mut ::std::os::raw::c_char, - pub pw_gecos: *mut ::std::os::raw::c_char, - pub pw_dir: *mut ::std::os::raw::c_char, - pub pw_shell: *mut ::std::os::raw::c_char, - pub pw_expire: __darwin_time_t, -} -impl Default for passwd { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub unsafe fn getpwuid(arg_arg1: uid_t) -> *mut passwd { +pub unsafe fn llrint(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuid(arg_arg1: uid_t) -> *mut passwd; + fn llrint(arg___x: f64) -> ::std::os::raw::c_longlong; } - getpwuid(arg_arg1) + llrint(arg___x) }) } -pub unsafe fn getpwnam(arg_arg1: *const ::std::os::raw::c_char) -> *mut passwd { +pub unsafe fn __llrint(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwnam(arg_arg1: *const ::std::os::raw::c_char) -> *mut passwd; + fn __llrint(arg___x: f64) -> ::std::os::raw::c_longlong; } - getpwnam(arg_arg1) + __llrint(arg___x) }) } -pub unsafe fn getpwuid_r( - arg_arg1: uid_t, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn lround(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuid_r( - arg_arg1: uid_t, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn lround(arg___x: f64) -> ::std::os::raw::c_long; } - getpwuid_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + lround(arg___x) }) } -pub unsafe fn getpwnam_r( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn __lround(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwnam_r( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn __lround(arg___x: f64) -> ::std::os::raw::c_long; } - getpwnam_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __lround(arg___x) }) } -pub unsafe fn getpwent() -> *mut passwd { +pub unsafe fn llround(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwent() -> *mut passwd; + fn llround(arg___x: f64) -> ::std::os::raw::c_longlong; } - getpwent() + llround(arg___x) }) } -pub unsafe fn setpwent() { +pub unsafe fn __llround(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpwent(); + fn __llround(arg___x: f64) -> ::std::os::raw::c_longlong; } - setpwent() + __llround(arg___x) }) } -pub unsafe fn endpwent() { +pub unsafe fn fdim(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endpwent(); + fn fdim(arg___x: f64, arg___y: f64) -> f64; } - endpwent() + fdim(arg___x, arg___y) }) } -pub type uuid_t = __darwin_uuid_t; -pub type uuid_string_t = __darwin_uuid_string_t; -extern "C" { - pub static UUID_NULL: uuid_t; -} -pub unsafe fn uuid_clear(arg_uu: *mut ::std::os::raw::c_uchar) { +pub unsafe fn __fdim(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_clear(arg_uu: *mut ::std::os::raw::c_uchar); + fn __fdim(arg___x: f64, arg___y: f64) -> f64; } - uuid_clear(arg_uu) + __fdim(arg___x, arg___y) }) } -pub unsafe fn uuid_compare( - arg_uu1: *mut ::std::os::raw::c_uchar, - arg_uu2: *mut ::std::os::raw::c_uchar, -) -> ::std::os::raw::c_int { +pub unsafe fn fmax(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_compare( - arg_uu1: *mut ::std::os::raw::c_uchar, - arg_uu2: *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + fn fmax(arg___x: f64, arg___y: f64) -> f64; } - uuid_compare(arg_uu1, arg_uu2) + fmax(arg___x, arg___y) }) } -pub unsafe fn uuid_copy( - arg_dst: *mut ::std::os::raw::c_uchar, - arg_src: *mut ::std::os::raw::c_uchar, -) { +pub unsafe fn __fmax(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_copy( - arg_dst: *mut ::std::os::raw::c_uchar, - arg_src: *mut ::std::os::raw::c_uchar, - ); + fn __fmax(arg___x: f64, arg___y: f64) -> f64; } - uuid_copy(arg_dst, arg_src) + __fmax(arg___x, arg___y) }) } -pub unsafe fn uuid_generate(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn fmin(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate(arg_out: *mut ::std::os::raw::c_uchar); + fn fmin(arg___x: f64, arg___y: f64) -> f64; } - uuid_generate(arg_out) + fmin(arg___x, arg___y) }) } -pub unsafe fn uuid_generate_random(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn __fmin(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate_random(arg_out: *mut ::std::os::raw::c_uchar); + fn __fmin(arg___x: f64, arg___y: f64) -> f64; } - uuid_generate_random(arg_out) + __fmin(arg___x, arg___y) }) } -pub unsafe fn uuid_generate_time(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate_time(arg_out: *mut ::std::os::raw::c_uchar); + fn fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64; } - uuid_generate_time(arg_out) + fma(arg___x, arg___y, arg___z) }) } -pub unsafe fn uuid_is_null(arg_uu: *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int { +pub unsafe fn __fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_is_null(arg_uu: *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; + fn __fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64; } - uuid_is_null(arg_uu) + __fma(arg___x, arg___y, arg___z) }) } -pub unsafe fn uuid_parse( - arg_in_: *mut ::std::os::raw::c_char, - arg_uu: *mut ::std::os::raw::c_uchar, -) -> ::std::os::raw::c_int { +pub unsafe fn scalb(arg___x: f64, arg___n: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_parse( - arg_in_: *mut ::std::os::raw::c_char, - arg_uu: *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + fn scalb(arg___x: f64, arg___n: f64) -> f64; } - uuid_parse(arg_in_, arg_uu) + scalb(arg___x, arg___n) }) } -pub unsafe fn uuid_unparse( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __scalb(arg___x: f64, arg___n: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn __scalb(arg___x: f64, arg___n: f64) -> f64; } - uuid_unparse(arg_uu, arg_out) + __scalb(arg___x, arg___n) }) } -pub unsafe fn uuid_unparse_lower( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __fpclassifyf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse_lower( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn __fpclassifyf(arg___value: f32) -> ::std::os::raw::c_int; } - uuid_unparse_lower(arg_uu, arg_out) + __fpclassifyf(arg___value) }) } -pub unsafe fn uuid_unparse_upper( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __signbitf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse_upper( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn __signbitf(arg___value: f32) -> ::std::os::raw::c_int; } - uuid_unparse_upper(arg_uu, arg_out) + __signbitf(arg___value) }) } -pub unsafe fn setpassent(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __isinff(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpassent(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __isinff(arg___value: f32) -> ::std::os::raw::c_int; } - setpassent(arg_arg1) + __isinff(arg___value) }) } -pub unsafe fn user_from_uid( - arg_arg1: uid_t, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __finitef(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn user_from_uid( - arg_arg1: uid_t, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn __finitef(arg___value: f32) -> ::std::os::raw::c_int; } - user_from_uid(arg_arg1, arg_arg2) + __finitef(arg___value) }) } -pub unsafe fn getpwuuid(arg_arg1: *mut ::std::os::raw::c_uchar) -> *mut passwd { +pub unsafe fn __isnanf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuuid(arg_arg1: *mut ::std::os::raw::c_uchar) -> *mut passwd; + fn __isnanf(arg___value: f32) -> ::std::os::raw::c_int; } - getpwuuid(arg_arg1) + __isnanf(arg___value) }) } -pub unsafe fn getpwuuid_r( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn __iseqsigf(arg___x: f32, arg___y: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuuid_r( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn __iseqsigf(arg___x: f32, arg___y: f32) -> ::std::os::raw::c_int; } - getpwuuid_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __iseqsigf(arg___x, arg___y) }) } -pub type pgsocket = ::std::os::raw::c_int; -pub unsafe fn pg_set_noblock(arg_sock: pgsocket) -> bool { +pub unsafe fn __issignalingf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_set_noblock(arg_sock: pgsocket) -> bool; + fn __issignalingf(arg___value: f32) -> ::std::os::raw::c_int; } - pg_set_noblock(arg_sock) + __issignalingf(arg___value) }) } -pub unsafe fn pg_set_block(arg_sock: pgsocket) -> bool { +pub unsafe fn acosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_set_block(arg_sock: pgsocket) -> bool; + fn acosf(arg___x: f32) -> f32; } - pg_set_block(arg_sock) + acosf(arg___x) }) } -pub unsafe fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn __acosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool; + fn __acosf(arg___x: f32) -> f32; } - has_drive_prefix(arg_filename) + __acosf(arg___x) }) } -pub unsafe fn first_dir_separator( - arg_filename: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn asinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn first_dir_separator( - arg_filename: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn asinf(arg___x: f32) -> f32; } - first_dir_separator(arg_filename) + asinf(arg___x) }) } -pub unsafe fn last_dir_separator( - arg_filename: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __asinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn last_dir_separator( - arg_filename: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __asinf(arg___x: f32) -> f32; } - last_dir_separator(arg_filename) + __asinf(arg___x) }) } -pub unsafe fn first_path_var_separator( - arg_pathlist: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn atanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn first_path_var_separator( - arg_pathlist: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn atanf(arg___x: f32) -> f32; } - first_path_var_separator(arg_pathlist) + atanf(arg___x) }) } -pub unsafe fn join_path_components( - arg_ret_path: *mut ::std::os::raw::c_char, - arg_head: *const ::std::os::raw::c_char, - arg_tail: *const ::std::os::raw::c_char, -) { +pub unsafe fn __atanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn join_path_components( - arg_ret_path: *mut ::std::os::raw::c_char, - arg_head: *const ::std::os::raw::c_char, - arg_tail: *const ::std::os::raw::c_char, - ); + fn __atanf(arg___x: f32) -> f32; } - join_path_components(arg_ret_path, arg_head, arg_tail) + __atanf(arg___x) }) } -pub unsafe fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn atan2f(arg___y: f32, arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char); + fn atan2f(arg___y: f32, arg___x: f32) -> f32; } - canonicalize_path(arg_path) + atan2f(arg___y, arg___x) }) } -pub unsafe fn make_native_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn __atan2f(arg___y: f32, arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_native_path(arg_path: *mut ::std::os::raw::c_char); + fn __atan2f(arg___y: f32, arg___x: f32) -> f32; } - make_native_path(arg_path) + __atan2f(arg___y, arg___x) }) } -pub unsafe fn cleanup_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn cosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cleanup_path(arg_path: *mut ::std::os::raw::c_char); + fn cosf(arg___x: f32) -> f32; } - cleanup_path(arg_path) + cosf(arg___x) }) } -pub unsafe fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn __cosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool; + fn __cosf(arg___x: f32) -> f32; } - path_contains_parent_reference(arg_path) + __cosf(arg___x) }) } -pub unsafe fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn sinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool; + fn sinf(arg___x: f32) -> f32; } - path_is_relative_and_below_cwd(arg_path) + sinf(arg___x) }) } -pub unsafe fn path_is_prefix_of_path( - arg_path1: *const ::std::os::raw::c_char, - arg_path2: *const ::std::os::raw::c_char, -) -> bool { +pub unsafe fn __sinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_is_prefix_of_path( - arg_path1: *const ::std::os::raw::c_char, - arg_path2: *const ::std::os::raw::c_char, - ) -> bool; + fn __sinf(arg___x: f32) -> f32; } - path_is_prefix_of_path(arg_path1, arg_path2) + __sinf(arg___x) }) } -pub unsafe fn make_absolute_path( - arg_path: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn tanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_absolute_path( - arg_path: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn tanf(arg___x: f32) -> f32; } - make_absolute_path(arg_path) + tanf(arg___x) }) } -pub unsafe fn get_progname( - arg_argv0: *const ::std::os::raw::c_char, -) -> *const ::std::os::raw::c_char { +pub unsafe fn __tanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_progname( - arg_argv0: *const ::std::os::raw::c_char, - ) -> *const ::std::os::raw::c_char; + fn __tanf(arg___x: f32) -> f32; } - get_progname(arg_argv0) + __tanf(arg___x) }) } -pub unsafe fn get_share_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn coshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_share_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn coshf(arg___x: f32) -> f32; } - get_share_path(arg_my_exec_path, arg_ret_path) + coshf(arg___x) }) } -pub unsafe fn get_etc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __coshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_etc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __coshf(arg___x: f32) -> f32; } - get_etc_path(arg_my_exec_path, arg_ret_path) + __coshf(arg___x) }) } -pub unsafe fn get_include_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn sinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_include_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn sinhf(arg___x: f32) -> f32; } - get_include_path(arg_my_exec_path, arg_ret_path) + sinhf(arg___x) }) } -pub unsafe fn get_pkginclude_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __sinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_pkginclude_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __sinhf(arg___x: f32) -> f32; } - get_pkginclude_path(arg_my_exec_path, arg_ret_path) + __sinhf(arg___x) }) } -pub unsafe fn get_includeserver_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn tanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_includeserver_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn tanhf(arg___x: f32) -> f32; } - get_includeserver_path(arg_my_exec_path, arg_ret_path) + tanhf(arg___x) }) } -pub unsafe fn get_lib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __tanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_lib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __tanhf(arg___x: f32) -> f32; } - get_lib_path(arg_my_exec_path, arg_ret_path) + __tanhf(arg___x) }) } -pub unsafe fn get_pkglib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn acoshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_pkglib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn acoshf(arg___x: f32) -> f32; } - get_pkglib_path(arg_my_exec_path, arg_ret_path) + acoshf(arg___x) }) } -pub unsafe fn get_locale_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __acoshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_locale_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __acoshf(arg___x: f32) -> f32; } - get_locale_path(arg_my_exec_path, arg_ret_path) + __acoshf(arg___x) }) } -pub unsafe fn get_doc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn asinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_doc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn asinhf(arg___x: f32) -> f32; } - get_doc_path(arg_my_exec_path, arg_ret_path) + asinhf(arg___x) }) } -pub unsafe fn get_html_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __asinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_html_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __asinhf(arg___x: f32) -> f32; } - get_html_path(arg_my_exec_path, arg_ret_path) + __asinhf(arg___x) }) } -pub unsafe fn get_man_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn atanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_man_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn atanhf(arg___x: f32) -> f32; } - get_man_path(arg_my_exec_path, arg_ret_path) + atanhf(arg___x) }) } -pub unsafe fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool { +pub unsafe fn __atanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool; + fn __atanhf(arg___x: f32) -> f32; } - get_home_path(arg_ret_path) + __atanhf(arg___x) }) } -pub unsafe fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn expf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char); + fn expf(arg___x: f32) -> f32; } - get_parent_directory(arg_path) + expf(arg___x) }) } -pub unsafe fn pgfnames( - arg_path: *const ::std::os::raw::c_char, -) -> *mut *mut ::std::os::raw::c_char { +pub unsafe fn __expf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pgfnames( - arg_path: *const ::std::os::raw::c_char, - ) -> *mut *mut ::std::os::raw::c_char; + fn __expf(arg___x: f32) -> f32; } - pgfnames(arg_path) + __expf(arg___x) }) } -pub unsafe fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char) { +pub unsafe fn frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char); + fn frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32; } - pgfnames_cleanup(arg_filenames) + frexpf(arg___x, arg___exponent) }) } -pub unsafe fn set_pglocale_pgservice( - arg_argv0: *const ::std::os::raw::c_char, - arg_app: *const ::std::os::raw::c_char, -) { +pub unsafe fn __frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn set_pglocale_pgservice( - arg_argv0: *const ::std::os::raw::c_char, - arg_app: *const ::std::os::raw::c_char, - ); + fn __frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32; } - set_pglocale_pgservice(arg_argv0, arg_app) + __frexpf(arg___x, arg___exponent) }) } -pub unsafe fn find_my_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn find_my_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32; } - find_my_exec(arg_argv0, arg_retpath) + ldexpf(arg___x, arg___exponent) }) } -pub unsafe fn find_other_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_target: *const ::std::os::raw::c_char, - arg_versionstr: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn find_other_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_target: *const ::std::os::raw::c_char, - arg_versionstr: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32; } - find_other_exec(arg_argv0, arg_target, arg_versionstr, arg_retpath) + __ldexpf(arg___x, arg___exponent) }) } -pub unsafe fn pg_usleep(arg_microsec: ::std::os::raw::c_long) { +pub unsafe fn logf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_usleep(arg_microsec: ::std::os::raw::c_long); + fn logf(arg___x: f32) -> f32; } - pg_usleep(arg_microsec) + logf(arg___x) }) } -pub unsafe fn pg_strcasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __logf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strcasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __logf(arg___x: f32) -> f32; } - pg_strcasecmp(arg_s1, arg_s2) + __logf(arg___x) }) } -pub unsafe fn pg_strncasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - arg_n: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn log10f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strncasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - arg_n: usize, - ) -> ::std::os::raw::c_int; + fn log10f(arg___x: f32) -> f32; } - pg_strncasecmp(arg_s1, arg_s2, arg_n) + log10f(arg___x) }) } -pub unsafe fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn __log10f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn __log10f(arg___x: f32) -> f32; } - pg_toupper(arg_ch) + __log10f(arg___x) }) } -pub unsafe fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn modff(arg___x: f32, arg___iptr: *mut f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn modff(arg___x: f32, arg___iptr: *mut f32) -> f32; } - pg_tolower(arg_ch) + modff(arg___x, arg___iptr) }) } -pub unsafe fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn __modff(arg___x: f32, arg___iptr: *mut f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn __modff(arg___x: f32, arg___iptr: *mut f32) -> f32; } - pg_ascii_toupper(arg_ch) + __modff(arg___x, arg___iptr) }) } -pub unsafe fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn expm1f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn expm1f(arg___x: f32) -> f32; } - pg_ascii_tolower(arg_ch) + expm1f(arg___x) }) } -pub unsafe fn pg_vsnprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn __expm1f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_vsnprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> ::std::os::raw::c_int; + fn __expm1f(arg___x: f32) -> f32; } - pg_vsnprintf(arg_str_, arg_count, arg_fmt, arg_args) + __expm1f(arg___x) }) } -pub unsafe fn pg_snprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_fmt: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn log1pf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_snprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_fmt: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn log1pf(arg___x: f32) -> f32; } - pg_snprintf(arg_str_, arg_count, arg_fmt) + log1pf(arg___x) }) } -pub unsafe fn pg_vsprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn __log1pf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_vsprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> ::std::os::raw::c_int; + fn __log1pf(arg___x: f32) -> f32; } - pg_vsprintf(arg_str_, arg_fmt, arg_args) + __log1pf(arg___x) }) } -pub unsafe fn pg_sprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_fmt: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn logbf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_sprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_fmt: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn logbf(arg___x: f32) -> f32; } - pg_sprintf(arg_str_, arg_fmt) + logbf(arg___x) }) } -pub unsafe fn pg_vfprintf( - arg_stream: *mut FILE, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn __logbf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_vfprintf( - arg_stream: *mut FILE, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> ::std::os::raw::c_int; + fn __logbf(arg___x: f32) -> f32; } - pg_vfprintf(arg_stream, arg_fmt, arg_args) + __logbf(arg___x) }) } -pub unsafe fn pg_fprintf( - arg_stream: *mut FILE, - arg_fmt: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn exp2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_fprintf( - arg_stream: *mut FILE, - arg_fmt: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn exp2f(arg___x: f32) -> f32; } - pg_fprintf(arg_stream, arg_fmt) + exp2f(arg___x) }) } -pub unsafe fn pg_vprintf( - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn __exp2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_vprintf( - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> ::std::os::raw::c_int; + fn __exp2f(arg___x: f32) -> f32; } - pg_vprintf(arg_fmt, arg_args) + __exp2f(arg___x) }) } -pub unsafe fn pg_printf(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn log2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_printf(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn log2f(arg___x: f32) -> f32; } - pg_printf(arg_fmt) + log2f(arg___x) }) } -pub unsafe fn pg_strfromd( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_precision: ::std::os::raw::c_int, - arg_value: f64, -) -> ::std::os::raw::c_int { +pub unsafe fn __log2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strfromd( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_precision: ::std::os::raw::c_int, - arg_value: f64, - ) -> ::std::os::raw::c_int; + fn __log2f(arg___x: f32) -> f32; } - pg_strfromd(arg_str_, arg_count, arg_precision, arg_value) + __log2f(arg___x) }) } -pub unsafe fn pg_strerror(arg_errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn powf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strerror(arg_errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn powf(arg___x: f32, arg___y: f32) -> f32; } - pg_strerror(arg_errnum) + powf(arg___x, arg___y) }) } -pub unsafe fn pg_strerror_r( - arg_errnum: ::std::os::raw::c_int, - arg_buf: *mut ::std::os::raw::c_char, - arg_buflen: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __powf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strerror_r( - arg_errnum: ::std::os::raw::c_int, - arg_buf: *mut ::std::os::raw::c_char, - arg_buflen: usize, - ) -> *mut ::std::os::raw::c_char; + fn __powf(arg___x: f32, arg___y: f32) -> f32; } - pg_strerror_r(arg_errnum, arg_buf, arg_buflen) + __powf(arg___x, arg___y) }) } -pub unsafe fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn sqrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn sqrtf(arg___x: f32) -> f32; } - pg_strsignal(arg_signum) + sqrtf(arg___x) }) } -pub unsafe fn simple_prompt( - arg_prompt: *const ::std::os::raw::c_char, - arg_destination: *mut ::std::os::raw::c_char, - arg_destlen: usize, - arg_echo: bool, -) { +pub unsafe fn __sqrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn simple_prompt( - arg_prompt: *const ::std::os::raw::c_char, - arg_destination: *mut ::std::os::raw::c_char, - arg_destlen: usize, - arg_echo: bool, - ); + fn __sqrtf(arg___x: f32) -> f32; } - simple_prompt(arg_prompt, arg_destination, arg_destlen, arg_echo) + __sqrtf(arg___x) }) } -pub unsafe fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn hypotf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int; + fn hypotf(arg___x: f32, arg___y: f32) -> f32; } - pclose_check(arg_stream) + hypotf(arg___x, arg___y) }) } -pub unsafe fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool { +pub unsafe fn __hypotf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool; + fn __hypotf(arg___x: f32, arg___y: f32) -> f32; } - rmtree(arg_path, arg_rmtopdir) + __hypotf(arg___x, arg___y) }) } -pub unsafe fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64 { +pub unsafe fn cbrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64; + fn cbrtf(arg___x: f32) -> f32; } - pg_erand48(arg_xseed) + cbrtf(arg___x) }) } -pub unsafe fn pg_lrand48() -> ::std::os::raw::c_long { +pub unsafe fn __cbrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lrand48() -> ::std::os::raw::c_long; + fn __cbrtf(arg___x: f32) -> f32; } - pg_lrand48() + __cbrtf(arg___x) }) } -pub unsafe fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn ceilf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn ceilf(arg___x: f32) -> f32; } - pg_jrand48(arg_xseed) + ceilf(arg___x) }) } -pub unsafe fn pg_srand48(arg_seed: ::std::os::raw::c_long) { +pub unsafe fn __ceilf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_srand48(arg_seed: ::std::os::raw::c_long); + fn __ceilf(arg___x: f32) -> f32; } - pg_srand48(arg_seed) + __ceilf(arg___x) }) } -pub type float_t = f32; -pub type double_t = f64; -pub unsafe fn __math_errhandling() -> ::std::os::raw::c_int { +pub unsafe fn fabsf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __math_errhandling() -> ::std::os::raw::c_int; + fn fabsf(arg___x: f32) -> f32; } - __math_errhandling() + fabsf(arg___x) }) } -pub unsafe fn __fpclassifyf(arg_arg1: f32) -> ::std::os::raw::c_int { +pub unsafe fn __fabsf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyf(arg_arg1: f32) -> ::std::os::raw::c_int; + fn __fabsf(arg___x: f32) -> f32; } - __fpclassifyf(arg_arg1) + __fabsf(arg___x) }) } -pub unsafe fn __fpclassifyd(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn floorf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyd(arg_arg1: f64) -> ::std::os::raw::c_int; + fn floorf(arg___x: f32) -> f32; } - __fpclassifyd(arg_arg1) + floorf(arg___x) }) } -pub unsafe fn __fpclassifyl(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn __floorf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyl(arg_arg1: f64) -> ::std::os::raw::c_int; + fn __floorf(arg___x: f32) -> f32; } - __fpclassifyl(arg_arg1) + __floorf(arg___x) }) } -pub unsafe fn acosf(arg_arg1: f32) -> f32 { +pub unsafe fn fmodf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosf(arg_arg1: f32) -> f32; + fn fmodf(arg___x: f32, arg___y: f32) -> f32; } - acosf(arg_arg1) + fmodf(arg___x, arg___y) }) } -pub unsafe fn acos(arg_arg1: f64) -> f64 { +pub unsafe fn __fmodf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acos(arg_arg1: f64) -> f64; + fn __fmodf(arg___x: f32, arg___y: f32) -> f32; } - acos(arg_arg1) + __fmodf(arg___x, arg___y) }) } -pub unsafe fn acosl(arg_arg1: f64) -> f64 { +pub unsafe fn isinff(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosl(arg_arg1: f64) -> f64; + fn isinff(arg___value: f32) -> ::std::os::raw::c_int; } - acosl(arg_arg1) + isinff(arg___value) }) } -pub unsafe fn asinf(arg_arg1: f32) -> f32 { +pub unsafe fn finitef(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinf(arg_arg1: f32) -> f32; + fn finitef(arg___value: f32) -> ::std::os::raw::c_int; } - asinf(arg_arg1) + finitef(arg___value) }) } -pub unsafe fn asin(arg_arg1: f64) -> f64 { +pub unsafe fn dremf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asin(arg_arg1: f64) -> f64; + fn dremf(arg___x: f32, arg___y: f32) -> f32; } - asin(arg_arg1) + dremf(arg___x, arg___y) }) } -pub unsafe fn asinl(arg_arg1: f64) -> f64 { +pub unsafe fn __dremf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinl(arg_arg1: f64) -> f64; + fn __dremf(arg___x: f32, arg___y: f32) -> f32; } - asinl(arg_arg1) + __dremf(arg___x, arg___y) }) } -pub unsafe fn atanf(arg_arg1: f32) -> f32 { +pub unsafe fn significandf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanf(arg_arg1: f32) -> f32; + fn significandf(arg___x: f32) -> f32; } - atanf(arg_arg1) + significandf(arg___x) }) } -pub unsafe fn atan(arg_arg1: f64) -> f64 { +pub unsafe fn __significandf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan(arg_arg1: f64) -> f64; + fn __significandf(arg___x: f32) -> f32; } - atan(arg_arg1) + __significandf(arg___x) }) } -pub unsafe fn atanl(arg_arg1: f64) -> f64 { +pub unsafe fn copysignf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanl(arg_arg1: f64) -> f64; + fn copysignf(arg___x: f32, arg___y: f32) -> f32; } - atanl(arg_arg1) + copysignf(arg___x, arg___y) }) } -pub unsafe fn atan2f(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __copysignf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2f(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __copysignf(arg___x: f32, arg___y: f32) -> f32; } - atan2f(arg_arg1, arg_arg2) + __copysignf(arg___x, arg___y) }) } -pub unsafe fn atan2(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2(arg_arg1: f64, arg_arg2: f64) -> f64; + fn nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32; } - atan2(arg_arg1, arg_arg2) + nanf(arg___tagb) }) } -pub unsafe fn atan2l(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2l(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32; } - atan2l(arg_arg1, arg_arg2) + __nanf(arg___tagb) }) } -pub unsafe fn cosf(arg_arg1: f32) -> f32 { +pub unsafe fn isnanf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosf(arg_arg1: f32) -> f32; + fn isnanf(arg___value: f32) -> ::std::os::raw::c_int; } - cosf(arg_arg1) + isnanf(arg___value) }) } -pub unsafe fn cos(arg_arg1: f64) -> f64 { +pub unsafe fn j0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cos(arg_arg1: f64) -> f64; + fn j0f(arg_arg1: f32) -> f32; } - cos(arg_arg1) + j0f(arg_arg1) }) } -pub unsafe fn cosl(arg_arg1: f64) -> f64 { +pub unsafe fn __j0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosl(arg_arg1: f64) -> f64; + fn __j0f(arg_arg1: f32) -> f32; } - cosl(arg_arg1) + __j0f(arg_arg1) }) } -pub unsafe fn sinf(arg_arg1: f32) -> f32 { +pub unsafe fn j1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinf(arg_arg1: f32) -> f32; + fn j1f(arg_arg1: f32) -> f32; } - sinf(arg_arg1) + j1f(arg_arg1) }) } -pub unsafe fn sin(arg_arg1: f64) -> f64 { +pub unsafe fn __j1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sin(arg_arg1: f64) -> f64; + fn __j1f(arg_arg1: f32) -> f32; } - sin(arg_arg1) + __j1f(arg_arg1) }) } -pub unsafe fn sinl(arg_arg1: f64) -> f64 { +pub unsafe fn jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinl(arg_arg1: f64) -> f64; + fn jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - sinl(arg_arg1) + jnf(arg_arg1, arg_arg2) }) } -pub unsafe fn tanf(arg_arg1: f32) -> f32 { +pub unsafe fn __jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanf(arg_arg1: f32) -> f32; + fn __jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - tanf(arg_arg1) + __jnf(arg_arg1, arg_arg2) }) } -pub unsafe fn tan(arg_arg1: f64) -> f64 { +pub unsafe fn y0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tan(arg_arg1: f64) -> f64; + fn y0f(arg_arg1: f32) -> f32; } - tan(arg_arg1) + y0f(arg_arg1) }) } -pub unsafe fn tanl(arg_arg1: f64) -> f64 { +pub unsafe fn __y0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanl(arg_arg1: f64) -> f64; + fn __y0f(arg_arg1: f32) -> f32; } - tanl(arg_arg1) + __y0f(arg_arg1) }) } -pub unsafe fn acoshf(arg_arg1: f32) -> f32 { +pub unsafe fn y1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acoshf(arg_arg1: f32) -> f32; + fn y1f(arg_arg1: f32) -> f32; } - acoshf(arg_arg1) + y1f(arg_arg1) }) } -pub unsafe fn acosh(arg_arg1: f64) -> f64 { +pub unsafe fn __y1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosh(arg_arg1: f64) -> f64; + fn __y1f(arg_arg1: f32) -> f32; } - acosh(arg_arg1) + __y1f(arg_arg1) }) } -pub unsafe fn acoshl(arg_arg1: f64) -> f64 { +pub unsafe fn ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acoshl(arg_arg1: f64) -> f64; + fn ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - acoshl(arg_arg1) + ynf(arg_arg1, arg_arg2) }) } -pub unsafe fn asinhf(arg_arg1: f32) -> f32 { +pub unsafe fn __ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinhf(arg_arg1: f32) -> f32; + fn __ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - asinhf(arg_arg1) + __ynf(arg_arg1, arg_arg2) }) } -pub unsafe fn asinh(arg_arg1: f64) -> f64 { +pub unsafe fn erff(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinh(arg_arg1: f64) -> f64; + fn erff(arg_arg1: f32) -> f32; } - asinh(arg_arg1) + erff(arg_arg1) }) } -pub unsafe fn asinhl(arg_arg1: f64) -> f64 { +pub unsafe fn __erff(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinhl(arg_arg1: f64) -> f64; + fn __erff(arg_arg1: f32) -> f32; } - asinhl(arg_arg1) + __erff(arg_arg1) }) } -pub unsafe fn atanhf(arg_arg1: f32) -> f32 { +pub unsafe fn erfcf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanhf(arg_arg1: f32) -> f32; + fn erfcf(arg_arg1: f32) -> f32; } - atanhf(arg_arg1) + erfcf(arg_arg1) }) } -pub unsafe fn atanh(arg_arg1: f64) -> f64 { +pub unsafe fn __erfcf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanh(arg_arg1: f64) -> f64; + fn __erfcf(arg_arg1: f32) -> f32; } - atanh(arg_arg1) + __erfcf(arg_arg1) }) } -pub unsafe fn atanhl(arg_arg1: f64) -> f64 { +pub unsafe fn lgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanhl(arg_arg1: f64) -> f64; + fn lgammaf(arg_arg1: f32) -> f32; } - atanhl(arg_arg1) + lgammaf(arg_arg1) }) } -pub unsafe fn coshf(arg_arg1: f32) -> f32 { +pub unsafe fn __lgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn coshf(arg_arg1: f32) -> f32; + fn __lgammaf(arg_arg1: f32) -> f32; } - coshf(arg_arg1) + __lgammaf(arg_arg1) }) } -pub unsafe fn cosh(arg_arg1: f64) -> f64 { +pub unsafe fn tgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosh(arg_arg1: f64) -> f64; + fn tgammaf(arg_arg1: f32) -> f32; } - cosh(arg_arg1) + tgammaf(arg_arg1) }) } -pub unsafe fn coshl(arg_arg1: f64) -> f64 { +pub unsafe fn __tgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn coshl(arg_arg1: f64) -> f64; + fn __tgammaf(arg_arg1: f32) -> f32; } - coshl(arg_arg1) + __tgammaf(arg_arg1) }) } -pub unsafe fn sinhf(arg_arg1: f32) -> f32 { +pub unsafe fn gammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinhf(arg_arg1: f32) -> f32; + fn gammaf(arg_arg1: f32) -> f32; } - sinhf(arg_arg1) + gammaf(arg_arg1) }) } -pub unsafe fn sinh(arg_arg1: f64) -> f64 { +pub unsafe fn __gammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinh(arg_arg1: f64) -> f64; + fn __gammaf(arg_arg1: f32) -> f32; } - sinh(arg_arg1) + __gammaf(arg_arg1) }) } -pub unsafe fn sinhl(arg_arg1: f64) -> f64 { +pub unsafe fn lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinhl(arg_arg1: f64) -> f64; + fn lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32; } - sinhl(arg_arg1) + lgammaf_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn tanhf(arg_arg1: f32) -> f32 { +pub unsafe fn __lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanhf(arg_arg1: f32) -> f32; + fn __lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32; } - tanhf(arg_arg1) + __lgammaf_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn tanh(arg_arg1: f64) -> f64 { +pub unsafe fn rintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanh(arg_arg1: f64) -> f64; + fn rintf(arg___x: f32) -> f32; } - tanh(arg_arg1) + rintf(arg___x) }) } -pub unsafe fn tanhl(arg_arg1: f64) -> f64 { +pub unsafe fn __rintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanhl(arg_arg1: f64) -> f64; + fn __rintf(arg___x: f32) -> f32; } - tanhl(arg_arg1) + __rintf(arg___x) }) } -pub unsafe fn expf(arg_arg1: f32) -> f32 { +pub unsafe fn nextafterf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expf(arg_arg1: f32) -> f32; + fn nextafterf(arg___x: f32, arg___y: f32) -> f32; } - expf(arg_arg1) + nextafterf(arg___x, arg___y) }) } -pub unsafe fn exp(arg_arg1: f64) -> f64 { +pub unsafe fn __nextafterf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp(arg_arg1: f64) -> f64; + fn __nextafterf(arg___x: f32, arg___y: f32) -> f32; } - exp(arg_arg1) + __nextafterf(arg___x, arg___y) }) } -pub unsafe fn expl(arg_arg1: f64) -> f64 { +pub unsafe fn nexttowardf(arg___x: f32, arg___y: u128) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expl(arg_arg1: f64) -> f64; + fn nexttowardf(arg___x: f32, arg___y: u128) -> f32; } - expl(arg_arg1) + nexttowardf(arg___x, arg___y) }) } -pub unsafe fn exp2f(arg_arg1: f32) -> f32 { +pub unsafe fn __nexttowardf(arg___x: f32, arg___y: u128) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2f(arg_arg1: f32) -> f32; + fn __nexttowardf(arg___x: f32, arg___y: u128) -> f32; } - exp2f(arg_arg1) + __nexttowardf(arg___x, arg___y) }) } -pub unsafe fn exp2(arg_arg1: f64) -> f64 { +pub unsafe fn remainderf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2(arg_arg1: f64) -> f64; + fn remainderf(arg___x: f32, arg___y: f32) -> f32; } - exp2(arg_arg1) + remainderf(arg___x, arg___y) }) } -pub unsafe fn exp2l(arg_arg1: f64) -> f64 { +pub unsafe fn __remainderf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2l(arg_arg1: f64) -> f64; + fn __remainderf(arg___x: f32, arg___y: f32) -> f32; } - exp2l(arg_arg1) + __remainderf(arg___x, arg___y) }) } -pub unsafe fn expm1f(arg_arg1: f32) -> f32 { +pub unsafe fn scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1f(arg_arg1: f32) -> f32; + fn scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32; } - expm1f(arg_arg1) + scalbnf(arg___x, arg___n) }) } -pub unsafe fn expm1(arg_arg1: f64) -> f64 { +pub unsafe fn __scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1(arg_arg1: f64) -> f64; + fn __scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32; } - expm1(arg_arg1) + __scalbnf(arg___x, arg___n) }) } -pub unsafe fn expm1l(arg_arg1: f64) -> f64 { +pub unsafe fn ilogbf(arg___x: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1l(arg_arg1: f64) -> f64; + fn ilogbf(arg___x: f32) -> ::std::os::raw::c_int; } - expm1l(arg_arg1) + ilogbf(arg___x) }) } -pub unsafe fn logf(arg_arg1: f32) -> f32 { +pub unsafe fn __ilogbf(arg___x: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logf(arg_arg1: f32) -> f32; + fn __ilogbf(arg___x: f32) -> ::std::os::raw::c_int; } - logf(arg_arg1) + __ilogbf(arg___x) }) } -pub unsafe fn log(arg_arg1: f64) -> f64 { +pub unsafe fn scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log(arg_arg1: f64) -> f64; + fn scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32; } - log(arg_arg1) + scalblnf(arg___x, arg___n) }) } -pub unsafe fn logl(arg_arg1: f64) -> f64 { +pub unsafe fn __scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logl(arg_arg1: f64) -> f64; + fn __scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32; } - logl(arg_arg1) + __scalblnf(arg___x, arg___n) }) } -pub unsafe fn log10f(arg_arg1: f32) -> f32 { +pub unsafe fn nearbyintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10f(arg_arg1: f32) -> f32; + fn nearbyintf(arg___x: f32) -> f32; } - log10f(arg_arg1) + nearbyintf(arg___x) }) } -pub unsafe fn log10(arg_arg1: f64) -> f64 { +pub unsafe fn __nearbyintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10(arg_arg1: f64) -> f64; + fn __nearbyintf(arg___x: f32) -> f32; } - log10(arg_arg1) + __nearbyintf(arg___x) }) } -pub unsafe fn log10l(arg_arg1: f64) -> f64 { +pub unsafe fn roundf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10l(arg_arg1: f64) -> f64; + fn roundf(arg___x: f32) -> f32; } - log10l(arg_arg1) + roundf(arg___x) }) } -pub unsafe fn log2f(arg_arg1: f32) -> f32 { +pub unsafe fn __roundf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2f(arg_arg1: f32) -> f32; + fn __roundf(arg___x: f32) -> f32; } - log2f(arg_arg1) + __roundf(arg___x) }) } -pub unsafe fn log2(arg_arg1: f64) -> f64 { +pub unsafe fn truncf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2(arg_arg1: f64) -> f64; + fn truncf(arg___x: f32) -> f32; } - log2(arg_arg1) + truncf(arg___x) }) } -pub unsafe fn log2l(arg_arg1: f64) -> f64 { +pub unsafe fn __truncf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2l(arg_arg1: f64) -> f64; + fn __truncf(arg___x: f32) -> f32; } - log2l(arg_arg1) + __truncf(arg___x) }) } -pub unsafe fn log1pf(arg_arg1: f32) -> f32 { +pub unsafe fn remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1pf(arg_arg1: f32) -> f32; + fn remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32; } - log1pf(arg_arg1) + remquof(arg___x, arg___y, arg___quo) }) } -pub unsafe fn log1p(arg_arg1: f64) -> f64 { +pub unsafe fn __remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1p(arg_arg1: f64) -> f64; + fn __remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32; } - log1p(arg_arg1) + __remquof(arg___x, arg___y, arg___quo) }) } -pub unsafe fn log1pl(arg_arg1: f64) -> f64 { +pub unsafe fn lrintf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1pl(arg_arg1: f64) -> f64; + fn lrintf(arg___x: f32) -> ::std::os::raw::c_long; } - log1pl(arg_arg1) + lrintf(arg___x) }) } -pub unsafe fn logbf(arg_arg1: f32) -> f32 { +pub unsafe fn __lrintf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logbf(arg_arg1: f32) -> f32; + fn __lrintf(arg___x: f32) -> ::std::os::raw::c_long; } - logbf(arg_arg1) + __lrintf(arg___x) }) } -pub unsafe fn logb(arg_arg1: f64) -> f64 { +pub unsafe fn llrintf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logb(arg_arg1: f64) -> f64; + fn llrintf(arg___x: f32) -> ::std::os::raw::c_longlong; } - logb(arg_arg1) + llrintf(arg___x) }) } -pub unsafe fn logbl(arg_arg1: f64) -> f64 { +pub unsafe fn __llrintf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logbl(arg_arg1: f64) -> f64; + fn __llrintf(arg___x: f32) -> ::std::os::raw::c_longlong; } - logbl(arg_arg1) + __llrintf(arg___x) }) } -pub unsafe fn modff(arg_arg1: f32, arg_arg2: *mut f32) -> f32 { +pub unsafe fn lroundf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modff(arg_arg1: f32, arg_arg2: *mut f32) -> f32; + fn lroundf(arg___x: f32) -> ::std::os::raw::c_long; } - modff(arg_arg1, arg_arg2) + lroundf(arg___x) }) } -pub unsafe fn modf(arg_arg1: f64, arg_arg2: *mut f64) -> f64 { +pub unsafe fn __lroundf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modf(arg_arg1: f64, arg_arg2: *mut f64) -> f64; + fn __lroundf(arg___x: f32) -> ::std::os::raw::c_long; } - modf(arg_arg1, arg_arg2) + __lroundf(arg___x) }) } -pub unsafe fn modfl(arg_arg1: f64, arg_arg2: *mut f64) -> f64 { +pub unsafe fn llroundf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modfl(arg_arg1: f64, arg_arg2: *mut f64) -> f64; + fn llroundf(arg___x: f32) -> ::std::os::raw::c_longlong; } - modfl(arg_arg1, arg_arg2) + llroundf(arg___x) }) } -pub unsafe fn ldexpf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32 { +pub unsafe fn __llroundf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexpf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32; + fn __llroundf(arg___x: f32) -> ::std::os::raw::c_longlong; } - ldexpf(arg_arg1, arg_arg2) + __llroundf(arg___x) }) } -pub unsafe fn ldexp(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn fdimf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexp(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn fdimf(arg___x: f32, arg___y: f32) -> f32; } - ldexp(arg_arg1, arg_arg2) + fdimf(arg___x, arg___y) }) } -pub unsafe fn ldexpl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn __fdimf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexpl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn __fdimf(arg___x: f32, arg___y: f32) -> f32; } - ldexpl(arg_arg1, arg_arg2) + __fdimf(arg___x, arg___y) }) } -pub unsafe fn frexpf(arg_arg1: f32, arg_arg2: *mut ::std::os::raw::c_int) -> f32 { +pub unsafe fn fmaxf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexpf(arg_arg1: f32, arg_arg2: *mut ::std::os::raw::c_int) -> f32; + fn fmaxf(arg___x: f32, arg___y: f32) -> f32; } - frexpf(arg_arg1, arg_arg2) + fmaxf(arg___x, arg___y) }) } -pub unsafe fn frexp(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn __fmaxf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexp(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64; + fn __fmaxf(arg___x: f32, arg___y: f32) -> f32; } - frexp(arg_arg1, arg_arg2) + __fmaxf(arg___x, arg___y) }) } -pub unsafe fn frexpl(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn fminf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexpl(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64; + fn fminf(arg___x: f32, arg___y: f32) -> f32; } - frexpl(arg_arg1, arg_arg2) + fminf(arg___x, arg___y) }) } -pub unsafe fn ilogbf(arg_arg1: f32) -> ::std::os::raw::c_int { +pub unsafe fn __fminf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogbf(arg_arg1: f32) -> ::std::os::raw::c_int; + fn __fminf(arg___x: f32, arg___y: f32) -> f32; } - ilogbf(arg_arg1) + __fminf(arg___x, arg___y) }) } -pub unsafe fn ilogb(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogb(arg_arg1: f64) -> ::std::os::raw::c_int; + fn fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32; } - ilogb(arg_arg1) + fmaf(arg___x, arg___y, arg___z) }) } -pub unsafe fn ilogbl(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn __fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogbl(arg_arg1: f64) -> ::std::os::raw::c_int; + fn __fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32; } - ilogbl(arg_arg1) + __fmaf(arg___x, arg___y, arg___z) }) } -pub unsafe fn scalbnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32 { +pub unsafe fn scalbf(arg___x: f32, arg___n: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32; + fn scalbf(arg___x: f32, arg___n: f32) -> f32; } - scalbnf(arg_arg1, arg_arg2) + scalbf(arg___x, arg___n) }) } -pub unsafe fn scalbn(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn __scalbf(arg___x: f32, arg___n: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbn(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn __scalbf(arg___x: f32, arg___n: f32) -> f32; } - scalbn(arg_arg1, arg_arg2) + __scalbf(arg___x, arg___n) }) } -pub unsafe fn scalbnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn __fpclassifyl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn __fpclassifyl(arg___value: u128) -> ::std::os::raw::c_int; } - scalbnl(arg_arg1, arg_arg2) + __fpclassifyl(arg___value) }) } -pub unsafe fn scalblnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_long) -> f32 { +pub unsafe fn __signbitl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalblnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_long) -> f32; + fn __signbitl(arg___value: u128) -> ::std::os::raw::c_int; } - scalblnf(arg_arg1, arg_arg2) + __signbitl(arg___value) }) } -pub unsafe fn scalbln(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64 { +pub unsafe fn __isinfl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbln(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64; + fn __isinfl(arg___value: u128) -> ::std::os::raw::c_int; } - scalbln(arg_arg1, arg_arg2) + __isinfl(arg___value) }) } -pub unsafe fn scalblnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64 { +pub unsafe fn __finitel(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalblnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64; + fn __finitel(arg___value: u128) -> ::std::os::raw::c_int; } - scalblnl(arg_arg1, arg_arg2) + __finitel(arg___value) }) } -pub unsafe fn fabsf(arg_arg1: f32) -> f32 { +pub unsafe fn __isnanl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabsf(arg_arg1: f32) -> f32; + fn __isnanl(arg___value: u128) -> ::std::os::raw::c_int; } - fabsf(arg_arg1) + __isnanl(arg___value) }) } -pub unsafe fn fabs(arg_arg1: f64) -> f64 { +pub unsafe fn __iseqsigl(arg___x: u128, arg___y: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabs(arg_arg1: f64) -> f64; + fn __iseqsigl(arg___x: u128, arg___y: u128) -> ::std::os::raw::c_int; } - fabs(arg_arg1) + __iseqsigl(arg___x, arg___y) }) } -pub unsafe fn fabsl(arg_arg1: f64) -> f64 { +pub unsafe fn __issignalingl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabsl(arg_arg1: f64) -> f64; + fn __issignalingl(arg___value: u128) -> ::std::os::raw::c_int; } - fabsl(arg_arg1) + __issignalingl(arg___value) }) } -pub unsafe fn cbrtf(arg_arg1: f32) -> f32 { +pub unsafe fn acosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrtf(arg_arg1: f32) -> f32; + fn acosl(arg___x: u128) -> u128; } - cbrtf(arg_arg1) + acosl(arg___x) }) } -pub unsafe fn cbrt(arg_arg1: f64) -> f64 { +pub unsafe fn __acosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrt(arg_arg1: f64) -> f64; + fn __acosl(arg___x: u128) -> u128; } - cbrt(arg_arg1) + __acosl(arg___x) }) } -pub unsafe fn cbrtl(arg_arg1: f64) -> f64 { +pub unsafe fn asinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrtl(arg_arg1: f64) -> f64; + fn asinl(arg___x: u128) -> u128; } - cbrtl(arg_arg1) + asinl(arg___x) }) } -pub unsafe fn hypotf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __asinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypotf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __asinl(arg___x: u128) -> u128; } - hypotf(arg_arg1, arg_arg2) + __asinl(arg___x) }) } -pub unsafe fn hypot(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn atanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypot(arg_arg1: f64, arg_arg2: f64) -> f64; + fn atanl(arg___x: u128) -> u128; } - hypot(arg_arg1, arg_arg2) + atanl(arg___x) }) } -pub unsafe fn hypotl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __atanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypotl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __atanl(arg___x: u128) -> u128; } - hypotl(arg_arg1, arg_arg2) + __atanl(arg___x) }) } -pub unsafe fn powf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn atan2l(arg___y: u128, arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn powf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn atan2l(arg___y: u128, arg___x: u128) -> u128; } - powf(arg_arg1, arg_arg2) + atan2l(arg___y, arg___x) }) } -pub unsafe fn pow(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __atan2l(arg___y: u128, arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pow(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __atan2l(arg___y: u128, arg___x: u128) -> u128; } - pow(arg_arg1, arg_arg2) + __atan2l(arg___y, arg___x) }) } -pub unsafe fn powl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn cosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn powl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn cosl(arg___x: u128) -> u128; } - powl(arg_arg1, arg_arg2) + cosl(arg___x) }) } -pub unsafe fn sqrtf(arg_arg1: f32) -> f32 { +pub unsafe fn __cosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrtf(arg_arg1: f32) -> f32; + fn __cosl(arg___x: u128) -> u128; } - sqrtf(arg_arg1) + __cosl(arg___x) }) } -pub unsafe fn sqrt(arg_arg1: f64) -> f64 { +pub unsafe fn sinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrt(arg_arg1: f64) -> f64; + fn sinl(arg___x: u128) -> u128; } - sqrt(arg_arg1) + sinl(arg___x) }) } -pub unsafe fn sqrtl(arg_arg1: f64) -> f64 { +pub unsafe fn __sinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrtl(arg_arg1: f64) -> f64; + fn __sinl(arg___x: u128) -> u128; } - sqrtl(arg_arg1) + __sinl(arg___x) }) } -pub unsafe fn erff(arg_arg1: f32) -> f32 { +pub unsafe fn tanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erff(arg_arg1: f32) -> f32; + fn tanl(arg___x: u128) -> u128; } - erff(arg_arg1) + tanl(arg___x) }) } -pub unsafe fn erf(arg_arg1: f64) -> f64 { +pub unsafe fn __tanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erf(arg_arg1: f64) -> f64; + fn __tanl(arg___x: u128) -> u128; } - erf(arg_arg1) + __tanl(arg___x) }) } -pub unsafe fn erfl(arg_arg1: f64) -> f64 { +pub unsafe fn coshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfl(arg_arg1: f64) -> f64; + fn coshl(arg___x: u128) -> u128; } - erfl(arg_arg1) + coshl(arg___x) }) } -pub unsafe fn erfcf(arg_arg1: f32) -> f32 { +pub unsafe fn __coshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfcf(arg_arg1: f32) -> f32; + fn __coshl(arg___x: u128) -> u128; } - erfcf(arg_arg1) + __coshl(arg___x) }) } -pub unsafe fn erfc(arg_arg1: f64) -> f64 { +pub unsafe fn sinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfc(arg_arg1: f64) -> f64; + fn sinhl(arg___x: u128) -> u128; } - erfc(arg_arg1) + sinhl(arg___x) }) } -pub unsafe fn erfcl(arg_arg1: f64) -> f64 { +pub unsafe fn __sinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfcl(arg_arg1: f64) -> f64; + fn __sinhl(arg___x: u128) -> u128; } - erfcl(arg_arg1) + __sinhl(arg___x) }) } -pub unsafe fn lgammaf(arg_arg1: f32) -> f32 { +pub unsafe fn tanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgammaf(arg_arg1: f32) -> f32; + fn tanhl(arg___x: u128) -> u128; } - lgammaf(arg_arg1) + tanhl(arg___x) }) } -pub unsafe fn lgamma(arg_arg1: f64) -> f64 { +pub unsafe fn __tanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgamma(arg_arg1: f64) -> f64; + fn __tanhl(arg___x: u128) -> u128; } - lgamma(arg_arg1) + __tanhl(arg___x) }) } -pub unsafe fn lgammal(arg_arg1: f64) -> f64 { +pub unsafe fn acoshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgammal(arg_arg1: f64) -> f64; + fn acoshl(arg___x: u128) -> u128; } - lgammal(arg_arg1) + acoshl(arg___x) }) } -pub unsafe fn tgammaf(arg_arg1: f32) -> f32 { +pub unsafe fn __acoshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgammaf(arg_arg1: f32) -> f32; + fn __acoshl(arg___x: u128) -> u128; } - tgammaf(arg_arg1) + __acoshl(arg___x) }) } -pub unsafe fn tgamma(arg_arg1: f64) -> f64 { +pub unsafe fn asinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgamma(arg_arg1: f64) -> f64; + fn asinhl(arg___x: u128) -> u128; } - tgamma(arg_arg1) + asinhl(arg___x) }) } -pub unsafe fn tgammal(arg_arg1: f64) -> f64 { +pub unsafe fn __asinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgammal(arg_arg1: f64) -> f64; + fn __asinhl(arg___x: u128) -> u128; } - tgammal(arg_arg1) + __asinhl(arg___x) }) } -pub unsafe fn ceilf(arg_arg1: f32) -> f32 { +pub unsafe fn atanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ceilf(arg_arg1: f32) -> f32; + fn atanhl(arg___x: u128) -> u128; } - ceilf(arg_arg1) + atanhl(arg___x) }) } -pub unsafe fn ceil(arg_arg1: f64) -> f64 { +pub unsafe fn __atanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ceil(arg_arg1: f64) -> f64; + fn __atanhl(arg___x: u128) -> u128; } - ceil(arg_arg1) + __atanhl(arg___x) }) } -pub unsafe fn ceill(arg_arg1: f64) -> f64 { +pub unsafe fn expl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ceill(arg_arg1: f64) -> f64; + fn expl(arg___x: u128) -> u128; } - ceill(arg_arg1) + expl(arg___x) }) } -pub unsafe fn floorf(arg_arg1: f32) -> f32 { +pub unsafe fn __expl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn floorf(arg_arg1: f32) -> f32; + fn __expl(arg___x: u128) -> u128; } - floorf(arg_arg1) + __expl(arg___x) }) } -pub unsafe fn floor(arg_arg1: f64) -> f64 { +pub unsafe fn frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn floor(arg_arg1: f64) -> f64; + fn frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128; } - floor(arg_arg1) + frexpl(arg___x, arg___exponent) }) } -pub unsafe fn floorl(arg_arg1: f64) -> f64 { +pub unsafe fn __frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn floorl(arg_arg1: f64) -> f64; + fn __frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128; } - floorl(arg_arg1) + __frexpl(arg___x, arg___exponent) }) } -pub unsafe fn nearbyintf(arg_arg1: f32) -> f32 { +pub unsafe fn ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nearbyintf(arg_arg1: f32) -> f32; + fn ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128; } - nearbyintf(arg_arg1) + ldexpl(arg___x, arg___exponent) }) } -pub unsafe fn nearbyint(arg_arg1: f64) -> f64 { +pub unsafe fn __ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nearbyint(arg_arg1: f64) -> f64; + fn __ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128; } - nearbyint(arg_arg1) + __ldexpl(arg___x, arg___exponent) }) } -pub unsafe fn nearbyintl(arg_arg1: f64) -> f64 { +pub unsafe fn logl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nearbyintl(arg_arg1: f64) -> f64; + fn logl(arg___x: u128) -> u128; } - nearbyintl(arg_arg1) + logl(arg___x) }) } -pub unsafe fn rintf(arg_arg1: f32) -> f32 { +pub unsafe fn __logl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rintf(arg_arg1: f32) -> f32; + fn __logl(arg___x: u128) -> u128; } - rintf(arg_arg1) + __logl(arg___x) }) } -pub unsafe fn rint(arg_arg1: f64) -> f64 { +pub unsafe fn log10l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rint(arg_arg1: f64) -> f64; + fn log10l(arg___x: u128) -> u128; } - rint(arg_arg1) + log10l(arg___x) }) } -pub unsafe fn rintl(arg_arg1: f64) -> f64 { +pub unsafe fn __log10l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rintl(arg_arg1: f64) -> f64; + fn __log10l(arg___x: u128) -> u128; } - rintl(arg_arg1) + __log10l(arg___x) }) } -pub unsafe fn lrintf(arg_arg1: f32) -> ::std::os::raw::c_long { +pub unsafe fn modfl(arg___x: u128, arg___iptr: *mut u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lrintf(arg_arg1: f32) -> ::std::os::raw::c_long; + fn modfl(arg___x: u128, arg___iptr: *mut u128) -> u128; } - lrintf(arg_arg1) + modfl(arg___x, arg___iptr) }) } -pub unsafe fn lrint(arg_arg1: f64) -> ::std::os::raw::c_long { +pub unsafe fn __modfl(arg___x: u128, arg___iptr: *mut u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lrint(arg_arg1: f64) -> ::std::os::raw::c_long; + fn __modfl(arg___x: u128, arg___iptr: *mut u128) -> u128; } - lrint(arg_arg1) + __modfl(arg___x, arg___iptr) }) } -pub unsafe fn lrintl(arg_arg1: f64) -> ::std::os::raw::c_long { +pub unsafe fn expm1l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lrintl(arg_arg1: f64) -> ::std::os::raw::c_long; + fn expm1l(arg___x: u128) -> u128; } - lrintl(arg_arg1) + expm1l(arg___x) }) } -pub unsafe fn roundf(arg_arg1: f32) -> f32 { +pub unsafe fn __expm1l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn roundf(arg_arg1: f32) -> f32; + fn __expm1l(arg___x: u128) -> u128; } - roundf(arg_arg1) + __expm1l(arg___x) }) } -pub unsafe fn round(arg_arg1: f64) -> f64 { +pub unsafe fn log1pl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn round(arg_arg1: f64) -> f64; + fn log1pl(arg___x: u128) -> u128; } - round(arg_arg1) + log1pl(arg___x) }) } -pub unsafe fn roundl(arg_arg1: f64) -> f64 { +pub unsafe fn __log1pl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn roundl(arg_arg1: f64) -> f64; + fn __log1pl(arg___x: u128) -> u128; } - roundl(arg_arg1) + __log1pl(arg___x) }) } -pub unsafe fn lroundf(arg_arg1: f32) -> ::std::os::raw::c_long { +pub unsafe fn logbl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lroundf(arg_arg1: f32) -> ::std::os::raw::c_long; + fn logbl(arg___x: u128) -> u128; } - lroundf(arg_arg1) + logbl(arg___x) }) } -pub unsafe fn lround(arg_arg1: f64) -> ::std::os::raw::c_long { +pub unsafe fn __logbl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lround(arg_arg1: f64) -> ::std::os::raw::c_long; + fn __logbl(arg___x: u128) -> u128; } - lround(arg_arg1) + __logbl(arg___x) }) } -pub unsafe fn lroundl(arg_arg1: f64) -> ::std::os::raw::c_long { +pub unsafe fn exp2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lroundl(arg_arg1: f64) -> ::std::os::raw::c_long; + fn exp2l(arg___x: u128) -> u128; } - lroundl(arg_arg1) + exp2l(arg___x) }) } -pub unsafe fn llrintf(arg_arg1: f32) -> ::std::os::raw::c_longlong { +pub unsafe fn __exp2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llrintf(arg_arg1: f32) -> ::std::os::raw::c_longlong; + fn __exp2l(arg___x: u128) -> u128; } - llrintf(arg_arg1) + __exp2l(arg___x) }) } -pub unsafe fn llrint(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn log2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llrint(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn log2l(arg___x: u128) -> u128; } - llrint(arg_arg1) + log2l(arg___x) }) } -pub unsafe fn llrintl(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn __log2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llrintl(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn __log2l(arg___x: u128) -> u128; } - llrintl(arg_arg1) + __log2l(arg___x) }) } -pub unsafe fn llroundf(arg_arg1: f32) -> ::std::os::raw::c_longlong { +pub unsafe fn powl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llroundf(arg_arg1: f32) -> ::std::os::raw::c_longlong; + fn powl(arg___x: u128, arg___y: u128) -> u128; } - llroundf(arg_arg1) + powl(arg___x, arg___y) }) } -pub unsafe fn llround(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn __powl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llround(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn __powl(arg___x: u128, arg___y: u128) -> u128; } - llround(arg_arg1) + __powl(arg___x, arg___y) }) } -pub unsafe fn llroundl(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn sqrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llroundl(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn sqrtl(arg___x: u128) -> u128; } - llroundl(arg_arg1) + sqrtl(arg___x) }) } -pub unsafe fn truncf(arg_arg1: f32) -> f32 { +pub unsafe fn __sqrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn truncf(arg_arg1: f32) -> f32; + fn __sqrtl(arg___x: u128) -> u128; } - truncf(arg_arg1) + __sqrtl(arg___x) }) } -pub unsafe fn trunc(arg_arg1: f64) -> f64 { +pub unsafe fn hypotl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn trunc(arg_arg1: f64) -> f64; + fn hypotl(arg___x: u128, arg___y: u128) -> u128; } - trunc(arg_arg1) + hypotl(arg___x, arg___y) }) } -pub unsafe fn truncl(arg_arg1: f64) -> f64 { +pub unsafe fn __hypotl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn truncl(arg_arg1: f64) -> f64; + fn __hypotl(arg___x: u128, arg___y: u128) -> u128; } - truncl(arg_arg1) + __hypotl(arg___x, arg___y) }) } -pub unsafe fn fmodf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn cbrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmodf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn cbrtl(arg___x: u128) -> u128; } - fmodf(arg_arg1, arg_arg2) + cbrtl(arg___x) }) } -pub unsafe fn fmod(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __cbrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmod(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __cbrtl(arg___x: u128) -> u128; } - fmod(arg_arg1, arg_arg2) + __cbrtl(arg___x) }) } -pub unsafe fn fmodl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn ceill(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmodl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn ceill(arg___x: u128) -> u128; } - fmodl(arg_arg1, arg_arg2) + ceill(arg___x) }) } -pub unsafe fn remainderf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __ceill(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainderf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __ceill(arg___x: u128) -> u128; } - remainderf(arg_arg1, arg_arg2) + __ceill(arg___x) }) } -pub unsafe fn remainder(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn fabsl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainder(arg_arg1: f64, arg_arg2: f64) -> f64; + fn fabsl(arg___x: u128) -> u128; } - remainder(arg_arg1, arg_arg2) + fabsl(arg___x) }) } -pub unsafe fn remainderl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __fabsl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainderl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __fabsl(arg___x: u128) -> u128; } - remainderl(arg_arg1, arg_arg2) + __fabsl(arg___x) }) } -pub unsafe fn remquof(arg_arg1: f32, arg_arg2: f32, arg_arg3: *mut ::std::os::raw::c_int) -> f32 { +pub unsafe fn floorl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquof(arg_arg1: f32, arg_arg2: f32, arg_arg3: *mut ::std::os::raw::c_int) -> f32; + fn floorl(arg___x: u128) -> u128; } - remquof(arg_arg1, arg_arg2, arg_arg3) + floorl(arg___x) }) } -pub unsafe fn remquo(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn __floorl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquo(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64; + fn __floorl(arg___x: u128) -> u128; } - remquo(arg_arg1, arg_arg2, arg_arg3) + __floorl(arg___x) }) } -pub unsafe fn remquol(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn fmodl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquol(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64; + fn fmodl(arg___x: u128, arg___y: u128) -> u128; } - remquol(arg_arg1, arg_arg2, arg_arg3) + fmodl(arg___x, arg___y) }) } -pub unsafe fn copysignf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __fmodl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysignf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __fmodl(arg___x: u128, arg___y: u128) -> u128; } - copysignf(arg_arg1, arg_arg2) + __fmodl(arg___x, arg___y) }) } -pub unsafe fn copysign(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn isinfl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysign(arg_arg1: f64, arg_arg2: f64) -> f64; + fn isinfl(arg___value: u128) -> ::std::os::raw::c_int; } - copysign(arg_arg1, arg_arg2) + isinfl(arg___value) }) } -pub unsafe fn copysignl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn finitel(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysignl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn finitel(arg___value: u128) -> ::std::os::raw::c_int; } - copysignl(arg_arg1, arg_arg2) + finitel(arg___value) }) } -pub unsafe fn nanf(arg_arg1: *const ::std::os::raw::c_char) -> f32 { +pub unsafe fn dreml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nanf(arg_arg1: *const ::std::os::raw::c_char) -> f32; + fn dreml(arg___x: u128, arg___y: u128) -> u128; } - nanf(arg_arg1) + dreml(arg___x, arg___y) }) } -pub unsafe fn nan(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn __dreml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nan(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn __dreml(arg___x: u128, arg___y: u128) -> u128; } - nan(arg_arg1) + __dreml(arg___x, arg___y) }) } -pub unsafe fn nanl(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn significandl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nanl(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn significandl(arg___x: u128) -> u128; } - nanl(arg_arg1) + significandl(arg___x) }) } -pub unsafe fn nextafterf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __significandl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafterf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __significandl(arg___x: u128) -> u128; } - nextafterf(arg_arg1, arg_arg2) + __significandl(arg___x) }) } -pub unsafe fn nextafter(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn copysignl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafter(arg_arg1: f64, arg_arg2: f64) -> f64; + fn copysignl(arg___x: u128, arg___y: u128) -> u128; } - nextafter(arg_arg1, arg_arg2) + copysignl(arg___x, arg___y) }) } -pub unsafe fn nextafterl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __copysignl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafterl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __copysignl(arg___x: u128, arg___y: u128) -> u128; } - nextafterl(arg_arg1, arg_arg2) + __copysignl(arg___x, arg___y) }) } -pub unsafe fn nexttoward(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttoward(arg_arg1: f64, arg_arg2: f64) -> f64; + fn nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128; } - nexttoward(arg_arg1, arg_arg2) + nanl(arg___tagb) }) } -pub unsafe fn nexttowardf(arg_arg1: f32, arg_arg2: f64) -> f32 { +pub unsafe fn __nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttowardf(arg_arg1: f32, arg_arg2: f64) -> f32; + fn __nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128; } - nexttowardf(arg_arg1, arg_arg2) + __nanl(arg___tagb) }) } -pub unsafe fn nexttowardl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn isnanl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttowardl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn isnanl(arg___value: u128) -> ::std::os::raw::c_int; } - nexttowardl(arg_arg1, arg_arg2) + isnanl(arg___value) }) } -pub unsafe fn fdimf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn j0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdimf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn j0l(arg_arg1: u128) -> u128; } - fdimf(arg_arg1, arg_arg2) + j0l(arg_arg1) }) } -pub unsafe fn fdim(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __j0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdim(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __j0l(arg_arg1: u128) -> u128; } - fdim(arg_arg1, arg_arg2) + __j0l(arg_arg1) }) } -pub unsafe fn fdiml(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn j1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdiml(arg_arg1: f64, arg_arg2: f64) -> f64; + fn j1l(arg_arg1: u128) -> u128; } - fdiml(arg_arg1, arg_arg2) + j1l(arg_arg1) }) } -pub unsafe fn fmaxf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __j1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaxf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __j1l(arg_arg1: u128) -> u128; } - fmaxf(arg_arg1, arg_arg2) + __j1l(arg_arg1) }) } -pub unsafe fn fmax(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmax(arg_arg1: f64, arg_arg2: f64) -> f64; + fn jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - fmax(arg_arg1, arg_arg2) + jnl(arg_arg1, arg_arg2) }) } -pub unsafe fn fmaxl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaxl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - fmaxl(arg_arg1, arg_arg2) + __jnl(arg_arg1, arg_arg2) }) } -pub unsafe fn fminf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn y0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fminf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn y0l(arg_arg1: u128) -> u128; } - fminf(arg_arg1, arg_arg2) + y0l(arg_arg1) }) } -pub unsafe fn fmin(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __y0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmin(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __y0l(arg_arg1: u128) -> u128; } - fmin(arg_arg1, arg_arg2) + __y0l(arg_arg1) }) } -pub unsafe fn fminl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn y1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fminl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn y1l(arg_arg1: u128) -> u128; } - fminl(arg_arg1, arg_arg2) + y1l(arg_arg1) }) } -pub unsafe fn fmaf(arg_arg1: f32, arg_arg2: f32, arg_arg3: f32) -> f32 { +pub unsafe fn __y1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaf(arg_arg1: f32, arg_arg2: f32, arg_arg3: f32) -> f32; + fn __y1l(arg_arg1: u128) -> u128; } - fmaf(arg_arg1, arg_arg2, arg_arg3) + __y1l(arg_arg1) }) } -pub unsafe fn fma(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64 { +pub unsafe fn ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fma(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64; + fn ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - fma(arg_arg1, arg_arg2, arg_arg3) + ynl(arg_arg1, arg_arg2) }) } -pub unsafe fn fmal(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64 { +pub unsafe fn __ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmal(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64; + fn __ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - fmal(arg_arg1, arg_arg2, arg_arg3) + __ynl(arg_arg1, arg_arg2) }) } -pub unsafe fn __exp10f(arg_arg1: f32) -> f32 { +pub unsafe fn erfl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __exp10f(arg_arg1: f32) -> f32; + fn erfl(arg_arg1: u128) -> u128; } - __exp10f(arg_arg1) + erfl(arg_arg1) }) } -pub unsafe fn __exp10(arg_arg1: f64) -> f64 { +pub unsafe fn __erfl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __exp10(arg_arg1: f64) -> f64; + fn __erfl(arg_arg1: u128) -> u128; } - __exp10(arg_arg1) + __erfl(arg_arg1) }) } -pub unsafe fn __cospif(arg_arg1: f32) -> f32 { +pub unsafe fn erfcl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __cospif(arg_arg1: f32) -> f32; + fn erfcl(arg_arg1: u128) -> u128; } - __cospif(arg_arg1) + erfcl(arg_arg1) }) } -pub unsafe fn __cospi(arg_arg1: f64) -> f64 { +pub unsafe fn __erfcl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __cospi(arg_arg1: f64) -> f64; + fn __erfcl(arg_arg1: u128) -> u128; } - __cospi(arg_arg1) + __erfcl(arg_arg1) }) } -pub unsafe fn __sinpif(arg_arg1: f32) -> f32 { +pub unsafe fn lgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sinpif(arg_arg1: f32) -> f32; + fn lgammal(arg_arg1: u128) -> u128; } - __sinpif(arg_arg1) + lgammal(arg_arg1) }) } -pub unsafe fn __sinpi(arg_arg1: f64) -> f64 { +pub unsafe fn __lgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sinpi(arg_arg1: f64) -> f64; + fn __lgammal(arg_arg1: u128) -> u128; } - __sinpi(arg_arg1) + __lgammal(arg_arg1) }) } -pub unsafe fn __tanpif(arg_arg1: f32) -> f32 { +pub unsafe fn tgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __tanpif(arg_arg1: f32) -> f32; + fn tgammal(arg_arg1: u128) -> u128; } - __tanpif(arg_arg1) + tgammal(arg_arg1) }) } -pub unsafe fn __tanpi(arg_arg1: f64) -> f64 { +pub unsafe fn __tgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __tanpi(arg_arg1: f64) -> f64; + fn __tgammal(arg_arg1: u128) -> u128; } - __tanpi(arg_arg1) + __tgammal(arg_arg1) }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __float2 { - pub __sinval: f32, - pub __cosval: f32, +pub unsafe fn gammal(arg_arg1: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gammal(arg_arg1: u128) -> u128; + } + gammal(arg_arg1) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __double2 { - pub __sinval: f64, - pub __cosval: f64, +pub unsafe fn __gammal(arg_arg1: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __gammal(arg_arg1: u128) -> u128; + } + __gammal(arg_arg1) + }) } -pub unsafe fn __sincosf_stret(arg_arg1: f32) -> __float2 { +pub unsafe fn lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sincosf_stret(arg_arg1: f32) -> __float2; + fn lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128; } - __sincosf_stret(arg_arg1) + lgammal_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn __sincos_stret(arg_arg1: f64) -> __double2 { +pub unsafe fn __lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sincos_stret(arg_arg1: f64) -> __double2; + fn __lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128; } - __sincos_stret(arg_arg1) + __lgammal_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn __sincospif_stret(arg_arg1: f32) -> __float2 { +pub unsafe fn rintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sincospif_stret(arg_arg1: f32) -> __float2; + fn rintl(arg___x: u128) -> u128; } - __sincospif_stret(arg_arg1) + rintl(arg___x) }) } -pub unsafe fn __sincospi_stret(arg_arg1: f64) -> __double2 { +pub unsafe fn __rintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sincospi_stret(arg_arg1: f64) -> __double2; + fn __rintl(arg___x: u128) -> u128; } - __sincospi_stret(arg_arg1) + __rintl(arg___x) }) } -pub unsafe fn j0(arg_arg1: f64) -> f64 { +pub unsafe fn nextafterl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn j0(arg_arg1: f64) -> f64; + fn nextafterl(arg___x: u128, arg___y: u128) -> u128; } - j0(arg_arg1) + nextafterl(arg___x, arg___y) }) } -pub unsafe fn j1(arg_arg1: f64) -> f64 { +pub unsafe fn __nextafterl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn j1(arg_arg1: f64) -> f64; + fn __nextafterl(arg___x: u128, arg___y: u128) -> u128; } - j1(arg_arg1) + __nextafterl(arg___x, arg___y) }) } -pub unsafe fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { +pub unsafe fn nexttowardl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; + fn nexttowardl(arg___x: u128, arg___y: u128) -> u128; } - jn(arg_arg1, arg_arg2) + nexttowardl(arg___x, arg___y) }) } -pub unsafe fn y0(arg_arg1: f64) -> f64 { +pub unsafe fn __nexttowardl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn y0(arg_arg1: f64) -> f64; + fn __nexttowardl(arg___x: u128, arg___y: u128) -> u128; } - y0(arg_arg1) + __nexttowardl(arg___x, arg___y) }) } -pub unsafe fn y1(arg_arg1: f64) -> f64 { +pub unsafe fn remainderl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn y1(arg_arg1: f64) -> f64; + fn remainderl(arg___x: u128, arg___y: u128) -> u128; } - y1(arg_arg1) + remainderl(arg___x, arg___y) }) } -pub unsafe fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { +pub unsafe fn __remainderl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; + fn __remainderl(arg___x: u128, arg___y: u128) -> u128; } - yn(arg_arg1, arg_arg2) + __remainderl(arg___x, arg___y) + }) +} +pub unsafe fn scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128; + } + scalbnl(arg___x, arg___n) + }) +} +pub unsafe fn __scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128; + } + __scalbnl(arg___x, arg___n) + }) +} +pub unsafe fn ilogbl(arg___x: u128) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ilogbl(arg___x: u128) -> ::std::os::raw::c_int; + } + ilogbl(arg___x) + }) +} +pub unsafe fn __ilogbl(arg___x: u128) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ilogbl(arg___x: u128) -> ::std::os::raw::c_int; + } + __ilogbl(arg___x) + }) +} +pub unsafe fn scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128; + } + scalblnl(arg___x, arg___n) + }) +} +pub unsafe fn __scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128; + } + __scalblnl(arg___x, arg___n) + }) +} +pub unsafe fn nearbyintl(arg___x: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn nearbyintl(arg___x: u128) -> u128; + } + nearbyintl(arg___x) + }) +} +pub unsafe fn __nearbyintl(arg___x: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __nearbyintl(arg___x: u128) -> u128; + } + __nearbyintl(arg___x) + }) +} +pub unsafe fn roundl(arg___x: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn roundl(arg___x: u128) -> u128; + } + roundl(arg___x) + }) +} +pub unsafe fn __roundl(arg___x: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __roundl(arg___x: u128) -> u128; + } + __roundl(arg___x) + }) +} +pub unsafe fn truncl(arg___x: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn truncl(arg___x: u128) -> u128; + } + truncl(arg___x) + }) +} +pub unsafe fn __truncl(arg___x: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __truncl(arg___x: u128) -> u128; + } + __truncl(arg___x) + }) +} +pub unsafe fn remquol(arg___x: u128, arg___y: u128, arg___quo: *mut ::std::os::raw::c_int) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn remquol(arg___x: u128, arg___y: u128, arg___quo: *mut ::std::os::raw::c_int) + -> u128; + } + remquol(arg___x, arg___y, arg___quo) + }) +} +pub unsafe fn __remquol( + arg___x: u128, + arg___y: u128, + arg___quo: *mut ::std::os::raw::c_int, +) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __remquol( + arg___x: u128, + arg___y: u128, + arg___quo: *mut ::std::os::raw::c_int, + ) -> u128; + } + __remquol(arg___x, arg___y, arg___quo) + }) +} +pub unsafe fn lrintl(arg___x: u128) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lrintl(arg___x: u128) -> ::std::os::raw::c_long; + } + lrintl(arg___x) + }) +} +pub unsafe fn __lrintl(arg___x: u128) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __lrintl(arg___x: u128) -> ::std::os::raw::c_long; + } + __lrintl(arg___x) + }) +} +pub unsafe fn llrintl(arg___x: u128) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn llrintl(arg___x: u128) -> ::std::os::raw::c_longlong; + } + llrintl(arg___x) }) } -pub unsafe fn scalb(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __llrintl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalb(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __llrintl(arg___x: u128) -> ::std::os::raw::c_longlong; } - scalb(arg_arg1, arg_arg2) + __llrintl(arg___x) + }) +} +pub unsafe fn lroundl(arg___x: u128) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lroundl(arg___x: u128) -> ::std::os::raw::c_long; + } + lroundl(arg___x) + }) +} +pub unsafe fn __lroundl(arg___x: u128) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __lroundl(arg___x: u128) -> ::std::os::raw::c_long; + } + __lroundl(arg___x) + }) +} +pub unsafe fn llroundl(arg___x: u128) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn llroundl(arg___x: u128) -> ::std::os::raw::c_longlong; + } + llroundl(arg___x) + }) +} +pub unsafe fn __llroundl(arg___x: u128) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __llroundl(arg___x: u128) -> ::std::os::raw::c_longlong; + } + __llroundl(arg___x) + }) +} +pub unsafe fn fdiml(arg___x: u128, arg___y: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fdiml(arg___x: u128, arg___y: u128) -> u128; + } + fdiml(arg___x, arg___y) + }) +} +pub unsafe fn __fdiml(arg___x: u128, arg___y: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __fdiml(arg___x: u128, arg___y: u128) -> u128; + } + __fdiml(arg___x, arg___y) + }) +} +pub unsafe fn fmaxl(arg___x: u128, arg___y: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fmaxl(arg___x: u128, arg___y: u128) -> u128; + } + fmaxl(arg___x, arg___y) + }) +} +pub unsafe fn __fmaxl(arg___x: u128, arg___y: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __fmaxl(arg___x: u128, arg___y: u128) -> u128; + } + __fmaxl(arg___x, arg___y) + }) +} +pub unsafe fn fminl(arg___x: u128, arg___y: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fminl(arg___x: u128, arg___y: u128) -> u128; + } + fminl(arg___x, arg___y) + }) +} +pub unsafe fn __fminl(arg___x: u128, arg___y: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __fminl(arg___x: u128, arg___y: u128) -> u128; + } + __fminl(arg___x, arg___y) + }) +} +pub unsafe fn fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128; + } + fmal(arg___x, arg___y, arg___z) + }) +} +pub unsafe fn __fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128; + } + __fmal(arg___x, arg___y, arg___z) + }) +} +pub unsafe fn scalbl(arg___x: u128, arg___n: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn scalbl(arg___x: u128, arg___n: u128) -> u128; + } + scalbl(arg___x, arg___n) + }) +} +pub unsafe fn __scalbl(arg___x: u128, arg___n: u128) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __scalbl(arg___x: u128, arg___n: u128) -> u128; + } + __scalbl(arg___x, arg___n) }) } extern "C" { pub static mut signgam: ::std::os::raw::c_int; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct exception { - pub type_: ::std::os::raw::c_int, - pub name: *mut ::std::os::raw::c_char, - pub arg1: f64, - pub arg2: f64, - pub retval: f64, +pub const FP_NAN: ::std::os::raw::c_uint = 0; +pub const FP_INFINITE: ::std::os::raw::c_uint = 1; +pub const FP_ZERO: ::std::os::raw::c_uint = 2; +pub const FP_SUBNORMAL: ::std::os::raw::c_uint = 3; +pub const FP_NORMAL: ::std::os::raw::c_uint = 4; +pub type _bindgen_ty_8 = ::std::os::raw::c_uint; +pub unsafe fn strlcat( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strlcat( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; + } + strlcat(arg_dst, arg_src, arg_siz) + }) } -impl Default for exception { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn strlcpy( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strlcpy( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - } + strlcpy(arg_dst, arg_src, arg_siz) + }) } pub unsafe fn pqGetpwuid( arg_uid: uid_t, @@ -13185,48 +14148,62 @@ pub unsafe fn wait_result_is_any_signal( wait_result_is_any_signal(arg_exit_status, arg_include_command_not_found) }) } -pub type jmp_buf = [::std::os::raw::c_int; 48usize]; -pub type sigjmp_buf = [::std::os::raw::c_int; 49usize]; -pub unsafe fn setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type __jmp_buf = [::std::os::raw::c_long; 8usize]; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __jmp_buf_tag { + pub __jmpbuf: __jmp_buf, + pub __mask_was_saved: ::std::os::raw::c_int, + pub __saved_mask: __sigset_t, +} +pub type jmp_buf = [__jmp_buf_tag; 1usize]; +pub unsafe fn setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int; } - setjmp(arg_arg1) + setjmp(arg___env) }) } -pub unsafe fn longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) { +pub unsafe fn __sigsetjmp( + arg___env: *mut __jmp_buf_tag, + arg___savemask: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int); + fn __sigsetjmp( + arg___env: *mut __jmp_buf_tag, + arg___savemask: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - longjmp(arg_arg1, arg_arg2) + __sigsetjmp(arg___env, arg___savemask) }) } -pub unsafe fn _setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn _setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn _setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int; } - _setjmp(arg_arg1) + _setjmp(arg___env) }) } -pub unsafe fn _longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) { +pub unsafe fn longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int); + fn longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int); } - _longjmp(arg_arg1, arg_arg2) + longjmp(arg___env, arg___val) }) } -pub unsafe fn longjmperror() { +pub unsafe fn _longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn longjmperror(); + fn _longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int); } - longjmperror() + _longjmp(arg___env, arg___val) }) } +pub type sigjmp_buf = [__jmp_buf_tag; 1usize]; pub unsafe fn errstart( arg_elevel: ::std::os::raw::c_int, arg_filename: *const ::std::os::raw::c_char, @@ -13968,7 +14945,7 @@ pub unsafe fn pvsnprintf( arg_buf: *mut ::std::os::raw::c_char, arg_len: usize, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { @@ -13976,7 +14953,7 @@ pub unsafe fn pvsnprintf( arg_buf: *mut ::std::os::raw::c_char, arg_len: usize, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> usize; } pvsnprintf(arg_buf, arg_len, arg_fmt, arg_args) @@ -17094,348 +18071,137 @@ pub unsafe fn HeapTupleGetUpdateXid(arg_tuple: HeapTupleHeader) -> TransactionId #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct flock { - pub l_start: off_t, - pub l_len: off_t, - pub l_pid: pid_t, pub l_type: ::std::os::raw::c_short, pub l_whence: ::std::os::raw::c_short, + pub l_start: __off_t, + pub l_len: __off_t, + pub l_pid: __pid_t, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct timespec { - pub tv_sec: __darwin_time_t, - pub tv_nsec: ::std::os::raw::c_long, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct flocktimeout { - pub fl: flock, - pub timeout: timespec, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct radvisory { - pub ra_offset: off_t, - pub ra_count: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fsignatures { - pub fs_file_start: off_t, - pub fs_blob_start: *mut ::std::os::raw::c_void, - pub fs_blob_size: usize, - pub fs_fsignatures_size: usize, - pub fs_cdhash: [::std::os::raw::c_char; 20usize], - pub fs_hash_type: ::std::os::raw::c_int, -} -impl Default for fsignatures { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fsignatures_t = fsignatures; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fsupplement { - pub fs_file_start: off_t, - pub fs_blob_start: off_t, - pub fs_blob_size: usize, - pub fs_orig_fd: ::std::os::raw::c_int, -} -pub type fsupplement_t = fsupplement; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fchecklv { - pub lv_file_start: off_t, - pub lv_error_message_size: usize, - pub lv_error_message: *mut ::std::os::raw::c_void, -} -impl Default for fchecklv { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fchecklv_t = fchecklv; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fgetsigsinfo { - pub fg_file_start: off_t, - pub fg_info_request: ::std::os::raw::c_int, - pub fg_sig_is_platform: ::std::os::raw::c_int, -} -pub type fgetsigsinfo_t = fgetsigsinfo; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fstore { - pub fst_flags: ::std::os::raw::c_uint, - pub fst_posmode: ::std::os::raw::c_int, - pub fst_offset: off_t, - pub fst_length: off_t, - pub fst_bytesalloc: off_t, -} -pub type fstore_t = fstore; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fpunchhole { - pub fp_flags: ::std::os::raw::c_uint, - pub reserved: ::std::os::raw::c_uint, - pub fp_offset: off_t, - pub fp_length: off_t, -} -pub type fpunchhole_t = fpunchhole; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ftrimactivefile { - pub fta_offset: off_t, - pub fta_length: off_t, -} -pub type ftrimactivefile_t = ftrimactivefile; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fspecread { - pub fsr_flags: ::std::os::raw::c_uint, - pub reserved: ::std::os::raw::c_uint, - pub fsr_offset: off_t, - pub fsr_length: off_t, -} -pub type fspecread_t = fspecread; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fbootstraptransfer { - pub fbt_offset: off_t, - pub fbt_length: usize, - pub fbt_buffer: *mut ::std::os::raw::c_void, -} -impl Default for fbootstraptransfer { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fbootstraptransfer_t = fbootstraptransfer; -#[repr(C, packed(4))] -#[derive(Debug, Default, Copy, Clone)] -pub struct log2phys { - pub l2p_flags: ::std::os::raw::c_uint, - pub l2p_contigbytes: off_t, - pub l2p_devoffset: off_t, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _filesec { - _unused: [u8; 0], -} -pub type filesec_t = *mut _filesec; -pub const filesec_property_t_FILESEC_OWNER: filesec_property_t = 1; -pub const filesec_property_t_FILESEC_GROUP: filesec_property_t = 2; -pub const filesec_property_t_FILESEC_UUID: filesec_property_t = 3; -pub const filesec_property_t_FILESEC_MODE: filesec_property_t = 4; -pub const filesec_property_t_FILESEC_ACL: filesec_property_t = 5; -pub const filesec_property_t_FILESEC_GRPUUID: filesec_property_t = 6; -pub const filesec_property_t_FILESEC_ACL_RAW: filesec_property_t = 100; -pub const filesec_property_t_FILESEC_ACL_ALLOCSIZE: filesec_property_t = 101; -pub type filesec_property_t = ::std::os::raw::c_uint; -pub unsafe fn open( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn open( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - open(arg_arg1, arg_arg2) - }) -} -pub unsafe fn openat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn openat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - openat(arg_arg1, arg_arg2, arg_arg3) - }) -} -pub unsafe fn creat( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: mode_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn creat( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: mode_t, - ) -> ::std::os::raw::c_int; - } - creat(arg_arg1, arg_arg2) - }) +pub struct stat { + pub st_dev: __dev_t, + pub st_ino: __ino_t, + pub st_nlink: __nlink_t, + pub st_mode: __mode_t, + pub st_uid: __uid_t, + pub st_gid: __gid_t, + pub __pad0: ::std::os::raw::c_int, + pub st_rdev: __dev_t, + pub st_size: __off_t, + pub st_blksize: __blksize_t, + pub st_blocks: __blkcnt_t, + pub st_atim: timespec, + pub st_mtim: timespec, + pub st_ctim: timespec, + pub __glibc_reserved: [__syscall_slong_t; 3usize], } pub unsafe fn fcntl( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn fcntl( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - fcntl(arg_arg1, arg_arg2) - }) -} -pub unsafe fn openx_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: filesec_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn openx_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: filesec_t, + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - openx_np(arg_arg1, arg_arg2, arg_arg3) + fcntl(arg___fd, arg___cmd) }) } -pub unsafe fn open_dprotected_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, +pub unsafe fn open( + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn open_dprotected_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, + fn open( + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - open_dprotected_np(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + open(arg___file, arg___oflag) }) } -pub unsafe fn flock( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn openat( + arg___fd: ::std::os::raw::c_int, + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flock( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn openat( + arg___fd: ::std::os::raw::c_int, + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - flock(arg_arg1, arg_arg2) - }) -} -pub unsafe fn filesec_init() -> filesec_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_init() -> filesec_t; - } - filesec_init() - }) -} -pub unsafe fn filesec_dup(arg_arg1: filesec_t) -> filesec_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_dup(arg_arg1: filesec_t) -> filesec_t; - } - filesec_dup(arg_arg1) + openat(arg___fd, arg___file, arg___oflag) }) } -pub unsafe fn filesec_free(arg_arg1: filesec_t) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_free(arg_arg1: filesec_t); - } - filesec_free(arg_arg1) - }) -} -pub unsafe fn filesec_get_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_void, +pub unsafe fn creat( + arg___file: *const ::std::os::raw::c_char, + arg___mode: mode_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_get_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_void, + fn creat( + arg___file: *const ::std::os::raw::c_char, + arg___mode: mode_t, ) -> ::std::os::raw::c_int; } - filesec_get_property(arg_arg1, arg_arg2, arg_arg3) + creat(arg___file, arg___mode) }) } -pub unsafe fn filesec_query_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_int, +pub unsafe fn lockf( + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, + arg___len: off_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_query_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_int, + fn lockf( + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, + arg___len: off_t, ) -> ::std::os::raw::c_int; } - filesec_query_property(arg_arg1, arg_arg2, arg_arg3) + lockf(arg___fd, arg___cmd, arg___len) }) } -pub unsafe fn filesec_set_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *const ::std::os::raw::c_void, +pub unsafe fn posix_fadvise( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, + arg___advise: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_set_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *const ::std::os::raw::c_void, + fn posix_fadvise( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, + arg___advise: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - filesec_set_property(arg_arg1, arg_arg2, arg_arg3) + posix_fadvise(arg___fd, arg___offset, arg___len, arg___advise) }) } -pub unsafe fn filesec_unset_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, +pub unsafe fn posix_fallocate( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_unset_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, + fn posix_fallocate( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, ) -> ::std::os::raw::c_int; } - filesec_unset_property(arg_arg1, arg_arg2) + posix_fallocate(arg___fd, arg___offset, arg___len) }) } pub type XLogRecPtr = uint64; @@ -19158,7 +19924,7 @@ pub struct tm { pub tm_yday: ::std::os::raw::c_int, pub tm_isdst: ::std::os::raw::c_int, pub tm_gmtoff: ::std::os::raw::c_long, - pub tm_zone: *mut ::std::os::raw::c_char, + pub tm_zone: *const ::std::os::raw::c_char, } impl Default for tm { fn default() -> Self { @@ -19169,239 +19935,222 @@ impl Default for tm { } } } -extern "C" { - pub static mut tzname: [*mut ::std::os::raw::c_char; 0usize]; -} -extern "C" { - pub static mut getdate_err: ::std::os::raw::c_int; -} -extern "C" { - pub static mut timezone: ::std::os::raw::c_long; -} -extern "C" { - pub static mut daylight: ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct itimerspec { + pub it_interval: timespec, + pub it_value: timespec, } -pub unsafe fn asctime(arg_arg1: *const tm) -> *mut ::std::os::raw::c_char { +pub unsafe fn clock() -> clock_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asctime(arg_arg1: *const tm) -> *mut ::std::os::raw::c_char; + fn clock() -> clock_t; } - asctime(arg_arg1) + clock() }) } -pub unsafe fn clock() -> clock_t { +pub unsafe fn time(arg___timer: *mut time_t) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn clock() -> clock_t; + fn time(arg___timer: *mut time_t) -> time_t; } - clock() + time(arg___timer) }) } -pub unsafe fn ctime(arg_arg1: *const time_t) -> *mut ::std::os::raw::c_char { +pub unsafe fn difftime(arg___time1: time_t, arg___time0: time_t) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctime(arg_arg1: *const time_t) -> *mut ::std::os::raw::c_char; + fn difftime(arg___time1: time_t, arg___time0: time_t) -> f64; } - ctime(arg_arg1) + difftime(arg___time1, arg___time0) }) } -pub unsafe fn difftime(arg_arg1: time_t, arg_arg2: time_t) -> f64 { +pub unsafe fn mktime(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn difftime(arg_arg1: time_t, arg_arg2: time_t) -> f64; + fn mktime(arg___tp: *mut tm) -> time_t; } - difftime(arg_arg1, arg_arg2) + mktime(arg___tp) }) } -pub unsafe fn getdate(arg_arg1: *const ::std::os::raw::c_char) -> *mut tm { +pub unsafe fn strftime( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getdate(arg_arg1: *const ::std::os::raw::c_char) -> *mut tm; + fn strftime( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + ) -> usize; } - getdate(arg_arg1) + strftime(arg___s, arg___maxsize, arg___format, arg___tp) }) } -pub unsafe fn gmtime(arg_arg1: *const time_t) -> *mut tm { +pub unsafe fn strftime_l( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + arg___loc: locale_t, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gmtime(arg_arg1: *const time_t) -> *mut tm; + fn strftime_l( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + arg___loc: locale_t, + ) -> usize; } - gmtime(arg_arg1) + strftime_l(arg___s, arg___maxsize, arg___format, arg___tp, arg___loc) }) } -pub unsafe fn localtime(arg_arg1: *const time_t) -> *mut tm { +pub unsafe fn gmtime(arg___timer: *const time_t) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn localtime(arg_arg1: *const time_t) -> *mut tm; + fn gmtime(arg___timer: *const time_t) -> *mut tm; } - localtime(arg_arg1) + gmtime(arg___timer) }) } -pub unsafe fn mktime(arg_arg1: *mut tm) -> time_t { +pub unsafe fn localtime(arg___timer: *const time_t) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mktime(arg_arg1: *mut tm) -> time_t; + fn localtime(arg___timer: *const time_t) -> *mut tm; } - mktime(arg_arg1) + localtime(arg___timer) }) } -pub unsafe fn strftime( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const tm, -) -> usize { +pub unsafe fn gmtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strftime( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const tm, - ) -> usize; + fn gmtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm; } - strftime(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + gmtime_r(arg___timer, arg___tp) }) } -pub unsafe fn strptime( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut tm, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn localtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strptime( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut tm, - ) -> *mut ::std::os::raw::c_char; + fn localtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm; } - strptime(arg_arg1, arg_arg2, arg_arg3) + localtime_r(arg___timer, arg___tp) }) } -pub unsafe fn time(arg_arg1: *mut time_t) -> time_t { +pub unsafe fn asctime(arg___tp: *const tm) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time(arg_arg1: *mut time_t) -> time_t; + fn asctime(arg___tp: *const tm) -> *mut ::std::os::raw::c_char; } - time(arg_arg1) + asctime(arg___tp) }) } -pub unsafe fn tzset() { +pub unsafe fn ctime(arg___timer: *const time_t) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tzset(); + fn ctime(arg___timer: *const time_t) -> *mut ::std::os::raw::c_char; } - tzset() + ctime(arg___timer) }) } pub unsafe fn asctime_r( - arg_arg1: *const tm, - arg_arg2: *mut ::std::os::raw::c_char, + arg___tp: *const tm, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn asctime_r( - arg_arg1: *const tm, - arg_arg2: *mut ::std::os::raw::c_char, + arg___tp: *const tm, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - asctime_r(arg_arg1, arg_arg2) + asctime_r(arg___tp, arg___buf) }) } pub unsafe fn ctime_r( - arg_arg1: *const time_t, - arg_arg2: *mut ::std::os::raw::c_char, + arg___timer: *const time_t, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn ctime_r( - arg_arg1: *const time_t, - arg_arg2: *mut ::std::os::raw::c_char, + arg___timer: *const time_t, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - ctime_r(arg_arg1, arg_arg2) + ctime_r(arg___timer, arg___buf) }) } -pub unsafe fn gmtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn gmtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm; - } - gmtime_r(arg_arg1, arg_arg2) - }) +extern "C" { + pub static mut __tzname: [*mut ::std::os::raw::c_char; 2usize]; } -pub unsafe fn localtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn localtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm; - } - localtime_r(arg_arg1, arg_arg2) - }) +extern "C" { + pub static mut __daylight: ::std::os::raw::c_int; } -pub unsafe fn posix2time(arg_arg1: time_t) -> time_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn posix2time(arg_arg1: time_t) -> time_t; - } - posix2time(arg_arg1) - }) +extern "C" { + pub static mut __timezone: ::std::os::raw::c_long; } -pub unsafe fn tzsetwall() { +extern "C" { + pub static mut tzname: [*mut ::std::os::raw::c_char; 2usize]; +} +pub unsafe fn tzset() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tzsetwall(); + fn tzset(); } - tzsetwall() + tzset() }) } -pub unsafe fn time2posix(arg_arg1: time_t) -> time_t { +extern "C" { + pub static mut daylight: ::std::os::raw::c_int; +} +extern "C" { + pub static mut timezone: ::std::os::raw::c_long; +} +pub unsafe fn timegm(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time2posix(arg_arg1: time_t) -> time_t; + fn timegm(arg___tp: *mut tm) -> time_t; } - time2posix(arg_arg1) + timegm(arg___tp) }) } -pub unsafe fn timelocal(arg_arg1: *mut tm) -> time_t { +pub unsafe fn timelocal(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timelocal(arg_arg1: *mut tm) -> time_t; + fn timelocal(arg___tp: *mut tm) -> time_t; } - timelocal(arg_arg1) + timelocal(arg___tp) }) } -pub unsafe fn timegm(arg_arg1: *mut tm) -> time_t { +pub unsafe fn dysize(arg___year: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timegm(arg_arg1: *mut tm) -> time_t; + fn dysize(arg___year: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - timegm(arg_arg1) + dysize(arg___year) }) } pub unsafe fn nanosleep( - arg___rqtp: *const timespec, - arg___rmtp: *mut timespec, + arg___requested_time: *const timespec, + arg___remaining: *mut timespec, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn nanosleep( - arg___rqtp: *const timespec, - arg___rmtp: *mut timespec, + arg___requested_time: *const timespec, + arg___remaining: *mut timespec, ) -> ::std::os::raw::c_int; } - nanosleep(arg___rqtp, arg___rmtp) + nanosleep(arg___requested_time, arg___remaining) }) } -pub const clockid_t__CLOCK_REALTIME: clockid_t = 0; -pub const clockid_t__CLOCK_MONOTONIC: clockid_t = 6; -pub const clockid_t__CLOCK_MONOTONIC_RAW: clockid_t = 4; -pub const clockid_t__CLOCK_MONOTONIC_RAW_APPROX: clockid_t = 5; -pub const clockid_t__CLOCK_UPTIME_RAW: clockid_t = 8; -pub const clockid_t__CLOCK_UPTIME_RAW_APPROX: clockid_t = 9; -pub const clockid_t__CLOCK_PROCESS_CPUTIME_ID: clockid_t = 12; -pub const clockid_t__CLOCK_THREAD_CPUTIME_ID: clockid_t = 16; -pub type clockid_t = ::std::os::raw::c_uint; pub unsafe fn clock_getres( arg___clock_id: clockid_t, arg___res: *mut timespec, @@ -19430,14 +20179,6 @@ pub unsafe fn clock_gettime( clock_gettime(arg___clock_id, arg___tp) }) } -pub unsafe fn clock_gettime_nsec_np(arg___clock_id: clockid_t) -> __uint64_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn clock_gettime_nsec_np(arg___clock_id: clockid_t) -> __uint64_t; - } - clock_gettime_nsec_np(arg___clock_id) - }) -} pub unsafe fn clock_settime( arg___clock_id: clockid_t, arg___tp: *const timespec, @@ -19452,18 +20193,114 @@ pub unsafe fn clock_settime( clock_settime(arg___clock_id, arg___tp) }) } +pub unsafe fn clock_nanosleep( + arg___clock_id: clockid_t, + arg___flags: ::std::os::raw::c_int, + arg___req: *const timespec, + arg___rem: *mut timespec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clock_nanosleep( + arg___clock_id: clockid_t, + arg___flags: ::std::os::raw::c_int, + arg___req: *const timespec, + arg___rem: *mut timespec, + ) -> ::std::os::raw::c_int; + } + clock_nanosleep(arg___clock_id, arg___flags, arg___req, arg___rem) + }) +} +pub unsafe fn clock_getcpuclockid( + arg___pid: pid_t, + arg___clock_id: *mut clockid_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clock_getcpuclockid( + arg___pid: pid_t, + arg___clock_id: *mut clockid_t, + ) -> ::std::os::raw::c_int; + } + clock_getcpuclockid(arg___pid, arg___clock_id) + }) +} +pub unsafe fn timer_create( + arg___clock_id: clockid_t, + arg___evp: *mut sigevent, + arg___timerid: *mut timer_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_create( + arg___clock_id: clockid_t, + arg___evp: *mut sigevent, + arg___timerid: *mut timer_t, + ) -> ::std::os::raw::c_int; + } + timer_create(arg___clock_id, arg___evp, arg___timerid) + }) +} +pub unsafe fn timer_delete(arg___timerid: timer_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_delete(arg___timerid: timer_t) -> ::std::os::raw::c_int; + } + timer_delete(arg___timerid) + }) +} +pub unsafe fn timer_settime( + arg___timerid: timer_t, + arg___flags: ::std::os::raw::c_int, + arg___value: *const itimerspec, + arg___ovalue: *mut itimerspec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_settime( + arg___timerid: timer_t, + arg___flags: ::std::os::raw::c_int, + arg___value: *const itimerspec, + arg___ovalue: *mut itimerspec, + ) -> ::std::os::raw::c_int; + } + timer_settime(arg___timerid, arg___flags, arg___value, arg___ovalue) + }) +} +pub unsafe fn timer_gettime( + arg___timerid: timer_t, + arg___value: *mut itimerspec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_gettime( + arg___timerid: timer_t, + arg___value: *mut itimerspec, + ) -> ::std::os::raw::c_int; + } + timer_gettime(arg___timerid, arg___value) + }) +} +pub unsafe fn timer_getoverrun(arg___timerid: timer_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_getoverrun(arg___timerid: timer_t) -> ::std::os::raw::c_int; + } + timer_getoverrun(arg___timerid) + }) +} pub unsafe fn timespec_get( - arg_ts: *mut timespec, - arg_base: ::std::os::raw::c_int, + arg___ts: *mut timespec, + arg___base: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn timespec_get( - arg_ts: *mut timespec, - arg_base: ::std::os::raw::c_int, + arg___ts: *mut timespec, + arg___base: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - timespec_get(arg_ts, arg_base) + timespec_get(arg___ts, arg___base) }) } pub type instr_time = timespec; @@ -19654,14 +20491,14 @@ pub unsafe fn appendStringInfo(arg_str_: StringInfo, arg_fmt: *const ::std::os:: pub unsafe fn appendStringInfoVA( arg_str_: StringInfo, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn appendStringInfoVA( arg_str_: StringInfo, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } appendStringInfoVA(arg_str_, arg_fmt, arg_args) @@ -21306,6 +22143,7 @@ pub struct IndexOnlyScan { pub indexorderby: *mut List, pub indextlist: *mut List, pub indexorderdir: ScanDirection, + pub recheckqual: *mut List, } impl Default for IndexOnlyScan { fn default() -> Self { @@ -22520,12 +23358,11 @@ impl Default for TriggerDesc { #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct dirent { - pub d_ino: __uint64_t, - pub d_seekoff: __uint64_t, - pub d_reclen: __uint16_t, - pub d_namlen: __uint16_t, - pub d_type: __uint8_t, - pub d_name: [::std::os::raw::c_char; 1024usize], + pub d_ino: __ino_t, + pub d_off: __off_t, + pub d_reclen: ::std::os::raw::c_ushort, + pub d_type: ::std::os::raw::c_uchar, + pub d_name: [::std::os::raw::c_char; 256usize], } impl Default for dirent { fn default() -> Self { @@ -22536,135 +23373,109 @@ impl Default for dirent { } } } +pub const DT_UNKNOWN: ::std::os::raw::c_uint = 0; +pub const DT_FIFO: ::std::os::raw::c_uint = 1; +pub const DT_CHR: ::std::os::raw::c_uint = 2; +pub const DT_DIR: ::std::os::raw::c_uint = 4; +pub const DT_BLK: ::std::os::raw::c_uint = 6; +pub const DT_REG: ::std::os::raw::c_uint = 8; +pub const DT_LNK: ::std::os::raw::c_uint = 10; +pub const DT_SOCK: ::std::os::raw::c_uint = 12; +pub const DT_WHT: ::std::os::raw::c_uint = 14; +pub type _bindgen_ty_9 = ::std::os::raw::c_uint; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _telldir { +pub struct __dirstream { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct DIR { - pub __dd_fd: ::std::os::raw::c_int, - pub __dd_loc: ::std::os::raw::c_long, - pub __dd_size: ::std::os::raw::c_long, - pub __dd_buf: *mut ::std::os::raw::c_char, - pub __dd_len: ::std::os::raw::c_int, - pub __dd_seek: ::std::os::raw::c_long, - pub __padding: ::std::os::raw::c_long, - pub __dd_flags: ::std::os::raw::c_int, - pub __dd_lock: __darwin_pthread_mutex_t, - pub __dd_td: *mut _telldir, -} -impl Default for DIR { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub type DIR = __dirstream; +pub unsafe fn opendir(arg___name: *const ::std::os::raw::c_char) -> *mut DIR { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn opendir(arg___name: *const ::std::os::raw::c_char) -> *mut DIR; } - } + opendir(arg___name) + }) } -pub unsafe fn closedir(arg_arg1: *mut DIR) -> ::std::os::raw::c_int { +pub unsafe fn fdopendir(arg___fd: ::std::os::raw::c_int) -> *mut DIR { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn closedir(arg_arg1: *mut DIR) -> ::std::os::raw::c_int; + fn fdopendir(arg___fd: ::std::os::raw::c_int) -> *mut DIR; } - closedir(arg_arg1) + fdopendir(arg___fd) }) } -pub unsafe fn opendir(arg_arg1: *const ::std::os::raw::c_char) -> *mut DIR { +pub unsafe fn closedir(arg___dirp: *mut DIR) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn opendir(arg_arg1: *const ::std::os::raw::c_char) -> *mut DIR; + fn closedir(arg___dirp: *mut DIR) -> ::std::os::raw::c_int; } - opendir(arg_arg1) + closedir(arg___dirp) }) } -pub unsafe fn readdir(arg_arg1: *mut DIR) -> *mut dirent { +pub unsafe fn readdir(arg___dirp: *mut DIR) -> *mut dirent { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn readdir(arg_arg1: *mut DIR) -> *mut dirent; + fn readdir(arg___dirp: *mut DIR) -> *mut dirent; } - readdir(arg_arg1) + readdir(arg___dirp) }) } pub unsafe fn readdir_r( - arg_arg1: *mut DIR, - arg_arg2: *mut dirent, - arg_arg3: *mut *mut dirent, + arg___dirp: *mut DIR, + arg___entry: *mut dirent, + arg___result: *mut *mut dirent, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn readdir_r( - arg_arg1: *mut DIR, - arg_arg2: *mut dirent, - arg_arg3: *mut *mut dirent, + arg___dirp: *mut DIR, + arg___entry: *mut dirent, + arg___result: *mut *mut dirent, ) -> ::std::os::raw::c_int; } - readdir_r(arg_arg1, arg_arg2, arg_arg3) + readdir_r(arg___dirp, arg___entry, arg___result) }) } -pub unsafe fn rewinddir(arg_arg1: *mut DIR) { +pub unsafe fn rewinddir(arg___dirp: *mut DIR) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rewinddir(arg_arg1: *mut DIR); + fn rewinddir(arg___dirp: *mut DIR); } - rewinddir(arg_arg1) + rewinddir(arg___dirp) }) } -pub unsafe fn seekdir(arg_arg1: *mut DIR, arg_arg2: ::std::os::raw::c_long) { +pub unsafe fn seekdir(arg___dirp: *mut DIR, arg___pos: ::std::os::raw::c_long) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn seekdir(arg_arg1: *mut DIR, arg_arg2: ::std::os::raw::c_long); + fn seekdir(arg___dirp: *mut DIR, arg___pos: ::std::os::raw::c_long); } - seekdir(arg_arg1, arg_arg2) + seekdir(arg___dirp, arg___pos) }) } -pub unsafe fn telldir(arg_arg1: *mut DIR) -> ::std::os::raw::c_long { +pub unsafe fn telldir(arg___dirp: *mut DIR) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn telldir(arg_arg1: *mut DIR) -> ::std::os::raw::c_long; + fn telldir(arg___dirp: *mut DIR) -> ::std::os::raw::c_long; } - telldir(arg_arg1) + telldir(arg___dirp) }) } -pub unsafe fn fdopendir(arg_arg1: ::std::os::raw::c_int) -> *mut DIR { +pub unsafe fn dirfd(arg___dirp: *mut DIR) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdopendir(arg_arg1: ::std::os::raw::c_int) -> *mut DIR; + fn dirfd(arg___dirp: *mut DIR) -> ::std::os::raw::c_int; } - fdopendir(arg_arg1) - }) -} -pub unsafe fn alphasort( - arg_arg1: *mut *const dirent, - arg_arg2: *mut *const dirent, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn alphasort( - arg_arg1: *mut *const dirent, - arg_arg2: *mut *const dirent, - ) -> ::std::os::raw::c_int; - } - alphasort(arg_arg1, arg_arg2) - }) -} -pub unsafe fn dirfd(arg_dirp: *mut DIR) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn dirfd(arg_dirp: *mut DIR) -> ::std::os::raw::c_int; - } - dirfd(arg_dirp) + dirfd(arg___dirp) }) } pub unsafe fn scandir( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: ::std::option::Option< + arg___dir: *const ::std::os::raw::c_char, + arg___namelist: *mut *mut *mut dirent, + arg___selector: ::std::option::Option< unsafe extern "C" fn(arg1: *const dirent) -> ::std::os::raw::c_int, >, - arg_arg4: ::std::option::Option< + arg___cmp: ::std::option::Option< unsafe extern "C" fn( arg1: *mut *const dirent, arg2: *mut *const dirent, @@ -22674,12 +23485,12 @@ pub unsafe fn scandir( crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn scandir( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: ::std::option::Option< + arg___dir: *const ::std::os::raw::c_char, + arg___namelist: *mut *mut *mut dirent, + arg___selector: ::std::option::Option< unsafe extern "C" fn(arg1: *const dirent) -> ::std::os::raw::c_int, >, - arg_arg4: ::std::option::Option< + arg___cmp: ::std::option::Option< unsafe extern "C" fn( arg1: *mut *const dirent, arg2: *mut *const dirent, @@ -22687,57 +23498,39 @@ pub unsafe fn scandir( >, ) -> ::std::os::raw::c_int; } - scandir(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scandir(arg___dir, arg___namelist, arg___selector, arg___cmp) }) } -pub unsafe fn scandir_b( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: *mut ::std::os::raw::c_void, +pub unsafe fn alphasort( + arg___e1: *mut *const dirent, + arg___e2: *mut *const dirent, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scandir_b( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: *mut ::std::os::raw::c_void, + fn alphasort( + arg___e1: *mut *const dirent, + arg___e2: *mut *const dirent, ) -> ::std::os::raw::c_int; } - scandir_b(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + alphasort(arg___e1, arg___e2) }) } pub unsafe fn getdirentries( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_long, -) -> ::std::os::raw::c_int { + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___nbytes: usize, + arg___basep: *mut __off_t, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn getdirentries( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_long, - ) -> ::std::os::raw::c_int; - } - getdirentries(arg_arg1, arg_arg2, arg_arg3, arg_arg4) - }) -} -pub unsafe fn __opendir2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut DIR { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __opendir2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut DIR; + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___nbytes: usize, + arg___basep: *mut __off_t, + ) -> __ssize_t; } - __opendir2(arg_arg1, arg_arg2) + getdirentries(arg___fd, arg___buf, arg___nbytes, arg___basep) }) } pub type File = ::std::os::raw::c_int; @@ -23639,7 +24432,7 @@ pub unsafe fn reset_on_dsm_detach() { reset_on_dsm_detach() }) } -pub type slock_t = ::std::os::raw::c_int; +pub type slock_t = ::std::os::raw::c_uchar; extern "C" { pub static mut dummy_spinlock: slock_t; } @@ -25196,7 +25989,7 @@ pub unsafe fn tuplesort_restorepos(arg_state: *mut Tuplesortstate) { #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct pg_atomic_flag { - pub value: ::std::os::raw::c_int, + pub value: ::std::os::raw::c_char, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] @@ -26736,7 +27529,7 @@ impl Default for IndexScanState { #[derive(Debug, Copy, Clone)] pub struct IndexOnlyScanState { pub ss: ScanState, - pub indexqual: *mut ExprState, + pub recheckqual: *mut ExprState, pub ioss_ScanKeys: *mut ScanKeyData, pub ioss_NumScanKeys: ::std::os::raw::c_int, pub ioss_OrderByKeys: *mut ScanKeyData, @@ -33708,431 +34501,1043 @@ pub unsafe fn RelationNameGetTupleDesc(arg_relname: *const ::std::os::raw::c_cha RelationNameGetTupleDesc(arg_relname) }) } -pub unsafe fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> TupleDesc { +pub unsafe fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> TupleDesc { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> TupleDesc; + } + TypeGetTupleDesc(arg_typeoid, arg_colaliases) + }) +} +pub unsafe fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc; + } + BlessTupleDesc(arg_tupdesc) + }) +} +pub unsafe fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata; + } + TupleDescGetAttInMetadata(arg_tupdesc) + }) +} +pub unsafe fn BuildTupleFromCStrings( + arg_attinmeta: *mut AttInMetadata, + arg_values: *mut *mut ::std::os::raw::c_char, +) -> HeapTuple { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn BuildTupleFromCStrings( + arg_attinmeta: *mut AttInMetadata, + arg_values: *mut *mut ::std::os::raw::c_char, + ) -> HeapTuple; + } + BuildTupleFromCStrings(arg_attinmeta, arg_values) + }) +} +pub unsafe fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum; + } + HeapTupleHeaderGetDatum(arg_tuple) + }) +} +pub unsafe fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + } + init_MultiFuncCall(arg_fcinfo) + }) +} +pub unsafe fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + } + per_MultiFuncCall(arg_fcinfo) + }) +} +pub unsafe fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext); + } + end_MultiFuncCall(arg_fcinfo, arg_funcctx) + }) +} +pub unsafe fn extract_variadic_args( + arg_fcinfo: FunctionCallInfo, + arg_variadic_start: ::std::os::raw::c_int, + arg_convert_unknown: bool, + arg_values: *mut *mut Datum, + arg_types: *mut *mut Oid, + arg_nulls: *mut *mut bool, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn extract_variadic_args( + arg_fcinfo: FunctionCallInfo, + arg_variadic_start: ::std::os::raw::c_int, + arg_convert_unknown: bool, + arg_values: *mut *mut Datum, + arg_types: *mut *mut Oid, + arg_nulls: *mut *mut bool, + ) -> ::std::os::raw::c_int; + } + extract_variadic_args( + arg_fcinfo, + arg_variadic_start, + arg_convert_unknown, + arg_values, + arg_types, + arg_nulls, + ) + }) +} +pub type sig_atomic_t = __sig_atomic_t; +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigval { + pub sival_int: ::std::os::raw::c_int, + pub sival_ptr: *mut ::std::os::raw::c_void, +} +impl Default for sigval { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type __sigval_t = sigval; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t { + pub si_signo: ::std::os::raw::c_int, + pub si_errno: ::std::os::raw::c_int, + pub si_code: ::std::os::raw::c_int, + pub __pad0: ::std::os::raw::c_int, + pub _sifields: siginfo_t__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union siginfo_t__bindgen_ty_1 { + pub _pad: [::std::os::raw::c_int; 28usize], + pub _kill: siginfo_t__bindgen_ty_1__bindgen_ty_1, + pub _timer: siginfo_t__bindgen_ty_1__bindgen_ty_2, + pub _rt: siginfo_t__bindgen_ty_1__bindgen_ty_3, + pub _sigchld: siginfo_t__bindgen_ty_1__bindgen_ty_4, + pub _sigfault: siginfo_t__bindgen_ty_1__bindgen_ty_5, + pub _sigpoll: siginfo_t__bindgen_ty_1__bindgen_ty_6, + pub _sigsys: siginfo_t__bindgen_ty_1__bindgen_ty_7, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_1 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_2 { + pub si_tid: ::std::os::raw::c_int, + pub si_overrun: ::std::os::raw::c_int, + pub si_sigval: __sigval_t, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_2 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_3 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, + pub si_sigval: __sigval_t, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_3 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_4 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, + pub si_status: ::std::os::raw::c_int, + pub si_utime: __clock_t, + pub si_stime: __clock_t, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_5 { + pub si_addr: *mut ::std::os::raw::c_void, + pub si_addr_lsb: ::std::os::raw::c_short, + pub _bounds: siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1 { + pub _addr_bnd: siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1, + pub _pkey: __uint32_t, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 { + pub _lower: *mut ::std::os::raw::c_void, + pub _upper: *mut ::std::os::raw::c_void, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_6 { + pub si_band: ::std::os::raw::c_long, + pub si_fd: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_7 { + pub _call_addr: *mut ::std::os::raw::c_void, + pub _syscall: ::std::os::raw::c_int, + pub _arch: ::std::os::raw::c_uint, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_7 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const SI_ASYNCNL: ::std::os::raw::c_int = -60; +pub const SI_DETHREAD: ::std::os::raw::c_int = -7; +pub const SI_TKILL: ::std::os::raw::c_int = -6; +pub const SI_SIGIO: ::std::os::raw::c_int = -5; +pub const SI_ASYNCIO: ::std::os::raw::c_int = -4; +pub const SI_MESGQ: ::std::os::raw::c_int = -3; +pub const SI_TIMER: ::std::os::raw::c_int = -2; +pub const SI_QUEUE: ::std::os::raw::c_int = -1; +pub const SI_USER: ::std::os::raw::c_int = 0; +pub const SI_KERNEL: ::std::os::raw::c_int = 128; +pub type _bindgen_ty_10 = ::std::os::raw::c_int; +pub const ILL_ILLOPC: ::std::os::raw::c_uint = 1; +pub const ILL_ILLOPN: ::std::os::raw::c_uint = 2; +pub const ILL_ILLADR: ::std::os::raw::c_uint = 3; +pub const ILL_ILLTRP: ::std::os::raw::c_uint = 4; +pub const ILL_PRVOPC: ::std::os::raw::c_uint = 5; +pub const ILL_PRVREG: ::std::os::raw::c_uint = 6; +pub const ILL_COPROC: ::std::os::raw::c_uint = 7; +pub const ILL_BADSTK: ::std::os::raw::c_uint = 8; +pub const ILL_BADIADDR: ::std::os::raw::c_uint = 9; +pub type _bindgen_ty_11 = ::std::os::raw::c_uint; +pub const FPE_INTDIV: ::std::os::raw::c_uint = 1; +pub const FPE_INTOVF: ::std::os::raw::c_uint = 2; +pub const FPE_FLTDIV: ::std::os::raw::c_uint = 3; +pub const FPE_FLTOVF: ::std::os::raw::c_uint = 4; +pub const FPE_FLTUND: ::std::os::raw::c_uint = 5; +pub const FPE_FLTRES: ::std::os::raw::c_uint = 6; +pub const FPE_FLTINV: ::std::os::raw::c_uint = 7; +pub const FPE_FLTSUB: ::std::os::raw::c_uint = 8; +pub const FPE_FLTUNK: ::std::os::raw::c_uint = 14; +pub const FPE_CONDTRAP: ::std::os::raw::c_uint = 15; +pub type _bindgen_ty_12 = ::std::os::raw::c_uint; +pub const SEGV_MAPERR: ::std::os::raw::c_uint = 1; +pub const SEGV_ACCERR: ::std::os::raw::c_uint = 2; +pub const SEGV_BNDERR: ::std::os::raw::c_uint = 3; +pub const SEGV_PKUERR: ::std::os::raw::c_uint = 4; +pub const SEGV_ACCADI: ::std::os::raw::c_uint = 5; +pub const SEGV_ADIDERR: ::std::os::raw::c_uint = 6; +pub const SEGV_ADIPERR: ::std::os::raw::c_uint = 7; +pub const SEGV_MTEAERR: ::std::os::raw::c_uint = 8; +pub const SEGV_MTESERR: ::std::os::raw::c_uint = 9; +pub type _bindgen_ty_13 = ::std::os::raw::c_uint; +pub const BUS_ADRALN: ::std::os::raw::c_uint = 1; +pub const BUS_ADRERR: ::std::os::raw::c_uint = 2; +pub const BUS_OBJERR: ::std::os::raw::c_uint = 3; +pub const BUS_MCEERR_AR: ::std::os::raw::c_uint = 4; +pub const BUS_MCEERR_AO: ::std::os::raw::c_uint = 5; +pub type _bindgen_ty_14 = ::std::os::raw::c_uint; +pub const CLD_EXITED: ::std::os::raw::c_uint = 1; +pub const CLD_KILLED: ::std::os::raw::c_uint = 2; +pub const CLD_DUMPED: ::std::os::raw::c_uint = 3; +pub const CLD_TRAPPED: ::std::os::raw::c_uint = 4; +pub const CLD_STOPPED: ::std::os::raw::c_uint = 5; +pub const CLD_CONTINUED: ::std::os::raw::c_uint = 6; +pub type _bindgen_ty_15 = ::std::os::raw::c_uint; +pub const POLL_IN: ::std::os::raw::c_uint = 1; +pub const POLL_OUT: ::std::os::raw::c_uint = 2; +pub const POLL_MSG: ::std::os::raw::c_uint = 3; +pub const POLL_ERR: ::std::os::raw::c_uint = 4; +pub const POLL_PRI: ::std::os::raw::c_uint = 5; +pub const POLL_HUP: ::std::os::raw::c_uint = 6; +pub type _bindgen_ty_16 = ::std::os::raw::c_uint; +pub type sigval_t = __sigval_t; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigevent { + pub sigev_value: __sigval_t, + pub sigev_signo: ::std::os::raw::c_int, + pub sigev_notify: ::std::os::raw::c_int, + pub _sigev_un: sigevent__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigevent__bindgen_ty_1 { + pub _pad: [::std::os::raw::c_int; 12usize], + pub _tid: __pid_t, + pub _sigev_thread: sigevent__bindgen_ty_1__bindgen_ty_1, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sigevent__bindgen_ty_1__bindgen_ty_1 { + pub _function: ::std::option::Option, + pub _attribute: *mut pthread_attr_t, +} +impl Default for sigevent__bindgen_ty_1__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigevent__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigevent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type sigevent_t = sigevent; +pub const SIGEV_SIGNAL: ::std::os::raw::c_uint = 0; +pub const SIGEV_NONE: ::std::os::raw::c_uint = 1; +pub const SIGEV_THREAD: ::std::os::raw::c_uint = 2; +pub const SIGEV_THREAD_ID: ::std::os::raw::c_uint = 4; +pub type _bindgen_ty_17 = ::std::os::raw::c_uint; +pub type __sighandler_t = ::std::option::Option; +pub unsafe fn __sysv_signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> TupleDesc; + fn __sysv_signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - TypeGetTupleDesc(arg_typeoid, arg_colaliases) + __sysv_signal(arg___sig, arg___handler) }) } -pub unsafe fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc { +pub unsafe fn signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc; + fn signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - BlessTupleDesc(arg_tupdesc) + signal(arg___sig, arg___handler) }) } -pub unsafe fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata { +pub unsafe fn kill(arg___pid: __pid_t, arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata; + fn kill(arg___pid: __pid_t, arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - TupleDescGetAttInMetadata(arg_tupdesc) + kill(arg___pid, arg___sig) }) } -pub unsafe fn BuildTupleFromCStrings( - arg_attinmeta: *mut AttInMetadata, - arg_values: *mut *mut ::std::os::raw::c_char, -) -> HeapTuple { +pub unsafe fn killpg( + arg___pgrp: __pid_t, + arg___sig: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn BuildTupleFromCStrings( - arg_attinmeta: *mut AttInMetadata, - arg_values: *mut *mut ::std::os::raw::c_char, - ) -> HeapTuple; + fn killpg( + arg___pgrp: __pid_t, + arg___sig: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - BuildTupleFromCStrings(arg_attinmeta, arg_values) + killpg(arg___pgrp, arg___sig) }) } -pub unsafe fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum { +pub unsafe fn raise(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum; + fn raise(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - HeapTupleHeaderGetDatum(arg_tuple) + raise(arg___sig) }) } -pub unsafe fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { +pub unsafe fn ssignal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + fn ssignal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - init_MultiFuncCall(arg_fcinfo) + ssignal(arg___sig, arg___handler) }) } -pub unsafe fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { +pub unsafe fn gsignal(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + fn gsignal(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - per_MultiFuncCall(arg_fcinfo) + gsignal(arg___sig) }) } -pub unsafe fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext) { +pub unsafe fn psignal(arg___sig: ::std::os::raw::c_int, arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext); + fn psignal(arg___sig: ::std::os::raw::c_int, arg___s: *const ::std::os::raw::c_char); } - end_MultiFuncCall(arg_fcinfo, arg_funcctx) + psignal(arg___sig, arg___s) }) } -pub unsafe fn extract_variadic_args( - arg_fcinfo: FunctionCallInfo, - arg_variadic_start: ::std::os::raw::c_int, - arg_convert_unknown: bool, - arg_values: *mut *mut Datum, - arg_types: *mut *mut Oid, - arg_nulls: *mut *mut bool, -) -> ::std::os::raw::c_int { +pub unsafe fn psiginfo(arg___pinfo: *const siginfo_t, arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn extract_variadic_args( - arg_fcinfo: FunctionCallInfo, - arg_variadic_start: ::std::os::raw::c_int, - arg_convert_unknown: bool, - arg_values: *mut *mut Datum, - arg_types: *mut *mut Oid, - arg_nulls: *mut *mut bool, - ) -> ::std::os::raw::c_int; + fn psiginfo(arg___pinfo: *const siginfo_t, arg___s: *const ::std::os::raw::c_char); } - extract_variadic_args( - arg_fcinfo, - arg_variadic_start, - arg_convert_unknown, - arg_values, - arg_types, - arg_nulls, - ) + psiginfo(arg___pinfo, arg___s) }) } -extern "C" { - pub static sys_signame: [*const ::std::os::raw::c_char; 32usize]; -} -extern "C" { - pub static sys_siglist: [*const ::std::os::raw::c_char; 32usize]; -} -pub unsafe fn raise(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigblock(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn raise(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigblock(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - raise(arg_arg1) + sigblock(arg___mask) }) } -pub unsafe fn bsd_signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { +pub unsafe fn sigsetmask(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsd_signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; + fn sigsetmask(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - bsd_signal(arg_arg1, arg_arg2) + sigsetmask(arg___mask) }) } -pub unsafe fn kill(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn siggetmask() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn kill(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn siggetmask() -> ::std::os::raw::c_int; } - kill(arg_arg1, arg_arg2) + siggetmask() }) } -pub unsafe fn killpg(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type sig_t = __sighandler_t; +pub unsafe fn sigemptyset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn killpg(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigemptyset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - killpg(arg_arg1, arg_arg2) + sigemptyset(arg___set) }) } -pub unsafe fn pthread_kill( - arg_arg1: pthread_t, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn sigfillset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pthread_kill( - arg_arg1: pthread_t, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn sigfillset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - pthread_kill(arg_arg1, arg_arg2) + sigfillset(arg___set) }) } -pub unsafe fn pthread_sigmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, +pub unsafe fn sigaddset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pthread_sigmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, + fn sigaddset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - pthread_sigmask(arg_arg1, arg_arg2, arg_arg3) + sigaddset(arg___set, arg___signo) }) } -pub unsafe fn sigaction( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigaction, - arg_arg3: *mut sigaction, +pub unsafe fn sigdelset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigaction( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigaction, - arg_arg3: *mut sigaction, + fn sigdelset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigaction(arg_arg1, arg_arg2, arg_arg3) + sigdelset(arg___set, arg___signo) }) } -pub unsafe fn sigaddset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigismember( + arg___set: *const sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigaddset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, + fn sigismember( + arg___set: *const sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigaddset(arg_arg1, arg_arg2) + sigismember(arg___set, arg___signo) }) } -pub unsafe fn sigaltstack( - arg_arg1: *const stack_t, - arg_arg2: *mut stack_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn sigaltstack( - arg_arg1: *const stack_t, - arg_arg2: *mut stack_t, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigaction { + pub __sigaction_handler: sigaction__bindgen_ty_1, + pub sa_mask: __sigset_t, + pub sa_flags: ::std::os::raw::c_int, + pub sa_restorer: ::std::option::Option, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigaction__bindgen_ty_1 { + pub sa_handler: __sighandler_t, + pub sa_sigaction: ::std::option::Option< + unsafe extern "C" fn( + arg1: ::std::os::raw::c_int, + arg2: *mut siginfo_t, + arg3: *mut ::std::os::raw::c_void, + ), + >, +} +impl Default for sigaction__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - sigaltstack(arg_arg1, arg_arg2) - }) + } } -pub unsafe fn sigdelset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, +impl Default for sigaction { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn sigprocmask( + arg___how: ::std::os::raw::c_int, + arg___set: *const sigset_t, + arg___oset: *mut sigset_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigdelset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, + fn sigprocmask( + arg___how: ::std::os::raw::c_int, + arg___set: *const sigset_t, + arg___oset: *mut sigset_t, ) -> ::std::os::raw::c_int; } - sigdelset(arg_arg1, arg_arg2) + sigprocmask(arg___how, arg___set, arg___oset) }) } -pub unsafe fn sigemptyset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigsuspend(arg___set: *const sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigemptyset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigsuspend(arg___set: *const sigset_t) -> ::std::os::raw::c_int; } - sigemptyset(arg_arg1) + sigsuspend(arg___set) }) } -pub unsafe fn sigfillset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigaction( + arg___sig: ::std::os::raw::c_int, + arg___act: *const sigaction, + arg___oact: *mut sigaction, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigfillset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigaction( + arg___sig: ::std::os::raw::c_int, + arg___act: *const sigaction, + arg___oact: *mut sigaction, + ) -> ::std::os::raw::c_int; } - sigfillset(arg_arg1) + sigaction(arg___sig, arg___act, arg___oact) }) } -pub unsafe fn sighold(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigpending(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sighold(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigpending(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - sighold(arg_arg1) + sigpending(arg___set) }) } -pub unsafe fn sigignore(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigwait( + arg___set: *const sigset_t, + arg___sig: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigignore(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigwait( + arg___set: *const sigset_t, + arg___sig: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - sigignore(arg_arg1) + sigwait(arg___set, arg___sig) }) } -pub unsafe fn siginterrupt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigwaitinfo( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn siginterrupt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn sigwaitinfo( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, ) -> ::std::os::raw::c_int; } - siginterrupt(arg_arg1, arg_arg2) + sigwaitinfo(arg___set, arg___info) }) } -pub unsafe fn sigismember( - arg_arg1: *const sigset_t, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigtimedwait( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, + arg___timeout: *const timespec, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigismember( - arg_arg1: *const sigset_t, - arg_arg2: ::std::os::raw::c_int, + fn sigtimedwait( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, + arg___timeout: *const timespec, ) -> ::std::os::raw::c_int; } - sigismember(arg_arg1, arg_arg2) + sigtimedwait(arg___set, arg___info, arg___timeout) }) } -pub unsafe fn sigpause(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigqueue( + arg___pid: __pid_t, + arg___sig: ::std::os::raw::c_int, + arg___val: sigval, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigpause(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigqueue( + arg___pid: __pid_t, + arg___sig: ::std::os::raw::c_int, + arg___val: sigval, + ) -> ::std::os::raw::c_int; } - sigpause(arg_arg1) + sigqueue(arg___pid, arg___sig, arg___val) }) } -pub unsafe fn sigpending(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpx_sw_bytes { + pub magic1: __uint32_t, + pub extended_size: __uint32_t, + pub xstate_bv: __uint64_t, + pub xstate_size: __uint32_t, + pub __glibc_reserved1: [__uint32_t; 7usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpxreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, + pub __glibc_reserved1: [::std::os::raw::c_ushort; 3usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _xmmreg { + pub element: [__uint32_t; 4usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpstate { + pub cwd: __uint16_t, + pub swd: __uint16_t, + pub ftw: __uint16_t, + pub fop: __uint16_t, + pub rip: __uint64_t, + pub rdp: __uint64_t, + pub mxcsr: __uint32_t, + pub mxcr_mask: __uint32_t, + pub _st: [_fpxreg; 8usize], + pub _xmm: [_xmmreg; 16usize], + pub __glibc_reserved1: [__uint32_t; 24usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigcontext { + pub r8: __uint64_t, + pub r9: __uint64_t, + pub r10: __uint64_t, + pub r11: __uint64_t, + pub r12: __uint64_t, + pub r13: __uint64_t, + pub r14: __uint64_t, + pub r15: __uint64_t, + pub rdi: __uint64_t, + pub rsi: __uint64_t, + pub rbp: __uint64_t, + pub rbx: __uint64_t, + pub rdx: __uint64_t, + pub rax: __uint64_t, + pub rcx: __uint64_t, + pub rsp: __uint64_t, + pub rip: __uint64_t, + pub eflags: __uint64_t, + pub cs: ::std::os::raw::c_ushort, + pub gs: ::std::os::raw::c_ushort, + pub fs: ::std::os::raw::c_ushort, + pub __pad0: ::std::os::raw::c_ushort, + pub err: __uint64_t, + pub trapno: __uint64_t, + pub oldmask: __uint64_t, + pub cr2: __uint64_t, + pub __bindgen_anon_1: sigcontext__bindgen_ty_1, + pub __reserved1: [__uint64_t; 8usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigcontext__bindgen_ty_1 { + pub fpstate: *mut _fpstate, + pub __fpstate_word: __uint64_t, +} +impl Default for sigcontext__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigcontext { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _xsave_hdr { + pub xstate_bv: __uint64_t, + pub __glibc_reserved1: [__uint64_t; 2usize], + pub __glibc_reserved2: [__uint64_t; 5usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct _ymmh_state { + pub ymmh_space: [__uint32_t; 64usize], +} +impl Default for _ymmh_state { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct _xstate { + pub fpstate: _fpstate, + pub xstate_hdr: _xsave_hdr, + pub ymmh: _ymmh_state, +} +impl Default for _xstate { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn sigreturn(arg___scp: *mut sigcontext) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigpending(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigreturn(arg___scp: *mut sigcontext) -> ::std::os::raw::c_int; } - sigpending(arg_arg1) + sigreturn(arg___scp) }) } -pub unsafe fn sigprocmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_t { + pub ss_sp: *mut ::std::os::raw::c_void, + pub ss_flags: ::std::os::raw::c_int, + pub ss_size: usize, +} +impl Default for stack_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type greg_t = ::std::os::raw::c_longlong; +pub type gregset_t = [greg_t; 23usize]; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_fpxreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, + pub __glibc_reserved1: [::std::os::raw::c_ushort; 3usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_xmmreg { + pub element: [__uint32_t; 4usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_fpstate { + pub cwd: __uint16_t, + pub swd: __uint16_t, + pub ftw: __uint16_t, + pub fop: __uint16_t, + pub rip: __uint64_t, + pub rdp: __uint64_t, + pub mxcsr: __uint32_t, + pub mxcr_mask: __uint32_t, + pub _st: [_libc_fpxreg; 8usize], + pub _xmm: [_libc_xmmreg; 16usize], + pub __glibc_reserved1: [__uint32_t; 24usize], +} +pub type fpregset_t = *mut _libc_fpstate; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct mcontext_t { + pub gregs: gregset_t, + pub fpregs: fpregset_t, + pub __reserved1: [::std::os::raw::c_ulonglong; 8usize], +} +impl Default for mcontext_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ucontext_t { + pub uc_flags: ::std::os::raw::c_ulong, + pub uc_link: *mut ucontext_t, + pub uc_stack: stack_t, + pub uc_mcontext: mcontext_t, + pub uc_sigmask: sigset_t, + pub __fpregs_mem: _libc_fpstate, + pub __ssp: [::std::os::raw::c_ulonglong; 4usize], +} +impl Default for ucontext_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn siginterrupt( + arg___sig: ::std::os::raw::c_int, + arg___interrupt: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigprocmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, + fn siginterrupt( + arg___sig: ::std::os::raw::c_int, + arg___interrupt: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigprocmask(arg_arg1, arg_arg2, arg_arg3) + siginterrupt(arg___sig, arg___interrupt) }) } -pub unsafe fn sigrelse(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub const SS_ONSTACK: ::std::os::raw::c_uint = 1; +pub const SS_DISABLE: ::std::os::raw::c_uint = 2; +pub type _bindgen_ty_18 = ::std::os::raw::c_uint; +pub unsafe fn sigaltstack( + arg___ss: *const stack_t, + arg___oss: *mut stack_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigrelse(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigaltstack( + arg___ss: *const stack_t, + arg___oss: *mut stack_t, + ) -> ::std::os::raw::c_int; } - sigrelse(arg_arg1) + sigaltstack(arg___ss, arg___oss) }) } -pub unsafe fn sigset( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn sigset( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sigstack { + pub ss_sp: *mut ::std::os::raw::c_void, + pub ss_onstack: ::std::os::raw::c_int, +} +impl Default for sigstack { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - sigset(arg_arg1, arg_arg2) - }) + } } -pub unsafe fn sigsuspend(arg_arg1: *const sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigstack(arg___ss: *mut sigstack, arg___oss: *mut sigstack) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigsuspend(arg_arg1: *const sigset_t) -> ::std::os::raw::c_int; + fn sigstack(arg___ss: *mut sigstack, arg___oss: *mut sigstack) + -> ::std::os::raw::c_int; } - sigsuspend(arg_arg1) + sigstack(arg___ss, arg___oss) }) } -pub unsafe fn sigwait( - arg_arg1: *const sigset_t, - arg_arg2: *mut ::std::os::raw::c_int, +pub unsafe fn pthread_sigmask( + arg___how: ::std::os::raw::c_int, + arg___newmask: *const __sigset_t, + arg___oldmask: *mut __sigset_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigwait( - arg_arg1: *const sigset_t, - arg_arg2: *mut ::std::os::raw::c_int, + fn pthread_sigmask( + arg___how: ::std::os::raw::c_int, + arg___newmask: *const __sigset_t, + arg___oldmask: *mut __sigset_t, ) -> ::std::os::raw::c_int; } - sigwait(arg_arg1, arg_arg2) - }) -} -pub unsafe fn psignal(arg_arg1: ::std::os::raw::c_uint, arg_arg2: *const ::std::os::raw::c_char) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn psignal(arg_arg1: ::std::os::raw::c_uint, arg_arg2: *const ::std::os::raw::c_char); - } - psignal(arg_arg1, arg_arg2) + pthread_sigmask(arg___how, arg___newmask, arg___oldmask) }) } -pub unsafe fn sigblock(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn pthread_kill( + arg___threadid: pthread_t, + arg___signo: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigblock(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn pthread_kill( + arg___threadid: pthread_t, + arg___signo: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - sigblock(arg_arg1) + pthread_kill(arg___threadid, arg___signo) }) } -pub unsafe fn sigsetmask(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __libc_current_sigrtmin() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigsetmask(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __libc_current_sigrtmin() -> ::std::os::raw::c_int; } - sigsetmask(arg_arg1) + __libc_current_sigrtmin() }) } -pub unsafe fn sigvec( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sigvec, - arg_arg3: *mut sigvec, -) -> ::std::os::raw::c_int { +pub unsafe fn __libc_current_sigrtmax() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigvec( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sigvec, - arg_arg3: *mut sigvec, - ) -> ::std::os::raw::c_int; + fn __libc_current_sigrtmax() -> ::std::os::raw::c_int; } - sigvec(arg_arg1, arg_arg2, arg_arg3) + __libc_current_sigrtmax() }) } pub type pg_time_t = int64; @@ -35081,9 +36486,8 @@ pub unsafe fn CancelBackup() { #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct sockaddr_un { - pub sun_len: ::std::os::raw::c_uchar, pub sun_family: sa_family_t, - pub sun_path: [::std::os::raw::c_char; 104usize], + pub sun_path: [::std::os::raw::c_char; 108usize], } impl Default for sockaddr_un { fn default() -> Self { @@ -35176,20 +36580,45 @@ pub const RmgrIds_RM_LOGICALMSG_ID: RmgrIds = 21; pub const RmgrIds_RM_NEXT_ID: RmgrIds = 22; pub type RmgrIds = ::std::os::raw::c_uint; pub type pg_crc32c = uint32; -pub unsafe fn pg_comp_crc32c_armv8( +pub unsafe fn pg_comp_crc32c_sb8( arg_crc: pg_crc32c, arg_data: *const ::std::os::raw::c_void, arg_len: usize, ) -> pg_crc32c { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_comp_crc32c_armv8( + fn pg_comp_crc32c_sb8( arg_crc: pg_crc32c, arg_data: *const ::std::os::raw::c_void, arg_len: usize, ) -> pg_crc32c; } - pg_comp_crc32c_armv8(arg_crc, arg_data, arg_len) + pg_comp_crc32c_sb8(arg_crc, arg_data, arg_len) + }) +} +extern "C" { + pub static mut pg_comp_crc32c: ::std::option::Option< + unsafe extern "C" fn( + crc: pg_crc32c, + data: *const ::std::os::raw::c_void, + len: usize, + ) -> pg_crc32c, + >; +} +pub unsafe fn pg_comp_crc32c_sse42( + arg_crc: pg_crc32c, + arg_data: *const ::std::os::raw::c_void, + arg_len: usize, +) -> pg_crc32c { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_comp_crc32c_sse42( + arg_crc: pg_crc32c, + arg_data: *const ::std::os::raw::c_void, + arg_len: usize, + ) -> pg_crc32c; + } + pg_comp_crc32c_sse42(arg_crc, arg_data, arg_len) }) } pub const ForkNumber_InvalidForkNumber: ForkNumber = -1; @@ -67672,6 +69101,269 @@ pub unsafe fn check_srf_call_placement( check_srf_call_placement(arg_pstate, arg_last_srf, arg_location) }) } +pub type Operator = HeapTuple; +pub unsafe fn LookupOperName( + arg_pstate: *mut ParseState, + arg_opername: *mut List, + arg_oprleft: Oid, + arg_oprright: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn LookupOperName( + arg_pstate: *mut ParseState, + arg_opername: *mut List, + arg_oprleft: Oid, + arg_oprright: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Oid; + } + LookupOperName( + arg_pstate, + arg_opername, + arg_oprleft, + arg_oprright, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn LookupOperWithArgs(arg_oper: *mut ObjectWithArgs, arg_noError: bool) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn LookupOperWithArgs(arg_oper: *mut ObjectWithArgs, arg_noError: bool) -> Oid; + } + LookupOperWithArgs(arg_oper, arg_noError) + }) +} +pub unsafe fn oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + oper( + arg_pstate, + arg_op, + arg_arg1, + arg_arg2, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn right_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn right_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + right_oper(arg_pstate, arg_op, arg_arg, arg_noError, arg_location) + }) +} +pub unsafe fn left_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn left_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + left_oper(arg_pstate, arg_op, arg_arg, arg_noError, arg_location) + }) +} +pub unsafe fn compatible_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn compatible_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + compatible_oper( + arg_pstate, + arg_op, + arg_arg1, + arg_arg2, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn get_sort_group_operators( + arg_argtype: Oid, + arg_needLT: bool, + arg_needEQ: bool, + arg_needGT: bool, + arg_ltOpr: *mut Oid, + arg_eqOpr: *mut Oid, + arg_gtOpr: *mut Oid, + arg_isHashable: *mut bool, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_sort_group_operators( + arg_argtype: Oid, + arg_needLT: bool, + arg_needEQ: bool, + arg_needGT: bool, + arg_ltOpr: *mut Oid, + arg_eqOpr: *mut Oid, + arg_gtOpr: *mut Oid, + arg_isHashable: *mut bool, + ); + } + get_sort_group_operators( + arg_argtype, + arg_needLT, + arg_needEQ, + arg_needGT, + arg_ltOpr, + arg_eqOpr, + arg_gtOpr, + arg_isHashable, + ) + }) +} +pub unsafe fn compatible_oper_opid( + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, +) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn compatible_oper_opid( + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + ) -> Oid; + } + compatible_oper_opid(arg_op, arg_arg1, arg_arg2, arg_noError) + }) +} +pub unsafe fn oprid(arg_op: Operator) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oprid(arg_op: Operator) -> Oid; + } + oprid(arg_op) + }) +} +pub unsafe fn oprfuncid(arg_op: Operator) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oprfuncid(arg_op: Operator) -> Oid; + } + oprfuncid(arg_op) + }) +} +pub unsafe fn make_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_last_srf: *mut Node, + arg_location: ::std::os::raw::c_int, +) -> *mut Expr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_last_srf: *mut Node, + arg_location: ::std::os::raw::c_int, + ) -> *mut Expr; + } + make_op( + arg_pstate, + arg_opname, + arg_ltree, + arg_rtree, + arg_last_srf, + arg_location, + ) + }) +} +pub unsafe fn make_scalar_array_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_useOr: bool, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_location: ::std::os::raw::c_int, +) -> *mut Expr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_scalar_array_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_useOr: bool, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_location: ::std::os::raw::c_int, + ) -> *mut Expr; + } + make_scalar_array_op( + arg_pstate, + arg_opname, + arg_useOr, + arg_ltree, + arg_rtree, + arg_location, + ) + }) +} pub type Type = HeapTuple; pub unsafe fn LookupTypeName( arg_pstate: *mut ParseState, @@ -93157,6 +94849,20 @@ pub unsafe fn xidComparator( xidComparator(arg_arg1, arg_arg2) }) } +pub unsafe fn xidLogicalComparator( + arg_arg1: *const ::std::os::raw::c_void, + arg_arg2: *const ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn xidLogicalComparator( + arg_arg1: *const ::std::os::raw::c_void, + arg_arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; + } + xidLogicalComparator(arg_arg1, arg_arg2) + }) +} pub unsafe fn inet_cidr_ntop( arg_af: ::std::os::raw::c_int, arg_src: *const ::std::os::raw::c_void, @@ -96696,8 +98402,29 @@ pub unsafe fn SharedRecordTypmodRegistryAttach(arg_arg1: *mut SharedRecordTypmod SharedRecordTypmodRegistryAttach(arg_arg1) }) } -pub type __builtin_va_list = *mut ::std::os::raw::c_char; -pub type __uint128_t = u128; +pub type __builtin_va_list = [__va_list_tag; 1usize]; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct __va_list_tag { + pub gp_offset: ::std::os::raw::c_uint, + pub fp_offset: ::std::os::raw::c_uint, + pub overflow_arg_area: *mut ::std::os::raw::c_void, + pub reg_save_area: *mut ::std::os::raw::c_void, +} +impl Default for __va_list_tag { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __locale_data { + pub _address: u8, +} #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct AttrMissing { diff --git a/pgx-pg-sys/src/pg13.rs b/pgx-pg-sys/src/pg13.rs index ba319d39e..8c7de425f 100644 --- a/pgx-pg-sys/src/pg13.rs +++ b/pgx-pg-sys/src/pg13.rs @@ -177,30 +177,29 @@ pub const ALIGNOF_LONG: u32 = 8; pub const ALIGNOF_PG_INT128_TYPE: u32 = 16; pub const ALIGNOF_SHORT: u32 = 2; pub const BLCKSZ: u32 = 8192; -pub const CONFIGURE_ARGS : & [u8 ; 107usize] = b" '--prefix=/Users/e_ridge/.pgx/13.5/pgx-install' '--with-pgport=28813' '--enable-debug' '--enable-cassert'\0" ; +pub const CONFIGURE_ARGS : & [u8 ; 106usize] = b" '--prefix=/home/atelier/.pgx/13.6/pgx-install' '--with-pgport=28813' '--enable-debug' '--enable-cassert'\0" ; pub const DEF_PGPORT: u32 = 28813; pub const DEF_PGPORT_STR: &[u8; 6usize] = b"28813\0"; pub const ENABLE_THREAD_SAFETY: u32 = 1; +pub const HAVE_APPEND_HISTORY: u32 = 1; pub const HAVE_ATOMICS: u32 = 1; pub const HAVE_BACKTRACE_SYMBOLS: u32 = 1; pub const HAVE_CLOCK_GETTIME: u32 = 1; pub const HAVE_COMPUTED_GOTO: u32 = 1; -pub const HAVE_COPYFILE: u32 = 1; -pub const HAVE_COPYFILE_H: u32 = 1; -pub const HAVE_DECL_FDATASYNC: u32 = 0; -pub const HAVE_DECL_F_FULLFSYNC: u32 = 1; -pub const HAVE_DECL_POSIX_FADVISE: u32 = 0; +pub const HAVE_DECL_FDATASYNC: u32 = 1; +pub const HAVE_DECL_F_FULLFSYNC: u32 = 0; +pub const HAVE_DECL_POSIX_FADVISE: u32 = 1; pub const HAVE_DECL_RTLD_GLOBAL: u32 = 1; pub const HAVE_DECL_RTLD_NOW: u32 = 1; -pub const HAVE_DECL_STRLCAT: u32 = 1; -pub const HAVE_DECL_STRLCPY: u32 = 1; +pub const HAVE_DECL_STRLCAT: u32 = 0; +pub const HAVE_DECL_STRLCPY: u32 = 0; pub const HAVE_DECL_STRNLEN: u32 = 1; pub const HAVE_DECL_STRTOLL: u32 = 1; pub const HAVE_DECL_STRTOULL: u32 = 1; pub const HAVE_DLOPEN: u32 = 1; pub const HAVE_EXECINFO_H: u32 = 1; +pub const HAVE_EXPLICIT_BZERO: u32 = 1; pub const HAVE_FDATASYNC: u32 = 1; -pub const HAVE_FLS: u32 = 1; pub const HAVE_FSEEKO: u32 = 1; pub const HAVE_FUNCNAME__FUNC: u32 = 1; pub const HAVE_GCC__ATOMIC_INT32_CAS: u32 = 1; @@ -210,11 +209,11 @@ pub const HAVE_GCC__SYNC_INT32_CAS: u32 = 1; pub const HAVE_GCC__SYNC_INT32_TAS: u32 = 1; pub const HAVE_GCC__SYNC_INT64_CAS: u32 = 1; pub const HAVE_GETADDRINFO: u32 = 1; +pub const HAVE_GETHOSTBYNAME_R: u32 = 1; pub const HAVE_GETIFADDRS: u32 = 1; pub const HAVE_GETOPT: u32 = 1; pub const HAVE_GETOPT_H: u32 = 1; pub const HAVE_GETOPT_LONG: u32 = 1; -pub const HAVE_GETPEEREID: u32 = 1; pub const HAVE_GETPWUID_R: u32 = 1; pub const HAVE_GETRLIMIT: u32 = 1; pub const HAVE_GETRUSAGE: u32 = 1; @@ -223,10 +222,8 @@ pub const HAVE_IFADDRS_H: u32 = 1; pub const HAVE_INET_ATON: u32 = 1; pub const HAVE_INTTYPES_H: u32 = 1; pub const HAVE_INT_OPTERR: u32 = 1; -pub const HAVE_INT_OPTRESET: u32 = 1; pub const HAVE_INT_TIMEZONE: u32 = 1; pub const HAVE_IPV6: u32 = 1; -pub const HAVE_KQUEUE: u32 = 1; pub const HAVE_LANGINFO_H: u32 = 1; pub const HAVE_LIBM: u32 = 1; pub const HAVE_LIBREADLINE: u32 = 1; @@ -234,17 +231,17 @@ pub const HAVE_LIBZ: u32 = 1; pub const HAVE_LINK: u32 = 1; pub const HAVE_LOCALE_T: u32 = 1; pub const HAVE_LONG_INT_64: u32 = 1; -pub const HAVE_MBSTOWCS_L: u32 = 1; pub const HAVE_MEMORY_H: u32 = 1; -pub const HAVE_MEMSET_S: u32 = 1; pub const HAVE_MKDTEMP: u32 = 1; pub const HAVE_NETINET_TCP_H: u32 = 1; pub const HAVE_NET_IF_H: u32 = 1; pub const HAVE_POLL: u32 = 1; pub const HAVE_POLL_H: u32 = 1; +pub const HAVE_POSIX_FADVISE: u32 = 1; +pub const HAVE_POSIX_FALLOCATE: u32 = 1; +pub const HAVE_PPOLL: u32 = 1; pub const HAVE_PREAD: u32 = 1; pub const HAVE_PTHREAD: u32 = 1; -pub const HAVE_PTHREAD_IS_THREADED_NP: u32 = 1; pub const HAVE_PTHREAD_PRIO_INHERIT: u32 = 1; pub const HAVE_PWRITE: u32 = 1; pub const HAVE_RANDOM: u32 = 1; @@ -253,7 +250,11 @@ pub const HAVE_READLINE_READLINE_H: u32 = 1; pub const HAVE_READLINK: u32 = 1; pub const HAVE_RL_COMPLETION_APPEND_CHARACTER: u32 = 1; pub const HAVE_RL_COMPLETION_MATCHES: u32 = 1; +pub const HAVE_RL_COMPLETION_SUPPRESS_QUOTE: u32 = 1; pub const HAVE_RL_FILENAME_COMPLETION_FUNCTION: u32 = 1; +pub const HAVE_RL_FILENAME_QUOTE_CHARACTERS: u32 = 1; +pub const HAVE_RL_FILENAME_QUOTING_FUNCTION: u32 = 1; +pub const HAVE_RL_RESET_SCREEN_SIZE: u32 = 1; pub const HAVE_SETENV: u32 = 1; pub const HAVE_SETSID: u32 = 1; pub const HAVE_SHM_OPEN: u32 = 1; @@ -262,11 +263,10 @@ pub const HAVE_SRANDOM: u32 = 1; pub const HAVE_STDBOOL_H: u32 = 1; pub const HAVE_STDINT_H: u32 = 1; pub const HAVE_STDLIB_H: u32 = 1; +pub const HAVE_STRCHRNUL: u32 = 1; pub const HAVE_STRERROR_R: u32 = 1; pub const HAVE_STRINGS_H: u32 = 1; pub const HAVE_STRING_H: u32 = 1; -pub const HAVE_STRLCAT: u32 = 1; -pub const HAVE_STRLCPY: u32 = 1; pub const HAVE_STRNLEN: u32 = 1; pub const HAVE_STRSIGNAL: u32 = 1; pub const HAVE_STRTOF: u32 = 1; @@ -274,33 +274,30 @@ pub const HAVE_STRTOLL: u32 = 1; pub const HAVE_STRTOULL: u32 = 1; pub const HAVE_STRUCT_ADDRINFO: u32 = 1; pub const HAVE_STRUCT_OPTION: u32 = 1; -pub const HAVE_STRUCT_SOCKADDR_SA_LEN: u32 = 1; pub const HAVE_STRUCT_SOCKADDR_STORAGE: u32 = 1; pub const HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY: u32 = 1; -pub const HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN: u32 = 1; pub const HAVE_STRUCT_SOCKADDR_UN: u32 = 1; pub const HAVE_STRUCT_TM_TM_ZONE: u32 = 1; pub const HAVE_SYMLINK: u32 = 1; +pub const HAVE_SYNC_FILE_RANGE: u32 = 1; pub const HAVE_SYSLOG: u32 = 1; -pub const HAVE_SYS_EVENT_H: u32 = 1; +pub const HAVE_SYS_EPOLL_H: u32 = 1; pub const HAVE_SYS_IPC_H: u32 = 1; +pub const HAVE_SYS_PRCTL_H: u32 = 1; pub const HAVE_SYS_RESOURCE_H: u32 = 1; pub const HAVE_SYS_SELECT_H: u32 = 1; pub const HAVE_SYS_SEM_H: u32 = 1; pub const HAVE_SYS_SHM_H: u32 = 1; -pub const HAVE_SYS_SOCKIO_H: u32 = 1; pub const HAVE_SYS_STAT_H: u32 = 1; pub const HAVE_SYS_TYPES_H: u32 = 1; -pub const HAVE_SYS_UCRED_H: u32 = 1; pub const HAVE_SYS_UN_H: u32 = 1; pub const HAVE_TERMIOS_H: u32 = 1; pub const HAVE_TYPEOF: u32 = 1; -pub const HAVE_UNION_SEMUN: u32 = 1; pub const HAVE_UNISTD_H: u32 = 1; pub const HAVE_UNSETENV: u32 = 1; pub const HAVE_USELOCALE: u32 = 1; -pub const HAVE_WCSTOMBS_L: u32 = 1; pub const HAVE_WCTYPE_H: u32 = 1; +pub const HAVE_X86_64_POPCNTQ: u32 = 1; pub const HAVE__BOOL: u32 = 1; pub const HAVE__BUILTIN_BSWAP16: u32 = 1; pub const HAVE__BUILTIN_BSWAP32: u32 = 1; @@ -312,25 +309,26 @@ pub const HAVE__BUILTIN_OP_OVERFLOW: u32 = 1; pub const HAVE__BUILTIN_POPCOUNT: u32 = 1; pub const HAVE__BUILTIN_TYPES_COMPATIBLE_P: u32 = 1; pub const HAVE__BUILTIN_UNREACHABLE: u32 = 1; +pub const HAVE__GET_CPUID: u32 = 1; pub const HAVE__STATIC_ASSERT: u32 = 1; pub const INT64_MODIFIER: &[u8; 2usize] = b"l\0"; -pub const LOCALE_T_IN_XLOCALE: u32 = 1; pub const MAXIMUM_ALIGNOF: u32 = 8; pub const MEMSET_LOOP_LIMIT: u32 = 1024; pub const PACKAGE_BUGREPORT: &[u8; 32usize] = b"pgsql-bugs@lists.postgresql.org\0"; pub const PACKAGE_NAME: &[u8; 11usize] = b"PostgreSQL\0"; -pub const PACKAGE_STRING: &[u8; 16usize] = b"PostgreSQL 13.5\0"; +pub const PACKAGE_STRING: &[u8; 16usize] = b"PostgreSQL 13.6\0"; pub const PACKAGE_TARNAME: &[u8; 11usize] = b"postgresql\0"; pub const PACKAGE_URL: &[u8; 28usize] = b"https://www.postgresql.org/\0"; -pub const PACKAGE_VERSION: &[u8; 5usize] = b"13.5\0"; +pub const PACKAGE_VERSION: &[u8; 5usize] = b"13.6\0"; pub const PG_KRB_SRVNAM: &[u8; 9usize] = b"postgres\0"; pub const PG_MAJORVERSION: &[u8; 3usize] = b"13\0"; pub const PG_MAJORVERSION_NUM: u32 = 13; -pub const PG_MINORVERSION_NUM: u32 = 5; +pub const PG_MINORVERSION_NUM: u32 = 6; pub const PG_USE_STDBOOL: u32 = 1; -pub const PG_VERSION: &[u8; 5usize] = b"13.5\0"; -pub const PG_VERSION_NUM: u32 = 130005; -pub const PG_VERSION_STR : & [u8 ; 111usize] = b"PostgreSQL 13.5 on arm-apple-darwin21.3.0, compiled by Apple clang version 13.0.0 (clang-1300.0.29.30), 64-bit\0" ; +pub const PG_VERSION: &[u8; 5usize] = b"13.6\0"; +pub const PG_VERSION_NUM: u32 = 130006; +pub const PG_VERSION_STR: &[u8; 77usize] = + b"PostgreSQL 13.6 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 11.2.0, 64-bit\0"; pub const RELSEG_SIZE: u32 = 131072; pub const SIZEOF_BOOL: u32 = 1; pub const SIZEOF_LONG: u32 = 8; @@ -338,13 +336,11 @@ pub const SIZEOF_OFF_T: u32 = 8; pub const SIZEOF_SIZE_T: u32 = 8; pub const SIZEOF_VOID_P: u32 = 8; pub const STDC_HEADERS: u32 = 1; -pub const STRERROR_R_INT: u32 = 1; -pub const USE_ARMV8_CRC32C: u32 = 1; pub const USE_ASSERT_CHECKING: u32 = 1; pub const USE_DEV_URANDOM: u32 = 1; -pub const USE_SYSV_SEMAPHORES: u32 = 1; +pub const USE_SSE42_CRC32C_WITH_RUNTIME_CHECK: u32 = 1; pub const USE_SYSV_SHARED_MEMORY: u32 = 1; -pub const WCSTOMBS_L_IN_XLOCALE: u32 = 1; +pub const USE_UNNAMED_POSIX_SEMAPHORES: u32 = 1; pub const XLOG_BLCKSZ: u32 = 8192; pub const DEFAULT_XLOG_SEG_SIZE: u32 = 16777216; pub const NAMEDATALEN: u32 = 64; @@ -360,548 +356,214 @@ pub const BITS_PER_BYTE: u32 = 8; pub const ALIGNOF_BUFFER: u32 = 32; pub const HAVE_WORKING_LINK: u32 = 1; pub const DEFAULT_BACKEND_FLUSH_AFTER: u32 = 0; -pub const DEFAULT_BGWRITER_FLUSH_AFTER: u32 = 0; -pub const DEFAULT_CHECKPOINT_FLUSH_AFTER: u32 = 0; +pub const DEFAULT_BGWRITER_FLUSH_AFTER: u32 = 64; +pub const DEFAULT_CHECKPOINT_FLUSH_AFTER: u32 = 32; pub const WRITEBACK_MAX_PENDING_FLUSHES: u32 = 256; pub const DEFAULT_PGSOCKET_DIR: &[u8; 5usize] = b"/tmp\0"; pub const DEFAULT_EVENT_SOURCE: &[u8; 11usize] = b"PostgreSQL\0"; pub const PG_CACHE_LINE_SIZE: u32 = 128; pub const TRACE_SORT: u32 = 1; -pub const __darwin__: u32 = 1; -pub const __DARWIN_ONLY_64_BIT_INO_T: u32 = 1; -pub const __DARWIN_ONLY_UNIX_CONFORMANCE: u32 = 1; -pub const __DARWIN_ONLY_VERS_1050: u32 = 1; -pub const __DARWIN_UNIX03: u32 = 1; -pub const __DARWIN_64_BIT_INO_T: u32 = 1; -pub const __DARWIN_VERS_1050: u32 = 1; -pub const __DARWIN_NON_CANCELABLE: u32 = 0; -pub const __DARWIN_SUF_EXTSN: &[u8; 14usize] = b"$DARWIN_EXTSN\0"; -pub const __DARWIN_C_ANSI: u32 = 4096; -pub const __DARWIN_C_FULL: u32 = 900000; -pub const __DARWIN_C_LEVEL: u32 = 900000; -pub const __STDC_WANT_LIB_EXT1__: u32 = 1; -pub const __DARWIN_NO_LONG_LONG: u32 = 0; -pub const _DARWIN_FEATURE_64_BIT_INODE: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_64_BIT_INODE: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_VERS_1050: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE: u32 = 1; -pub const _DARWIN_FEATURE_UNIX_CONFORMANCE: u32 = 3; -pub const __has_ptrcheck: u32 = 0; -pub const __API_TO_BE_DEPRECATED: u32 = 100000; -pub const __MAC_10_0: u32 = 1000; -pub const __MAC_10_1: u32 = 1010; -pub const __MAC_10_2: u32 = 1020; -pub const __MAC_10_3: u32 = 1030; -pub const __MAC_10_4: u32 = 1040; -pub const __MAC_10_5: u32 = 1050; -pub const __MAC_10_6: u32 = 1060; -pub const __MAC_10_7: u32 = 1070; -pub const __MAC_10_8: u32 = 1080; -pub const __MAC_10_9: u32 = 1090; -pub const __MAC_10_10: u32 = 101000; -pub const __MAC_10_10_2: u32 = 101002; -pub const __MAC_10_10_3: u32 = 101003; -pub const __MAC_10_11: u32 = 101100; -pub const __MAC_10_11_2: u32 = 101102; -pub const __MAC_10_11_3: u32 = 101103; -pub const __MAC_10_11_4: u32 = 101104; -pub const __MAC_10_12: u32 = 101200; -pub const __MAC_10_12_1: u32 = 101201; -pub const __MAC_10_12_2: u32 = 101202; -pub const __MAC_10_12_4: u32 = 101204; -pub const __MAC_10_13: u32 = 101300; -pub const __MAC_10_13_1: u32 = 101301; -pub const __MAC_10_13_2: u32 = 101302; -pub const __MAC_10_13_4: u32 = 101304; -pub const __MAC_10_14: u32 = 101400; -pub const __MAC_10_14_1: u32 = 101401; -pub const __MAC_10_14_4: u32 = 101404; -pub const __MAC_10_14_6: u32 = 101406; -pub const __MAC_10_15: u32 = 101500; -pub const __MAC_10_15_1: u32 = 101501; -pub const __MAC_10_15_4: u32 = 101504; -pub const __MAC_10_16: u32 = 101600; -pub const __MAC_11_0: u32 = 110000; -pub const __MAC_11_1: u32 = 110100; -pub const __MAC_11_3: u32 = 110300; -pub const __MAC_11_4: u32 = 110400; -pub const __MAC_11_5: u32 = 110500; -pub const __MAC_11_6: u32 = 110600; -pub const __MAC_12_0: u32 = 120000; -pub const __MAC_12_1: u32 = 120100; -pub const __MAC_12_2: u32 = 120200; -pub const __MAC_12_3: u32 = 120300; -pub const __IPHONE_2_0: u32 = 20000; -pub const __IPHONE_2_1: u32 = 20100; -pub const __IPHONE_2_2: u32 = 20200; -pub const __IPHONE_3_0: u32 = 30000; -pub const __IPHONE_3_1: u32 = 30100; -pub const __IPHONE_3_2: u32 = 30200; -pub const __IPHONE_4_0: u32 = 40000; -pub const __IPHONE_4_1: u32 = 40100; -pub const __IPHONE_4_2: u32 = 40200; -pub const __IPHONE_4_3: u32 = 40300; -pub const __IPHONE_5_0: u32 = 50000; -pub const __IPHONE_5_1: u32 = 50100; -pub const __IPHONE_6_0: u32 = 60000; -pub const __IPHONE_6_1: u32 = 60100; -pub const __IPHONE_7_0: u32 = 70000; -pub const __IPHONE_7_1: u32 = 70100; -pub const __IPHONE_8_0: u32 = 80000; -pub const __IPHONE_8_1: u32 = 80100; -pub const __IPHONE_8_2: u32 = 80200; -pub const __IPHONE_8_3: u32 = 80300; -pub const __IPHONE_8_4: u32 = 80400; -pub const __IPHONE_9_0: u32 = 90000; -pub const __IPHONE_9_1: u32 = 90100; -pub const __IPHONE_9_2: u32 = 90200; -pub const __IPHONE_9_3: u32 = 90300; -pub const __IPHONE_10_0: u32 = 100000; -pub const __IPHONE_10_1: u32 = 100100; -pub const __IPHONE_10_2: u32 = 100200; -pub const __IPHONE_10_3: u32 = 100300; -pub const __IPHONE_11_0: u32 = 110000; -pub const __IPHONE_11_1: u32 = 110100; -pub const __IPHONE_11_2: u32 = 110200; -pub const __IPHONE_11_3: u32 = 110300; -pub const __IPHONE_11_4: u32 = 110400; -pub const __IPHONE_12_0: u32 = 120000; -pub const __IPHONE_12_1: u32 = 120100; -pub const __IPHONE_12_2: u32 = 120200; -pub const __IPHONE_12_3: u32 = 120300; -pub const __IPHONE_12_4: u32 = 120400; -pub const __IPHONE_13_0: u32 = 130000; -pub const __IPHONE_13_1: u32 = 130100; -pub const __IPHONE_13_2: u32 = 130200; -pub const __IPHONE_13_3: u32 = 130300; -pub const __IPHONE_13_4: u32 = 130400; -pub const __IPHONE_13_5: u32 = 130500; -pub const __IPHONE_13_6: u32 = 130600; -pub const __IPHONE_13_7: u32 = 130700; -pub const __IPHONE_14_0: u32 = 140000; -pub const __IPHONE_14_1: u32 = 140100; -pub const __IPHONE_14_2: u32 = 140200; -pub const __IPHONE_14_3: u32 = 140300; -pub const __IPHONE_14_5: u32 = 140500; -pub const __IPHONE_14_6: u32 = 140600; -pub const __IPHONE_14_7: u32 = 140700; -pub const __IPHONE_14_8: u32 = 140800; -pub const __IPHONE_15_0: u32 = 150000; -pub const __IPHONE_15_1: u32 = 150100; -pub const __IPHONE_15_2: u32 = 150200; -pub const __IPHONE_15_3: u32 = 150300; -pub const __IPHONE_15_4: u32 = 150400; -pub const __TVOS_9_0: u32 = 90000; -pub const __TVOS_9_1: u32 = 90100; -pub const __TVOS_9_2: u32 = 90200; -pub const __TVOS_10_0: u32 = 100000; -pub const __TVOS_10_0_1: u32 = 100001; -pub const __TVOS_10_1: u32 = 100100; -pub const __TVOS_10_2: u32 = 100200; -pub const __TVOS_11_0: u32 = 110000; -pub const __TVOS_11_1: u32 = 110100; -pub const __TVOS_11_2: u32 = 110200; -pub const __TVOS_11_3: u32 = 110300; -pub const __TVOS_11_4: u32 = 110400; -pub const __TVOS_12_0: u32 = 120000; -pub const __TVOS_12_1: u32 = 120100; -pub const __TVOS_12_2: u32 = 120200; -pub const __TVOS_12_3: u32 = 120300; -pub const __TVOS_12_4: u32 = 120400; -pub const __TVOS_13_0: u32 = 130000; -pub const __TVOS_13_2: u32 = 130200; -pub const __TVOS_13_3: u32 = 130300; -pub const __TVOS_13_4: u32 = 130400; -pub const __TVOS_14_0: u32 = 140000; -pub const __TVOS_14_1: u32 = 140100; -pub const __TVOS_14_2: u32 = 140200; -pub const __TVOS_14_3: u32 = 140300; -pub const __TVOS_14_5: u32 = 140500; -pub const __TVOS_14_6: u32 = 140600; -pub const __TVOS_14_7: u32 = 140700; -pub const __TVOS_15_0: u32 = 150000; -pub const __TVOS_15_1: u32 = 150100; -pub const __TVOS_15_2: u32 = 150200; -pub const __TVOS_15_3: u32 = 150300; -pub const __TVOS_15_4: u32 = 150400; -pub const __WATCHOS_1_0: u32 = 10000; -pub const __WATCHOS_2_0: u32 = 20000; -pub const __WATCHOS_2_1: u32 = 20100; -pub const __WATCHOS_2_2: u32 = 20200; -pub const __WATCHOS_3_0: u32 = 30000; -pub const __WATCHOS_3_1: u32 = 30100; -pub const __WATCHOS_3_1_1: u32 = 30101; -pub const __WATCHOS_3_2: u32 = 30200; -pub const __WATCHOS_4_0: u32 = 40000; -pub const __WATCHOS_4_1: u32 = 40100; -pub const __WATCHOS_4_2: u32 = 40200; -pub const __WATCHOS_4_3: u32 = 40300; -pub const __WATCHOS_5_0: u32 = 50000; -pub const __WATCHOS_5_1: u32 = 50100; -pub const __WATCHOS_5_2: u32 = 50200; -pub const __WATCHOS_5_3: u32 = 50300; -pub const __WATCHOS_6_0: u32 = 60000; -pub const __WATCHOS_6_1: u32 = 60100; -pub const __WATCHOS_6_2: u32 = 60200; -pub const __WATCHOS_7_0: u32 = 70000; -pub const __WATCHOS_7_1: u32 = 70100; -pub const __WATCHOS_7_2: u32 = 70200; -pub const __WATCHOS_7_3: u32 = 70300; -pub const __WATCHOS_7_4: u32 = 70400; -pub const __WATCHOS_7_5: u32 = 70500; -pub const __WATCHOS_7_6: u32 = 70600; -pub const __WATCHOS_8_0: u32 = 80000; -pub const __WATCHOS_8_1: u32 = 80100; -pub const __WATCHOS_8_3: u32 = 80300; -pub const __WATCHOS_8_4: u32 = 80400; -pub const __WATCHOS_8_5: u32 = 80500; -pub const MAC_OS_X_VERSION_10_0: u32 = 1000; -pub const MAC_OS_X_VERSION_10_1: u32 = 1010; -pub const MAC_OS_X_VERSION_10_2: u32 = 1020; -pub const MAC_OS_X_VERSION_10_3: u32 = 1030; -pub const MAC_OS_X_VERSION_10_4: u32 = 1040; -pub const MAC_OS_X_VERSION_10_5: u32 = 1050; -pub const MAC_OS_X_VERSION_10_6: u32 = 1060; -pub const MAC_OS_X_VERSION_10_7: u32 = 1070; -pub const MAC_OS_X_VERSION_10_8: u32 = 1080; -pub const MAC_OS_X_VERSION_10_9: u32 = 1090; -pub const MAC_OS_X_VERSION_10_10: u32 = 101000; -pub const MAC_OS_X_VERSION_10_10_2: u32 = 101002; -pub const MAC_OS_X_VERSION_10_10_3: u32 = 101003; -pub const MAC_OS_X_VERSION_10_11: u32 = 101100; -pub const MAC_OS_X_VERSION_10_11_2: u32 = 101102; -pub const MAC_OS_X_VERSION_10_11_3: u32 = 101103; -pub const MAC_OS_X_VERSION_10_11_4: u32 = 101104; -pub const MAC_OS_X_VERSION_10_12: u32 = 101200; -pub const MAC_OS_X_VERSION_10_12_1: u32 = 101201; -pub const MAC_OS_X_VERSION_10_12_2: u32 = 101202; -pub const MAC_OS_X_VERSION_10_12_4: u32 = 101204; -pub const MAC_OS_X_VERSION_10_13: u32 = 101300; -pub const MAC_OS_X_VERSION_10_13_1: u32 = 101301; -pub const MAC_OS_X_VERSION_10_13_2: u32 = 101302; -pub const MAC_OS_X_VERSION_10_13_4: u32 = 101304; -pub const MAC_OS_X_VERSION_10_14: u32 = 101400; -pub const MAC_OS_X_VERSION_10_14_1: u32 = 101401; -pub const MAC_OS_X_VERSION_10_14_4: u32 = 101404; -pub const MAC_OS_X_VERSION_10_14_6: u32 = 101406; -pub const MAC_OS_X_VERSION_10_15: u32 = 101500; -pub const MAC_OS_X_VERSION_10_15_1: u32 = 101501; -pub const MAC_OS_X_VERSION_10_16: u32 = 101600; -pub const MAC_OS_VERSION_11_0: u32 = 110000; -pub const MAC_OS_VERSION_12_0: u32 = 120000; -pub const __DRIVERKIT_19_0: u32 = 190000; -pub const __DRIVERKIT_20_0: u32 = 200000; -pub const __DRIVERKIT_21_0: u32 = 210000; -pub const __MAC_OS_X_VERSION_MAX_ALLOWED: u32 = 120300; -pub const __ENABLE_LEGACY_MAC_AVAILABILITY: u32 = 1; -pub const __PTHREAD_SIZE__: u32 = 8176; -pub const __PTHREAD_ATTR_SIZE__: u32 = 56; -pub const __PTHREAD_MUTEXATTR_SIZE__: u32 = 8; -pub const __PTHREAD_MUTEX_SIZE__: u32 = 56; -pub const __PTHREAD_CONDATTR_SIZE__: u32 = 8; -pub const __PTHREAD_COND_SIZE__: u32 = 40; -pub const __PTHREAD_ONCE_SIZE__: u32 = 8; -pub const __PTHREAD_RWLOCK_SIZE__: u32 = 192; -pub const __PTHREAD_RWLOCKATTR_SIZE__: u32 = 16; -pub const __DARWIN_WCHAR_MIN: i32 = -2147483648; -pub const _FORTIFY_SOURCE: u32 = 2; -pub const RENAME_SECLUDE: u32 = 1; -pub const RENAME_SWAP: u32 = 2; -pub const RENAME_EXCL: u32 = 4; -pub const RENAME_RESERVED1: u32 = 8; -pub const RENAME_NOFOLLOW_ANY: u32 = 16; -pub const __SLBF: u32 = 1; -pub const __SNBF: u32 = 2; -pub const __SRD: u32 = 4; -pub const __SWR: u32 = 8; -pub const __SRW: u32 = 16; -pub const __SEOF: u32 = 32; -pub const __SERR: u32 = 64; -pub const __SMBF: u32 = 128; -pub const __SAPP: u32 = 256; -pub const __SSTR: u32 = 512; -pub const __SOPT: u32 = 1024; -pub const __SNPT: u32 = 2048; -pub const __SOFF: u32 = 4096; -pub const __SMOD: u32 = 8192; -pub const __SALC: u32 = 16384; -pub const __SIGN: u32 = 32768; +pub const _STDIO_H: u32 = 1; +pub const _FEATURES_H: u32 = 1; +pub const _DEFAULT_SOURCE: u32 = 1; +pub const __GLIBC_USE_ISOC2X: u32 = 0; +pub const __USE_ISOC11: u32 = 1; +pub const __USE_ISOC99: u32 = 1; +pub const __USE_ISOC95: u32 = 1; +pub const __USE_POSIX_IMPLICITLY: u32 = 1; +pub const _POSIX_SOURCE: u32 = 1; +pub const _POSIX_C_SOURCE: u32 = 200809; +pub const __USE_POSIX: u32 = 1; +pub const __USE_POSIX2: u32 = 1; +pub const __USE_POSIX199309: u32 = 1; +pub const __USE_POSIX199506: u32 = 1; +pub const __USE_XOPEN2K: u32 = 1; +pub const __USE_XOPEN2K8: u32 = 1; +pub const _ATFILE_SOURCE: u32 = 1; +pub const __WORDSIZE: u32 = 64; +pub const __WORDSIZE_TIME64_COMPAT32: u32 = 1; +pub const __SYSCALL_WORDSIZE: u32 = 64; +pub const __TIMESIZE: u32 = 64; +pub const __USE_MISC: u32 = 1; +pub const __USE_ATFILE: u32 = 1; +pub const __USE_FORTIFY_LEVEL: u32 = 0; +pub const __GLIBC_USE_DEPRECATED_GETS: u32 = 0; +pub const __GLIBC_USE_DEPRECATED_SCANF: u32 = 0; +pub const _STDC_PREDEF_H: u32 = 1; +pub const __STDC_IEC_559__: u32 = 1; +pub const __STDC_IEC_60559_BFP__: u32 = 201404; +pub const __STDC_IEC_559_COMPLEX__: u32 = 1; +pub const __STDC_IEC_60559_COMPLEX__: u32 = 201404; +pub const __STDC_ISO_10646__: u32 = 201706; +pub const __GNU_LIBRARY__: u32 = 6; +pub const __GLIBC__: u32 = 2; +pub const __GLIBC_MINOR__: u32 = 35; +pub const _SYS_CDEFS_H: u32 = 1; +pub const __glibc_c99_flexarr_available: u32 = 1; +pub const __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI: u32 = 0; +pub const __HAVE_GENERIC_SELECTION: u32 = 1; +pub const __GLIBC_USE_LIB_EXT2: u32 = 0; +pub const __GLIBC_USE_IEC_60559_BFP_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_BFP_EXT_C2X: u32 = 0; +pub const __GLIBC_USE_IEC_60559_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X: u32 = 0; +pub const __GLIBC_USE_IEC_60559_TYPES_EXT: u32 = 0; +pub const __GNUC_VA_LIST: u32 = 1; +pub const _BITS_TYPES_H: u32 = 1; +pub const _BITS_TYPESIZES_H: u32 = 1; +pub const __OFF_T_MATCHES_OFF64_T: u32 = 1; +pub const __INO_T_MATCHES_INO64_T: u32 = 1; +pub const __RLIM_T_MATCHES_RLIM64_T: u32 = 1; +pub const __STATFS_MATCHES_STATFS64: u32 = 1; +pub const __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64: u32 = 1; +pub const __FD_SETSIZE: u32 = 1024; +pub const _BITS_TIME64_H: u32 = 1; +pub const _____fpos_t_defined: u32 = 1; +pub const ____mbstate_t_defined: u32 = 1; +pub const _____fpos64_t_defined: u32 = 1; +pub const ____FILE_defined: u32 = 1; +pub const __FILE_defined: u32 = 1; +pub const __struct_FILE_defined: u32 = 1; +pub const _IO_EOF_SEEN: u32 = 16; +pub const _IO_ERR_SEEN: u32 = 32; +pub const _IO_USER_LOCK: u32 = 32768; pub const _IOFBF: u32 = 0; pub const _IOLBF: u32 = 1; pub const _IONBF: u32 = 2; -pub const BUFSIZ: u32 = 1024; +pub const BUFSIZ: u32 = 8192; pub const EOF: i32 = -1; -pub const FOPEN_MAX: u32 = 20; -pub const FILENAME_MAX: u32 = 1024; -pub const P_tmpdir: &[u8; 10usize] = b"/var/tmp/\0"; -pub const L_tmpnam: u32 = 1024; -pub const TMP_MAX: u32 = 308915776; pub const SEEK_SET: u32 = 0; pub const SEEK_CUR: u32 = 1; pub const SEEK_END: u32 = 2; -pub const L_ctermid: u32 = 1024; -pub const _USE_FORTIFY_LEVEL: u32 = 2; -pub const __DARWIN_NSIG: u32 = 32; -pub const NSIG: u32 = 32; -pub const _ARM_SIGNAL_: u32 = 1; -pub const SIGHUP: u32 = 1; -pub const SIGINT: u32 = 2; -pub const SIGQUIT: u32 = 3; -pub const SIGILL: u32 = 4; -pub const SIGTRAP: u32 = 5; -pub const SIGABRT: u32 = 6; -pub const SIGIOT: u32 = 6; -pub const SIGEMT: u32 = 7; -pub const SIGFPE: u32 = 8; -pub const SIGKILL: u32 = 9; -pub const SIGBUS: u32 = 10; -pub const SIGSEGV: u32 = 11; -pub const SIGSYS: u32 = 12; -pub const SIGPIPE: u32 = 13; -pub const SIGALRM: u32 = 14; -pub const SIGTERM: u32 = 15; -pub const SIGURG: u32 = 16; -pub const SIGSTOP: u32 = 17; -pub const SIGTSTP: u32 = 18; -pub const SIGCONT: u32 = 19; -pub const SIGCHLD: u32 = 20; -pub const SIGTTIN: u32 = 21; -pub const SIGTTOU: u32 = 22; -pub const SIGIO: u32 = 23; -pub const SIGXCPU: u32 = 24; -pub const SIGXFSZ: u32 = 25; -pub const SIGVTALRM: u32 = 26; -pub const SIGPROF: u32 = 27; -pub const SIGWINCH: u32 = 28; -pub const SIGINFO: u32 = 29; -pub const SIGUSR1: u32 = 30; -pub const SIGUSR2: u32 = 31; -pub const __DARWIN_OPAQUE_ARM_THREAD_STATE64: u32 = 0; -pub const SIGEV_NONE: u32 = 0; -pub const SIGEV_SIGNAL: u32 = 1; -pub const SIGEV_THREAD: u32 = 3; -pub const ILL_NOOP: u32 = 0; -pub const ILL_ILLOPC: u32 = 1; -pub const ILL_ILLTRP: u32 = 2; -pub const ILL_PRVOPC: u32 = 3; -pub const ILL_ILLOPN: u32 = 4; -pub const ILL_ILLADR: u32 = 5; -pub const ILL_PRVREG: u32 = 6; -pub const ILL_COPROC: u32 = 7; -pub const ILL_BADSTK: u32 = 8; -pub const FPE_NOOP: u32 = 0; -pub const FPE_FLTDIV: u32 = 1; -pub const FPE_FLTOVF: u32 = 2; -pub const FPE_FLTUND: u32 = 3; -pub const FPE_FLTRES: u32 = 4; -pub const FPE_FLTINV: u32 = 5; -pub const FPE_FLTSUB: u32 = 6; -pub const FPE_INTDIV: u32 = 7; -pub const FPE_INTOVF: u32 = 8; -pub const SEGV_NOOP: u32 = 0; -pub const SEGV_MAPERR: u32 = 1; -pub const SEGV_ACCERR: u32 = 2; -pub const BUS_NOOP: u32 = 0; -pub const BUS_ADRALN: u32 = 1; -pub const BUS_ADRERR: u32 = 2; -pub const BUS_OBJERR: u32 = 3; -pub const TRAP_BRKPT: u32 = 1; -pub const TRAP_TRACE: u32 = 2; -pub const CLD_NOOP: u32 = 0; -pub const CLD_EXITED: u32 = 1; -pub const CLD_KILLED: u32 = 2; -pub const CLD_DUMPED: u32 = 3; -pub const CLD_TRAPPED: u32 = 4; -pub const CLD_STOPPED: u32 = 5; -pub const CLD_CONTINUED: u32 = 6; -pub const POLL_IN: u32 = 1; -pub const POLL_OUT: u32 = 2; -pub const POLL_MSG: u32 = 3; -pub const POLL_ERR: u32 = 4; -pub const POLL_PRI: u32 = 5; -pub const POLL_HUP: u32 = 6; -pub const SA_ONSTACK: u32 = 1; -pub const SA_RESTART: u32 = 2; -pub const SA_RESETHAND: u32 = 4; -pub const SA_NOCLDSTOP: u32 = 8; -pub const SA_NODEFER: u32 = 16; -pub const SA_NOCLDWAIT: u32 = 32; -pub const SA_SIGINFO: u32 = 64; -pub const SA_USERTRAMP: u32 = 256; -pub const SA_64REGSET: u32 = 512; -pub const SA_USERSPACE_MASK: u32 = 127; -pub const SIG_BLOCK: u32 = 1; -pub const SIG_UNBLOCK: u32 = 2; -pub const SIG_SETMASK: u32 = 3; -pub const SI_USER: u32 = 65537; -pub const SI_QUEUE: u32 = 65538; -pub const SI_TIMER: u32 = 65539; -pub const SI_ASYNCIO: u32 = 65540; -pub const SI_MESGQ: u32 = 65541; -pub const SS_ONSTACK: u32 = 1; -pub const SS_DISABLE: u32 = 4; -pub const MINSIGSTKSZ: u32 = 32768; -pub const SIGSTKSZ: u32 = 131072; -pub const SV_ONSTACK: u32 = 1; -pub const SV_INTERRUPT: u32 = 2; -pub const SV_RESETHAND: u32 = 4; -pub const SV_NODEFER: u32 = 16; -pub const SV_NOCLDSTOP: u32 = 8; -pub const SV_SIGINFO: u32 = 64; -pub const __WORDSIZE: u32 = 64; -pub const INT8_MAX: u32 = 127; -pub const INT16_MAX: u32 = 32767; -pub const INT32_MAX: u32 = 2147483647; -pub const INT64_MAX: u64 = 9223372036854775807; +pub const P_tmpdir: &[u8; 5usize] = b"/tmp\0"; +pub const _BITS_STDIO_LIM_H: u32 = 1; +pub const L_tmpnam: u32 = 20; +pub const TMP_MAX: u32 = 238328; +pub const FILENAME_MAX: u32 = 4096; +pub const L_ctermid: u32 = 9; +pub const FOPEN_MAX: u32 = 16; +pub const __HAVE_FLOAT128: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT128: u32 = 0; +pub const __HAVE_FLOAT64X: u32 = 1; +pub const __HAVE_FLOAT64X_LONG_DOUBLE: u32 = 1; +pub const __HAVE_FLOAT16: u32 = 0; +pub const __HAVE_FLOAT32: u32 = 1; +pub const __HAVE_FLOAT64: u32 = 1; +pub const __HAVE_FLOAT32X: u32 = 1; +pub const __HAVE_FLOAT128X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT16: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT32: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT64: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT32X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT64X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT128X: u32 = 0; +pub const __HAVE_FLOATN_NOT_TYPEDEF: u32 = 0; +pub const _STDLIB_H: u32 = 1; +pub const WNOHANG: u32 = 1; +pub const WUNTRACED: u32 = 2; +pub const WSTOPPED: u32 = 2; +pub const WEXITED: u32 = 4; +pub const WCONTINUED: u32 = 8; +pub const WNOWAIT: u32 = 16777216; +pub const __WNOTHREAD: u32 = 536870912; +pub const __WALL: u32 = 1073741824; +pub const __WCLONE: u32 = 2147483648; +pub const __W_CONTINUED: u32 = 65535; +pub const __WCOREFLAG: u32 = 128; +pub const __ldiv_t_defined: u32 = 1; +pub const __lldiv_t_defined: u32 = 1; +pub const RAND_MAX: u32 = 2147483647; +pub const EXIT_FAILURE: u32 = 1; +pub const EXIT_SUCCESS: u32 = 0; +pub const _SYS_TYPES_H: u32 = 1; +pub const __clock_t_defined: u32 = 1; +pub const __clockid_t_defined: u32 = 1; +pub const __time_t_defined: u32 = 1; +pub const __timer_t_defined: u32 = 1; +pub const _BITS_STDINT_INTN_H: u32 = 1; +pub const __BIT_TYPES_DEFINED__: u32 = 1; +pub const _ENDIAN_H: u32 = 1; +pub const _BITS_ENDIAN_H: u32 = 1; +pub const __LITTLE_ENDIAN: u32 = 1234; +pub const __BIG_ENDIAN: u32 = 4321; +pub const __PDP_ENDIAN: u32 = 3412; +pub const _BITS_ENDIANNESS_H: u32 = 1; +pub const __BYTE_ORDER: u32 = 1234; +pub const __FLOAT_WORD_ORDER: u32 = 1234; +pub const LITTLE_ENDIAN: u32 = 1234; +pub const BIG_ENDIAN: u32 = 4321; +pub const PDP_ENDIAN: u32 = 3412; +pub const BYTE_ORDER: u32 = 1234; +pub const _BITS_BYTESWAP_H: u32 = 1; +pub const _BITS_UINTN_IDENTITY_H: u32 = 1; +pub const _SYS_SELECT_H: u32 = 1; +pub const __sigset_t_defined: u32 = 1; +pub const __timeval_defined: u32 = 1; +pub const _STRUCT_TIMESPEC: u32 = 1; +pub const FD_SETSIZE: u32 = 1024; +pub const _BITS_PTHREADTYPES_COMMON_H: u32 = 1; +pub const _THREAD_SHARED_TYPES_H: u32 = 1; +pub const _BITS_PTHREADTYPES_ARCH_H: u32 = 1; +pub const __SIZEOF_PTHREAD_MUTEX_T: u32 = 40; +pub const __SIZEOF_PTHREAD_ATTR_T: u32 = 56; +pub const __SIZEOF_PTHREAD_RWLOCK_T: u32 = 56; +pub const __SIZEOF_PTHREAD_BARRIER_T: u32 = 32; +pub const __SIZEOF_PTHREAD_MUTEXATTR_T: u32 = 4; +pub const __SIZEOF_PTHREAD_COND_T: u32 = 48; +pub const __SIZEOF_PTHREAD_CONDATTR_T: u32 = 4; +pub const __SIZEOF_PTHREAD_RWLOCKATTR_T: u32 = 8; +pub const __SIZEOF_PTHREAD_BARRIERATTR_T: u32 = 4; +pub const _THREAD_MUTEX_INTERNAL_H: u32 = 1; +pub const __PTHREAD_MUTEX_HAVE_PREV: u32 = 1; +pub const __have_pthread_attr_t: u32 = 1; +pub const _ALLOCA_H: u32 = 1; +pub const _STRING_H: u32 = 1; +pub const _BITS_TYPES_LOCALE_T_H: u32 = 1; +pub const _BITS_TYPES___LOCALE_T_H: u32 = 1; +pub const _STRINGS_H: u32 = 1; +pub const _STDINT_H: u32 = 1; +pub const _BITS_WCHAR_H: u32 = 1; +pub const _BITS_STDINT_UINTN_H: u32 = 1; pub const INT8_MIN: i32 = -128; pub const INT16_MIN: i32 = -32768; pub const INT32_MIN: i32 = -2147483648; -pub const INT64_MIN: i64 = -9223372036854775808; +pub const INT8_MAX: u32 = 127; +pub const INT16_MAX: u32 = 32767; +pub const INT32_MAX: u32 = 2147483647; pub const UINT8_MAX: u32 = 255; pub const UINT16_MAX: u32 = 65535; pub const UINT32_MAX: u32 = 4294967295; -pub const UINT64_MAX: i32 = -1; pub const INT_LEAST8_MIN: i32 = -128; pub const INT_LEAST16_MIN: i32 = -32768; pub const INT_LEAST32_MIN: i32 = -2147483648; -pub const INT_LEAST64_MIN: i64 = -9223372036854775808; pub const INT_LEAST8_MAX: u32 = 127; pub const INT_LEAST16_MAX: u32 = 32767; pub const INT_LEAST32_MAX: u32 = 2147483647; -pub const INT_LEAST64_MAX: u64 = 9223372036854775807; pub const UINT_LEAST8_MAX: u32 = 255; pub const UINT_LEAST16_MAX: u32 = 65535; pub const UINT_LEAST32_MAX: u32 = 4294967295; -pub const UINT_LEAST64_MAX: i32 = -1; pub const INT_FAST8_MIN: i32 = -128; -pub const INT_FAST16_MIN: i32 = -32768; -pub const INT_FAST32_MIN: i32 = -2147483648; -pub const INT_FAST64_MIN: i64 = -9223372036854775808; +pub const INT_FAST16_MIN: i64 = -9223372036854775808; +pub const INT_FAST32_MIN: i64 = -9223372036854775808; pub const INT_FAST8_MAX: u32 = 127; -pub const INT_FAST16_MAX: u32 = 32767; -pub const INT_FAST32_MAX: u32 = 2147483647; -pub const INT_FAST64_MAX: u64 = 9223372036854775807; +pub const INT_FAST16_MAX: u64 = 9223372036854775807; +pub const INT_FAST32_MAX: u64 = 9223372036854775807; pub const UINT_FAST8_MAX: u32 = 255; -pub const UINT_FAST16_MAX: u32 = 65535; -pub const UINT_FAST32_MAX: u32 = 4294967295; -pub const UINT_FAST64_MAX: i32 = -1; -pub const INTPTR_MAX: u64 = 9223372036854775807; +pub const UINT_FAST16_MAX: i32 = -1; +pub const UINT_FAST32_MAX: i32 = -1; pub const INTPTR_MIN: i64 = -9223372036854775808; +pub const INTPTR_MAX: u64 = 9223372036854775807; pub const UINTPTR_MAX: i32 = -1; -pub const SIZE_MAX: i32 = -1; -pub const RSIZE_MAX: i32 = -1; -pub const WINT_MIN: i32 = -2147483648; -pub const WINT_MAX: u32 = 2147483647; +pub const PTRDIFF_MIN: i64 = -9223372036854775808; +pub const PTRDIFF_MAX: u64 = 9223372036854775807; pub const SIG_ATOMIC_MIN: i32 = -2147483648; pub const SIG_ATOMIC_MAX: u32 = 2147483647; -pub const PRIO_PROCESS: u32 = 0; -pub const PRIO_PGRP: u32 = 1; -pub const PRIO_USER: u32 = 2; -pub const PRIO_DARWIN_THREAD: u32 = 3; -pub const PRIO_DARWIN_PROCESS: u32 = 4; -pub const PRIO_MIN: i32 = -20; -pub const PRIO_MAX: u32 = 20; -pub const PRIO_DARWIN_BG: u32 = 4096; -pub const PRIO_DARWIN_NONUI: u32 = 4097; -pub const RUSAGE_SELF: u32 = 0; -pub const RUSAGE_CHILDREN: i32 = -1; -pub const RUSAGE_INFO_V0: u32 = 0; -pub const RUSAGE_INFO_V1: u32 = 1; -pub const RUSAGE_INFO_V2: u32 = 2; -pub const RUSAGE_INFO_V3: u32 = 3; -pub const RUSAGE_INFO_V4: u32 = 4; -pub const RUSAGE_INFO_V5: u32 = 5; -pub const RUSAGE_INFO_CURRENT: u32 = 5; -pub const RU_PROC_RUNS_RESLIDE: u32 = 1; -pub const RLIMIT_CPU: u32 = 0; -pub const RLIMIT_FSIZE: u32 = 1; -pub const RLIMIT_DATA: u32 = 2; -pub const RLIMIT_STACK: u32 = 3; -pub const RLIMIT_CORE: u32 = 4; -pub const RLIMIT_AS: u32 = 5; -pub const RLIMIT_RSS: u32 = 5; -pub const RLIMIT_MEMLOCK: u32 = 6; -pub const RLIMIT_NPROC: u32 = 7; -pub const RLIMIT_NOFILE: u32 = 8; -pub const RLIM_NLIMITS: u32 = 9; -pub const _RLIMIT_POSIX_FLAG: u32 = 4096; -pub const RLIMIT_WAKEUPS_MONITOR: u32 = 1; -pub const RLIMIT_CPU_USAGE_MONITOR: u32 = 2; -pub const RLIMIT_THREAD_CPULIMITS: u32 = 3; -pub const RLIMIT_FOOTPRINT_INTERVAL: u32 = 4; -pub const WAKEMON_ENABLE: u32 = 1; -pub const WAKEMON_DISABLE: u32 = 2; -pub const WAKEMON_GET_PARAMS: u32 = 4; -pub const WAKEMON_SET_DEFAULTS: u32 = 8; -pub const WAKEMON_MAKE_FATAL: u32 = 16; -pub const CPUMON_MAKE_FATAL: u32 = 4096; -pub const FOOTPRINT_INTERVAL_RESET: u32 = 1; -pub const IOPOL_TYPE_DISK: u32 = 0; -pub const IOPOL_TYPE_VFS_ATIME_UPDATES: u32 = 2; -pub const IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES: u32 = 3; -pub const IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME: u32 = 4; -pub const IOPOL_TYPE_VFS_TRIGGER_RESOLVE: u32 = 5; -pub const IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION: u32 = 6; -pub const IOPOL_TYPE_VFS_IGNORE_PERMISSIONS: u32 = 7; -pub const IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE: u32 = 8; -pub const IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES: u32 = 9; -pub const IOPOL_SCOPE_PROCESS: u32 = 0; -pub const IOPOL_SCOPE_THREAD: u32 = 1; -pub const IOPOL_SCOPE_DARWIN_BG: u32 = 2; -pub const IOPOL_DEFAULT: u32 = 0; -pub const IOPOL_IMPORTANT: u32 = 1; -pub const IOPOL_PASSIVE: u32 = 2; -pub const IOPOL_THROTTLE: u32 = 3; -pub const IOPOL_UTILITY: u32 = 4; -pub const IOPOL_STANDARD: u32 = 5; -pub const IOPOL_APPLICATION: u32 = 5; -pub const IOPOL_NORMAL: u32 = 1; -pub const IOPOL_ATIME_UPDATES_DEFAULT: u32 = 0; -pub const IOPOL_ATIME_UPDATES_OFF: u32 = 1; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT: u32 = 0; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_OFF: u32 = 1; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_ON: u32 = 2; -pub const IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT: u32 = 0; -pub const IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME: u32 = 1; -pub const IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT: u32 = 0; -pub const IOPOL_VFS_TRIGGER_RESOLVE_OFF: u32 = 1; -pub const IOPOL_VFS_CONTENT_PROTECTION_DEFAULT: u32 = 0; -pub const IOPOL_VFS_CONTENT_PROTECTION_IGNORE: u32 = 1; -pub const IOPOL_VFS_IGNORE_PERMISSIONS_OFF: u32 = 0; -pub const IOPOL_VFS_IGNORE_PERMISSIONS_ON: u32 = 1; -pub const IOPOL_VFS_SKIP_MTIME_UPDATE_OFF: u32 = 0; -pub const IOPOL_VFS_SKIP_MTIME_UPDATE_ON: u32 = 1; -pub const IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF: u32 = 0; -pub const IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON: u32 = 1; -pub const WNOHANG: u32 = 1; -pub const WUNTRACED: u32 = 2; -pub const WCOREFLAG: u32 = 128; -pub const _WSTOPPED: u32 = 127; -pub const WEXITED: u32 = 4; -pub const WSTOPPED: u32 = 8; -pub const WCONTINUED: u32 = 16; -pub const WNOWAIT: u32 = 32; -pub const WAIT_ANY: i32 = -1; -pub const WAIT_MYPGRP: u32 = 0; -pub const _QUAD_HIGHWORD: u32 = 1; -pub const _QUAD_LOWWORD: u32 = 0; -pub const __DARWIN_LITTLE_ENDIAN: u32 = 1234; -pub const __DARWIN_BIG_ENDIAN: u32 = 4321; -pub const __DARWIN_PDP_ENDIAN: u32 = 3412; -pub const __DARWIN_BYTE_ORDER: u32 = 1234; -pub const LITTLE_ENDIAN: u32 = 1234; -pub const BIG_ENDIAN: u32 = 4321; -pub const PDP_ENDIAN: u32 = 3412; -pub const BYTE_ORDER: u32 = 1234; -pub const EXIT_FAILURE: u32 = 1; -pub const EXIT_SUCCESS: u32 = 0; -pub const RAND_MAX: u32 = 2147483647; -pub const __HAS_FIXED_CHK_PROTOTYPES: u32 = 1; -pub const __GNUC_VA_LIST: u32 = 1; -pub const __DARWIN_FD_SETSIZE: u32 = 1024; -pub const __DARWIN_NBBY: u32 = 8; -pub const NBBY: u32 = 8; -pub const FD_SETSIZE: u32 = 1024; +pub const SIZE_MAX: i32 = -1; +pub const WINT_MIN: u32 = 0; +pub const WINT_MAX: u32 = 4294967295; +pub const _ERRNO_H: u32 = 1; +pub const _BITS_ERRNO_H: u32 = 1; pub const EPERM: u32 = 1; pub const ENOENT: u32 = 2; pub const ESRCH: u32 = 3; @@ -912,7 +574,7 @@ pub const E2BIG: u32 = 7; pub const ENOEXEC: u32 = 8; pub const EBADF: u32 = 9; pub const ECHILD: u32 = 10; -pub const EDEADLK: u32 = 11; +pub const EAGAIN: u32 = 11; pub const ENOMEM: u32 = 12; pub const EACCES: u32 = 13; pub const EFAULT: u32 = 14; @@ -936,88 +598,147 @@ pub const EMLINK: u32 = 31; pub const EPIPE: u32 = 32; pub const EDOM: u32 = 33; pub const ERANGE: u32 = 34; -pub const EAGAIN: u32 = 35; -pub const EWOULDBLOCK: u32 = 35; -pub const EINPROGRESS: u32 = 36; -pub const EALREADY: u32 = 37; -pub const ENOTSOCK: u32 = 38; -pub const EDESTADDRREQ: u32 = 39; -pub const EMSGSIZE: u32 = 40; -pub const EPROTOTYPE: u32 = 41; -pub const ENOPROTOOPT: u32 = 42; -pub const EPROTONOSUPPORT: u32 = 43; -pub const ESOCKTNOSUPPORT: u32 = 44; -pub const ENOTSUP: u32 = 45; -pub const EPFNOSUPPORT: u32 = 46; -pub const EAFNOSUPPORT: u32 = 47; -pub const EADDRINUSE: u32 = 48; -pub const EADDRNOTAVAIL: u32 = 49; -pub const ENETDOWN: u32 = 50; -pub const ENETUNREACH: u32 = 51; -pub const ENETRESET: u32 = 52; -pub const ECONNABORTED: u32 = 53; -pub const ECONNRESET: u32 = 54; -pub const ENOBUFS: u32 = 55; -pub const EISCONN: u32 = 56; -pub const ENOTCONN: u32 = 57; -pub const ESHUTDOWN: u32 = 58; -pub const ETOOMANYREFS: u32 = 59; -pub const ETIMEDOUT: u32 = 60; -pub const ECONNREFUSED: u32 = 61; -pub const ELOOP: u32 = 62; -pub const ENAMETOOLONG: u32 = 63; -pub const EHOSTDOWN: u32 = 64; -pub const EHOSTUNREACH: u32 = 65; -pub const ENOTEMPTY: u32 = 66; -pub const EPROCLIM: u32 = 67; -pub const EUSERS: u32 = 68; -pub const EDQUOT: u32 = 69; -pub const ESTALE: u32 = 70; -pub const EREMOTE: u32 = 71; -pub const EBADRPC: u32 = 72; -pub const ERPCMISMATCH: u32 = 73; -pub const EPROGUNAVAIL: u32 = 74; -pub const EPROGMISMATCH: u32 = 75; -pub const EPROCUNAVAIL: u32 = 76; -pub const ENOLCK: u32 = 77; -pub const ENOSYS: u32 = 78; -pub const EFTYPE: u32 = 79; -pub const EAUTH: u32 = 80; -pub const ENEEDAUTH: u32 = 81; -pub const EPWROFF: u32 = 82; -pub const EDEVERR: u32 = 83; -pub const EOVERFLOW: u32 = 84; -pub const EBADEXEC: u32 = 85; -pub const EBADARCH: u32 = 86; -pub const ESHLIBVERS: u32 = 87; -pub const EBADMACHO: u32 = 88; -pub const ECANCELED: u32 = 89; -pub const EIDRM: u32 = 90; -pub const ENOMSG: u32 = 91; -pub const EILSEQ: u32 = 92; -pub const ENOATTR: u32 = 93; -pub const EBADMSG: u32 = 94; -pub const EMULTIHOP: u32 = 95; -pub const ENODATA: u32 = 96; -pub const ENOLINK: u32 = 97; -pub const ENOSR: u32 = 98; -pub const ENOSTR: u32 = 99; -pub const EPROTO: u32 = 100; -pub const ETIME: u32 = 101; -pub const EOPNOTSUPP: u32 = 102; -pub const ENOPOLICY: u32 = 103; -pub const ENOTRECOVERABLE: u32 = 104; -pub const EOWNERDEAD: u32 = 105; -pub const EQFULL: u32 = 106; -pub const ELAST: u32 = 106; -pub const LC_ALL: u32 = 0; -pub const LC_COLLATE: u32 = 1; -pub const LC_CTYPE: u32 = 2; -pub const LC_MONETARY: u32 = 3; -pub const LC_NUMERIC: u32 = 4; -pub const LC_TIME: u32 = 5; -pub const LC_MESSAGES: u32 = 6; -pub const _LC_LAST: u32 = 7; +pub const EDEADLK: u32 = 35; +pub const ENAMETOOLONG: u32 = 36; +pub const ENOLCK: u32 = 37; +pub const ENOSYS: u32 = 38; +pub const ENOTEMPTY: u32 = 39; +pub const ELOOP: u32 = 40; +pub const EWOULDBLOCK: u32 = 11; +pub const ENOMSG: u32 = 42; +pub const EIDRM: u32 = 43; +pub const ECHRNG: u32 = 44; +pub const EL2NSYNC: u32 = 45; +pub const EL3HLT: u32 = 46; +pub const EL3RST: u32 = 47; +pub const ELNRNG: u32 = 48; +pub const EUNATCH: u32 = 49; +pub const ENOCSI: u32 = 50; +pub const EL2HLT: u32 = 51; +pub const EBADE: u32 = 52; +pub const EBADR: u32 = 53; +pub const EXFULL: u32 = 54; +pub const ENOANO: u32 = 55; +pub const EBADRQC: u32 = 56; +pub const EBADSLT: u32 = 57; +pub const EDEADLOCK: u32 = 35; +pub const EBFONT: u32 = 59; +pub const ENOSTR: u32 = 60; +pub const ENODATA: u32 = 61; +pub const ETIME: u32 = 62; +pub const ENOSR: u32 = 63; +pub const ENONET: u32 = 64; +pub const ENOPKG: u32 = 65; +pub const EREMOTE: u32 = 66; +pub const ENOLINK: u32 = 67; +pub const EADV: u32 = 68; +pub const ESRMNT: u32 = 69; +pub const ECOMM: u32 = 70; +pub const EPROTO: u32 = 71; +pub const EMULTIHOP: u32 = 72; +pub const EDOTDOT: u32 = 73; +pub const EBADMSG: u32 = 74; +pub const EOVERFLOW: u32 = 75; +pub const ENOTUNIQ: u32 = 76; +pub const EBADFD: u32 = 77; +pub const EREMCHG: u32 = 78; +pub const ELIBACC: u32 = 79; +pub const ELIBBAD: u32 = 80; +pub const ELIBSCN: u32 = 81; +pub const ELIBMAX: u32 = 82; +pub const ELIBEXEC: u32 = 83; +pub const EILSEQ: u32 = 84; +pub const ERESTART: u32 = 85; +pub const ESTRPIPE: u32 = 86; +pub const EUSERS: u32 = 87; +pub const ENOTSOCK: u32 = 88; +pub const EDESTADDRREQ: u32 = 89; +pub const EMSGSIZE: u32 = 90; +pub const EPROTOTYPE: u32 = 91; +pub const ENOPROTOOPT: u32 = 92; +pub const EPROTONOSUPPORT: u32 = 93; +pub const ESOCKTNOSUPPORT: u32 = 94; +pub const EOPNOTSUPP: u32 = 95; +pub const EPFNOSUPPORT: u32 = 96; +pub const EAFNOSUPPORT: u32 = 97; +pub const EADDRINUSE: u32 = 98; +pub const EADDRNOTAVAIL: u32 = 99; +pub const ENETDOWN: u32 = 100; +pub const ENETUNREACH: u32 = 101; +pub const ENETRESET: u32 = 102; +pub const ECONNABORTED: u32 = 103; +pub const ECONNRESET: u32 = 104; +pub const ENOBUFS: u32 = 105; +pub const EISCONN: u32 = 106; +pub const ENOTCONN: u32 = 107; +pub const ESHUTDOWN: u32 = 108; +pub const ETOOMANYREFS: u32 = 109; +pub const ETIMEDOUT: u32 = 110; +pub const ECONNREFUSED: u32 = 111; +pub const EHOSTDOWN: u32 = 112; +pub const EHOSTUNREACH: u32 = 113; +pub const EALREADY: u32 = 114; +pub const EINPROGRESS: u32 = 115; +pub const ESTALE: u32 = 116; +pub const EUCLEAN: u32 = 117; +pub const ENOTNAM: u32 = 118; +pub const ENAVAIL: u32 = 119; +pub const EISNAM: u32 = 120; +pub const EREMOTEIO: u32 = 121; +pub const EDQUOT: u32 = 122; +pub const ENOMEDIUM: u32 = 123; +pub const EMEDIUMTYPE: u32 = 124; +pub const ECANCELED: u32 = 125; +pub const ENOKEY: u32 = 126; +pub const EKEYEXPIRED: u32 = 127; +pub const EKEYREVOKED: u32 = 128; +pub const EKEYREJECTED: u32 = 129; +pub const EOWNERDEAD: u32 = 130; +pub const ENOTRECOVERABLE: u32 = 131; +pub const ERFKILL: u32 = 132; +pub const EHWPOISON: u32 = 133; +pub const ENOTSUP: u32 = 95; +pub const _LOCALE_H: u32 = 1; +pub const _BITS_LOCALE_H: u32 = 1; +pub const __LC_CTYPE: u32 = 0; +pub const __LC_NUMERIC: u32 = 1; +pub const __LC_TIME: u32 = 2; +pub const __LC_COLLATE: u32 = 3; +pub const __LC_MONETARY: u32 = 4; +pub const __LC_MESSAGES: u32 = 5; +pub const __LC_ALL: u32 = 6; +pub const __LC_PAPER: u32 = 7; +pub const __LC_NAME: u32 = 8; +pub const __LC_ADDRESS: u32 = 9; +pub const __LC_TELEPHONE: u32 = 10; +pub const __LC_MEASUREMENT: u32 = 11; +pub const __LC_IDENTIFICATION: u32 = 12; +pub const LC_CTYPE: u32 = 0; +pub const LC_NUMERIC: u32 = 1; +pub const LC_TIME: u32 = 2; +pub const LC_COLLATE: u32 = 3; +pub const LC_MONETARY: u32 = 4; +pub const LC_MESSAGES: u32 = 5; +pub const LC_ALL: u32 = 6; +pub const LC_PAPER: u32 = 7; +pub const LC_NAME: u32 = 8; +pub const LC_ADDRESS: u32 = 9; +pub const LC_TELEPHONE: u32 = 10; +pub const LC_MEASUREMENT: u32 = 11; +pub const LC_IDENTIFICATION: u32 = 12; +pub const LC_CTYPE_MASK: u32 = 1; +pub const LC_NUMERIC_MASK: u32 = 2; +pub const LC_TIME_MASK: u32 = 4; +pub const LC_COLLATE_MASK: u32 = 8; +pub const LC_MONETARY_MASK: u32 = 16; +pub const LC_MESSAGES_MASK: u32 = 32; +pub const LC_PAPER_MASK: u32 = 128; +pub const LC_NAME_MASK: u32 = 256; +pub const LC_ADDRESS_MASK: u32 = 512; +pub const LC_TELEPHONE_MASK: u32 = 1024; +pub const LC_MEASUREMENT_MASK: u32 = 2048; +pub const LC_IDENTIFICATION_MASK: u32 = 4096; +pub const LC_ALL_MASK: u32 = 8127; pub const HAVE_PG_ATTRIBUTE_NORETURN: u32 = 1; pub const true_: u32 = 1; pub const false_: u32 = 0; @@ -1047,375 +768,362 @@ pub const PG_BINARY: u32 = 0; pub const PG_BINARY_A: &[u8; 2usize] = b"a\0"; pub const PG_BINARY_R: &[u8; 2usize] = b"r\0"; pub const PG_BINARY_W: &[u8; 2usize] = b"w\0"; -pub const _CACHED_RUNES: u32 = 256; -pub const _CRMASK: i32 = -256; -pub const _RUNE_MAGIC_A: &[u8; 9usize] = b"RuneMagA\0"; -pub const _CTYPE_A: u32 = 256; -pub const _CTYPE_C: u32 = 512; -pub const _CTYPE_D: u32 = 1024; -pub const _CTYPE_G: u32 = 2048; -pub const _CTYPE_L: u32 = 4096; -pub const _CTYPE_P: u32 = 8192; -pub const _CTYPE_S: u32 = 16384; -pub const _CTYPE_U: u32 = 32768; -pub const _CTYPE_X: u32 = 65536; -pub const _CTYPE_B: u32 = 131072; -pub const _CTYPE_R: u32 = 262144; -pub const _CTYPE_I: u32 = 524288; -pub const _CTYPE_T: u32 = 1048576; -pub const _CTYPE_Q: u32 = 2097152; -pub const _CTYPE_SW0: u32 = 536870912; -pub const _CTYPE_SW1: u32 = 1073741824; -pub const _CTYPE_SW2: u32 = 2147483648; -pub const _CTYPE_SW3: u32 = 3221225472; -pub const _CTYPE_SWM: u32 = 3758096384; -pub const _CTYPE_SWS: u32 = 30; -pub const KEV_INET_SUBCLASS: u32 = 1; -pub const KEV_INET_NEW_ADDR: u32 = 1; -pub const KEV_INET_CHANGED_ADDR: u32 = 2; -pub const KEV_INET_ADDR_DELETED: u32 = 3; -pub const KEV_INET_SIFDSTADDR: u32 = 4; -pub const KEV_INET_SIFBRDADDR: u32 = 5; -pub const KEV_INET_SIFNETMASK: u32 = 6; -pub const KEV_INET_ARPCOLLISION: u32 = 7; -pub const KEV_INET_PORTINUSE: u32 = 8; -pub const KEV_INET_ARPRTRFAILURE: u32 = 9; -pub const KEV_INET_ARPRTRALIVE: u32 = 10; -pub const KEV_DL_SUBCLASS: u32 = 2; -pub const KEV_DL_SIFFLAGS: u32 = 1; -pub const KEV_DL_SIFMETRICS: u32 = 2; -pub const KEV_DL_SIFMTU: u32 = 3; -pub const KEV_DL_SIFPHYS: u32 = 4; -pub const KEV_DL_SIFMEDIA: u32 = 5; -pub const KEV_DL_SIFGENERIC: u32 = 6; -pub const KEV_DL_ADDMULTI: u32 = 7; -pub const KEV_DL_DELMULTI: u32 = 8; -pub const KEV_DL_IF_ATTACHED: u32 = 9; -pub const KEV_DL_IF_DETACHING: u32 = 10; -pub const KEV_DL_IF_DETACHED: u32 = 11; -pub const KEV_DL_LINK_OFF: u32 = 12; -pub const KEV_DL_LINK_ON: u32 = 13; -pub const KEV_DL_PROTO_ATTACHED: u32 = 14; -pub const KEV_DL_PROTO_DETACHED: u32 = 15; -pub const KEV_DL_LINK_ADDRESS_CHANGED: u32 = 16; -pub const KEV_DL_WAKEFLAGS_CHANGED: u32 = 17; -pub const KEV_DL_IF_IDLE_ROUTE_REFCNT: u32 = 18; -pub const KEV_DL_IFCAP_CHANGED: u32 = 19; -pub const KEV_DL_LINK_QUALITY_METRIC_CHANGED: u32 = 20; -pub const KEV_DL_NODE_PRESENCE: u32 = 21; -pub const KEV_DL_NODE_ABSENCE: u32 = 22; -pub const KEV_DL_PRIMARY_ELECTED: u32 = 23; -pub const KEV_DL_ISSUES: u32 = 24; -pub const KEV_DL_IFDELEGATE_CHANGED: u32 = 25; -pub const KEV_DL_AWDL_RESTRICTED: u32 = 26; -pub const KEV_DL_AWDL_UNRESTRICTED: u32 = 27; -pub const KEV_DL_RRC_STATE_CHANGED: u32 = 28; -pub const KEV_DL_QOS_MODE_CHANGED: u32 = 29; -pub const KEV_DL_LOW_POWER_MODE_CHANGED: u32 = 30; -pub const KEV_INET6_SUBCLASS: u32 = 6; -pub const KEV_INET6_NEW_USER_ADDR: u32 = 1; -pub const KEV_INET6_CHANGED_ADDR: u32 = 2; -pub const KEV_INET6_ADDR_DELETED: u32 = 3; -pub const KEV_INET6_NEW_LL_ADDR: u32 = 4; -pub const KEV_INET6_NEW_RTADV_ADDR: u32 = 5; -pub const KEV_INET6_DEFROUTER: u32 = 6; -pub const KEV_INET6_REQUEST_NAT64_PREFIX: u32 = 7; -pub const SOCK_STREAM: u32 = 1; -pub const SOCK_DGRAM: u32 = 2; -pub const SOCK_RAW: u32 = 3; -pub const SOCK_RDM: u32 = 4; -pub const SOCK_SEQPACKET: u32 = 5; -pub const SO_DEBUG: u32 = 1; -pub const SO_ACCEPTCONN: u32 = 2; -pub const SO_REUSEADDR: u32 = 4; -pub const SO_KEEPALIVE: u32 = 8; -pub const SO_DONTROUTE: u32 = 16; -pub const SO_BROADCAST: u32 = 32; -pub const SO_USELOOPBACK: u32 = 64; -pub const SO_LINGER: u32 = 128; -pub const SO_OOBINLINE: u32 = 256; -pub const SO_REUSEPORT: u32 = 512; -pub const SO_TIMESTAMP: u32 = 1024; -pub const SO_TIMESTAMP_MONOTONIC: u32 = 2048; -pub const SO_DONTTRUNC: u32 = 8192; -pub const SO_WANTMORE: u32 = 16384; -pub const SO_WANTOOBFLAG: u32 = 32768; -pub const SO_SNDBUF: u32 = 4097; -pub const SO_RCVBUF: u32 = 4098; -pub const SO_SNDLOWAT: u32 = 4099; -pub const SO_RCVLOWAT: u32 = 4100; -pub const SO_SNDTIMEO: u32 = 4101; -pub const SO_RCVTIMEO: u32 = 4102; -pub const SO_ERROR: u32 = 4103; -pub const SO_TYPE: u32 = 4104; -pub const SO_LABEL: u32 = 4112; -pub const SO_PEERLABEL: u32 = 4113; -pub const SO_NREAD: u32 = 4128; -pub const SO_NKE: u32 = 4129; -pub const SO_NOSIGPIPE: u32 = 4130; -pub const SO_NOADDRERR: u32 = 4131; -pub const SO_NWRITE: u32 = 4132; -pub const SO_REUSESHAREUID: u32 = 4133; -pub const SO_NOTIFYCONFLICT: u32 = 4134; -pub const SO_UPCALLCLOSEWAIT: u32 = 4135; -pub const SO_LINGER_SEC: u32 = 4224; -pub const SO_RANDOMPORT: u32 = 4226; -pub const SO_NP_EXTENSIONS: u32 = 4227; -pub const SO_NUMRCVPKT: u32 = 4370; -pub const SO_NET_SERVICE_TYPE: u32 = 4374; -pub const SO_NETSVC_MARKING_LEVEL: u32 = 4377; -pub const NET_SERVICE_TYPE_BE: u32 = 0; -pub const NET_SERVICE_TYPE_BK: u32 = 1; -pub const NET_SERVICE_TYPE_SIG: u32 = 2; -pub const NET_SERVICE_TYPE_VI: u32 = 3; -pub const NET_SERVICE_TYPE_VO: u32 = 4; -pub const NET_SERVICE_TYPE_RV: u32 = 5; -pub const NET_SERVICE_TYPE_AV: u32 = 6; -pub const NET_SERVICE_TYPE_OAM: u32 = 7; -pub const NET_SERVICE_TYPE_RD: u32 = 8; -pub const NETSVC_MRKNG_UNKNOWN: u32 = 0; -pub const NETSVC_MRKNG_LVL_L2: u32 = 1; -pub const NETSVC_MRKNG_LVL_L3L2_ALL: u32 = 2; -pub const NETSVC_MRKNG_LVL_L3L2_BK: u32 = 3; -pub const SAE_ASSOCID_ANY: u32 = 0; -pub const SAE_CONNID_ANY: u32 = 0; -pub const CONNECT_RESUME_ON_READ_WRITE: u32 = 1; -pub const CONNECT_DATA_IDEMPOTENT: u32 = 2; -pub const CONNECT_DATA_AUTHENTICATED: u32 = 4; -pub const SONPX_SETOPTSHUT: u32 = 1; -pub const SOL_SOCKET: u32 = 65535; -pub const AF_UNSPEC: u32 = 0; -pub const AF_UNIX: u32 = 1; -pub const AF_LOCAL: u32 = 1; -pub const AF_INET: u32 = 2; -pub const AF_IMPLINK: u32 = 3; -pub const AF_PUP: u32 = 4; -pub const AF_CHAOS: u32 = 5; -pub const AF_NS: u32 = 6; -pub const AF_ISO: u32 = 7; -pub const AF_OSI: u32 = 7; -pub const AF_ECMA: u32 = 8; -pub const AF_DATAKIT: u32 = 9; -pub const AF_CCITT: u32 = 10; -pub const AF_SNA: u32 = 11; -pub const AF_DECnet: u32 = 12; -pub const AF_DLI: u32 = 13; -pub const AF_LAT: u32 = 14; -pub const AF_HYLINK: u32 = 15; -pub const AF_APPLETALK: u32 = 16; -pub const AF_ROUTE: u32 = 17; -pub const AF_LINK: u32 = 18; -pub const pseudo_AF_XTP: u32 = 19; -pub const AF_COIP: u32 = 20; -pub const AF_CNT: u32 = 21; -pub const pseudo_AF_RTIP: u32 = 22; -pub const AF_IPX: u32 = 23; -pub const AF_SIP: u32 = 24; -pub const pseudo_AF_PIP: u32 = 25; -pub const AF_NDRV: u32 = 27; -pub const AF_ISDN: u32 = 28; -pub const AF_E164: u32 = 28; -pub const pseudo_AF_KEY: u32 = 29; -pub const AF_INET6: u32 = 30; -pub const AF_NATM: u32 = 31; -pub const AF_SYSTEM: u32 = 32; -pub const AF_NETBIOS: u32 = 33; -pub const AF_PPP: u32 = 34; -pub const pseudo_AF_HDRCMPLT: u32 = 35; -pub const AF_RESERVED_36: u32 = 36; -pub const AF_IEEE80211: u32 = 37; -pub const AF_UTUN: u32 = 38; -pub const AF_VSOCK: u32 = 40; -pub const AF_MAX: u32 = 41; -pub const SOCK_MAXADDRLEN: u32 = 255; -pub const _SS_MAXSIZE: u32 = 128; +pub const _CTYPE_H: u32 = 1; +pub const _NETDB_H: u32 = 1; +pub const _NETINET_IN_H: u32 = 1; +pub const _SYS_SOCKET_H: u32 = 1; +pub const __iovec_defined: u32 = 1; pub const PF_UNSPEC: u32 = 0; pub const PF_LOCAL: u32 = 1; pub const PF_UNIX: u32 = 1; +pub const PF_FILE: u32 = 1; pub const PF_INET: u32 = 2; -pub const PF_IMPLINK: u32 = 3; -pub const PF_PUP: u32 = 4; -pub const PF_CHAOS: u32 = 5; -pub const PF_NS: u32 = 6; -pub const PF_ISO: u32 = 7; -pub const PF_OSI: u32 = 7; -pub const PF_ECMA: u32 = 8; -pub const PF_DATAKIT: u32 = 9; -pub const PF_CCITT: u32 = 10; -pub const PF_SNA: u32 = 11; +pub const PF_AX25: u32 = 3; +pub const PF_IPX: u32 = 4; +pub const PF_APPLETALK: u32 = 5; +pub const PF_NETROM: u32 = 6; +pub const PF_BRIDGE: u32 = 7; +pub const PF_ATMPVC: u32 = 8; +pub const PF_X25: u32 = 9; +pub const PF_INET6: u32 = 10; +pub const PF_ROSE: u32 = 11; pub const PF_DECnet: u32 = 12; -pub const PF_DLI: u32 = 13; -pub const PF_LAT: u32 = 14; -pub const PF_HYLINK: u32 = 15; -pub const PF_APPLETALK: u32 = 16; -pub const PF_ROUTE: u32 = 17; -pub const PF_LINK: u32 = 18; -pub const PF_XTP: u32 = 19; -pub const PF_COIP: u32 = 20; -pub const PF_CNT: u32 = 21; -pub const PF_SIP: u32 = 24; -pub const PF_IPX: u32 = 23; -pub const PF_RTIP: u32 = 22; -pub const PF_PIP: u32 = 25; -pub const PF_NDRV: u32 = 27; -pub const PF_ISDN: u32 = 28; -pub const PF_KEY: u32 = 29; -pub const PF_INET6: u32 = 30; -pub const PF_NATM: u32 = 31; -pub const PF_SYSTEM: u32 = 32; -pub const PF_NETBIOS: u32 = 33; -pub const PF_PPP: u32 = 34; -pub const PF_RESERVED_36: u32 = 36; -pub const PF_UTUN: u32 = 38; +pub const PF_NETBEUI: u32 = 13; +pub const PF_SECURITY: u32 = 14; +pub const PF_KEY: u32 = 15; +pub const PF_NETLINK: u32 = 16; +pub const PF_ROUTE: u32 = 16; +pub const PF_PACKET: u32 = 17; +pub const PF_ASH: u32 = 18; +pub const PF_ECONET: u32 = 19; +pub const PF_ATMSVC: u32 = 20; +pub const PF_RDS: u32 = 21; +pub const PF_SNA: u32 = 22; +pub const PF_IRDA: u32 = 23; +pub const PF_PPPOX: u32 = 24; +pub const PF_WANPIPE: u32 = 25; +pub const PF_LLC: u32 = 26; +pub const PF_IB: u32 = 27; +pub const PF_MPLS: u32 = 28; +pub const PF_CAN: u32 = 29; +pub const PF_TIPC: u32 = 30; +pub const PF_BLUETOOTH: u32 = 31; +pub const PF_IUCV: u32 = 32; +pub const PF_RXRPC: u32 = 33; +pub const PF_ISDN: u32 = 34; +pub const PF_PHONET: u32 = 35; +pub const PF_IEEE802154: u32 = 36; +pub const PF_CAIF: u32 = 37; +pub const PF_ALG: u32 = 38; +pub const PF_NFC: u32 = 39; pub const PF_VSOCK: u32 = 40; -pub const PF_MAX: u32 = 41; -pub const NET_MAXID: u32 = 41; -pub const NET_RT_DUMP: u32 = 1; -pub const NET_RT_FLAGS: u32 = 2; -pub const NET_RT_IFLIST: u32 = 3; -pub const NET_RT_STAT: u32 = 4; -pub const NET_RT_TRASH: u32 = 5; -pub const NET_RT_IFLIST2: u32 = 6; -pub const NET_RT_DUMP2: u32 = 7; -pub const NET_RT_FLAGS_PRIV: u32 = 10; -pub const NET_RT_MAXID: u32 = 11; -pub const SOMAXCONN: u32 = 128; -pub const MSG_OOB: u32 = 1; -pub const MSG_PEEK: u32 = 2; -pub const MSG_DONTROUTE: u32 = 4; -pub const MSG_EOR: u32 = 8; -pub const MSG_TRUNC: u32 = 16; -pub const MSG_CTRUNC: u32 = 32; -pub const MSG_WAITALL: u32 = 64; -pub const MSG_DONTWAIT: u32 = 128; -pub const MSG_EOF: u32 = 256; -pub const MSG_WAITSTREAM: u32 = 512; -pub const MSG_FLUSH: u32 = 1024; -pub const MSG_HOLD: u32 = 2048; -pub const MSG_SEND: u32 = 4096; -pub const MSG_HAVEMORE: u32 = 8192; -pub const MSG_RCVMORE: u32 = 16384; -pub const MSG_NEEDSA: u32 = 65536; -pub const MSG_NOSIGNAL: u32 = 524288; -pub const SCM_RIGHTS: u32 = 1; -pub const SCM_TIMESTAMP: u32 = 2; -pub const SCM_CREDS: u32 = 3; -pub const SCM_TIMESTAMP_MONOTONIC: u32 = 4; -pub const SHUT_RD: u32 = 0; -pub const SHUT_WR: u32 = 1; -pub const SHUT_RDWR: u32 = 2; -pub const IPPROTO_IP: u32 = 0; -pub const IPPROTO_HOPOPTS: u32 = 0; -pub const IPPROTO_ICMP: u32 = 1; -pub const IPPROTO_IGMP: u32 = 2; -pub const IPPROTO_GGP: u32 = 3; -pub const IPPROTO_IPV4: u32 = 4; -pub const IPPROTO_IPIP: u32 = 4; -pub const IPPROTO_TCP: u32 = 6; -pub const IPPROTO_ST: u32 = 7; -pub const IPPROTO_EGP: u32 = 8; -pub const IPPROTO_PIGP: u32 = 9; -pub const IPPROTO_RCCMON: u32 = 10; -pub const IPPROTO_NVPII: u32 = 11; -pub const IPPROTO_PUP: u32 = 12; -pub const IPPROTO_ARGUS: u32 = 13; -pub const IPPROTO_EMCON: u32 = 14; -pub const IPPROTO_XNET: u32 = 15; -pub const IPPROTO_CHAOS: u32 = 16; -pub const IPPROTO_UDP: u32 = 17; -pub const IPPROTO_MUX: u32 = 18; -pub const IPPROTO_MEAS: u32 = 19; -pub const IPPROTO_HMP: u32 = 20; -pub const IPPROTO_PRM: u32 = 21; -pub const IPPROTO_IDP: u32 = 22; -pub const IPPROTO_TRUNK1: u32 = 23; -pub const IPPROTO_TRUNK2: u32 = 24; -pub const IPPROTO_LEAF1: u32 = 25; -pub const IPPROTO_LEAF2: u32 = 26; -pub const IPPROTO_RDP: u32 = 27; -pub const IPPROTO_IRTP: u32 = 28; -pub const IPPROTO_TP: u32 = 29; -pub const IPPROTO_BLT: u32 = 30; -pub const IPPROTO_NSP: u32 = 31; -pub const IPPROTO_INP: u32 = 32; -pub const IPPROTO_SEP: u32 = 33; -pub const IPPROTO_3PC: u32 = 34; -pub const IPPROTO_IDPR: u32 = 35; -pub const IPPROTO_XTP: u32 = 36; -pub const IPPROTO_DDP: u32 = 37; -pub const IPPROTO_CMTP: u32 = 38; -pub const IPPROTO_TPXX: u32 = 39; -pub const IPPROTO_IL: u32 = 40; -pub const IPPROTO_IPV6: u32 = 41; -pub const IPPROTO_SDRP: u32 = 42; -pub const IPPROTO_ROUTING: u32 = 43; -pub const IPPROTO_FRAGMENT: u32 = 44; -pub const IPPROTO_IDRP: u32 = 45; -pub const IPPROTO_RSVP: u32 = 46; -pub const IPPROTO_GRE: u32 = 47; -pub const IPPROTO_MHRP: u32 = 48; -pub const IPPROTO_BHA: u32 = 49; -pub const IPPROTO_ESP: u32 = 50; -pub const IPPROTO_AH: u32 = 51; -pub const IPPROTO_INLSP: u32 = 52; -pub const IPPROTO_SWIPE: u32 = 53; -pub const IPPROTO_NHRP: u32 = 54; -pub const IPPROTO_ICMPV6: u32 = 58; -pub const IPPROTO_NONE: u32 = 59; -pub const IPPROTO_DSTOPTS: u32 = 60; -pub const IPPROTO_AHIP: u32 = 61; -pub const IPPROTO_CFTP: u32 = 62; -pub const IPPROTO_HELLO: u32 = 63; -pub const IPPROTO_SATEXPAK: u32 = 64; -pub const IPPROTO_KRYPTOLAN: u32 = 65; -pub const IPPROTO_RVD: u32 = 66; -pub const IPPROTO_IPPC: u32 = 67; -pub const IPPROTO_ADFS: u32 = 68; -pub const IPPROTO_SATMON: u32 = 69; -pub const IPPROTO_VISA: u32 = 70; -pub const IPPROTO_IPCV: u32 = 71; -pub const IPPROTO_CPNX: u32 = 72; -pub const IPPROTO_CPHB: u32 = 73; -pub const IPPROTO_WSN: u32 = 74; -pub const IPPROTO_PVP: u32 = 75; -pub const IPPROTO_BRSATMON: u32 = 76; -pub const IPPROTO_ND: u32 = 77; -pub const IPPROTO_WBMON: u32 = 78; -pub const IPPROTO_WBEXPAK: u32 = 79; -pub const IPPROTO_EON: u32 = 80; -pub const IPPROTO_VMTP: u32 = 81; -pub const IPPROTO_SVMTP: u32 = 82; -pub const IPPROTO_VINES: u32 = 83; -pub const IPPROTO_TTP: u32 = 84; -pub const IPPROTO_IGP: u32 = 85; -pub const IPPROTO_DGP: u32 = 86; -pub const IPPROTO_TCF: u32 = 87; -pub const IPPROTO_IGRP: u32 = 88; -pub const IPPROTO_OSPFIGP: u32 = 89; -pub const IPPROTO_SRPC: u32 = 90; -pub const IPPROTO_LARP: u32 = 91; -pub const IPPROTO_MTP: u32 = 92; -pub const IPPROTO_AX25: u32 = 93; -pub const IPPROTO_IPEIP: u32 = 94; -pub const IPPROTO_MICP: u32 = 95; -pub const IPPROTO_SCCSP: u32 = 96; -pub const IPPROTO_ETHERIP: u32 = 97; -pub const IPPROTO_ENCAP: u32 = 98; -pub const IPPROTO_APES: u32 = 99; -pub const IPPROTO_GMTP: u32 = 100; -pub const IPPROTO_PIM: u32 = 103; -pub const IPPROTO_IPCOMP: u32 = 108; -pub const IPPROTO_PGM: u32 = 113; -pub const IPPROTO_SCTP: u32 = 132; -pub const IPPROTO_DIVERT: u32 = 254; -pub const IPPROTO_RAW: u32 = 255; -pub const IPPROTO_MAX: u32 = 256; -pub const IPPROTO_DONE: u32 = 257; -pub const __DARWIN_IPPORT_RESERVED: u32 = 1024; -pub const IPPORT_USERRESERVED: u32 = 5000; -pub const IPPORT_HIFIRSTAUTO: u32 = 49152; -pub const IPPORT_HILASTAUTO: u32 = 65535; -pub const IPPORT_RESERVEDSTART: u32 = 600; +pub const PF_KCM: u32 = 41; +pub const PF_QIPCRTR: u32 = 42; +pub const PF_SMC: u32 = 43; +pub const PF_XDP: u32 = 44; +pub const PF_MCTP: u32 = 45; +pub const PF_MAX: u32 = 46; +pub const AF_UNSPEC: u32 = 0; +pub const AF_LOCAL: u32 = 1; +pub const AF_UNIX: u32 = 1; +pub const AF_FILE: u32 = 1; +pub const AF_INET: u32 = 2; +pub const AF_AX25: u32 = 3; +pub const AF_IPX: u32 = 4; +pub const AF_APPLETALK: u32 = 5; +pub const AF_NETROM: u32 = 6; +pub const AF_BRIDGE: u32 = 7; +pub const AF_ATMPVC: u32 = 8; +pub const AF_X25: u32 = 9; +pub const AF_INET6: u32 = 10; +pub const AF_ROSE: u32 = 11; +pub const AF_DECnet: u32 = 12; +pub const AF_NETBEUI: u32 = 13; +pub const AF_SECURITY: u32 = 14; +pub const AF_KEY: u32 = 15; +pub const AF_NETLINK: u32 = 16; +pub const AF_ROUTE: u32 = 16; +pub const AF_PACKET: u32 = 17; +pub const AF_ASH: u32 = 18; +pub const AF_ECONET: u32 = 19; +pub const AF_ATMSVC: u32 = 20; +pub const AF_RDS: u32 = 21; +pub const AF_SNA: u32 = 22; +pub const AF_IRDA: u32 = 23; +pub const AF_PPPOX: u32 = 24; +pub const AF_WANPIPE: u32 = 25; +pub const AF_LLC: u32 = 26; +pub const AF_IB: u32 = 27; +pub const AF_MPLS: u32 = 28; +pub const AF_CAN: u32 = 29; +pub const AF_TIPC: u32 = 30; +pub const AF_BLUETOOTH: u32 = 31; +pub const AF_IUCV: u32 = 32; +pub const AF_RXRPC: u32 = 33; +pub const AF_ISDN: u32 = 34; +pub const AF_PHONET: u32 = 35; +pub const AF_IEEE802154: u32 = 36; +pub const AF_CAIF: u32 = 37; +pub const AF_ALG: u32 = 38; +pub const AF_NFC: u32 = 39; +pub const AF_VSOCK: u32 = 40; +pub const AF_KCM: u32 = 41; +pub const AF_QIPCRTR: u32 = 42; +pub const AF_SMC: u32 = 43; +pub const AF_XDP: u32 = 44; +pub const AF_MCTP: u32 = 45; +pub const AF_MAX: u32 = 46; +pub const SOL_RAW: u32 = 255; +pub const SOL_DECNET: u32 = 261; +pub const SOL_X25: u32 = 262; +pub const SOL_PACKET: u32 = 263; +pub const SOL_ATM: u32 = 264; +pub const SOL_AAL: u32 = 265; +pub const SOL_IRDA: u32 = 266; +pub const SOL_NETBEUI: u32 = 267; +pub const SOL_LLC: u32 = 268; +pub const SOL_DCCP: u32 = 269; +pub const SOL_NETLINK: u32 = 270; +pub const SOL_TIPC: u32 = 271; +pub const SOL_RXRPC: u32 = 272; +pub const SOL_PPPOL2TP: u32 = 273; +pub const SOL_BLUETOOTH: u32 = 274; +pub const SOL_PNPIPE: u32 = 275; +pub const SOL_RDS: u32 = 276; +pub const SOL_IUCV: u32 = 277; +pub const SOL_CAIF: u32 = 278; +pub const SOL_ALG: u32 = 279; +pub const SOL_NFC: u32 = 280; +pub const SOL_KCM: u32 = 281; +pub const SOL_TLS: u32 = 282; +pub const SOL_XDP: u32 = 283; +pub const SOMAXCONN: u32 = 4096; +pub const _BITS_SOCKADDR_H: u32 = 1; +pub const _SS_SIZE: u32 = 128; +pub const __BITS_PER_LONG: u32 = 64; +pub const FIOSETOWN: u32 = 35073; +pub const SIOCSPGRP: u32 = 35074; +pub const FIOGETOWN: u32 = 35075; +pub const SIOCGPGRP: u32 = 35076; +pub const SIOCATMARK: u32 = 35077; +pub const SIOCGSTAMP_OLD: u32 = 35078; +pub const SIOCGSTAMPNS_OLD: u32 = 35079; +pub const SOL_SOCKET: u32 = 1; +pub const SO_DEBUG: u32 = 1; +pub const SO_REUSEADDR: u32 = 2; +pub const SO_TYPE: u32 = 3; +pub const SO_ERROR: u32 = 4; +pub const SO_DONTROUTE: u32 = 5; +pub const SO_BROADCAST: u32 = 6; +pub const SO_SNDBUF: u32 = 7; +pub const SO_RCVBUF: u32 = 8; +pub const SO_SNDBUFFORCE: u32 = 32; +pub const SO_RCVBUFFORCE: u32 = 33; +pub const SO_KEEPALIVE: u32 = 9; +pub const SO_OOBINLINE: u32 = 10; +pub const SO_NO_CHECK: u32 = 11; +pub const SO_PRIORITY: u32 = 12; +pub const SO_LINGER: u32 = 13; +pub const SO_BSDCOMPAT: u32 = 14; +pub const SO_REUSEPORT: u32 = 15; +pub const SO_PASSCRED: u32 = 16; +pub const SO_PEERCRED: u32 = 17; +pub const SO_RCVLOWAT: u32 = 18; +pub const SO_SNDLOWAT: u32 = 19; +pub const SO_RCVTIMEO_OLD: u32 = 20; +pub const SO_SNDTIMEO_OLD: u32 = 21; +pub const SO_SECURITY_AUTHENTICATION: u32 = 22; +pub const SO_SECURITY_ENCRYPTION_TRANSPORT: u32 = 23; +pub const SO_SECURITY_ENCRYPTION_NETWORK: u32 = 24; +pub const SO_BINDTODEVICE: u32 = 25; +pub const SO_ATTACH_FILTER: u32 = 26; +pub const SO_DETACH_FILTER: u32 = 27; +pub const SO_GET_FILTER: u32 = 26; +pub const SO_PEERNAME: u32 = 28; +pub const SO_ACCEPTCONN: u32 = 30; +pub const SO_PEERSEC: u32 = 31; +pub const SO_PASSSEC: u32 = 34; +pub const SO_MARK: u32 = 36; +pub const SO_PROTOCOL: u32 = 38; +pub const SO_DOMAIN: u32 = 39; +pub const SO_RXQ_OVFL: u32 = 40; +pub const SO_WIFI_STATUS: u32 = 41; +pub const SCM_WIFI_STATUS: u32 = 41; +pub const SO_PEEK_OFF: u32 = 42; +pub const SO_NOFCS: u32 = 43; +pub const SO_LOCK_FILTER: u32 = 44; +pub const SO_SELECT_ERR_QUEUE: u32 = 45; +pub const SO_BUSY_POLL: u32 = 46; +pub const SO_MAX_PACING_RATE: u32 = 47; +pub const SO_BPF_EXTENSIONS: u32 = 48; +pub const SO_INCOMING_CPU: u32 = 49; +pub const SO_ATTACH_BPF: u32 = 50; +pub const SO_DETACH_BPF: u32 = 27; +pub const SO_ATTACH_REUSEPORT_CBPF: u32 = 51; +pub const SO_ATTACH_REUSEPORT_EBPF: u32 = 52; +pub const SO_CNX_ADVICE: u32 = 53; +pub const SCM_TIMESTAMPING_OPT_STATS: u32 = 54; +pub const SO_MEMINFO: u32 = 55; +pub const SO_INCOMING_NAPI_ID: u32 = 56; +pub const SO_COOKIE: u32 = 57; +pub const SCM_TIMESTAMPING_PKTINFO: u32 = 58; +pub const SO_PEERGROUPS: u32 = 59; +pub const SO_ZEROCOPY: u32 = 60; +pub const SO_TXTIME: u32 = 61; +pub const SCM_TXTIME: u32 = 61; +pub const SO_BINDTOIFINDEX: u32 = 62; +pub const SO_TIMESTAMP_OLD: u32 = 29; +pub const SO_TIMESTAMPNS_OLD: u32 = 35; +pub const SO_TIMESTAMPING_OLD: u32 = 37; +pub const SO_TIMESTAMP_NEW: u32 = 63; +pub const SO_TIMESTAMPNS_NEW: u32 = 64; +pub const SO_TIMESTAMPING_NEW: u32 = 65; +pub const SO_RCVTIMEO_NEW: u32 = 66; +pub const SO_SNDTIMEO_NEW: u32 = 67; +pub const SO_DETACH_REUSEPORT_BPF: u32 = 68; +pub const SO_PREFER_BUSY_POLL: u32 = 69; +pub const SO_BUSY_POLL_BUDGET: u32 = 70; +pub const SO_NETNS_COOKIE: u32 = 71; +pub const SO_BUF_LOCK: u32 = 72; +pub const SO_RESERVE_MEM: u32 = 73; +pub const SO_TIMESTAMP: u32 = 29; +pub const SO_TIMESTAMPNS: u32 = 35; +pub const SO_TIMESTAMPING: u32 = 37; +pub const SO_RCVTIMEO: u32 = 20; +pub const SO_SNDTIMEO: u32 = 21; +pub const SCM_TIMESTAMP: u32 = 29; +pub const SCM_TIMESTAMPNS: u32 = 35; +pub const SCM_TIMESTAMPING: u32 = 37; +pub const __osockaddr_defined: u32 = 1; +pub const __USE_KERNEL_IPV6_DEFS: u32 = 0; +pub const IP_OPTIONS: u32 = 4; +pub const IP_HDRINCL: u32 = 3; +pub const IP_TOS: u32 = 1; +pub const IP_TTL: u32 = 2; +pub const IP_RECVOPTS: u32 = 6; +pub const IP_RETOPTS: u32 = 7; +pub const IP_MULTICAST_IF: u32 = 32; +pub const IP_MULTICAST_TTL: u32 = 33; +pub const IP_MULTICAST_LOOP: u32 = 34; +pub const IP_ADD_MEMBERSHIP: u32 = 35; +pub const IP_DROP_MEMBERSHIP: u32 = 36; +pub const IP_UNBLOCK_SOURCE: u32 = 37; +pub const IP_BLOCK_SOURCE: u32 = 38; +pub const IP_ADD_SOURCE_MEMBERSHIP: u32 = 39; +pub const IP_DROP_SOURCE_MEMBERSHIP: u32 = 40; +pub const IP_MSFILTER: u32 = 41; +pub const MCAST_JOIN_GROUP: u32 = 42; +pub const MCAST_BLOCK_SOURCE: u32 = 43; +pub const MCAST_UNBLOCK_SOURCE: u32 = 44; +pub const MCAST_LEAVE_GROUP: u32 = 45; +pub const MCAST_JOIN_SOURCE_GROUP: u32 = 46; +pub const MCAST_LEAVE_SOURCE_GROUP: u32 = 47; +pub const MCAST_MSFILTER: u32 = 48; +pub const IP_MULTICAST_ALL: u32 = 49; +pub const IP_UNICAST_IF: u32 = 50; +pub const MCAST_EXCLUDE: u32 = 0; +pub const MCAST_INCLUDE: u32 = 1; +pub const IP_ROUTER_ALERT: u32 = 5; +pub const IP_PKTINFO: u32 = 8; +pub const IP_PKTOPTIONS: u32 = 9; +pub const IP_PMTUDISC: u32 = 10; +pub const IP_MTU_DISCOVER: u32 = 10; +pub const IP_RECVERR: u32 = 11; +pub const IP_RECVTTL: u32 = 12; +pub const IP_RECVTOS: u32 = 13; +pub const IP_MTU: u32 = 14; +pub const IP_FREEBIND: u32 = 15; +pub const IP_IPSEC_POLICY: u32 = 16; +pub const IP_XFRM_POLICY: u32 = 17; +pub const IP_PASSSEC: u32 = 18; +pub const IP_TRANSPARENT: u32 = 19; +pub const IP_ORIGDSTADDR: u32 = 20; +pub const IP_RECVORIGDSTADDR: u32 = 20; +pub const IP_MINTTL: u32 = 21; +pub const IP_NODEFRAG: u32 = 22; +pub const IP_CHECKSUM: u32 = 23; +pub const IP_BIND_ADDRESS_NO_PORT: u32 = 24; +pub const IP_RECVFRAGSIZE: u32 = 25; +pub const IP_RECVERR_RFC4884: u32 = 26; +pub const IP_PMTUDISC_DONT: u32 = 0; +pub const IP_PMTUDISC_WANT: u32 = 1; +pub const IP_PMTUDISC_DO: u32 = 2; +pub const IP_PMTUDISC_PROBE: u32 = 3; +pub const IP_PMTUDISC_INTERFACE: u32 = 4; +pub const IP_PMTUDISC_OMIT: u32 = 5; +pub const SOL_IP: u32 = 0; +pub const IP_DEFAULT_MULTICAST_TTL: u32 = 1; +pub const IP_DEFAULT_MULTICAST_LOOP: u32 = 1; +pub const IP_MAX_MEMBERSHIPS: u32 = 20; +pub const IPV6_ADDRFORM: u32 = 1; +pub const IPV6_2292PKTINFO: u32 = 2; +pub const IPV6_2292HOPOPTS: u32 = 3; +pub const IPV6_2292DSTOPTS: u32 = 4; +pub const IPV6_2292RTHDR: u32 = 5; +pub const IPV6_2292PKTOPTIONS: u32 = 6; +pub const IPV6_CHECKSUM: u32 = 7; +pub const IPV6_2292HOPLIMIT: u32 = 8; +pub const IPV6_NEXTHOP: u32 = 9; +pub const IPV6_AUTHHDR: u32 = 10; +pub const IPV6_UNICAST_HOPS: u32 = 16; +pub const IPV6_MULTICAST_IF: u32 = 17; +pub const IPV6_MULTICAST_HOPS: u32 = 18; +pub const IPV6_MULTICAST_LOOP: u32 = 19; +pub const IPV6_JOIN_GROUP: u32 = 20; +pub const IPV6_LEAVE_GROUP: u32 = 21; +pub const IPV6_ROUTER_ALERT: u32 = 22; +pub const IPV6_MTU_DISCOVER: u32 = 23; +pub const IPV6_MTU: u32 = 24; +pub const IPV6_RECVERR: u32 = 25; +pub const IPV6_V6ONLY: u32 = 26; +pub const IPV6_JOIN_ANYCAST: u32 = 27; +pub const IPV6_LEAVE_ANYCAST: u32 = 28; +pub const IPV6_MULTICAST_ALL: u32 = 29; +pub const IPV6_ROUTER_ALERT_ISOLATE: u32 = 30; +pub const IPV6_RECVERR_RFC4884: u32 = 31; +pub const IPV6_IPSEC_POLICY: u32 = 34; +pub const IPV6_XFRM_POLICY: u32 = 35; +pub const IPV6_HDRINCL: u32 = 36; +pub const IPV6_RECVPKTINFO: u32 = 49; +pub const IPV6_PKTINFO: u32 = 50; +pub const IPV6_RECVHOPLIMIT: u32 = 51; +pub const IPV6_HOPLIMIT: u32 = 52; +pub const IPV6_RECVHOPOPTS: u32 = 53; +pub const IPV6_HOPOPTS: u32 = 54; +pub const IPV6_RTHDRDSTOPTS: u32 = 55; +pub const IPV6_RECVRTHDR: u32 = 56; +pub const IPV6_RTHDR: u32 = 57; +pub const IPV6_RECVDSTOPTS: u32 = 58; +pub const IPV6_DSTOPTS: u32 = 59; +pub const IPV6_RECVPATHMTU: u32 = 60; +pub const IPV6_PATHMTU: u32 = 61; +pub const IPV6_DONTFRAG: u32 = 62; +pub const IPV6_RECVTCLASS: u32 = 66; +pub const IPV6_TCLASS: u32 = 67; +pub const IPV6_AUTOFLOWLABEL: u32 = 70; +pub const IPV6_ADDR_PREFERENCES: u32 = 72; +pub const IPV6_MINHOPCOUNT: u32 = 73; +pub const IPV6_ORIGDSTADDR: u32 = 74; +pub const IPV6_RECVORIGDSTADDR: u32 = 74; +pub const IPV6_TRANSPARENT: u32 = 75; +pub const IPV6_UNICAST_IF: u32 = 76; +pub const IPV6_RECVFRAGSIZE: u32 = 77; +pub const IPV6_FREEBIND: u32 = 78; +pub const IPV6_ADD_MEMBERSHIP: u32 = 20; +pub const IPV6_DROP_MEMBERSHIP: u32 = 21; +pub const IPV6_RXHOPOPTS: u32 = 54; +pub const IPV6_RXDSTOPTS: u32 = 59; +pub const IPV6_PMTUDISC_DONT: u32 = 0; +pub const IPV6_PMTUDISC_WANT: u32 = 1; +pub const IPV6_PMTUDISC_DO: u32 = 2; +pub const IPV6_PMTUDISC_PROBE: u32 = 3; +pub const IPV6_PMTUDISC_INTERFACE: u32 = 4; +pub const IPV6_PMTUDISC_OMIT: u32 = 5; +pub const SOL_IPV6: u32 = 41; +pub const SOL_ICMPV6: u32 = 58; +pub const IPV6_RTHDR_LOOSE: u32 = 0; +pub const IPV6_RTHDR_STRICT: u32 = 1; +pub const IPV6_RTHDR_TYPE_0: u32 = 0; pub const IN_CLASSA_NET: u32 = 4278190080; pub const IN_CLASSA_NSHIFT: u32 = 24; pub const IN_CLASSA_HOST: u32 = 16777215; @@ -1427,285 +1135,68 @@ pub const IN_CLASSB_MAX: u32 = 65536; pub const IN_CLASSC_NET: u32 = 4294967040; pub const IN_CLASSC_NSHIFT: u32 = 8; pub const IN_CLASSC_HOST: u32 = 255; -pub const IN_CLASSD_NET: u32 = 4026531840; -pub const IN_CLASSD_NSHIFT: u32 = 28; -pub const IN_CLASSD_HOST: u32 = 268435455; -pub const INADDR_NONE: u32 = 4294967295; pub const IN_LOOPBACKNET: u32 = 127; pub const INET_ADDRSTRLEN: u32 = 16; -pub const IP_OPTIONS: u32 = 1; -pub const IP_HDRINCL: u32 = 2; -pub const IP_TOS: u32 = 3; -pub const IP_TTL: u32 = 4; -pub const IP_RECVOPTS: u32 = 5; -pub const IP_RECVRETOPTS: u32 = 6; -pub const IP_RECVDSTADDR: u32 = 7; -pub const IP_RETOPTS: u32 = 8; -pub const IP_MULTICAST_IF: u32 = 9; -pub const IP_MULTICAST_TTL: u32 = 10; -pub const IP_MULTICAST_LOOP: u32 = 11; -pub const IP_ADD_MEMBERSHIP: u32 = 12; -pub const IP_DROP_MEMBERSHIP: u32 = 13; -pub const IP_MULTICAST_VIF: u32 = 14; -pub const IP_RSVP_ON: u32 = 15; -pub const IP_RSVP_OFF: u32 = 16; -pub const IP_RSVP_VIF_ON: u32 = 17; -pub const IP_RSVP_VIF_OFF: u32 = 18; -pub const IP_PORTRANGE: u32 = 19; -pub const IP_RECVIF: u32 = 20; -pub const IP_IPSEC_POLICY: u32 = 21; -pub const IP_FAITH: u32 = 22; -pub const IP_STRIPHDR: u32 = 23; -pub const IP_RECVTTL: u32 = 24; -pub const IP_BOUND_IF: u32 = 25; -pub const IP_PKTINFO: u32 = 26; -pub const IP_RECVPKTINFO: u32 = 26; -pub const IP_RECVTOS: u32 = 27; -pub const IP_DONTFRAG: u32 = 28; -pub const IP_FW_ADD: u32 = 40; -pub const IP_FW_DEL: u32 = 41; -pub const IP_FW_FLUSH: u32 = 42; -pub const IP_FW_ZERO: u32 = 43; -pub const IP_FW_GET: u32 = 44; -pub const IP_FW_RESETLOG: u32 = 45; -pub const IP_OLD_FW_ADD: u32 = 50; -pub const IP_OLD_FW_DEL: u32 = 51; -pub const IP_OLD_FW_FLUSH: u32 = 52; -pub const IP_OLD_FW_ZERO: u32 = 53; -pub const IP_OLD_FW_GET: u32 = 54; -pub const IP_NAT__XXX: u32 = 55; -pub const IP_OLD_FW_RESETLOG: u32 = 56; -pub const IP_DUMMYNET_CONFIGURE: u32 = 60; -pub const IP_DUMMYNET_DEL: u32 = 61; -pub const IP_DUMMYNET_FLUSH: u32 = 62; -pub const IP_DUMMYNET_GET: u32 = 64; -pub const IP_TRAFFIC_MGT_BACKGROUND: u32 = 65; -pub const IP_MULTICAST_IFINDEX: u32 = 66; -pub const IP_ADD_SOURCE_MEMBERSHIP: u32 = 70; -pub const IP_DROP_SOURCE_MEMBERSHIP: u32 = 71; -pub const IP_BLOCK_SOURCE: u32 = 72; -pub const IP_UNBLOCK_SOURCE: u32 = 73; -pub const IP_MSFILTER: u32 = 74; -pub const MCAST_JOIN_GROUP: u32 = 80; -pub const MCAST_LEAVE_GROUP: u32 = 81; -pub const MCAST_JOIN_SOURCE_GROUP: u32 = 82; -pub const MCAST_LEAVE_SOURCE_GROUP: u32 = 83; -pub const MCAST_BLOCK_SOURCE: u32 = 84; -pub const MCAST_UNBLOCK_SOURCE: u32 = 85; -pub const IP_DEFAULT_MULTICAST_TTL: u32 = 1; -pub const IP_DEFAULT_MULTICAST_LOOP: u32 = 1; -pub const IP_MIN_MEMBERSHIPS: u32 = 31; -pub const IP_MAX_MEMBERSHIPS: u32 = 4095; -pub const IP_MAX_GROUP_SRC_FILTER: u32 = 512; -pub const IP_MAX_SOCK_SRC_FILTER: u32 = 128; -pub const IP_MAX_SOCK_MUTE_FILTER: u32 = 128; -pub const MCAST_UNDEFINED: u32 = 0; -pub const MCAST_INCLUDE: u32 = 1; -pub const MCAST_EXCLUDE: u32 = 2; -pub const IP_PORTRANGE_DEFAULT: u32 = 0; -pub const IP_PORTRANGE_HIGH: u32 = 1; -pub const IP_PORTRANGE_LOW: u32 = 2; -pub const IPPROTO_MAXID: u32 = 52; -pub const IPCTL_FORWARDING: u32 = 1; -pub const IPCTL_SENDREDIRECTS: u32 = 2; -pub const IPCTL_DEFTTL: u32 = 3; -pub const IPCTL_RTEXPIRE: u32 = 5; -pub const IPCTL_RTMINEXPIRE: u32 = 6; -pub const IPCTL_RTMAXCACHE: u32 = 7; -pub const IPCTL_SOURCEROUTE: u32 = 8; -pub const IPCTL_DIRECTEDBROADCAST: u32 = 9; -pub const IPCTL_INTRQMAXLEN: u32 = 10; -pub const IPCTL_INTRQDROPS: u32 = 11; -pub const IPCTL_STATS: u32 = 12; -pub const IPCTL_ACCEPTSOURCEROUTE: u32 = 13; -pub const IPCTL_FASTFORWARDING: u32 = 14; -pub const IPCTL_KEEPFAITH: u32 = 15; -pub const IPCTL_GIF_TTL: u32 = 16; -pub const IPCTL_MAXID: u32 = 17; -pub const __KAME_VERSION: &[u8; 18usize] = b"2009/apple-darwin\0"; -pub const IPV6PORT_RESERVED: u32 = 1024; -pub const IPV6PORT_ANONMIN: u32 = 49152; -pub const IPV6PORT_ANONMAX: u32 = 65535; -pub const IPV6PORT_RESERVEDMIN: u32 = 600; -pub const IPV6PORT_RESERVEDMAX: u32 = 1023; pub const INET6_ADDRSTRLEN: u32 = 46; -pub const __IPV6_ADDR_SCOPE_NODELOCAL: u32 = 1; -pub const __IPV6_ADDR_SCOPE_INTFACELOCAL: u32 = 1; -pub const __IPV6_ADDR_SCOPE_LINKLOCAL: u32 = 2; -pub const __IPV6_ADDR_SCOPE_SITELOCAL: u32 = 5; -pub const __IPV6_ADDR_SCOPE_ORGLOCAL: u32 = 8; -pub const __IPV6_ADDR_SCOPE_GLOBAL: u32 = 14; -pub const IPV6_ADDR_MC_FLAGS_TRANSIENT: u32 = 16; -pub const IPV6_ADDR_MC_FLAGS_PREFIX: u32 = 32; -pub const IPV6_ADDR_MC_FLAGS_UNICAST_BASED: u32 = 48; -pub const IPV6_SOCKOPT_RESERVED1: u32 = 3; -pub const IPV6_UNICAST_HOPS: u32 = 4; -pub const IPV6_MULTICAST_IF: u32 = 9; -pub const IPV6_MULTICAST_HOPS: u32 = 10; -pub const IPV6_MULTICAST_LOOP: u32 = 11; -pub const IPV6_JOIN_GROUP: u32 = 12; -pub const IPV6_LEAVE_GROUP: u32 = 13; -pub const IPV6_PORTRANGE: u32 = 14; -pub const ICMP6_FILTER: u32 = 18; -pub const IPV6_2292PKTINFO: u32 = 19; -pub const IPV6_2292HOPLIMIT: u32 = 20; -pub const IPV6_2292NEXTHOP: u32 = 21; -pub const IPV6_2292HOPOPTS: u32 = 22; -pub const IPV6_2292DSTOPTS: u32 = 23; -pub const IPV6_2292RTHDR: u32 = 24; -pub const IPV6_2292PKTOPTIONS: u32 = 25; -pub const IPV6_CHECKSUM: u32 = 26; -pub const IPV6_V6ONLY: u32 = 27; -pub const IPV6_BINDV6ONLY: u32 = 27; -pub const IPV6_IPSEC_POLICY: u32 = 28; -pub const IPV6_FAITH: u32 = 29; -pub const IPV6_FW_ADD: u32 = 30; -pub const IPV6_FW_DEL: u32 = 31; -pub const IPV6_FW_FLUSH: u32 = 32; -pub const IPV6_FW_ZERO: u32 = 33; -pub const IPV6_FW_GET: u32 = 34; -pub const IPV6_RECVTCLASS: u32 = 35; -pub const IPV6_TCLASS: u32 = 36; -pub const IPV6_BOUND_IF: u32 = 125; -pub const IPV6_RTHDR_LOOSE: u32 = 0; -pub const IPV6_RTHDR_STRICT: u32 = 1; -pub const IPV6_RTHDR_TYPE_0: u32 = 0; -pub const IPV6_DEFAULT_MULTICAST_HOPS: u32 = 1; -pub const IPV6_DEFAULT_MULTICAST_LOOP: u32 = 1; -pub const IPV6_MIN_MEMBERSHIPS: u32 = 31; -pub const IPV6_MAX_MEMBERSHIPS: u32 = 4095; -pub const IPV6_MAX_GROUP_SRC_FILTER: u32 = 512; -pub const IPV6_MAX_SOCK_SRC_FILTER: u32 = 128; -pub const IPV6_PORTRANGE_DEFAULT: u32 = 0; -pub const IPV6_PORTRANGE_HIGH: u32 = 1; -pub const IPV6_PORTRANGE_LOW: u32 = 2; -pub const IPV6PROTO_MAXID: u32 = 104; -pub const IPV6CTL_FORWARDING: u32 = 1; -pub const IPV6CTL_SENDREDIRECTS: u32 = 2; -pub const IPV6CTL_DEFHLIM: u32 = 3; -pub const IPV6CTL_FORWSRCRT: u32 = 5; -pub const IPV6CTL_STATS: u32 = 6; -pub const IPV6CTL_MRTSTATS: u32 = 7; -pub const IPV6CTL_MRTPROTO: u32 = 8; -pub const IPV6CTL_MAXFRAGPACKETS: u32 = 9; -pub const IPV6CTL_SOURCECHECK: u32 = 10; -pub const IPV6CTL_SOURCECHECK_LOGINT: u32 = 11; -pub const IPV6CTL_ACCEPT_RTADV: u32 = 12; -pub const IPV6CTL_KEEPFAITH: u32 = 13; -pub const IPV6CTL_LOG_INTERVAL: u32 = 14; -pub const IPV6CTL_HDRNESTLIMIT: u32 = 15; -pub const IPV6CTL_DAD_COUNT: u32 = 16; -pub const IPV6CTL_AUTO_FLOWLABEL: u32 = 17; -pub const IPV6CTL_DEFMCASTHLIM: u32 = 18; -pub const IPV6CTL_GIF_HLIM: u32 = 19; -pub const IPV6CTL_KAME_VERSION: u32 = 20; -pub const IPV6CTL_USE_DEPRECATED: u32 = 21; -pub const IPV6CTL_RR_PRUNE: u32 = 22; -pub const IPV6CTL_V6ONLY: u32 = 24; -pub const IPV6CTL_RTEXPIRE: u32 = 25; -pub const IPV6CTL_RTMINEXPIRE: u32 = 26; -pub const IPV6CTL_RTMAXCACHE: u32 = 27; -pub const IPV6CTL_USETEMPADDR: u32 = 32; -pub const IPV6CTL_TEMPPLTIME: u32 = 33; -pub const IPV6CTL_TEMPVLTIME: u32 = 34; -pub const IPV6CTL_AUTO_LINKLOCAL: u32 = 35; -pub const IPV6CTL_RIP6STATS: u32 = 36; -pub const IPV6CTL_PREFER_TEMPADDR: u32 = 37; -pub const IPV6CTL_ADDRCTLPOLICY: u32 = 38; -pub const IPV6CTL_USE_DEFAULTZONE: u32 = 39; -pub const IPV6CTL_MAXFRAGS: u32 = 41; -pub const IPV6CTL_MCAST_PMTU: u32 = 44; -pub const IPV6CTL_NEIGHBORGCTHRESH: u32 = 46; -pub const IPV6CTL_MAXIFPREFIXES: u32 = 47; -pub const IPV6CTL_MAXIFDEFROUTERS: u32 = 48; -pub const IPV6CTL_MAXDYNROUTES: u32 = 49; -pub const ICMPV6CTL_ND6_ONLINKNSRFC4861: u32 = 50; -pub const IPV6CTL_ULA_USETEMPADDR: u32 = 51; -pub const IPV6CTL_MAXID: u32 = 51; +pub const _RPC_NETDB_H: u32 = 1; pub const _PATH_HEQUIV: &[u8; 17usize] = b"/etc/hosts.equiv\0"; pub const _PATH_HOSTS: &[u8; 11usize] = b"/etc/hosts\0"; pub const _PATH_NETWORKS: &[u8; 14usize] = b"/etc/networks\0"; +pub const _PATH_NSSWITCH_CONF: &[u8; 19usize] = b"/etc/nsswitch.conf\0"; pub const _PATH_PROTOCOLS: &[u8; 15usize] = b"/etc/protocols\0"; pub const _PATH_SERVICES: &[u8; 14usize] = b"/etc/services\0"; -pub const NETDB_INTERNAL: i32 = -1; -pub const NETDB_SUCCESS: u32 = 0; pub const HOST_NOT_FOUND: u32 = 1; pub const TRY_AGAIN: u32 = 2; pub const NO_RECOVERY: u32 = 3; pub const NO_DATA: u32 = 4; +pub const NETDB_INTERNAL: i32 = -1; +pub const NETDB_SUCCESS: u32 = 0; pub const NO_ADDRESS: u32 = 4; -pub const EAI_ADDRFAMILY: u32 = 1; -pub const EAI_AGAIN: u32 = 2; -pub const EAI_BADFLAGS: u32 = 3; -pub const EAI_FAIL: u32 = 4; -pub const EAI_FAMILY: u32 = 5; -pub const EAI_MEMORY: u32 = 6; -pub const EAI_NODATA: u32 = 7; -pub const EAI_NONAME: u32 = 8; -pub const EAI_SERVICE: u32 = 9; -pub const EAI_SOCKTYPE: u32 = 10; -pub const EAI_SYSTEM: u32 = 11; -pub const EAI_BADHINTS: u32 = 12; -pub const EAI_PROTOCOL: u32 = 13; -pub const EAI_OVERFLOW: u32 = 14; -pub const EAI_MAX: u32 = 15; pub const AI_PASSIVE: u32 = 1; pub const AI_CANONNAME: u32 = 2; pub const AI_NUMERICHOST: u32 = 4; -pub const AI_NUMERICSERV: u32 = 4096; -pub const AI_ALL: u32 = 256; -pub const AI_V4MAPPED_CFG: u32 = 512; -pub const AI_ADDRCONFIG: u32 = 1024; -pub const AI_V4MAPPED: u32 = 2048; -pub const AI_DEFAULT: u32 = 1536; -pub const AI_UNUSABLE: u32 = 268435456; +pub const AI_V4MAPPED: u32 = 8; +pub const AI_ALL: u32 = 16; +pub const AI_ADDRCONFIG: u32 = 32; +pub const AI_NUMERICSERV: u32 = 1024; +pub const EAI_BADFLAGS: i32 = -1; +pub const EAI_NONAME: i32 = -2; +pub const EAI_AGAIN: i32 = -3; +pub const EAI_FAIL: i32 = -4; +pub const EAI_FAMILY: i32 = -6; +pub const EAI_SOCKTYPE: i32 = -7; +pub const EAI_SERVICE: i32 = -8; +pub const EAI_MEMORY: i32 = -10; +pub const EAI_SYSTEM: i32 = -11; +pub const EAI_OVERFLOW: i32 = -12; pub const NI_MAXHOST: u32 = 1025; pub const NI_MAXSERV: u32 = 32; -pub const NI_NOFQDN: u32 = 1; -pub const NI_NUMERICHOST: u32 = 2; -pub const NI_NAMEREQD: u32 = 4; -pub const NI_NUMERICSERV: u32 = 8; -pub const NI_NUMERICSCOPE: u32 = 256; +pub const NI_NUMERICHOST: u32 = 1; +pub const NI_NUMERICSERV: u32 = 2; +pub const NI_NOFQDN: u32 = 4; +pub const NI_NAMEREQD: u32 = 8; pub const NI_DGRAM: u32 = 16; -pub const NI_WITHSCOPEID: u32 = 32; -pub const SCOPE_DELIMITER: u8 = 37u8; -pub const _PATH_PWD: &[u8; 5usize] = b"/etc\0"; -pub const _PATH_PASSWD: &[u8; 12usize] = b"/etc/passwd\0"; -pub const _PASSWD: &[u8; 7usize] = b"passwd\0"; -pub const _PATH_MASTERPASSWD: &[u8; 19usize] = b"/etc/master.passwd\0"; -pub const _PATH_MASTERPASSWD_LOCK: &[u8; 10usize] = b"/etc/ptmp\0"; -pub const _MASTERPASSWD: &[u8; 14usize] = b"master.passwd\0"; -pub const _PATH_MP_DB: &[u8; 12usize] = b"/etc/pwd.db\0"; -pub const _MP_DB: &[u8; 7usize] = b"pwd.db\0"; -pub const _PATH_SMP_DB: &[u8; 13usize] = b"/etc/spwd.db\0"; -pub const _SMP_DB: &[u8; 8usize] = b"spwd.db\0"; -pub const _PATH_PWD_MKDB: &[u8; 19usize] = b"/usr/sbin/pwd_mkdb\0"; -pub const _PW_KEYBYNAME: u8 = 49u8; -pub const _PW_KEYBYNUM: u8 = 50u8; -pub const _PW_KEYBYUID: u8 = 51u8; -pub const _PASSWORD_EFMT1: u8 = 95u8; -pub const _PASSWORD_LEN: u32 = 128; -pub const _PASSWORD_NOUID: u32 = 1; -pub const _PASSWORD_NOGID: u32 = 2; -pub const _PASSWORD_NOCHG: u32 = 4; -pub const _PASSWORD_NOEXP: u32 = 8; -pub const _PASSWORD_WARNDAYS: u32 = 14; -pub const _PASSWORD_CHGNOW: i32 = -1; +pub const _PWD_H: u32 = 1; +pub const NSS_BUFLEN_PASSWD: u32 = 1024; pub const PGINVALID_SOCKET: i32 = -1; -pub const PG_BACKEND_VERSIONSTR: &[u8; 28usize] = b"postgres (PostgreSQL) 13.5\n\0"; +pub const PG_BACKEND_VERSIONSTR: &[u8; 28usize] = b"postgres (PostgreSQL) 13.6\n\0"; pub const EXE: &[u8; 1usize] = b"\0"; pub const DEVNULL: &[u8; 10usize] = b"/dev/null\0"; pub const USE_REPL_SNPRINTF: u32 = 1; pub const PG_STRERROR_R_BUFLEN: u32 = 256; pub const PG_IOLBF: u32 = 1; -pub const FP_SUPERNORMAL: u32 = 6; -pub const FP_FAST_FMA: u32 = 1; -pub const FP_FAST_FMAF: u32 = 1; -pub const FP_FAST_FMAL: u32 = 1; +pub const _MATH_H: u32 = 1; +pub const _BITS_LIBM_SIMD_DECL_STUBS_H: u32 = 1; +pub const __FP_LOGB0_IS_MIN: u32 = 1; +pub const __FP_LOGBNAN_IS_MIN: u32 = 1; pub const FP_ILOGB0: i32 = -2147483648; pub const FP_ILOGBNAN: i32 = -2147483648; +pub const __MATH_DECLARING_DOUBLE: u32 = 1; +pub const __MATH_DECLARING_FLOATN: u32 = 0; +pub const __MATH_DECLARE_LDOUBLE: u32 = 1; pub const MATH_ERRNO: u32 = 1; pub const MATH_ERREXCEPT: u32 = 2; +pub const math_errhandling: u32 = 3; pub const M_E: f64 = 2.718281828459045; pub const M_LOG2E: f64 = 1.4426950408889634; pub const M_LOG10E: f64 = 0.4342944819032518; @@ -1719,13 +1210,9 @@ pub const M_2_PI: f64 = 0.6366197723675814; pub const M_2_SQRTPI: f64 = 1.1283791670955126; pub const M_SQRT2: f64 = 1.4142135623730951; pub const M_SQRT1_2: f64 = 0.7071067811865476; -pub const DOMAIN: u32 = 1; -pub const SING: u32 = 2; -pub const OVERFLOW: u32 = 3; -pub const UNDERFLOW: u32 = 4; -pub const TLOSS: u32 = 5; -pub const PLOSS: u32 = 6; -pub const _JBLEN: u32 = 48; +pub const _SETJMP_H: u32 = 1; +pub const _BITS_SETJMP_H: u32 = 1; +pub const __jmp_buf_tag_defined: u32 = 1; pub const DEBUG5: u32 = 10; pub const DEBUG4: u32 = 11; pub const DEBUG3: u32 = 12; @@ -1795,155 +1282,136 @@ pub const LP_DEAD: u32 = 3; pub const SpecTokenOffsetNumber: u32 = 65534; pub const MovedPartitionsOffsetNumber: u32 = 65533; pub const FIELDNO_HEAPTUPLEDATA_DATA: u32 = 3; +pub const _FCNTL_H: u32 = 1; +pub const __O_LARGEFILE: u32 = 0; +pub const F_GETLK64: u32 = 5; +pub const F_SETLK64: u32 = 6; +pub const F_SETLKW64: u32 = 7; +pub const O_ACCMODE: u32 = 3; pub const O_RDONLY: u32 = 0; pub const O_WRONLY: u32 = 1; pub const O_RDWR: u32 = 2; -pub const O_ACCMODE: u32 = 3; -pub const FREAD: u32 = 1; -pub const FWRITE: u32 = 2; -pub const O_NONBLOCK: u32 = 4; -pub const O_APPEND: u32 = 8; -pub const O_SYNC: u32 = 128; -pub const O_SHLOCK: u32 = 16; -pub const O_EXLOCK: u32 = 32; -pub const O_ASYNC: u32 = 64; -pub const O_FSYNC: u32 = 128; -pub const O_NOFOLLOW: u32 = 256; -pub const O_CREAT: u32 = 512; -pub const O_TRUNC: u32 = 1024; -pub const O_EXCL: u32 = 2048; -pub const O_EVTONLY: u32 = 32768; -pub const O_NOCTTY: u32 = 131072; -pub const O_DIRECTORY: u32 = 1048576; -pub const O_SYMLINK: u32 = 2097152; -pub const O_DSYNC: u32 = 4194304; -pub const O_CLOEXEC: u32 = 16777216; -pub const O_NOFOLLOW_ANY: u32 = 536870912; -pub const AT_FDCWD: i32 = -2; -pub const AT_EACCESS: u32 = 16; -pub const AT_SYMLINK_NOFOLLOW: u32 = 32; -pub const AT_SYMLINK_FOLLOW: u32 = 64; -pub const AT_REMOVEDIR: u32 = 128; -pub const AT_REALDEV: u32 = 512; -pub const AT_FDONLY: u32 = 1024; -pub const AT_SYMLINK_NOFOLLOW_ANY: u32 = 2048; -pub const O_DP_GETRAWENCRYPTED: u32 = 1; -pub const O_DP_GETRAWUNENCRYPTED: u32 = 2; -pub const FAPPEND: u32 = 8; -pub const FASYNC: u32 = 64; -pub const FFSYNC: u32 = 128; -pub const FFDSYNC: u32 = 4194304; -pub const FNONBLOCK: u32 = 4; -pub const FNDELAY: u32 = 4; -pub const O_NDELAY: u32 = 4; -pub const CPF_OVERWRITE: u32 = 1; -pub const CPF_IGNORE_MODE: u32 = 2; -pub const CPF_MASK: u32 = 3; +pub const O_CREAT: u32 = 64; +pub const O_EXCL: u32 = 128; +pub const O_NOCTTY: u32 = 256; +pub const O_TRUNC: u32 = 512; +pub const O_APPEND: u32 = 1024; +pub const O_NONBLOCK: u32 = 2048; +pub const O_NDELAY: u32 = 2048; +pub const O_SYNC: u32 = 1052672; +pub const O_FSYNC: u32 = 1052672; +pub const O_ASYNC: u32 = 8192; +pub const __O_DIRECTORY: u32 = 65536; +pub const __O_NOFOLLOW: u32 = 131072; +pub const __O_CLOEXEC: u32 = 524288; +pub const __O_DIRECT: u32 = 16384; +pub const __O_NOATIME: u32 = 262144; +pub const __O_PATH: u32 = 2097152; +pub const __O_DSYNC: u32 = 4096; +pub const __O_TMPFILE: u32 = 4259840; +pub const F_GETLK: u32 = 5; +pub const F_SETLK: u32 = 6; +pub const F_SETLKW: u32 = 7; +pub const O_DIRECTORY: u32 = 65536; +pub const O_NOFOLLOW: u32 = 131072; +pub const O_CLOEXEC: u32 = 524288; +pub const O_DSYNC: u32 = 4096; +pub const O_RSYNC: u32 = 1052672; pub const F_DUPFD: u32 = 0; pub const F_GETFD: u32 = 1; pub const F_SETFD: u32 = 2; pub const F_GETFL: u32 = 3; pub const F_SETFL: u32 = 4; -pub const F_GETOWN: u32 = 5; -pub const F_SETOWN: u32 = 6; -pub const F_GETLK: u32 = 7; -pub const F_SETLK: u32 = 8; -pub const F_SETLKW: u32 = 9; -pub const F_SETLKWTIMEOUT: u32 = 10; -pub const F_FLUSH_DATA: u32 = 40; -pub const F_CHKCLEAN: u32 = 41; -pub const F_PREALLOCATE: u32 = 42; -pub const F_SETSIZE: u32 = 43; -pub const F_RDADVISE: u32 = 44; -pub const F_RDAHEAD: u32 = 45; -pub const F_NOCACHE: u32 = 48; -pub const F_LOG2PHYS: u32 = 49; -pub const F_GETPATH: u32 = 50; -pub const F_FULLFSYNC: u32 = 51; -pub const F_PATHPKG_CHECK: u32 = 52; -pub const F_FREEZE_FS: u32 = 53; -pub const F_THAW_FS: u32 = 54; -pub const F_GLOBAL_NOCACHE: u32 = 55; -pub const F_ADDSIGS: u32 = 59; -pub const F_ADDFILESIGS: u32 = 61; -pub const F_NODIRECT: u32 = 62; -pub const F_GETPROTECTIONCLASS: u32 = 63; -pub const F_SETPROTECTIONCLASS: u32 = 64; -pub const F_LOG2PHYS_EXT: u32 = 65; -pub const F_GETLKPID: u32 = 66; -pub const F_SETBACKINGSTORE: u32 = 70; -pub const F_GETPATH_MTMINFO: u32 = 71; -pub const F_GETCODEDIR: u32 = 72; -pub const F_SETNOSIGPIPE: u32 = 73; -pub const F_GETNOSIGPIPE: u32 = 74; -pub const F_TRANSCODEKEY: u32 = 75; -pub const F_SINGLE_WRITER: u32 = 76; -pub const F_GETPROTECTIONLEVEL: u32 = 77; -pub const F_FINDSIGS: u32 = 78; -pub const F_ADDFILESIGS_FOR_DYLD_SIM: u32 = 83; -pub const F_BARRIERFSYNC: u32 = 85; -pub const F_ADDFILESIGS_RETURN: u32 = 97; -pub const F_CHECK_LV: u32 = 98; -pub const F_PUNCHHOLE: u32 = 99; -pub const F_TRIM_ACTIVE_FILE: u32 = 100; -pub const F_SPECULATIVE_READ: u32 = 101; -pub const F_GETPATH_NOFIRMLINK: u32 = 102; -pub const F_ADDFILESIGS_INFO: u32 = 103; -pub const F_ADDFILESUPPL: u32 = 104; -pub const F_GETSIGSINFO: u32 = 105; -pub const F_FSRESERVED: u32 = 106; -pub const FCNTL_FS_SPECIFIC_BASE: u32 = 65536; -pub const F_DUPFD_CLOEXEC: u32 = 67; +pub const __F_SETOWN: u32 = 8; +pub const __F_GETOWN: u32 = 9; +pub const F_SETOWN: u32 = 8; +pub const F_GETOWN: u32 = 9; +pub const __F_SETSIG: u32 = 10; +pub const __F_GETSIG: u32 = 11; +pub const __F_SETOWN_EX: u32 = 15; +pub const __F_GETOWN_EX: u32 = 16; +pub const F_DUPFD_CLOEXEC: u32 = 1030; pub const FD_CLOEXEC: u32 = 1; -pub const F_RDLCK: u32 = 1; +pub const F_RDLCK: u32 = 0; +pub const F_WRLCK: u32 = 1; pub const F_UNLCK: u32 = 2; -pub const F_WRLCK: u32 = 3; -pub const SEEK_HOLE: u32 = 3; -pub const SEEK_DATA: u32 = 4; +pub const F_EXLCK: u32 = 4; +pub const F_SHLCK: u32 = 8; +pub const LOCK_SH: u32 = 1; +pub const LOCK_EX: u32 = 2; +pub const LOCK_NB: u32 = 4; +pub const LOCK_UN: u32 = 8; +pub const FAPPEND: u32 = 1024; +pub const FFSYNC: u32 = 1052672; +pub const FASYNC: u32 = 8192; +pub const FNONBLOCK: u32 = 2048; +pub const FNDELAY: u32 = 2048; +pub const __POSIX_FADV_DONTNEED: u32 = 4; +pub const __POSIX_FADV_NOREUSE: u32 = 5; +pub const POSIX_FADV_NORMAL: u32 = 0; +pub const POSIX_FADV_RANDOM: u32 = 1; +pub const POSIX_FADV_SEQUENTIAL: u32 = 2; +pub const POSIX_FADV_WILLNEED: u32 = 3; +pub const POSIX_FADV_DONTNEED: u32 = 4; +pub const POSIX_FADV_NOREUSE: u32 = 5; +pub const _BITS_STAT_H: u32 = 1; +pub const _BITS_STRUCT_STAT_H: u32 = 1; +pub const __S_IFMT: u32 = 61440; +pub const __S_IFDIR: u32 = 16384; +pub const __S_IFCHR: u32 = 8192; +pub const __S_IFBLK: u32 = 24576; +pub const __S_IFREG: u32 = 32768; +pub const __S_IFIFO: u32 = 4096; +pub const __S_IFLNK: u32 = 40960; +pub const __S_IFSOCK: u32 = 49152; +pub const __S_ISUID: u32 = 2048; +pub const __S_ISGID: u32 = 1024; +pub const __S_ISVTX: u32 = 512; +pub const __S_IREAD: u32 = 256; +pub const __S_IWRITE: u32 = 128; +pub const __S_IEXEC: u32 = 64; +pub const UTIME_NOW: u32 = 1073741823; +pub const UTIME_OMIT: u32 = 1073741822; pub const S_IFMT: u32 = 61440; -pub const S_IFIFO: u32 = 4096; -pub const S_IFCHR: u32 = 8192; pub const S_IFDIR: u32 = 16384; +pub const S_IFCHR: u32 = 8192; pub const S_IFBLK: u32 = 24576; pub const S_IFREG: u32 = 32768; +pub const S_IFIFO: u32 = 4096; pub const S_IFLNK: u32 = 40960; pub const S_IFSOCK: u32 = 49152; -pub const S_IFWHT: u32 = 57344; -pub const S_IRWXU: u32 = 448; +pub const S_ISUID: u32 = 2048; +pub const S_ISGID: u32 = 1024; +pub const S_ISVTX: u32 = 512; pub const S_IRUSR: u32 = 256; pub const S_IWUSR: u32 = 128; pub const S_IXUSR: u32 = 64; -pub const S_IRWXG: u32 = 56; +pub const S_IRWXU: u32 = 448; pub const S_IRGRP: u32 = 32; pub const S_IWGRP: u32 = 16; pub const S_IXGRP: u32 = 8; -pub const S_IRWXO: u32 = 7; +pub const S_IRWXG: u32 = 56; pub const S_IROTH: u32 = 4; pub const S_IWOTH: u32 = 2; pub const S_IXOTH: u32 = 1; -pub const S_ISUID: u32 = 2048; -pub const S_ISGID: u32 = 1024; -pub const S_ISVTX: u32 = 512; -pub const S_ISTXT: u32 = 512; -pub const S_IREAD: u32 = 256; -pub const S_IWRITE: u32 = 128; -pub const S_IEXEC: u32 = 64; -pub const F_ALLOCATECONTIG: u32 = 2; -pub const F_ALLOCATEALL: u32 = 4; -pub const F_PEOFPOSMODE: u32 = 3; -pub const F_VOLPOSMODE: u32 = 4; -pub const USER_FSIGNATURES_CDHASH_LEN: u32 = 20; -pub const GETSIGSINFO_PLATFORM_BINARY: u32 = 1; -pub const LOCK_SH: u32 = 1; -pub const LOCK_EX: u32 = 2; -pub const LOCK_NB: u32 = 4; -pub const LOCK_UN: u32 = 8; -pub const O_POPUP: u32 = 2147483648; -pub const O_ALERT: u32 = 536870912; +pub const S_IRWXO: u32 = 7; +pub const R_OK: u32 = 4; +pub const W_OK: u32 = 2; +pub const X_OK: u32 = 1; +pub const F_OK: u32 = 0; +pub const AT_FDCWD: i32 = -100; +pub const AT_SYMLINK_NOFOLLOW: u32 = 256; +pub const AT_REMOVEDIR: u32 = 512; +pub const AT_SYMLINK_FOLLOW: u32 = 1024; +pub const AT_EACCESS: u32 = 512; +pub const F_ULOCK: u32 = 0; +pub const F_LOCK: u32 = 1; +pub const F_TLOCK: u32 = 2; +pub const F_TEST: u32 = 3; pub const InvalidXLogRecPtr: u32 = 0; pub const PG_O_DIRECT: u32 = 0; -pub const OPEN_SYNC_FLAG: u32 = 128; -pub const OPEN_DATASYNC_FLAG: u32 = 4194304; +pub const OPEN_SYNC_FLAG: u32 = 1052672; +pub const OPEN_DATASYNC_FLAG: u32 = 4096; pub const FirstGenbkiObjectId: u32 = 10000; pub const FirstBootstrapObjectId: u32 = 12000; pub const FirstNormalObjectId: u32 = 16384; @@ -2247,7 +1715,24 @@ pub const FIELDNO_HEAPTUPLETABLESLOT_OFF: u32 = 2; pub const FIELDNO_MINIMALTUPLETABLESLOT_TUPLE: u32 = 1; pub const FIELDNO_MINIMALTUPLETABLESLOT_OFF: u32 = 4; pub const BITS_PER_BITMAPWORD: u32 = 64; +pub const _TIME_H: u32 = 1; +pub const _BITS_TIME_H: u32 = 1; +pub const CLOCK_REALTIME: u32 = 0; +pub const CLOCK_MONOTONIC: u32 = 1; +pub const CLOCK_PROCESS_CPUTIME_ID: u32 = 2; +pub const CLOCK_THREAD_CPUTIME_ID: u32 = 3; +pub const CLOCK_MONOTONIC_RAW: u32 = 4; +pub const CLOCK_REALTIME_COARSE: u32 = 5; +pub const CLOCK_MONOTONIC_COARSE: u32 = 6; +pub const CLOCK_BOOTTIME: u32 = 7; +pub const CLOCK_REALTIME_ALARM: u32 = 8; +pub const CLOCK_BOOTTIME_ALARM: u32 = 9; +pub const CLOCK_TAI: u32 = 11; +pub const TIMER_ABSTIME: u32 = 1; +pub const __struct_tm_defined: u32 = 1; +pub const __itimerspec_defined: u32 = 1; pub const TIME_UTC: u32 = 1; +pub const PG_INSTR_CLOCK: u32 = 1; pub const FIELDNO_FUNCTIONCALLINFODATA_ISNULL: u32 = 4; pub const FIELDNO_FUNCTIONCALLINFODATA_ARGS: u32 = 6; pub const PG_MAGIC_FUNCTION_NAME_STRING: &[u8; 14usize] = b"Pg_magic_func\0"; @@ -2296,121 +1781,84 @@ pub const OUTER_VAR: u32 = 65001; pub const INDEX_VAR: u32 = 65002; pub const PRS2_OLD_VARNO: u32 = 1; pub const PRS2_NEW_VARNO: u32 = 2; -pub const __DARWIN_CLK_TCK: u32 = 100; -pub const CHAR_BIT: u32 = 8; -pub const MB_LEN_MAX: u32 = 6; -pub const CLK_TCK: u32 = 100; -pub const SCHAR_MAX: u32 = 127; -pub const SCHAR_MIN: i32 = -128; -pub const UCHAR_MAX: u32 = 255; -pub const CHAR_MAX: u32 = 127; -pub const CHAR_MIN: i32 = -128; -pub const USHRT_MAX: u32 = 65535; -pub const SHRT_MAX: u32 = 32767; -pub const SHRT_MIN: i32 = -32768; -pub const UINT_MAX: u32 = 4294967295; -pub const INT_MAX: u32 = 2147483647; -pub const INT_MIN: i32 = -2147483648; -pub const ULONG_MAX: i32 = -1; -pub const LONG_MAX: u64 = 9223372036854775807; -pub const LONG_MIN: i64 = -9223372036854775808; -pub const ULLONG_MAX: i32 = -1; -pub const LLONG_MAX: u64 = 9223372036854775807; -pub const LLONG_MIN: i64 = -9223372036854775808; -pub const LONG_BIT: u32 = 64; -pub const SSIZE_MAX: u64 = 9223372036854775807; -pub const WORD_BIT: u32 = 32; -pub const SIZE_T_MAX: i32 = -1; -pub const UQUAD_MAX: i32 = -1; -pub const QUAD_MAX: u64 = 9223372036854775807; -pub const QUAD_MIN: i64 = -9223372036854775808; -pub const ARG_MAX: u32 = 1048576; -pub const CHILD_MAX: u32 = 266; -pub const GID_MAX: u32 = 2147483647; -pub const LINK_MAX: u32 = 32767; -pub const MAX_CANON: u32 = 1024; -pub const MAX_INPUT: u32 = 1024; -pub const NAME_MAX: u32 = 255; -pub const NGROUPS_MAX: u32 = 16; -pub const UID_MAX: u32 = 2147483647; -pub const OPEN_MAX: u32 = 10240; -pub const PATH_MAX: u32 = 1024; -pub const PIPE_BUF: u32 = 512; -pub const BC_BASE_MAX: u32 = 99; -pub const BC_DIM_MAX: u32 = 2048; -pub const BC_SCALE_MAX: u32 = 99; -pub const BC_STRING_MAX: u32 = 1000; -pub const CHARCLASS_NAME_MAX: u32 = 14; -pub const COLL_WEIGHTS_MAX: u32 = 2; -pub const EQUIV_CLASS_MAX: u32 = 2; -pub const EXPR_NEST_MAX: u32 = 32; -pub const LINE_MAX: u32 = 2048; -pub const RE_DUP_MAX: u32 = 255; -pub const NZERO: u32 = 20; +pub const _LIBC_LIMITS_H_: u32 = 1; +pub const MB_LEN_MAX: u32 = 16; +pub const _BITS_POSIX1_LIM_H: u32 = 1; +pub const _POSIX_AIO_LISTIO_MAX: u32 = 2; +pub const _POSIX_AIO_MAX: u32 = 1; pub const _POSIX_ARG_MAX: u32 = 4096; pub const _POSIX_CHILD_MAX: u32 = 25; +pub const _POSIX_DELAYTIMER_MAX: u32 = 32; +pub const _POSIX_HOST_NAME_MAX: u32 = 255; pub const _POSIX_LINK_MAX: u32 = 8; +pub const _POSIX_LOGIN_NAME_MAX: u32 = 9; pub const _POSIX_MAX_CANON: u32 = 255; pub const _POSIX_MAX_INPUT: u32 = 255; +pub const _POSIX_MQ_OPEN_MAX: u32 = 8; +pub const _POSIX_MQ_PRIO_MAX: u32 = 32; pub const _POSIX_NAME_MAX: u32 = 14; pub const _POSIX_NGROUPS_MAX: u32 = 8; pub const _POSIX_OPEN_MAX: u32 = 20; pub const _POSIX_PATH_MAX: u32 = 256; pub const _POSIX_PIPE_BUF: u32 = 512; +pub const _POSIX_RE_DUP_MAX: u32 = 255; +pub const _POSIX_RTSIG_MAX: u32 = 8; +pub const _POSIX_SEM_NSEMS_MAX: u32 = 256; +pub const _POSIX_SEM_VALUE_MAX: u32 = 32767; +pub const _POSIX_SIGQUEUE_MAX: u32 = 32; pub const _POSIX_SSIZE_MAX: u32 = 32767; pub const _POSIX_STREAM_MAX: u32 = 8; +pub const _POSIX_SYMLINK_MAX: u32 = 255; +pub const _POSIX_SYMLOOP_MAX: u32 = 8; +pub const _POSIX_TIMER_MAX: u32 = 32; +pub const _POSIX_TTY_NAME_MAX: u32 = 9; pub const _POSIX_TZNAME_MAX: u32 = 6; +pub const _POSIX_CLOCKRES_MIN: u32 = 20000000; +pub const NR_OPEN: u32 = 1024; +pub const NGROUPS_MAX: u32 = 65536; +pub const ARG_MAX: u32 = 131072; +pub const LINK_MAX: u32 = 127; +pub const MAX_CANON: u32 = 255; +pub const MAX_INPUT: u32 = 255; +pub const NAME_MAX: u32 = 255; +pub const PATH_MAX: u32 = 4096; +pub const PIPE_BUF: u32 = 4096; +pub const XATTR_NAME_MAX: u32 = 255; +pub const XATTR_SIZE_MAX: u32 = 65536; +pub const XATTR_LIST_MAX: u32 = 65536; +pub const RTSIG_MAX: u32 = 32; +pub const _POSIX_THREAD_KEYS_MAX: u32 = 128; +pub const PTHREAD_KEYS_MAX: u32 = 1024; +pub const _POSIX_THREAD_DESTRUCTOR_ITERATIONS: u32 = 4; +pub const PTHREAD_DESTRUCTOR_ITERATIONS: u32 = 4; +pub const _POSIX_THREAD_THREADS_MAX: u32 = 64; +pub const AIO_PRIO_DELTA_MAX: u32 = 20; +pub const PTHREAD_STACK_MIN: u32 = 16384; +pub const DELAYTIMER_MAX: u32 = 2147483647; +pub const TTY_NAME_MAX: u32 = 32; +pub const LOGIN_NAME_MAX: u32 = 256; +pub const HOST_NAME_MAX: u32 = 64; +pub const MQ_PRIO_MAX: u32 = 32768; +pub const SEM_VALUE_MAX: u32 = 2147483647; +pub const _BITS_POSIX2_LIM_H: u32 = 1; pub const _POSIX2_BC_BASE_MAX: u32 = 99; pub const _POSIX2_BC_DIM_MAX: u32 = 2048; pub const _POSIX2_BC_SCALE_MAX: u32 = 99; pub const _POSIX2_BC_STRING_MAX: u32 = 1000; -pub const _POSIX2_EQUIV_CLASS_MAX: u32 = 2; +pub const _POSIX2_COLL_WEIGHTS_MAX: u32 = 2; pub const _POSIX2_EXPR_NEST_MAX: u32 = 32; pub const _POSIX2_LINE_MAX: u32 = 2048; pub const _POSIX2_RE_DUP_MAX: u32 = 255; -pub const _POSIX_AIO_LISTIO_MAX: u32 = 2; -pub const _POSIX_AIO_MAX: u32 = 1; -pub const _POSIX_DELAYTIMER_MAX: u32 = 32; -pub const _POSIX_MQ_OPEN_MAX: u32 = 8; -pub const _POSIX_MQ_PRIO_MAX: u32 = 32; -pub const _POSIX_RTSIG_MAX: u32 = 8; -pub const _POSIX_SEM_NSEMS_MAX: u32 = 256; -pub const _POSIX_SEM_VALUE_MAX: u32 = 32767; -pub const _POSIX_SIGQUEUE_MAX: u32 = 32; -pub const _POSIX_TIMER_MAX: u32 = 32; -pub const _POSIX_CLOCKRES_MIN: u32 = 20000000; -pub const _POSIX_THREAD_DESTRUCTOR_ITERATIONS: u32 = 4; -pub const _POSIX_THREAD_KEYS_MAX: u32 = 128; -pub const _POSIX_THREAD_THREADS_MAX: u32 = 64; -pub const PTHREAD_DESTRUCTOR_ITERATIONS: u32 = 4; -pub const PTHREAD_KEYS_MAX: u32 = 512; -pub const PTHREAD_STACK_MIN: u32 = 16384; -pub const _POSIX_HOST_NAME_MAX: u32 = 255; -pub const _POSIX_LOGIN_NAME_MAX: u32 = 9; -pub const _POSIX_SS_REPL_MAX: u32 = 4; -pub const _POSIX_SYMLINK_MAX: u32 = 255; -pub const _POSIX_SYMLOOP_MAX: u32 = 8; -pub const _POSIX_TRACE_EVENT_NAME_MAX: u32 = 30; -pub const _POSIX_TRACE_NAME_MAX: u32 = 8; -pub const _POSIX_TRACE_SYS_MAX: u32 = 8; -pub const _POSIX_TRACE_USER_EVENT_MAX: u32 = 32; -pub const _POSIX_TTY_NAME_MAX: u32 = 9; pub const _POSIX2_CHARCLASS_NAME_MAX: u32 = 14; -pub const _POSIX2_COLL_WEIGHTS_MAX: u32 = 2; -pub const _POSIX_RE_DUP_MAX: u32 = 255; -pub const OFF_MIN: i64 = -9223372036854775808; -pub const OFF_MAX: u64 = 9223372036854775807; -pub const PASS_MAX: u32 = 128; -pub const NL_ARGMAX: u32 = 9; -pub const NL_LANGMAX: u32 = 14; -pub const NL_MSGMAX: u32 = 32767; -pub const NL_NMAX: u32 = 1; -pub const NL_SETMAX: u32 = 255; -pub const NL_TEXTMAX: u32 = 2048; -pub const _XOPEN_IOV_MAX: u32 = 16; -pub const IOV_MAX: u32 = 1024; -pub const _XOPEN_NAME_MAX: u32 = 255; -pub const _XOPEN_PATH_MAX: u32 = 1024; +pub const BC_BASE_MAX: u32 = 99; +pub const BC_DIM_MAX: u32 = 2048; +pub const BC_SCALE_MAX: u32 = 99; +pub const BC_STRING_MAX: u32 = 1000; +pub const COLL_WEIGHTS_MAX: u32 = 255; +pub const EXPR_NEST_MAX: u32 = 32; +pub const LINE_MAX: u32 = 2048; +pub const CHARCLASS_NAME_MAX: u32 = 2048; +pub const RE_DUP_MAX: u32 = 32767; pub const DSM_IMPL_POSIX: u32 = 1; pub const DSM_IMPL_SYSV: u32 = 2; pub const DSM_IMPL_WINDOWS: u32 = 3; @@ -2441,25 +1889,9 @@ pub const HASH_SHARED_MEM: u32 = 2048; pub const HASH_ATTACH: u32 = 4096; pub const HASH_FIXED_SIZE: u32 = 8192; pub const NO_MAX_DSIZE: i32 = -1; -pub const __DARWIN_MAXNAMLEN: u32 = 255; -pub const __DARWIN_MAXPATHLEN: u32 = 1024; +pub const _DIRENT_H: u32 = 1; +pub const _DIRENT_MATCHES_DIRENT64: u32 = 1; pub const MAXNAMLEN: u32 = 255; -pub const DT_UNKNOWN: u32 = 0; -pub const DT_FIFO: u32 = 1; -pub const DT_CHR: u32 = 2; -pub const DT_DIR: u32 = 4; -pub const DT_BLK: u32 = 6; -pub const DT_REG: u32 = 8; -pub const DT_LNK: u32 = 10; -pub const DT_SOCK: u32 = 12; -pub const DT_WHT: u32 = 14; -pub const DIRBLKSIZ: u32 = 1024; -pub const DTF_HIDEW: u32 = 1; -pub const DTF_NODUP: u32 = 2; -pub const DTF_REWIND: u32 = 4; -pub const __DTF_READALL: u32 = 8; -pub const __DTF_SKIPREAD: u32 = 16; -pub const __DTF_ATEND: u32 = 32; pub const PG_TEMP_FILES_DIR: &[u8; 10usize] = b"pgsql_tmp\0"; pub const PG_TEMP_FILE_PREFIX: &[u8; 10usize] = b"pgsql_tmp\0"; pub const SHARED_TUPLESTORE_SINGLE_PASS: u32 = 1; @@ -2573,7 +2005,6 @@ pub const CURSOR_OPT_FAST_PLAN: u32 = 32; pub const CURSOR_OPT_GENERIC_PLAN: u32 = 64; pub const CURSOR_OPT_CUSTOM_PLAN: u32 = 128; pub const CURSOR_OPT_PARALLEL_OK: u32 = 256; -pub const FETCH_ALL: u64 = 9223372036854775807; pub const REINDEXOPT_VERBOSE: u32 = 1; pub const REINDEXOPT_REPORT_PROGRESS: u32 = 2; pub const MaxAllocHugeSize: u32 = 0; @@ -2592,6 +2023,85 @@ pub const EXEC_FLAG_BACKWARD: u32 = 4; pub const EXEC_FLAG_MARK: u32 = 8; pub const EXEC_FLAG_SKIP_TRIGGERS: u32 = 16; pub const EXEC_FLAG_WITH_NO_DATA: u32 = 32; +pub const _BITS_SIGNUM_GENERIC_H: u32 = 1; +pub const SIGINT: u32 = 2; +pub const SIGILL: u32 = 4; +pub const SIGABRT: u32 = 6; +pub const SIGFPE: u32 = 8; +pub const SIGSEGV: u32 = 11; +pub const SIGTERM: u32 = 15; +pub const SIGHUP: u32 = 1; +pub const SIGQUIT: u32 = 3; +pub const SIGTRAP: u32 = 5; +pub const SIGKILL: u32 = 9; +pub const SIGPIPE: u32 = 13; +pub const SIGALRM: u32 = 14; +pub const SIGIOT: u32 = 6; +pub const _BITS_SIGNUM_ARCH_H: u32 = 1; +pub const SIGSTKFLT: u32 = 16; +pub const SIGPWR: u32 = 30; +pub const SIGBUS: u32 = 7; +pub const SIGSYS: u32 = 31; +pub const SIGURG: u32 = 23; +pub const SIGSTOP: u32 = 19; +pub const SIGTSTP: u32 = 20; +pub const SIGCONT: u32 = 18; +pub const SIGCHLD: u32 = 17; +pub const SIGTTIN: u32 = 21; +pub const SIGTTOU: u32 = 22; +pub const SIGPOLL: u32 = 29; +pub const SIGXFSZ: u32 = 25; +pub const SIGXCPU: u32 = 24; +pub const SIGVTALRM: u32 = 26; +pub const SIGPROF: u32 = 27; +pub const SIGUSR1: u32 = 10; +pub const SIGUSR2: u32 = 12; +pub const SIGWINCH: u32 = 28; +pub const SIGIO: u32 = 29; +pub const SIGCLD: u32 = 17; +pub const __SIGRTMIN: u32 = 32; +pub const __SIGRTMAX: u32 = 64; +pub const _NSIG: u32 = 65; +pub const __sig_atomic_t_defined: u32 = 1; +pub const __siginfo_t_defined: u32 = 1; +pub const __SI_MAX_SIZE: u32 = 128; +pub const _BITS_SIGINFO_ARCH_H: u32 = 1; +pub const __SI_ERRNO_THEN_CODE: u32 = 1; +pub const __SI_HAVE_SIGSYS: u32 = 1; +pub const _BITS_SIGINFO_CONSTS_H: u32 = 1; +pub const __SI_ASYNCIO_AFTER_SIGIO: u32 = 1; +pub const __sigevent_t_defined: u32 = 1; +pub const __SIGEV_MAX_SIZE: u32 = 64; +pub const _BITS_SIGEVENT_CONSTS_H: u32 = 1; +pub const NSIG: u32 = 65; +pub const _BITS_SIGACTION_H: u32 = 1; +pub const SA_NOCLDSTOP: u32 = 1; +pub const SA_NOCLDWAIT: u32 = 2; +pub const SA_SIGINFO: u32 = 4; +pub const SA_ONSTACK: u32 = 134217728; +pub const SA_RESTART: u32 = 268435456; +pub const SA_NODEFER: u32 = 1073741824; +pub const SA_RESETHAND: u32 = 2147483648; +pub const SA_INTERRUPT: u32 = 536870912; +pub const SA_NOMASK: u32 = 1073741824; +pub const SA_ONESHOT: u32 = 2147483648; +pub const SA_STACK: u32 = 134217728; +pub const SIG_BLOCK: u32 = 0; +pub const SIG_UNBLOCK: u32 = 1; +pub const SIG_SETMASK: u32 = 2; +pub const _BITS_SIGCONTEXT_H: u32 = 1; +pub const FP_XSTATE_MAGIC1: u32 = 1179670611; +pub const FP_XSTATE_MAGIC2: u32 = 1179670597; +pub const __stack_t_defined: u32 = 1; +pub const _SYS_UCONTEXT_H: u32 = 1; +pub const __NGREG: u32 = 23; +pub const NGREG: u32 = 23; +pub const _BITS_SIGSTACK_H: u32 = 1; +pub const MINSIGSTKSZ: u32 = 2048; +pub const SIGSTKSZ: u32 = 8192; +pub const _BITS_SS_FLAGS_H: u32 = 1; +pub const __sigstack_defined: u32 = 1; +pub const _BITS_SIGTHREAD_H: u32 = 1; pub const TZ_STRLEN_MAX: u32 = 255; pub const InvalidPid: i32 = -1; pub const USE_POSTGRES_DATES: u32 = 0; @@ -2610,13 +2120,7 @@ pub const MAXTZLEN: u32 = 10; pub const SECURITY_LOCAL_USERID_CHANGE: u32 = 1; pub const SECURITY_RESTRICTED_OPERATION: u32 = 2; pub const SECURITY_NOFORCE_RLS: u32 = 4; -pub const SOL_LOCAL: u32 = 0; -pub const LOCAL_PEERCRED: u32 = 1; -pub const LOCAL_PEERPID: u32 = 2; -pub const LOCAL_PEEREPID: u32 = 3; -pub const LOCAL_PEERUUID: u32 = 4; -pub const LOCAL_PEEREUUID: u32 = 5; -pub const LOCAL_PEERTOKEN: u32 = 6; +pub const _SYS_UN_H: u32 = 1; pub const SM_DATABASE: u32 = 64; pub const SM_USER: u32 = 32; pub const SM_DATABASE_USER: u32 = 97; @@ -2710,6 +2214,7 @@ pub const PROC_VACUUM_FOR_WRAPAROUND: u32 = 8; pub const PROC_IN_LOGICAL_DECODING: u32 = 16; pub const PROC_RESERVED: u32 = 32; pub const PROC_VACUUM_STATE_MASK: u32 = 14; +pub const PROC_COPYABLE_FLAGS: u32 = 2; pub const FP_LOCK_SLOTS_PER_BACKEND: u32 = 16; pub const INVALID_PGPROCNO: u32 = 2147483647; pub const NUM_AUXILIARY_PROCS: u32 = 4; @@ -2803,7 +2308,6 @@ pub const F_HAS_GARBAGE: u32 = 16; pub const GIST_PAGE_ID: u32 = 65409; pub const EOH_HEADER_MAGIC: i32 = -1; pub const EA_MAGIC: u32 = 689375833; -pub const MAX_KILOBYTES: u32 = 2147483647; pub const PG_AUTOCONF_FILENAME: &[u8; 21usize] = b"postgresql.auto.conf\0"; pub const GUC_QUALIFIER_SEPARATOR: u8 = 46u8; pub const GUC_LIST_INPUT: u32 = 1; @@ -3619,24 +3123,88 @@ pub const TYPECACHE_HASH_EXTENDED_PROC: u32 = 16384; pub const TYPECACHE_HASH_EXTENDED_PROC_FINFO: u32 = 32768; pub type Oid = ::std::os::raw::c_uint; pub type pg_int64 = ::std::os::raw::c_long; +pub type va_list = __builtin_va_list; +pub type __gnuc_va_list = __builtin_va_list; +pub type __u_char = ::std::os::raw::c_uchar; +pub type __u_short = ::std::os::raw::c_ushort; +pub type __u_int = ::std::os::raw::c_uint; +pub type __u_long = ::std::os::raw::c_ulong; pub type __int8_t = ::std::os::raw::c_schar; pub type __uint8_t = ::std::os::raw::c_uchar; pub type __int16_t = ::std::os::raw::c_short; pub type __uint16_t = ::std::os::raw::c_ushort; pub type __int32_t = ::std::os::raw::c_int; pub type __uint32_t = ::std::os::raw::c_uint; -pub type __int64_t = ::std::os::raw::c_longlong; -pub type __uint64_t = ::std::os::raw::c_ulonglong; -pub type __darwin_intptr_t = ::std::os::raw::c_long; -pub type __darwin_natural_t = ::std::os::raw::c_uint; -pub type __darwin_ct_rune_t = ::std::os::raw::c_int; +pub type __int64_t = ::std::os::raw::c_long; +pub type __uint64_t = ::std::os::raw::c_ulong; +pub type __int_least8_t = __int8_t; +pub type __uint_least8_t = __uint8_t; +pub type __int_least16_t = __int16_t; +pub type __uint_least16_t = __uint16_t; +pub type __int_least32_t = __int32_t; +pub type __uint_least32_t = __uint32_t; +pub type __int_least64_t = __int64_t; +pub type __uint_least64_t = __uint64_t; +pub type __quad_t = ::std::os::raw::c_long; +pub type __u_quad_t = ::std::os::raw::c_ulong; +pub type __intmax_t = ::std::os::raw::c_long; +pub type __uintmax_t = ::std::os::raw::c_ulong; +pub type __dev_t = ::std::os::raw::c_ulong; +pub type __uid_t = ::std::os::raw::c_uint; +pub type __gid_t = ::std::os::raw::c_uint; +pub type __ino_t = ::std::os::raw::c_ulong; +pub type __ino64_t = ::std::os::raw::c_ulong; +pub type __mode_t = ::std::os::raw::c_uint; +pub type __nlink_t = ::std::os::raw::c_ulong; +pub type __off_t = ::std::os::raw::c_long; +pub type __off64_t = ::std::os::raw::c_long; +pub type __pid_t = ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __fsid_t { + pub __val: [::std::os::raw::c_int; 2usize], +} +pub type __clock_t = ::std::os::raw::c_long; +pub type __rlim_t = ::std::os::raw::c_ulong; +pub type __rlim64_t = ::std::os::raw::c_ulong; +pub type __id_t = ::std::os::raw::c_uint; +pub type __time_t = ::std::os::raw::c_long; +pub type __useconds_t = ::std::os::raw::c_uint; +pub type __suseconds_t = ::std::os::raw::c_long; +pub type __suseconds64_t = ::std::os::raw::c_long; +pub type __daddr_t = ::std::os::raw::c_int; +pub type __key_t = ::std::os::raw::c_int; +pub type __clockid_t = ::std::os::raw::c_int; +pub type __timer_t = *mut ::std::os::raw::c_void; +pub type __blksize_t = ::std::os::raw::c_long; +pub type __blkcnt_t = ::std::os::raw::c_long; +pub type __blkcnt64_t = ::std::os::raw::c_long; +pub type __fsblkcnt_t = ::std::os::raw::c_ulong; +pub type __fsblkcnt64_t = ::std::os::raw::c_ulong; +pub type __fsfilcnt_t = ::std::os::raw::c_ulong; +pub type __fsfilcnt64_t = ::std::os::raw::c_ulong; +pub type __fsword_t = ::std::os::raw::c_long; +pub type __ssize_t = ::std::os::raw::c_long; +pub type __syscall_slong_t = ::std::os::raw::c_long; +pub type __syscall_ulong_t = ::std::os::raw::c_ulong; +pub type __loff_t = __off64_t; +pub type __caddr_t = *mut ::std::os::raw::c_char; +pub type __intptr_t = ::std::os::raw::c_long; +pub type __socklen_t = ::std::os::raw::c_uint; +pub type __sig_atomic_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Copy, Clone)] -pub union __mbstate_t { - pub __mbstate8: [::std::os::raw::c_char; 128usize], - pub _mbstateL: ::std::os::raw::c_longlong, +pub struct __mbstate_t { + pub __count: ::std::os::raw::c_int, + pub __value: __mbstate_t__bindgen_ty_1, } -impl Default for __mbstate_t { +#[repr(C)] +#[derive(Copy, Clone)] +pub union __mbstate_t__bindgen_ty_1 { + pub __wch: ::std::os::raw::c_uint, + pub __wchb: [::std::os::raw::c_char; 4usize], +} +impl Default for __mbstate_t__bindgen_ty_1 { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3645,45 +3213,7 @@ impl Default for __mbstate_t { } } } -pub type __darwin_mbstate_t = __mbstate_t; -pub type __darwin_ptrdiff_t = ::std::os::raw::c_long; -pub type __darwin_size_t = ::std::os::raw::c_ulong; -pub type __darwin_va_list = __builtin_va_list; -pub type __darwin_wchar_t = ::std::os::raw::c_int; -pub type __darwin_rune_t = __darwin_wchar_t; -pub type __darwin_wint_t = ::std::os::raw::c_int; -pub type __darwin_clock_t = ::std::os::raw::c_ulong; -pub type __darwin_socklen_t = __uint32_t; -pub type __darwin_ssize_t = ::std::os::raw::c_long; -pub type __darwin_time_t = ::std::os::raw::c_long; -pub type __darwin_blkcnt_t = __int64_t; -pub type __darwin_blksize_t = __int32_t; -pub type __darwin_dev_t = __int32_t; -pub type __darwin_fsblkcnt_t = ::std::os::raw::c_uint; -pub type __darwin_fsfilcnt_t = ::std::os::raw::c_uint; -pub type __darwin_gid_t = __uint32_t; -pub type __darwin_id_t = __uint32_t; -pub type __darwin_ino64_t = __uint64_t; -pub type __darwin_ino_t = __darwin_ino64_t; -pub type __darwin_mach_port_name_t = __darwin_natural_t; -pub type __darwin_mach_port_t = __darwin_mach_port_name_t; -pub type __darwin_mode_t = __uint16_t; -pub type __darwin_off_t = __int64_t; -pub type __darwin_pid_t = __int32_t; -pub type __darwin_sigset_t = __uint32_t; -pub type __darwin_suseconds_t = __int32_t; -pub type __darwin_uid_t = __uint32_t; -pub type __darwin_useconds_t = __uint32_t; -pub type __darwin_uuid_t = [::std::os::raw::c_uchar; 16usize]; -pub type __darwin_uuid_string_t = [::std::os::raw::c_char; 37usize]; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_pthread_handler_rec { - pub __routine: ::std::option::Option, - pub __arg: *mut ::std::os::raw::c_void, - pub __next: *mut __darwin_pthread_handler_rec, -} -impl Default for __darwin_pthread_handler_rec { +impl Default for __mbstate_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3693,12 +3223,12 @@ impl Default for __darwin_pthread_handler_rec { } } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_attr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 56usize], +#[derive(Copy, Clone)] +pub struct _G_fpos_t { + pub __pos: __off_t, + pub __state: __mbstate_t, } -impl Default for _opaque_pthread_attr_t { +impl Default for _G_fpos_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3707,13 +3237,14 @@ impl Default for _opaque_pthread_attr_t { } } } +pub type __fpos_t = _G_fpos_t; #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_cond_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 40usize], +#[derive(Copy, Clone)] +pub struct _G_fpos64_t { + pub __pos: __off64_t, + pub __state: __mbstate_t, } -impl Default for _opaque_pthread_cond_t { +impl Default for _G_fpos64_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3722,46 +3253,59 @@ impl Default for _opaque_pthread_cond_t { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_condattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], -} +pub type __fpos64_t = _G_fpos64_t; +pub type __FILE = _IO_FILE; +pub type FILE = _IO_FILE; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_mutex_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 56usize], -} -impl Default for _opaque_pthread_mutex_t { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +pub struct _IO_marker { + _unused: [u8; 0], } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_mutexattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], +#[derive(Debug, Copy, Clone)] +pub struct _IO_codecvt { + _unused: [u8; 0], } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_once_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], +#[derive(Debug, Copy, Clone)] +pub struct _IO_wide_data { + _unused: [u8; 0], } +pub type _IO_lock_t = ::std::os::raw::c_void; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_rwlock_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 192usize], +pub struct _IO_FILE { + pub _flags: ::std::os::raw::c_int, + pub _IO_read_ptr: *mut ::std::os::raw::c_char, + pub _IO_read_end: *mut ::std::os::raw::c_char, + pub _IO_read_base: *mut ::std::os::raw::c_char, + pub _IO_write_base: *mut ::std::os::raw::c_char, + pub _IO_write_ptr: *mut ::std::os::raw::c_char, + pub _IO_write_end: *mut ::std::os::raw::c_char, + pub _IO_buf_base: *mut ::std::os::raw::c_char, + pub _IO_buf_end: *mut ::std::os::raw::c_char, + pub _IO_save_base: *mut ::std::os::raw::c_char, + pub _IO_backup_base: *mut ::std::os::raw::c_char, + pub _IO_save_end: *mut ::std::os::raw::c_char, + pub _markers: *mut _IO_marker, + pub _chain: *mut _IO_FILE, + pub _fileno: ::std::os::raw::c_int, + pub _flags2: ::std::os::raw::c_int, + pub _old_offset: __off_t, + pub _cur_column: ::std::os::raw::c_ushort, + pub _vtable_offset: ::std::os::raw::c_schar, + pub _shortbuf: [::std::os::raw::c_char; 1usize], + pub _lock: *mut _IO_lock_t, + pub _offset: __off64_t, + pub _codecvt: *mut _IO_codecvt, + pub _wide_data: *mut _IO_wide_data, + pub _freeres_list: *mut _IO_FILE, + pub _freeres_buf: *mut ::std::os::raw::c_void, + pub __pad5: usize, + pub _mode: ::std::os::raw::c_int, + pub _unused2: [::std::os::raw::c_char; 20usize], } -impl Default for _opaque_pthread_rwlock_t { +impl Default for _IO_FILE { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3770,1383 +3314,1437 @@ impl Default for _opaque_pthread_rwlock_t { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_rwlockattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 16usize], +pub type off_t = __off_t; +pub type fpos_t = __fpos_t; +extern "C" { + pub static mut stdin: *mut FILE; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_t { - pub __sig: ::std::os::raw::c_long, - pub __cleanup_stack: *mut __darwin_pthread_handler_rec, - pub __opaque: [::std::os::raw::c_char; 8176usize], +extern "C" { + pub static mut stdout: *mut FILE; } -impl Default for _opaque_pthread_t { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + pub static mut stderr: *mut FILE; } -pub type __darwin_pthread_attr_t = _opaque_pthread_attr_t; -pub type __darwin_pthread_cond_t = _opaque_pthread_cond_t; -pub type __darwin_pthread_condattr_t = _opaque_pthread_condattr_t; -pub type __darwin_pthread_key_t = ::std::os::raw::c_ulong; -pub type __darwin_pthread_mutex_t = _opaque_pthread_mutex_t; -pub type __darwin_pthread_mutexattr_t = _opaque_pthread_mutexattr_t; -pub type __darwin_pthread_once_t = _opaque_pthread_once_t; -pub type __darwin_pthread_rwlock_t = _opaque_pthread_rwlock_t; -pub type __darwin_pthread_rwlockattr_t = _opaque_pthread_rwlockattr_t; -pub type __darwin_pthread_t = *mut _opaque_pthread_t; -pub type __darwin_nl_item = ::std::os::raw::c_int; -pub type __darwin_wctrans_t = ::std::os::raw::c_int; -pub type __darwin_wctype_t = __uint32_t; -pub type u_int8_t = ::std::os::raw::c_uchar; -pub type u_int16_t = ::std::os::raw::c_ushort; -pub type u_int32_t = ::std::os::raw::c_uint; -pub type u_int64_t = ::std::os::raw::c_ulonglong; -pub type register_t = i64; -pub type user_addr_t = u_int64_t; -pub type user_size_t = u_int64_t; -pub type user_ssize_t = i64; -pub type user_long_t = i64; -pub type user_ulong_t = u_int64_t; -pub type user_time_t = i64; -pub type user_off_t = i64; -pub type syscall_arg_t = u_int64_t; -pub type va_list = __darwin_va_list; -pub unsafe fn renameat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn remove(arg___filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renameat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn remove(arg___filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - renameat(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + remove(arg___filename) }) } -pub unsafe fn renamex_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_uint, +pub unsafe fn rename( + arg___old: *const ::std::os::raw::c_char, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renamex_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_uint, + fn rename( + arg___old: *const ::std::os::raw::c_char, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - renamex_np(arg_arg1, arg_arg2, arg_arg3) + rename(arg___old, arg___new) }) } -pub unsafe fn renameatx_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: ::std::os::raw::c_uint, +pub unsafe fn renameat( + arg___oldfd: ::std::os::raw::c_int, + arg___old: *const ::std::os::raw::c_char, + arg___newfd: ::std::os::raw::c_int, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renameatx_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: ::std::os::raw::c_uint, + fn renameat( + arg___oldfd: ::std::os::raw::c_int, + arg___old: *const ::std::os::raw::c_char, + arg___newfd: ::std::os::raw::c_int, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - renameatx_np(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) - }) -} -pub type fpos_t = __darwin_off_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sbuf { - pub _base: *mut ::std::os::raw::c_uchar, - pub _size: ::std::os::raw::c_int, -} -impl Default for __sbuf { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sFILEX { - _unused: [u8; 0], -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sFILE { - pub _p: *mut ::std::os::raw::c_uchar, - pub _r: ::std::os::raw::c_int, - pub _w: ::std::os::raw::c_int, - pub _flags: ::std::os::raw::c_short, - pub _file: ::std::os::raw::c_short, - pub _bf: __sbuf, - pub _lbfsize: ::std::os::raw::c_int, - pub _cookie: *mut ::std::os::raw::c_void, - pub _close: ::std::option::Option< - unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, - >, - pub _read: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - pub _seek: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - pub _write: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - pub _ub: __sbuf, - pub _extra: *mut __sFILEX, - pub _ur: ::std::os::raw::c_int, - pub _ubuf: [::std::os::raw::c_uchar; 3usize], - pub _nbuf: [::std::os::raw::c_uchar; 1usize], - pub _lb: __sbuf, - pub _blksize: ::std::os::raw::c_int, - pub _offset: fpos_t, -} -impl Default for __sFILE { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type FILE = __sFILE; -extern "C" { - pub static mut __stdinp: *mut FILE; -} -extern "C" { - pub static mut __stdoutp: *mut FILE; -} -extern "C" { - pub static mut __stderrp: *mut FILE; -} -pub unsafe fn clearerr(arg_arg1: *mut FILE) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn clearerr(arg_arg1: *mut FILE); - } - clearerr(arg_arg1) + renameat(arg___oldfd, arg___old, arg___newfd, arg___new) }) } -pub unsafe fn fclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fclose(arg_arg1) + fclose(arg___stream) }) } -pub unsafe fn feof(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpfile() -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn feof(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpfile() -> *mut FILE; } - feof(arg_arg1) + tmpfile() }) } -pub unsafe fn ferror(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ferror(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - ferror(arg_arg1) + tmpnam(arg_arg1) }) } -pub unsafe fn fflush(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpnam_r(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fflush(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpnam_r(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - fflush(arg_arg1) + tmpnam_r(arg___s) }) } -pub unsafe fn fgetc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tempnam( + arg___dir: *const ::std::os::raw::c_char, + arg___pfx: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tempnam( + arg___dir: *const ::std::os::raw::c_char, + arg___pfx: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - fgetc(arg_arg1) + tempnam(arg___dir, arg___pfx) }) } -pub unsafe fn fgetpos(arg_arg1: *mut FILE, arg_arg2: *mut fpos_t) -> ::std::os::raw::c_int { +pub unsafe fn fflush(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetpos(arg_arg1: *mut FILE, arg_arg2: *mut fpos_t) -> ::std::os::raw::c_int; + fn fflush(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fgetpos(arg_arg1, arg_arg2) + fflush(arg___stream) }) } -pub unsafe fn fgets( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut FILE, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn fflush_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgets( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut FILE, - ) -> *mut ::std::os::raw::c_char; + fn fflush_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fgets(arg_arg1, arg_arg2, arg_arg3) + fflush_unlocked(arg___stream) }) } pub unsafe fn fopen( arg___filename: *const ::std::os::raw::c_char, - arg___mode: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn fopen( arg___filename: *const ::std::os::raw::c_char, - arg___mode: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE; } - fopen(arg___filename, arg___mode) - }) -} -pub unsafe fn fprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; - } - fprintf(arg_arg1, arg_arg2) + fopen(arg___filename, arg___modes) }) } -pub unsafe fn fputc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn freopen( + arg___filename: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, + arg___stream: *mut FILE, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fputc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) - -> ::std::os::raw::c_int; + fn freopen( + arg___filename: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, + arg___stream: *mut FILE, + ) -> *mut FILE; } - fputc(arg_arg1, arg_arg2) + freopen(arg___filename, arg___modes, arg___stream) }) } -pub unsafe fn fputs( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut FILE, -) -> ::std::os::raw::c_int { +pub unsafe fn fdopen( + arg___fd: ::std::os::raw::c_int, + arg___modes: *const ::std::os::raw::c_char, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fputs( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut FILE, - ) -> ::std::os::raw::c_int; + fn fdopen( + arg___fd: ::std::os::raw::c_int, + arg___modes: *const ::std::os::raw::c_char, + ) -> *mut FILE; } - fputs(arg_arg1, arg_arg2) + fdopen(arg___fd, arg___modes) }) } -pub unsafe fn fread( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, - arg___stream: *mut FILE, -) -> ::std::os::raw::c_ulong { +pub unsafe fn fmemopen( + arg___s: *mut ::std::os::raw::c_void, + arg___len: usize, + arg___modes: *const ::std::os::raw::c_char, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fread( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, - arg___stream: *mut FILE, - ) -> ::std::os::raw::c_ulong; + fn fmemopen( + arg___s: *mut ::std::os::raw::c_void, + arg___len: usize, + arg___modes: *const ::std::os::raw::c_char, + ) -> *mut FILE; } - fread(arg___ptr, arg___size, arg___nitems, arg___stream) + fmemopen(arg___s, arg___len, arg___modes) }) } -pub unsafe fn freopen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut FILE, +pub unsafe fn open_memstream( + arg___bufloc: *mut *mut ::std::os::raw::c_char, + arg___sizeloc: *mut usize, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freopen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut FILE, + fn open_memstream( + arg___bufloc: *mut *mut ::std::os::raw::c_char, + arg___sizeloc: *mut usize, ) -> *mut FILE; } - freopen(arg_arg1, arg_arg2, arg_arg3) + open_memstream(arg___bufloc, arg___sizeloc) }) } -pub unsafe fn fscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn setbuf(arg___stream: *mut FILE, arg___buf: *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn setbuf(arg___stream: *mut FILE, arg___buf: *mut ::std::os::raw::c_char); } - fscanf(arg_arg1, arg_arg2) + setbuf(arg___stream, arg___buf) }) } -pub unsafe fn fseek( - arg_arg1: *mut FILE, - arg_arg2: ::std::os::raw::c_long, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn setvbuf( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___modes: ::std::os::raw::c_int, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fseek( - arg_arg1: *mut FILE, - arg_arg2: ::std::os::raw::c_long, - arg_arg3: ::std::os::raw::c_int, + fn setvbuf( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___modes: ::std::os::raw::c_int, + arg___n: usize, ) -> ::std::os::raw::c_int; } - fseek(arg_arg1, arg_arg2, arg_arg3) + setvbuf(arg___stream, arg___buf, arg___modes, arg___n) }) } -pub unsafe fn fsetpos(arg_arg1: *mut FILE, arg_arg2: *const fpos_t) -> ::std::os::raw::c_int { +pub unsafe fn setbuffer( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___size: usize, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fsetpos(arg_arg1: *mut FILE, arg_arg2: *const fpos_t) -> ::std::os::raw::c_int; + fn setbuffer( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___size: usize, + ); } - fsetpos(arg_arg1, arg_arg2) + setbuffer(arg___stream, arg___buf, arg___size) }) } -pub unsafe fn ftell(arg_arg1: *mut FILE) -> ::std::os::raw::c_long { +pub unsafe fn setlinebuf(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftell(arg_arg1: *mut FILE) -> ::std::os::raw::c_long; + fn setlinebuf(arg___stream: *mut FILE); } - ftell(arg_arg1) + setlinebuf(arg___stream) }) } -pub unsafe fn fwrite( - arg___ptr: *const ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, +pub unsafe fn fprintf( arg___stream: *mut FILE, -) -> ::std::os::raw::c_ulong { + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fwrite( - arg___ptr: *const ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, + fn fprintf( arg___stream: *mut FILE, - ) -> ::std::os::raw::c_ulong; + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - fwrite(arg___ptr, arg___size, arg___nitems, arg___stream) + fprintf(arg___stream, arg___format) }) } -pub unsafe fn getc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn printf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn printf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - getc(arg_arg1) + printf(arg___format) }) } -pub unsafe fn getchar() -> ::std::os::raw::c_int { +pub unsafe fn sprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getchar() -> ::std::os::raw::c_int; + fn sprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - getchar() + sprintf(arg___s, arg___format) }) } -pub unsafe fn gets(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn vfprintf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gets(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn vfprintf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - gets(arg_arg1) + vfprintf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn perror(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn vprintf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn perror(arg_arg1: *const ::std::os::raw::c_char); + fn vprintf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - perror(arg_arg1) + vprintf(arg___format, arg___arg) }) } -pub unsafe fn printf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn vsprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn printf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn vsprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - printf(arg_arg1) + vsprintf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn putc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn snprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int; + fn snprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - putc(arg_arg1, arg_arg2) + snprintf(arg___s, arg___maxlen, arg___format) }) } -pub unsafe fn putchar(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn vsnprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putchar(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn vsnprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - putchar(arg_arg1) + vsnprintf(arg___s, arg___maxlen, arg___format, arg___arg) }) } -pub unsafe fn puts(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn vdprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn puts(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn vdprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - puts(arg_arg1) + vdprintf(arg___fd, arg___fmt, arg___arg) }) } -pub unsafe fn remove(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn dprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remove(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn dprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - remove(arg_arg1) + dprintf(arg___fd, arg___fmt) }) } -pub unsafe fn rename( - arg___old: *const ::std::os::raw::c_char, - arg___new: *const ::std::os::raw::c_char, +pub unsafe fn fscanf( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rename( - arg___old: *const ::std::os::raw::c_char, - arg___new: *const ::std::os::raw::c_char, + fn fscanf( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - rename(arg___old, arg___new) + fscanf(arg___stream, arg___format) }) } -pub unsafe fn rewind(arg_arg1: *mut FILE) { +pub unsafe fn scanf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rewind(arg_arg1: *mut FILE); + fn scanf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - rewind(arg_arg1) + scanf(arg___format) }) } -pub unsafe fn scanf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn sscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scanf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn sscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - scanf(arg_arg1) + sscanf(arg___s, arg___format) }) } -pub unsafe fn setbuf(arg_arg1: *mut FILE, arg_arg2: *mut ::std::os::raw::c_char) { +pub type _Float32 = f32; +pub type _Float64 = f64; +pub type _Float32x = f64; +pub type _Float64x = u128; +pub unsafe fn fscanf1( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setbuf(arg_arg1: *mut FILE, arg_arg2: *mut ::std::os::raw::c_char); + fn fscanf1( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - setbuf(arg_arg1, arg_arg2) + fscanf1(arg___stream, arg___format) }) } -pub unsafe fn setvbuf( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn scanf1(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setvbuf( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - ) -> ::std::os::raw::c_int; + fn scanf1(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - setvbuf(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scanf1(arg___format) }) } -pub unsafe fn sprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn sscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, + fn sscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - sprintf(arg_arg1, arg_arg2) + sscanf1(arg___s, arg___format) }) } -pub unsafe fn sscanf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn vfscanf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sscanf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, + fn vfscanf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - sscanf(arg_arg1, arg_arg2) + vfscanf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn tmpfile() -> *mut FILE { +pub unsafe fn vscanf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tmpfile() -> *mut FILE; + fn vscanf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - tmpfile() - }) -} -pub unsafe fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; - } - tmpnam(arg_arg1) + vscanf(arg___format, arg___arg) }) } -pub unsafe fn ungetc( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn vsscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ungetc( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn vsscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - ungetc(arg_arg1, arg_arg2) + vsscanf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn vfprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, +pub unsafe fn vfscanf1( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vfprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, + fn vfscanf1( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vfprintf(arg_arg1, arg_arg2, arg_arg3) + vfscanf1(arg___s, arg___format, arg___arg) }) } -pub unsafe fn vprintf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: __builtin_va_list, +pub unsafe fn vscanf1( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vprintf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: __builtin_va_list, + fn vscanf1( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vprintf(arg_arg1, arg_arg2) + vscanf1(arg___format, arg___arg) }) } -pub unsafe fn vsprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, +pub unsafe fn vsscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, + fn vsscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vsprintf(arg_arg1, arg_arg2, arg_arg3) + vsscanf1(arg___s, arg___format, arg___arg) }) } -pub unsafe fn ctermid(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn fgetc(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctermid(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn fgetc(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - ctermid(arg_arg1) + fgetc(arg___stream) }) } -pub unsafe fn fdopen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn getc(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdopen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn getc(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fdopen(arg_arg1, arg_arg2) + getc(arg___stream) }) } -pub unsafe fn fileno(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getchar() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fileno(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn getchar() -> ::std::os::raw::c_int; } - fileno(arg_arg1) + getchar() }) } -pub unsafe fn pclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn getc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - pclose(arg_arg1) + getc_unlocked(arg___stream) }) } -pub unsafe fn popen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn getchar_unlocked() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn popen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn getchar_unlocked() -> ::std::os::raw::c_int; } - popen(arg_arg1, arg_arg2) + getchar_unlocked() }) } -pub unsafe fn __srget(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fgetc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __srget(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fgetc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - __srget(arg_arg1) + fgetc_unlocked(arg___stream) }) } -pub unsafe fn __svfscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, +pub unsafe fn fputc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __svfscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, + fn fputc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - __svfscanf(arg_arg1, arg_arg2, arg_arg3) + fputc(arg___c, arg___stream) }) } -pub unsafe fn __swbuf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn putc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __swbuf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn putc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - __swbuf(arg_arg1, arg_arg2) + putc(arg___c, arg___stream) }) } -pub unsafe fn flockfile(arg_arg1: *mut FILE) { +pub unsafe fn putchar(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flockfile(arg_arg1: *mut FILE); + fn putchar(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - flockfile(arg_arg1) + putchar(arg___c) }) } -pub unsafe fn ftrylockfile(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fputc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftrylockfile(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fputc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> ::std::os::raw::c_int; } - ftrylockfile(arg_arg1) + fputc_unlocked(arg___c, arg___stream) }) } -pub unsafe fn funlockfile(arg_arg1: *mut FILE) { +pub unsafe fn putc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn funlockfile(arg_arg1: *mut FILE); + fn putc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> ::std::os::raw::c_int; } - funlockfile(arg_arg1) + putc_unlocked(arg___c, arg___stream) }) } -pub unsafe fn getc_unlocked(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn putchar_unlocked(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getc_unlocked(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn putchar_unlocked(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - getc_unlocked(arg_arg1) + putchar_unlocked(arg___c) }) } -pub unsafe fn getchar_unlocked() -> ::std::os::raw::c_int { +pub unsafe fn getw(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getchar_unlocked() -> ::std::os::raw::c_int; + fn getw(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - getchar_unlocked() + getw(arg___stream) }) } -pub unsafe fn putc_unlocked( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn putw( + arg___w: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putc_unlocked( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn putw( + arg___w: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - putc_unlocked(arg_arg1, arg_arg2) + putw(arg___w, arg___stream) }) } -pub unsafe fn putchar_unlocked(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn fgets( + arg___s: *mut ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putchar_unlocked(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn fgets( + arg___s: *mut ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> *mut ::std::os::raw::c_char; } - putchar_unlocked(arg_arg1) + fgets(arg___s, arg___n, arg___stream) }) } -pub unsafe fn getw(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn __getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getw(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn __getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> __ssize_t; } - getw(arg_arg1) + __getdelim(arg___lineptr, arg___n, arg___delimiter, arg___stream) }) } -pub unsafe fn putw(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putw(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int; + fn getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> __ssize_t; } - putw(arg_arg1, arg_arg2) + getdelim(arg___lineptr, arg___n, arg___delimiter, arg___stream) }) } -pub unsafe fn tempnam( - arg___dir: *const ::std::os::raw::c_char, - arg___prefix: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn getline( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tempnam( - arg___dir: *const ::std::os::raw::c_char, - arg___prefix: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn getline( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___stream: *mut FILE, + ) -> __ssize_t; } - tempnam(arg___dir, arg___prefix) + getline(arg___lineptr, arg___n, arg___stream) }) } -pub type off_t = __darwin_off_t; -pub unsafe fn fseeko( +pub unsafe fn fputs( + arg___s: *const ::std::os::raw::c_char, arg___stream: *mut FILE, - arg___offset: off_t, - arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fseeko( + fn fputs( + arg___s: *const ::std::os::raw::c_char, arg___stream: *mut FILE, - arg___offset: off_t, - arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - fseeko(arg___stream, arg___offset, arg___whence) + fputs(arg___s, arg___stream) }) } -pub unsafe fn ftello(arg___stream: *mut FILE) -> off_t { +pub unsafe fn puts(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftello(arg___stream: *mut FILE) -> off_t; + fn puts(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - ftello(arg___stream) + puts(arg___s) }) } -pub unsafe fn snprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, +pub unsafe fn ungetc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn snprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, + fn ungetc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - snprintf(arg___str, arg___size, arg___format) + ungetc(arg___c, arg___stream) }) } -pub unsafe fn vfscanf( +pub unsafe fn fread( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, arg___stream: *mut FILE, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vfscanf( + fn fread( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, arg___stream: *mut FILE, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + ) -> ::std::os::raw::c_ulong; } - vfscanf(arg___stream, arg___format, arg_arg1) + fread(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn vscanf( - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fwrite( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, + arg___s: *mut FILE, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vscanf( - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fwrite( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, + arg___s: *mut FILE, + ) -> ::std::os::raw::c_ulong; } - vscanf(arg___format, arg_arg1) + fwrite(arg___ptr, arg___size, arg___n, arg___s) }) } -pub unsafe fn vsnprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fread_unlocked( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsnprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fread_unlocked( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, + ) -> usize; } - vsnprintf(arg___str, arg___size, arg___format, arg_arg1) + fread_unlocked(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn vsscanf( - arg___str: *const ::std::os::raw::c_char, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fwrite_unlocked( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsscanf( - arg___str: *const ::std::os::raw::c_char, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fwrite_unlocked( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, + ) -> usize; } - vsscanf(arg___str, arg___format, arg_arg1) + fwrite_unlocked(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn dprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn fseek( + arg___stream: *mut FILE, + arg___off: ::std::os::raw::c_long, + arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, + fn fseek( + arg___stream: *mut FILE, + arg___off: ::std::os::raw::c_long, + arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - dprintf(arg_arg1, arg_arg2) + fseek(arg___stream, arg___off, arg___whence) }) } -pub unsafe fn vdprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn ftell(arg___stream: *mut FILE) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vdprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, - ) -> ::std::os::raw::c_int; + fn ftell(arg___stream: *mut FILE) -> ::std::os::raw::c_long; } - vdprintf(arg_arg1, arg_arg2, arg_arg3) + ftell(arg___stream) }) } -pub unsafe fn getdelim( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, - arg___delimiter: ::std::os::raw::c_int, - arg___stream: *mut FILE, -) -> isize { +pub unsafe fn rewind(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getdelim( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, - arg___delimiter: ::std::os::raw::c_int, - arg___stream: *mut FILE, - ) -> isize; + fn rewind(arg___stream: *mut FILE); } - getdelim(arg___linep, arg___linecapp, arg___delimiter, arg___stream) + rewind(arg___stream) }) } -pub unsafe fn getline( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, +pub unsafe fn fseeko( arg___stream: *mut FILE, -) -> isize { + arg___off: __off_t, + arg___whence: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getline( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, + fn fseeko( arg___stream: *mut FILE, - ) -> isize; + arg___off: __off_t, + arg___whence: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - getline(arg___linep, arg___linecapp, arg___stream) + fseeko(arg___stream, arg___off, arg___whence) }) } -pub unsafe fn fmemopen( - arg___buf: *mut ::std::os::raw::c_void, - arg___size: usize, - arg___mode: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn ftello(arg___stream: *mut FILE) -> __off_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmemopen( - arg___buf: *mut ::std::os::raw::c_void, - arg___size: usize, - arg___mode: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn ftello(arg___stream: *mut FILE) -> __off_t; } - fmemopen(arg___buf, arg___size, arg___mode) + ftello(arg___stream) }) } -pub unsafe fn open_memstream( - arg___bufp: *mut *mut ::std::os::raw::c_char, - arg___sizep: *mut usize, -) -> *mut FILE { +pub unsafe fn fgetpos(arg___stream: *mut FILE, arg___pos: *mut fpos_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn open_memstream( - arg___bufp: *mut *mut ::std::os::raw::c_char, - arg___sizep: *mut usize, - ) -> *mut FILE; + fn fgetpos(arg___stream: *mut FILE, arg___pos: *mut fpos_t) -> ::std::os::raw::c_int; } - open_memstream(arg___bufp, arg___sizep) + fgetpos(arg___stream, arg___pos) }) } -extern "C" { - pub static sys_nerr: ::std::os::raw::c_int; +pub unsafe fn fsetpos(arg___stream: *mut FILE, arg___pos: *const fpos_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fsetpos(arg___stream: *mut FILE, arg___pos: *const fpos_t) -> ::std::os::raw::c_int; + } + fsetpos(arg___stream, arg___pos) + }) } -extern "C" { - pub static mut sys_errlist: [*const ::std::os::raw::c_char; 0usize]; +pub unsafe fn clearerr(arg___stream: *mut FILE) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clearerr(arg___stream: *mut FILE); + } + clearerr(arg___stream) + }) } -pub unsafe fn asprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn feof(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn feof(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - asprintf(arg_arg1, arg_arg2) + feof(arg___stream) }) } -pub unsafe fn ctermid_r(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn ferror(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctermid_r(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn ferror(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - ctermid_r(arg_arg1) + ferror(arg___stream) }) } -pub unsafe fn fgetln(arg_arg1: *mut FILE, arg_arg2: *mut usize) -> *mut ::std::os::raw::c_char { +pub unsafe fn clearerr_unlocked(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetln(arg_arg1: *mut FILE, arg_arg2: *mut usize) -> *mut ::std::os::raw::c_char; + fn clearerr_unlocked(arg___stream: *mut FILE); } - fgetln(arg_arg1, arg_arg2) + clearerr_unlocked(arg___stream) }) } -pub unsafe fn fmtcheck( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *const ::std::os::raw::c_char { +pub unsafe fn feof_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmtcheck( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *const ::std::os::raw::c_char; + fn feof_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fmtcheck(arg_arg1, arg_arg2) + feof_unlocked(arg___stream) }) } -pub unsafe fn fpurge(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn ferror_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fpurge(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn ferror_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fpurge(arg_arg1) + ferror_unlocked(arg___stream) }) } -pub unsafe fn setbuffer( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, -) { +pub unsafe fn perror(arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setbuffer( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - ); + fn perror(arg___s: *const ::std::os::raw::c_char); } - setbuffer(arg_arg1, arg_arg2, arg_arg3) + perror(arg___s) }) } -pub unsafe fn setlinebuf(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fileno(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setlinebuf(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fileno(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - setlinebuf(arg_arg1) + fileno(arg___stream) }) } -pub unsafe fn vasprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fileno_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vasprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, - ) -> ::std::os::raw::c_int; + fn fileno_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - vasprintf(arg_arg1, arg_arg2, arg_arg3) + fileno_unlocked(arg___stream) }) } -pub unsafe fn funopen( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg3: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg4: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - arg_arg5: ::std::option::Option< - unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, - >, +pub unsafe fn pclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int; + } + pclose(arg___stream) + }) +} +pub unsafe fn popen( + arg___command: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn funopen( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg3: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg4: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - arg_arg5: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn popen( + arg___command: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE; } - funopen(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + popen(arg___command, arg___modes) }) } -pub unsafe fn __sprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn ctermid(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn ctermid(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - __sprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + ctermid(arg___s) }) } -pub unsafe fn __snprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn flockfile(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __snprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn flockfile(arg___stream: *mut FILE); } - __snprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + flockfile(arg___stream) }) } -pub unsafe fn __vsprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn ftrylockfile(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __vsprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: va_list, - ) -> ::std::os::raw::c_int; + fn ftrylockfile(arg___stream: *mut FILE) -> ::std::os::raw::c_int; + } + ftrylockfile(arg___stream) + }) +} +pub unsafe fn funlockfile(arg___stream: *mut FILE) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn funlockfile(arg___stream: *mut FILE); + } + funlockfile(arg___stream) + }) +} +pub unsafe fn __uflow(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __uflow(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; } - __vsprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __uflow(arg_arg1) }) } -pub unsafe fn __vsnprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - arg_arg6: va_list, +pub unsafe fn __overflow( + arg_arg1: *mut FILE, + arg_arg2: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __vsnprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - arg_arg6: va_list, + fn __overflow( + arg_arg1: *mut FILE, + arg_arg2: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - __vsnprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __overflow(arg_arg1, arg_arg2) }) } -pub const idtype_t_P_ALL: idtype_t = 0; -pub const idtype_t_P_PID: idtype_t = 1; -pub const idtype_t_P_PGID: idtype_t = 2; -pub type idtype_t = ::std::os::raw::c_uint; -pub type pid_t = __darwin_pid_t; -pub type id_t = __darwin_id_t; -pub type sig_atomic_t = ::std::os::raw::c_int; +pub type wchar_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_exception_state { - pub __exception: __uint32_t, - pub __fsr: __uint32_t, - pub __far: __uint32_t, +pub struct div_t { + pub quot: ::std::os::raw::c_int, + pub rem: ::std::os::raw::c_int, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_exception_state64 { - pub __far: __uint64_t, - pub __esr: __uint32_t, - pub __exception: __uint32_t, +pub struct ldiv_t { + pub quot: ::std::os::raw::c_long, + pub rem: ::std::os::raw::c_long, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_thread_state { - pub __r: [__uint32_t; 13usize], - pub __sp: __uint32_t, - pub __lr: __uint32_t, - pub __pc: __uint32_t, - pub __cpsr: __uint32_t, +pub struct lldiv_t { + pub quot: ::std::os::raw::c_longlong, + pub rem: ::std::os::raw::c_longlong, } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_thread_state64 { - pub __x: [__uint64_t; 29usize], - pub __fp: __uint64_t, - pub __lr: __uint64_t, - pub __sp: __uint64_t, - pub __pc: __uint64_t, - pub __cpsr: __uint32_t, - pub __pad: __uint32_t, +pub unsafe fn __ctype_get_mb_cur_max() -> usize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_get_mb_cur_max() -> usize; + } + __ctype_get_mb_cur_max() + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_arm_vfp_state { - pub __r: [__uint32_t; 64usize], - pub __fpscr: __uint32_t, +pub unsafe fn atof(arg___nptr: *const ::std::os::raw::c_char) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atof(arg___nptr: *const ::std::os::raw::c_char) -> f64; + } + atof(arg___nptr) + }) } -impl Default for __darwin_arm_vfp_state { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn atoi(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atoi(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - } + atoi(arg___nptr) + }) } -#[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_neon_state64 { - pub __v: [__uint128_t; 32usize], - pub __fpsr: __uint32_t, - pub __fpcr: __uint32_t, +pub unsafe fn atol(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atol(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + } + atol(arg___nptr) + }) } -#[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_neon_state { - pub __v: [__uint128_t; 16usize], - pub __fpsr: __uint32_t, - pub __fpcr: __uint32_t, +pub unsafe fn atoll(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atoll(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; + } + atoll(arg___nptr) + }) +} +pub unsafe fn strtod( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtod( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> f64; + } + strtod(arg___nptr, arg___endptr) + }) +} +pub unsafe fn strtof( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtof( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> f32; + } + strtof(arg___nptr, arg___endptr) + }) +} +pub unsafe fn strtold( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtold( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> u128; + } + strtold(arg___nptr, arg___endptr) + }) +} +pub unsafe fn strtol( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtol( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_long; + } + strtol(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoul( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoul( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulong; + } + strtoul(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_longlong; + } + strtoq(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtouq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulonglong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtouq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulonglong; + } + strtouq(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoll( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoll( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_longlong; + } + strtoll(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoull( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulonglong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoull( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulonglong; + } + strtoull(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn l64a(arg___n: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn l64a(arg___n: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; + } + l64a(arg___n) + }) +} +pub unsafe fn a64l(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn a64l(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + } + a64l(arg___s) + }) } +pub type u_char = __u_char; +pub type u_short = __u_short; +pub type u_int = __u_int; +pub type u_long = __u_long; +pub type quad_t = __quad_t; +pub type u_quad_t = __u_quad_t; +pub type fsid_t = __fsid_t; +pub type loff_t = __loff_t; +pub type ino_t = __ino_t; +pub type dev_t = __dev_t; +pub type gid_t = __gid_t; +pub type mode_t = __mode_t; +pub type nlink_t = __nlink_t; +pub type uid_t = __uid_t; +pub type pid_t = __pid_t; +pub type id_t = __id_t; +pub type daddr_t = __daddr_t; +pub type caddr_t = __caddr_t; +pub type key_t = __key_t; +pub type clock_t = __clock_t; +pub type clockid_t = __clockid_t; +pub type time_t = __time_t; +pub type timer_t = __timer_t; +pub type ulong = ::std::os::raw::c_ulong; +pub type ushort = ::std::os::raw::c_ushort; +pub type uint = ::std::os::raw::c_uint; +pub type u_int8_t = __uint8_t; +pub type u_int16_t = __uint16_t; +pub type u_int32_t = __uint32_t; +pub type u_int64_t = __uint64_t; +pub type register_t = ::std::os::raw::c_long; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __arm_pagein_state { - pub __pagein_error: ::std::os::raw::c_int, +pub struct __sigset_t { + pub __val: [::std::os::raw::c_ulong; 16usize], } +pub type sigset_t = __sigset_t; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __arm_legacy_debug_state { - pub __bvr: [__uint32_t; 16usize], - pub __bcr: [__uint32_t; 16usize], - pub __wvr: [__uint32_t; 16usize], - pub __wcr: [__uint32_t; 16usize], +pub struct timeval { + pub tv_sec: __time_t, + pub tv_usec: __suseconds_t, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_debug_state32 { - pub __bvr: [__uint32_t; 16usize], - pub __bcr: [__uint32_t; 16usize], - pub __wvr: [__uint32_t; 16usize], - pub __wcr: [__uint32_t; 16usize], - pub __mdscr_el1: __uint64_t, +pub struct timespec { + pub tv_sec: __time_t, + pub tv_nsec: __syscall_slong_t, } +pub type suseconds_t = __suseconds_t; +pub type __fd_mask = ::std::os::raw::c_long; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_debug_state64 { - pub __bvr: [__uint64_t; 16usize], - pub __bcr: [__uint64_t; 16usize], - pub __wvr: [__uint64_t; 16usize], - pub __wcr: [__uint64_t; 16usize], - pub __mdscr_el1: __uint64_t, +pub struct fd_set { + pub __fds_bits: [__fd_mask; 16usize], +} +pub type fd_mask = __fd_mask; +pub unsafe fn select( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *mut timeval, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn select( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *mut timeval, + ) -> ::std::os::raw::c_int; + } + select( + arg___nfds, + arg___readfds, + arg___writefds, + arg___exceptfds, + arg___timeout, + ) + }) +} +pub unsafe fn pselect( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *const timespec, + arg___sigmask: *const __sigset_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pselect( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *const timespec, + arg___sigmask: *const __sigset_t, + ) -> ::std::os::raw::c_int; + } + pselect( + arg___nfds, + arg___readfds, + arg___writefds, + arg___exceptfds, + arg___timeout, + arg___sigmask, + ) + }) } +pub type blksize_t = __blksize_t; +pub type blkcnt_t = __blkcnt_t; +pub type fsblkcnt_t = __fsblkcnt_t; +pub type fsfilcnt_t = __fsfilcnt_t; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_cpmu_state64 { - pub __ctrs: [__uint64_t; 16usize], +#[derive(Copy, Clone)] +pub union __atomic_wide_counter { + pub __value64: ::std::os::raw::c_ulonglong, + pub __value32: __atomic_wide_counter__bindgen_ty_1, } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_mcontext32 { - pub __es: __darwin_arm_exception_state, - pub __ss: __darwin_arm_thread_state, - pub __fs: __darwin_arm_vfp_state, +#[derive(Debug, Default, Copy, Clone)] +pub struct __atomic_wide_counter__bindgen_ty_1 { + pub __low: ::std::os::raw::c_uint, + pub __high: ::std::os::raw::c_uint, } -impl Default for __darwin_mcontext32 { +impl Default for __atomic_wide_counter { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5156,23 +4754,27 @@ impl Default for __darwin_mcontext32 { } } #[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_mcontext64 { - pub __es: __darwin_arm_exception_state64, - pub __ss: __darwin_arm_thread_state64, - pub __ns: __darwin_arm_neon_state64, +#[derive(Debug, Copy, Clone)] +pub struct __pthread_internal_list { + pub __prev: *mut __pthread_internal_list, + pub __next: *mut __pthread_internal_list, +} +impl Default for __pthread_internal_list { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } -pub type mcontext_t = *mut __darwin_mcontext64; -pub type pthread_attr_t = __darwin_pthread_attr_t; +pub type __pthread_list_t = __pthread_internal_list; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct __darwin_sigaltstack { - pub ss_sp: *mut ::std::os::raw::c_void, - pub ss_size: __darwin_size_t, - pub ss_flags: ::std::os::raw::c_int, +pub struct __pthread_internal_slist { + pub __next: *mut __pthread_internal_slist, } -impl Default for __darwin_sigaltstack { +impl Default for __pthread_internal_slist { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5181,18 +4783,20 @@ impl Default for __darwin_sigaltstack { } } } -pub type stack_t = __darwin_sigaltstack; +pub type __pthread_slist_t = __pthread_internal_slist; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct __darwin_ucontext { - pub uc_onstack: ::std::os::raw::c_int, - pub uc_sigmask: __darwin_sigset_t, - pub uc_stack: __darwin_sigaltstack, - pub uc_link: *mut __darwin_ucontext, - pub uc_mcsize: __darwin_size_t, - pub uc_mcontext: *mut __darwin_mcontext64, +pub struct __pthread_mutex_s { + pub __lock: ::std::os::raw::c_int, + pub __count: ::std::os::raw::c_uint, + pub __owner: ::std::os::raw::c_int, + pub __nusers: ::std::os::raw::c_uint, + pub __kind: ::std::os::raw::c_int, + pub __spins: ::std::os::raw::c_short, + pub __elision: ::std::os::raw::c_short, + pub __list: __pthread_list_t, } -impl Default for __darwin_ucontext { +impl Default for __pthread_mutex_s { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5201,16 +4805,34 @@ impl Default for __darwin_ucontext { } } } -pub type ucontext_t = __darwin_ucontext; -pub type sigset_t = __darwin_sigset_t; -pub type uid_t = __darwin_uid_t; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __pthread_rwlock_arch_t { + pub __readers: ::std::os::raw::c_uint, + pub __writers: ::std::os::raw::c_uint, + pub __wrphase_futex: ::std::os::raw::c_uint, + pub __writers_futex: ::std::os::raw::c_uint, + pub __pad3: ::std::os::raw::c_uint, + pub __pad4: ::std::os::raw::c_uint, + pub __cur_writer: ::std::os::raw::c_int, + pub __shared: ::std::os::raw::c_int, + pub __rwelision: ::std::os::raw::c_schar, + pub __pad1: [::std::os::raw::c_uchar; 7usize], + pub __pad2: ::std::os::raw::c_ulong, + pub __flags: ::std::os::raw::c_uint, +} #[repr(C)] #[derive(Copy, Clone)] -pub union sigval { - pub sival_int: ::std::os::raw::c_int, - pub sival_ptr: *mut ::std::os::raw::c_void, +pub struct __pthread_cond_s { + pub __wseq: __atomic_wide_counter, + pub __g1_start: __atomic_wide_counter, + pub __g_refs: [::std::os::raw::c_uint; 2usize], + pub __g_size: [::std::os::raw::c_uint; 2usize], + pub __g1_orig_size: ::std::os::raw::c_uint, + pub __wrefs: ::std::os::raw::c_uint, + pub __g_signals: [::std::os::raw::c_uint; 2usize], } -impl Default for sigval { +impl Default for __pthread_cond_s { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5219,16 +4841,21 @@ impl Default for sigval { } } } +pub type __tss_t = ::std::os::raw::c_uint; +pub type __thrd_t = ::std::os::raw::c_ulong; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __once_flag { + pub __data: ::std::os::raw::c_int, +} +pub type pthread_t = ::std::os::raw::c_ulong; #[repr(C)] #[derive(Copy, Clone)] -pub struct sigevent { - pub sigev_notify: ::std::os::raw::c_int, - pub sigev_signo: ::std::os::raw::c_int, - pub sigev_value: sigval, - pub sigev_notify_function: ::std::option::Option, - pub sigev_notify_attributes: *mut pthread_attr_t, +pub union pthread_mutexattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -impl Default for sigevent { +impl Default for pthread_mutexattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5239,19 +4866,11 @@ impl Default for sigevent { } #[repr(C)] #[derive(Copy, Clone)] -pub struct __siginfo { - pub si_signo: ::std::os::raw::c_int, - pub si_errno: ::std::os::raw::c_int, - pub si_code: ::std::os::raw::c_int, - pub si_pid: pid_t, - pub si_uid: uid_t, - pub si_status: ::std::os::raw::c_int, - pub si_addr: *mut ::std::os::raw::c_void, - pub si_value: sigval, - pub si_band: ::std::os::raw::c_long, - pub __pad: [::std::os::raw::c_ulong; 7usize], +pub union pthread_condattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -impl Default for __siginfo { +impl Default for pthread_condattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5260,20 +4879,15 @@ impl Default for __siginfo { } } } -pub type siginfo_t = __siginfo; +pub type pthread_key_t = ::std::os::raw::c_uint; +pub type pthread_once_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Copy, Clone)] -pub union __sigaction_u { - pub __sa_handler: ::std::option::Option, - pub __sa_sigaction: ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: *mut __siginfo, - arg3: *mut ::std::os::raw::c_void, - ), - >, +pub union pthread_attr_t { + pub __size: [::std::os::raw::c_char; 56usize], + pub __align: ::std::os::raw::c_long, } -impl Default for __sigaction_u { +impl Default for pthread_attr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5284,21 +4898,12 @@ impl Default for __sigaction_u { } #[repr(C)] #[derive(Copy, Clone)] -pub struct __sigaction { - pub __sigaction_u: __sigaction_u, - pub sa_tramp: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: ::std::os::raw::c_int, - arg3: ::std::os::raw::c_int, - arg4: *mut siginfo_t, - arg5: *mut ::std::os::raw::c_void, - ), - >, - pub sa_mask: sigset_t, - pub sa_flags: ::std::os::raw::c_int, +pub union pthread_mutex_t { + pub __data: __pthread_mutex_s, + pub __size: [::std::os::raw::c_char; 40usize], + pub __align: ::std::os::raw::c_long, } -impl Default for __sigaction { +impl Default for pthread_mutex_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5309,12 +4914,12 @@ impl Default for __sigaction { } #[repr(C)] #[derive(Copy, Clone)] -pub struct sigaction { - pub __sigaction_u: __sigaction_u, - pub sa_mask: sigset_t, - pub sa_flags: ::std::os::raw::c_int, +pub union pthread_cond_t { + pub __data: __pthread_cond_s, + pub __size: [::std::os::raw::c_char; 48usize], + pub __align: ::std::os::raw::c_longlong, } -impl Default for sigaction { +impl Default for pthread_cond_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5323,21 +4928,29 @@ impl Default for sigaction { } } } -pub type sig_t = ::std::option::Option; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sigvec { - pub sv_handler: ::std::option::Option, - pub sv_mask: ::std::os::raw::c_int, - pub sv_flags: ::std::os::raw::c_int, +#[derive(Copy, Clone)] +pub union pthread_rwlock_t { + pub __data: __pthread_rwlock_arch_t, + pub __size: [::std::os::raw::c_char; 56usize], + pub __align: ::std::os::raw::c_long, +} +impl Default for pthread_rwlock_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sigstack { - pub ss_sp: *mut ::std::os::raw::c_char, - pub ss_onstack: ::std::os::raw::c_int, +#[derive(Copy, Clone)] +pub union pthread_rwlockattr_t { + pub __size: [::std::os::raw::c_char; 8usize], + pub __align: ::std::os::raw::c_long, } -impl Default for sigstack { +impl Default for pthread_rwlockattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5346,643 +4959,398 @@ impl Default for sigstack { } } } -pub unsafe fn signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; - } - signal(arg_arg1, arg_arg2) - }) -} -pub type int_least8_t = i8; -pub type int_least16_t = i16; -pub type int_least32_t = i32; -pub type int_least64_t = i64; -pub type uint_least8_t = u8; -pub type uint_least16_t = u16; -pub type uint_least32_t = u32; -pub type uint_least64_t = u64; -pub type int_fast8_t = i8; -pub type int_fast16_t = i16; -pub type int_fast32_t = i32; -pub type int_fast64_t = i64; -pub type uint_fast8_t = u8; -pub type uint_fast16_t = u16; -pub type uint_fast32_t = u32; -pub type uint_fast64_t = u64; -pub type intmax_t = ::std::os::raw::c_long; -pub type uintmax_t = ::std::os::raw::c_ulong; +pub type pthread_spinlock_t = ::std::os::raw::c_int; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct timeval { - pub tv_sec: __darwin_time_t, - pub tv_usec: __darwin_suseconds_t, +#[derive(Copy, Clone)] +pub union pthread_barrier_t { + pub __size: [::std::os::raw::c_char; 32usize], + pub __align: ::std::os::raw::c_long, } -pub type rlim_t = __uint64_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage { - pub ru_utime: timeval, - pub ru_stime: timeval, - pub ru_maxrss: ::std::os::raw::c_long, - pub ru_ixrss: ::std::os::raw::c_long, - pub ru_idrss: ::std::os::raw::c_long, - pub ru_isrss: ::std::os::raw::c_long, - pub ru_minflt: ::std::os::raw::c_long, - pub ru_majflt: ::std::os::raw::c_long, - pub ru_nswap: ::std::os::raw::c_long, - pub ru_inblock: ::std::os::raw::c_long, - pub ru_oublock: ::std::os::raw::c_long, - pub ru_msgsnd: ::std::os::raw::c_long, - pub ru_msgrcv: ::std::os::raw::c_long, - pub ru_nsignals: ::std::os::raw::c_long, - pub ru_nvcsw: ::std::os::raw::c_long, - pub ru_nivcsw: ::std::os::raw::c_long, -} -pub type rusage_info_t = *mut ::std::os::raw::c_void; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v0 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, +impl Default for pthread_barrier_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v1 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, +#[derive(Copy, Clone)] +pub union pthread_barrierattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v2 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, +impl Default for pthread_barrierattr_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v3 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, +pub unsafe fn random() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn random() -> ::std::os::raw::c_long; + } + random() + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v4 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, - pub ri_logical_writes: u64, - pub ri_lifetime_max_phys_footprint: u64, - pub ri_instructions: u64, - pub ri_cycles: u64, - pub ri_billed_energy: u64, - pub ri_serviced_energy: u64, - pub ri_interval_max_phys_footprint: u64, - pub ri_runnable_time: u64, +pub unsafe fn srandom(arg___seed: ::std::os::raw::c_uint) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn srandom(arg___seed: ::std::os::raw::c_uint); + } + srandom(arg___seed) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v5 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, - pub ri_logical_writes: u64, - pub ri_lifetime_max_phys_footprint: u64, - pub ri_instructions: u64, - pub ri_cycles: u64, - pub ri_billed_energy: u64, - pub ri_serviced_energy: u64, - pub ri_interval_max_phys_footprint: u64, - pub ri_runnable_time: u64, - pub ri_flags: u64, -} -pub type rusage_info_current = rusage_info_v5; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rlimit { - pub rlim_cur: rlim_t, - pub rlim_max: rlim_t, +pub unsafe fn initstate( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn initstate( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + ) -> *mut ::std::os::raw::c_char; + } + initstate(arg___seed, arg___statebuf, arg___statelen) + }) +} +pub unsafe fn setstate(arg___statebuf: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setstate(arg___statebuf: *mut ::std::os::raw::c_char) + -> *mut ::std::os::raw::c_char; + } + setstate(arg___statebuf) + }) } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct proc_rlimit_control_wakeupmon { - pub wm_flags: u32, - pub wm_rate: i32, +#[derive(Debug, Copy, Clone)] +pub struct random_data { + pub fptr: *mut i32, + pub rptr: *mut i32, + pub state: *mut i32, + pub rand_type: ::std::os::raw::c_int, + pub rand_deg: ::std::os::raw::c_int, + pub rand_sep: ::std::os::raw::c_int, + pub end_ptr: *mut i32, } -pub unsafe fn getpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, +impl Default for random_data { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn random_r( + arg___buf: *mut random_data, + arg___result: *mut i32, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, + fn random_r( + arg___buf: *mut random_data, + arg___result: *mut i32, ) -> ::std::os::raw::c_int; } - getpriority(arg_arg1, arg_arg2) + random_r(arg___buf, arg___result) }) } -pub unsafe fn getiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn srandom_r( + arg___seed: ::std::os::raw::c_uint, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn srandom_r( + arg___seed: ::std::os::raw::c_uint, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - getiopolicy_np(arg_arg1, arg_arg2) + srandom_r(arg___seed, arg___buf) }) } -pub unsafe fn getrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rlimit, +pub unsafe fn initstate_r( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rlimit, + fn initstate_r( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - getrlimit(arg_arg1, arg_arg2) + initstate_r(arg___seed, arg___statebuf, arg___statelen, arg___buf) }) } -pub unsafe fn getrusage( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rusage, +pub unsafe fn setstate_r( + arg___statebuf: *mut ::std::os::raw::c_char, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrusage( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rusage, + fn setstate_r( + arg___statebuf: *mut ::std::os::raw::c_char, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - getrusage(arg_arg1, arg_arg2) + setstate_r(arg___statebuf, arg___buf) }) } -pub unsafe fn setpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn rand() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn rand() -> ::std::os::raw::c_int; } - setpriority(arg_arg1, arg_arg2, arg_arg3) + rand() }) } -pub unsafe fn setiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn srand(arg___seed: ::std::os::raw::c_uint) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn srand(arg___seed: ::std::os::raw::c_uint); } - setiopolicy_np(arg_arg1, arg_arg2, arg_arg3) + srand(arg___seed) }) } -pub unsafe fn setrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const rlimit, -) -> ::std::os::raw::c_int { +pub unsafe fn rand_r(arg___seed: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const rlimit, - ) -> ::std::os::raw::c_int; + fn rand_r(arg___seed: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } - setrlimit(arg_arg1, arg_arg2) + rand_r(arg___seed) }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU16 { - pub __val: u16, +pub unsafe fn drand48() -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn drand48() -> f64; + } + drand48() + }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU32 { - pub __val: u32, +pub unsafe fn erand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn erand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> f64; + } + erand48(arg___xsubi) + }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU64 { - pub __val: u64, +pub unsafe fn lrand48() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lrand48() -> ::std::os::raw::c_long; + } + lrand48() + }) } -#[repr(C)] -#[derive(Copy, Clone)] -pub union wait { - pub w_status: ::std::os::raw::c_int, - pub w_T: wait__bindgen_ty_1, - pub w_S: wait__bindgen_ty_2, +pub unsafe fn nrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn nrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + } + nrand48(arg___xsubi) + }) } -#[repr(C)] -#[repr(align(4))] -#[derive(Debug, Default, Copy, Clone)] -pub struct wait__bindgen_ty_1 { - pub _bitfield_align_1: [u16; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>, +pub unsafe fn mrand48() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn mrand48() -> ::std::os::raw::c_long; + } + mrand48() + }) } -impl wait__bindgen_ty_1 { - #[inline] - pub fn w_Termsig(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 7u8) as u32) } - } - #[inline] - pub fn set_w_Termsig(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(0usize, 7u8, val as u64) +pub unsafe fn jrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn jrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; } - } - #[inline] - pub fn w_Coredump(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } - } - #[inline] - pub fn set_w_Coredump(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(7usize, 1u8, val as u64) + jrand48(arg___xsubi) + }) +} +pub unsafe fn srand48(arg___seedval: ::std::os::raw::c_long) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn srand48(arg___seedval: ::std::os::raw::c_long); } - } - #[inline] - pub fn w_Retcode(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Retcode(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(8usize, 8u8, val as u64) + srand48(arg___seedval) + }) +} +pub unsafe fn seed48( + arg___seed16v: *mut ::std::os::raw::c_ushort, +) -> *mut ::std::os::raw::c_ushort { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn seed48( + arg___seed16v: *mut ::std::os::raw::c_ushort, + ) -> *mut ::std::os::raw::c_ushort; } - } - #[inline] - pub fn w_Filler(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } - } - #[inline] - pub fn set_w_Filler(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(16usize, 16u8, val as u64) + seed48(arg___seed16v) + }) +} +pub unsafe fn lcong48(arg___param: *mut ::std::os::raw::c_ushort) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lcong48(arg___param: *mut ::std::os::raw::c_ushort); } - } - #[inline] - pub fn new_bitfield_1( - w_Termsig: ::std::os::raw::c_uint, - w_Coredump: ::std::os::raw::c_uint, - w_Retcode: ::std::os::raw::c_uint, - w_Filler: ::std::os::raw::c_uint, - ) -> __BindgenBitfieldUnit<[u8; 4usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); - __bindgen_bitfield_unit.set(0usize, 7u8, { - let w_Termsig: u32 = unsafe { ::std::mem::transmute(w_Termsig) }; - w_Termsig as u64 - }); - __bindgen_bitfield_unit.set(7usize, 1u8, { - let w_Coredump: u32 = unsafe { ::std::mem::transmute(w_Coredump) }; - w_Coredump as u64 - }); - __bindgen_bitfield_unit.set(8usize, 8u8, { - let w_Retcode: u32 = unsafe { ::std::mem::transmute(w_Retcode) }; - w_Retcode as u64 - }); - __bindgen_bitfield_unit.set(16usize, 16u8, { - let w_Filler: u32 = unsafe { ::std::mem::transmute(w_Filler) }; - w_Filler as u64 - }); - __bindgen_bitfield_unit - } + lcong48(arg___param) + }) } #[repr(C)] -#[repr(align(4))] #[derive(Debug, Default, Copy, Clone)] -pub struct wait__bindgen_ty_2 { - pub _bitfield_align_1: [u16; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>, -} -impl wait__bindgen_ty_2 { - #[inline] - pub fn w_Stopval(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Stopval(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(0usize, 8u8, val as u64) - } - } - #[inline] - pub fn w_Stopsig(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Stopsig(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(8usize, 8u8, val as u64) - } - } - #[inline] - pub fn w_Filler(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } - } - #[inline] - pub fn set_w_Filler(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(16usize, 16u8, val as u64) +pub struct drand48_data { + pub __x: [::std::os::raw::c_ushort; 3usize], + pub __old_x: [::std::os::raw::c_ushort; 3usize], + pub __c: ::std::os::raw::c_ushort, + pub __init: ::std::os::raw::c_ushort, + pub __a: ::std::os::raw::c_ulonglong, +} +pub unsafe fn drand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut f64, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn drand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut f64, + ) -> ::std::os::raw::c_int; } - } - #[inline] - pub fn new_bitfield_1( - w_Stopval: ::std::os::raw::c_uint, - w_Stopsig: ::std::os::raw::c_uint, - w_Filler: ::std::os::raw::c_uint, - ) -> __BindgenBitfieldUnit<[u8; 4usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); - __bindgen_bitfield_unit.set(0usize, 8u8, { - let w_Stopval: u32 = unsafe { ::std::mem::transmute(w_Stopval) }; - w_Stopval as u64 - }); - __bindgen_bitfield_unit.set(8usize, 8u8, { - let w_Stopsig: u32 = unsafe { ::std::mem::transmute(w_Stopsig) }; - w_Stopsig as u64 - }); - __bindgen_bitfield_unit.set(16usize, 16u8, { - let w_Filler: u32 = unsafe { ::std::mem::transmute(w_Filler) }; - w_Filler as u64 - }); - __bindgen_bitfield_unit - } + drand48_r(arg___buffer, arg___result) + }) } -impl Default for wait { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn erand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut f64, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn erand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut f64, + ) -> ::std::os::raw::c_int; } - } + erand48_r(arg___xsubi, arg___buffer, arg___result) + }) } -pub unsafe fn wait(arg_arg1: *mut ::std::os::raw::c_int) -> pid_t { +pub unsafe fn lrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait(arg_arg1: *mut ::std::os::raw::c_int) -> pid_t; + fn lrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - wait(arg_arg1) + lrand48_r(arg___buffer, arg___result) }) } -pub unsafe fn waitpid( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> pid_t { +pub unsafe fn nrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn waitpid( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> pid_t; + fn nrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - waitpid(arg_arg1, arg_arg2, arg_arg3) + nrand48_r(arg___xsubi, arg___buffer, arg___result) }) } -pub unsafe fn waitid( - arg_arg1: idtype_t, - arg_arg2: id_t, - arg_arg3: *mut siginfo_t, - arg_arg4: ::std::os::raw::c_int, +pub unsafe fn mrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn waitid( - arg_arg1: idtype_t, - arg_arg2: id_t, - arg_arg3: *mut siginfo_t, - arg_arg4: ::std::os::raw::c_int, + fn mrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } - waitid(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + mrand48_r(arg___buffer, arg___result) }) } -pub unsafe fn wait3( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut rusage, -) -> pid_t { +pub unsafe fn jrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait3( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut rusage, - ) -> pid_t; + fn jrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - wait3(arg_arg1, arg_arg2, arg_arg3) + jrand48_r(arg___xsubi, arg___buffer, arg___result) }) } -pub unsafe fn wait4( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut rusage, -) -> pid_t { +pub unsafe fn srand48_r( + arg___seedval: ::std::os::raw::c_long, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait4( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut rusage, - ) -> pid_t; + fn srand48_r( + arg___seedval: ::std::os::raw::c_long, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; } - wait4(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + srand48_r(arg___seedval, arg___buffer) }) } -pub unsafe fn alloca(arg_arg1: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { +pub unsafe fn seed48_r( + arg___seed16v: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn alloca(arg_arg1: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; + fn seed48_r( + arg___seed16v: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; } - alloca(arg_arg1) + seed48_r(arg___seed16v, arg___buffer) }) } -pub type ct_rune_t = __darwin_ct_rune_t; -pub type rune_t = __darwin_rune_t; -pub type wchar_t = __darwin_wchar_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct div_t { - pub quot: ::std::os::raw::c_int, - pub rem: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ldiv_t { - pub quot: ::std::os::raw::c_long, - pub rem: ::std::os::raw::c_long, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct lldiv_t { - pub quot: ::std::os::raw::c_longlong, - pub rem: ::std::os::raw::c_longlong, -} -extern "C" { - pub static mut __mb_cur_max: ::std::os::raw::c_int; +pub unsafe fn lcong48_r( + arg___param: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lcong48_r( + arg___param: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; + } + lcong48_r(arg___param, arg___buffer) + }) } pub unsafe fn malloc(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { @@ -5993,25 +5361,17 @@ pub unsafe fn malloc(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw }) } pub unsafe fn calloc( - arg___count: ::std::os::raw::c_ulong, + arg___nmemb: ::std::os::raw::c_ulong, arg___size: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn calloc( - arg___count: ::std::os::raw::c_ulong, + arg___nmemb: ::std::os::raw::c_ulong, arg___size: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_void; } - calloc(arg___count, arg___size) - }) -} -pub unsafe fn free(arg_arg1: *mut ::std::os::raw::c_void) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn free(arg_arg1: *mut ::std::os::raw::c_void); - } - free(arg_arg1) + calloc(arg___nmemb, arg___size) }) } pub unsafe fn realloc( @@ -6028,26 +5388,44 @@ pub unsafe fn realloc( realloc(arg___ptr, arg___size) }) } -pub unsafe fn valloc(arg_arg1: usize) -> *mut ::std::os::raw::c_void { +pub unsafe fn free(arg___ptr: *mut ::std::os::raw::c_void) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn valloc(arg_arg1: usize) -> *mut ::std::os::raw::c_void; + fn free(arg___ptr: *mut ::std::os::raw::c_void); } - valloc(arg_arg1) + free(arg___ptr) }) } -pub unsafe fn aligned_alloc( - arg___alignment: ::std::os::raw::c_ulong, - arg___size: ::std::os::raw::c_ulong, +pub unsafe fn reallocarray( + arg___ptr: *mut ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, ) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aligned_alloc( - arg___alignment: ::std::os::raw::c_ulong, - arg___size: ::std::os::raw::c_ulong, + fn reallocarray( + arg___ptr: *mut ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, ) -> *mut ::std::os::raw::c_void; } - aligned_alloc(arg___alignment, arg___size) + reallocarray(arg___ptr, arg___nmemb, arg___size) + }) +} +pub unsafe fn alloca(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn alloca(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; + } + alloca(arg___size) + }) +} +pub unsafe fn valloc(arg___size: usize) -> *mut ::std::os::raw::c_void { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn valloc(arg___size: usize) -> *mut ::std::os::raw::c_void; + } + valloc(arg___size) }) } pub unsafe fn posix_memalign( @@ -6066,6918 +5444,8496 @@ pub unsafe fn posix_memalign( posix_memalign(arg___memptr, arg___alignment, arg___size) }) } -pub unsafe fn abort() { +pub unsafe fn aligned_alloc( + arg___alignment: ::std::os::raw::c_ulong, + arg___size: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abort(); + fn aligned_alloc( + arg___alignment: ::std::os::raw::c_ulong, + arg___size: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - abort() + aligned_alloc(arg___alignment, arg___size) }) } -pub unsafe fn abs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn abort() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn abort(); } - abs(arg_arg1) + abort() }) } pub unsafe fn atexit( - arg_arg1: ::std::option::Option, + arg___func: ::std::option::Option, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn atexit( - arg_arg1: ::std::option::Option, + arg___func: ::std::option::Option, ) -> ::std::os::raw::c_int; } - atexit(arg_arg1) + atexit(arg___func) }) } -pub unsafe fn atof(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn at_quick_exit( + arg___func: ::std::option::Option, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atof(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn at_quick_exit( + arg___func: ::std::option::Option, + ) -> ::std::os::raw::c_int; } - atof(arg_arg1) + at_quick_exit(arg___func) }) } -pub unsafe fn atoi(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn on_exit( + arg___func: ::std::option::Option< + unsafe extern "C" fn(__status: ::std::os::raw::c_int, __arg: *mut ::std::os::raw::c_void), + >, + arg___arg: *mut ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atoi(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn on_exit( + arg___func: ::std::option::Option< + unsafe extern "C" fn( + __status: ::std::os::raw::c_int, + __arg: *mut ::std::os::raw::c_void, + ), + >, + arg___arg: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } - atoi(arg_arg1) + on_exit(arg___func, arg___arg) }) } -pub unsafe fn atol(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { +pub unsafe fn exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atol(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + fn exit(arg___status: ::std::os::raw::c_int); } - atol(arg_arg1) + exit(arg___status) }) } -pub unsafe fn atoll(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong { +pub unsafe fn quick_exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atoll(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; + fn quick_exit(arg___status: ::std::os::raw::c_int); } - atoll(arg_arg1) + quick_exit(arg___status) }) } -pub unsafe fn bsearch( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn _Exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsearch( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ) -> *mut ::std::os::raw::c_void; + fn _Exit(arg___status: ::std::os::raw::c_int); } - bsearch(arg___key, arg___base, arg___nel, arg___width, arg___compar) + _Exit(arg___status) }) } -pub unsafe fn div(arg_arg1: ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) -> div_t { +pub unsafe fn getenv(arg___name: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn div(arg_arg1: ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) -> div_t; + fn getenv(arg___name: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - div(arg_arg1, arg_arg2) + getenv(arg___name) }) } -pub unsafe fn exit(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn putenv(arg___string: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exit(arg_arg1: ::std::os::raw::c_int); + fn putenv(arg___string: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - exit(arg_arg1) + putenv(arg___string) }) } -pub unsafe fn getenv(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn setenv( + arg___name: *const ::std::os::raw::c_char, + arg___value: *const ::std::os::raw::c_char, + arg___replace: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getenv(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn setenv( + arg___name: *const ::std::os::raw::c_char, + arg___value: *const ::std::os::raw::c_char, + arg___replace: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - getenv(arg_arg1) + setenv(arg___name, arg___value, arg___replace) }) } -pub unsafe fn labs(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_long { +pub unsafe fn unsetenv(arg___name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn labs(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_long; + fn unsetenv(arg___name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - labs(arg_arg1) + unsetenv(arg___name) }) } -pub unsafe fn ldiv(arg_arg1: ::std::os::raw::c_long, arg_arg2: ::std::os::raw::c_long) -> ldiv_t { +pub unsafe fn clearenv() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldiv(arg_arg1: ::std::os::raw::c_long, arg_arg2: ::std::os::raw::c_long) -> ldiv_t; + fn clearenv() -> ::std::os::raw::c_int; } - ldiv(arg_arg1, arg_arg2) + clearenv() }) } -pub unsafe fn llabs(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong { +pub unsafe fn mktemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llabs(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; + fn mktemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - llabs(arg_arg1) + mktemp(arg___template) }) } -pub unsafe fn lldiv( - arg_arg1: ::std::os::raw::c_longlong, - arg_arg2: ::std::os::raw::c_longlong, -) -> lldiv_t { +pub unsafe fn mkstemp(arg___template: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lldiv( - arg_arg1: ::std::os::raw::c_longlong, - arg_arg2: ::std::os::raw::c_longlong, - ) -> lldiv_t; + fn mkstemp(arg___template: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - lldiv(arg_arg1, arg_arg2) + mkstemp(arg___template) }) } -pub unsafe fn mblen( - arg___s: *const ::std::os::raw::c_char, - arg___n: usize, +pub unsafe fn mkstemps( + arg___template: *mut ::std::os::raw::c_char, + arg___suffixlen: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mblen( - arg___s: *const ::std::os::raw::c_char, - arg___n: usize, + fn mkstemps( + arg___template: *mut ::std::os::raw::c_char, + arg___suffixlen: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - mblen(arg___s, arg___n) + mkstemps(arg___template, arg___suffixlen) }) } -pub unsafe fn mbstowcs( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, -) -> usize { +pub unsafe fn mkdtemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mbstowcs( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, - ) -> usize; + fn mkdtemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - mbstowcs(arg_arg1, arg_arg2, arg_arg3) + mkdtemp(arg___template) }) } -pub unsafe fn mbtowc( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn system(arg___command: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mbtowc( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, - ) -> ::std::os::raw::c_int; + fn system(arg___command: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + } + system(arg___command) + }) +} +pub unsafe fn realpath( + arg___name: *const ::std::os::raw::c_char, + arg___resolved: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn realpath( + arg___name: *const ::std::os::raw::c_char, + arg___resolved: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + realpath(arg___name, arg___resolved) + }) +} +pub type __compar_fn_t = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const ::std::os::raw::c_void, + arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +pub unsafe fn bsearch( + arg___key: *const ::std::os::raw::c_void, + arg___base: *const ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, +) -> *mut ::std::os::raw::c_void { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bsearch( + arg___key: *const ::std::os::raw::c_void, + arg___base: *const ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, + ) -> *mut ::std::os::raw::c_void; } - mbtowc(arg_arg1, arg_arg2, arg_arg3) + bsearch(arg___key, arg___base, arg___nmemb, arg___size, arg___compar) }) } pub unsafe fn qsort( arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, ) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn qsort( arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, ); } - qsort(arg___base, arg___nel, arg___width, arg___compar) + qsort(arg___base, arg___nmemb, arg___size, arg___compar) }) } -pub unsafe fn rand() -> ::std::os::raw::c_int { +pub unsafe fn abs(arg___x: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rand() -> ::std::os::raw::c_int; + fn abs(arg___x: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - rand() + abs(arg___x) }) } -pub unsafe fn srand(arg_arg1: ::std::os::raw::c_uint) { +pub unsafe fn labs(arg___x: ::std::os::raw::c_long) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srand(arg_arg1: ::std::os::raw::c_uint); + fn labs(arg___x: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } - srand(arg_arg1) + labs(arg___x) }) } -pub unsafe fn strtod( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f64 { +pub unsafe fn llabs(arg___x: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtod( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f64; + fn llabs(arg___x: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; } - strtod(arg_arg1, arg_arg2) + llabs(arg___x) }) } -pub unsafe fn strtof( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f32 { +pub unsafe fn div(arg___numer: ::std::os::raw::c_int, arg___denom: ::std::os::raw::c_int) -> div_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtof( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f32; + fn div(arg___numer: ::std::os::raw::c_int, arg___denom: ::std::os::raw::c_int) + -> div_t; } - strtof(arg_arg1, arg_arg2) + div(arg___numer, arg___denom) }) } -pub unsafe fn strtol( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_long { +pub unsafe fn ldiv( + arg___numer: ::std::os::raw::c_long, + arg___denom: ::std::os::raw::c_long, +) -> ldiv_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtol( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_long; + fn ldiv( + arg___numer: ::std::os::raw::c_long, + arg___denom: ::std::os::raw::c_long, + ) -> ldiv_t; } - strtol(arg___str, arg___endptr, arg___base) + ldiv(arg___numer, arg___denom) }) } -pub unsafe fn strtold( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f64 { +pub unsafe fn lldiv( + arg___numer: ::std::os::raw::c_longlong, + arg___denom: ::std::os::raw::c_longlong, +) -> lldiv_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtold( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f64; - } - strtold(arg_arg1, arg_arg2) - }) -} -pub unsafe fn strtoll( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_longlong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoll( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_longlong; - } - strtoll(arg___str, arg___endptr, arg___base) - }) -} -pub unsafe fn strtoul( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoul( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulong; - } - strtoul(arg___str, arg___endptr, arg___base) - }) -} -pub unsafe fn strtoull( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulonglong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoull( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulonglong; + fn lldiv( + arg___numer: ::std::os::raw::c_longlong, + arg___denom: ::std::os::raw::c_longlong, + ) -> lldiv_t; } - strtoull(arg___str, arg___endptr, arg___base) + lldiv(arg___numer, arg___denom) }) } -pub unsafe fn system(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn ecvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn system(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn ecvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - system(arg_arg1) + ecvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn wcstombs( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const wchar_t, - arg_arg3: usize, -) -> usize { +pub unsafe fn fcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wcstombs( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const wchar_t, - arg_arg3: usize, - ) -> usize; + fn fcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - wcstombs(arg_arg1, arg_arg2, arg_arg3) + fcvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn wctomb( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: wchar_t, -) -> ::std::os::raw::c_int { +pub unsafe fn gcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wctomb( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: wchar_t, - ) -> ::std::os::raw::c_int; + fn gcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - wctomb(arg_arg1, arg_arg2) + gcvt(arg___value, arg___ndigit, arg___buf) }) } -pub unsafe fn _Exit(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn qecvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _Exit(arg_arg1: ::std::os::raw::c_int); + fn qecvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - _Exit(arg_arg1) + qecvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn a64l(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { +pub unsafe fn qfcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn a64l(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + fn qfcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - a64l(arg_arg1) + qfcvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn drand48() -> f64 { +pub unsafe fn qgcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn drand48() -> f64; + fn qgcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - drand48() + qgcvt(arg___value, arg___ndigit, arg___buf) }) } -pub unsafe fn ecvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn ecvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ecvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn ecvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - ecvt(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + ecvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn erand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> f64 { +pub unsafe fn fcvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> f64; + fn fcvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - erand48(arg_arg1) + fcvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn fcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn qecvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn qecvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - fcvt(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + qecvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn gcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn qfcvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn qfcvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - gcvt(arg_arg1, arg_arg2, arg_arg3) + qfcvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn getsubopt( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, +pub unsafe fn mblen( + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsubopt( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, + fn mblen( + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, ) -> ::std::os::raw::c_int; } - getsubopt(arg_arg1, arg_arg2, arg_arg3) + mblen(arg___s, arg___n) }) } -pub unsafe fn grantpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn mbtowc( + arg___pwc: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn grantpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn mbtowc( + arg___pwc: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> ::std::os::raw::c_int; } - grantpt(arg_arg1) + mbtowc(arg___pwc, arg___s, arg___n) }) } -pub unsafe fn initstate( - arg_arg1: ::std::os::raw::c_uint, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn wctomb( + arg___s: *mut ::std::os::raw::c_char, + arg___wchar: wchar_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn initstate( - arg_arg1: ::std::os::raw::c_uint, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: usize, - ) -> *mut ::std::os::raw::c_char; + fn wctomb( + arg___s: *mut ::std::os::raw::c_char, + arg___wchar: wchar_t, + ) -> ::std::os::raw::c_int; } - initstate(arg_arg1, arg_arg2, arg_arg3) + wctomb(arg___s, arg___wchar) }) } -pub unsafe fn jrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn mbstowcs( + arg___pwcs: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn mbstowcs( + arg___pwcs: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> usize; } - jrand48(arg_arg1) + mbstowcs(arg___pwcs, arg___s, arg___n) }) } -pub unsafe fn l64a(arg_arg1: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char { +pub unsafe fn wcstombs( + arg___s: *mut ::std::os::raw::c_char, + arg___pwcs: *const wchar_t, + arg___n: usize, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn l64a(arg_arg1: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; + fn wcstombs( + arg___s: *mut ::std::os::raw::c_char, + arg___pwcs: *const wchar_t, + arg___n: usize, + ) -> usize; } - l64a(arg_arg1) + wcstombs(arg___s, arg___pwcs, arg___n) }) } -pub unsafe fn lcong48(arg_arg1: *mut ::std::os::raw::c_ushort) { +pub unsafe fn rpmatch(arg___response: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lcong48(arg_arg1: *mut ::std::os::raw::c_ushort); + fn rpmatch(arg___response: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - lcong48(arg_arg1) + rpmatch(arg___response) }) } -pub unsafe fn lrand48() -> ::std::os::raw::c_long { +pub unsafe fn getsubopt( + arg___optionp: *mut *mut ::std::os::raw::c_char, + arg___tokens: *const *mut ::std::os::raw::c_char, + arg___valuep: *mut *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lrand48() -> ::std::os::raw::c_long; + fn getsubopt( + arg___optionp: *mut *mut ::std::os::raw::c_char, + arg___tokens: *const *mut ::std::os::raw::c_char, + arg___valuep: *mut *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - lrand48() + getsubopt(arg___optionp, arg___tokens, arg___valuep) }) } -pub unsafe fn mktemp(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn getloadavg( + arg___loadavg: *mut f64, + arg___nelem: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mktemp(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn getloadavg( + arg___loadavg: *mut f64, + arg___nelem: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - mktemp(arg_arg1) + getloadavg(arg___loadavg, arg___nelem) }) } -pub unsafe fn mkstemp(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn memcpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mkstemp(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn memcpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - mkstemp(arg_arg1) + memcpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn mrand48() -> ::std::os::raw::c_long { +pub unsafe fn memmove( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mrand48() -> ::std::os::raw::c_long; + fn memmove( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - mrand48() + memmove(arg___dest, arg___src, arg___n) }) } -pub unsafe fn nrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn memccpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn memccpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - nrand48(arg_arg1) + memccpy(arg___dest, arg___src, arg___c, arg___n) }) } -pub unsafe fn posix_openpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn memset( + arg___s: *mut ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn posix_openpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn memset( + arg___s: *mut ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - posix_openpt(arg_arg1) + memset(arg___s, arg___c, arg___n) }) } -pub unsafe fn ptsname(arg_arg1: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn memcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ptsname(arg_arg1: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn memcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; } - ptsname(arg_arg1) + memcmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn ptsname_r( - arg_fildes: ::std::os::raw::c_int, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, +pub unsafe fn __memcmpeq( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ptsname_r( - arg_fildes: ::std::os::raw::c_int, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, + fn __memcmpeq( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: usize, ) -> ::std::os::raw::c_int; } - ptsname_r(arg_fildes, arg_buffer, arg_buflen) + __memcmpeq(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn putenv(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn memchr( + arg___s: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putenv(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn memchr( + arg___s: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - putenv(arg_arg1) + memchr(arg___s, arg___c, arg___n) }) } -pub unsafe fn random() -> ::std::os::raw::c_long { +pub unsafe fn strcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn random() -> ::std::os::raw::c_long; + fn strcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - random() + strcpy(arg___dest, arg___src) }) } -pub unsafe fn rand_r(arg_arg1: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int { +pub unsafe fn strncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rand_r(arg_arg1: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; + fn strncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - rand_r(arg_arg1) + strncpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn realpath( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut ::std::os::raw::c_char, +pub unsafe fn strcat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn realpath( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut ::std::os::raw::c_char, + fn strcat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - realpath(arg_arg1, arg_arg2) + strcat(arg___dest, arg___src) }) } -pub unsafe fn seed48(arg_arg1: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort { +pub unsafe fn strncat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn seed48(arg_arg1: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort; + fn strncat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - seed48(arg_arg1) + strncat(arg___dest, arg___src, arg___n) }) } -pub unsafe fn setenv( - arg___name: *const ::std::os::raw::c_char, - arg___value: *const ::std::os::raw::c_char, - arg___overwrite: ::std::os::raw::c_int, +pub unsafe fn strcmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setenv( - arg___name: *const ::std::os::raw::c_char, - arg___value: *const ::std::os::raw::c_char, - arg___overwrite: ::std::os::raw::c_int, + fn strcmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - setenv(arg___name, arg___value, arg___overwrite) + strcmp(arg___s1, arg___s2) }) } -pub unsafe fn setkey(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn strncmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setkey(arg_arg1: *const ::std::os::raw::c_char); + fn strncmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; } - setkey(arg_arg1) + strncmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn setstate(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn strcoll( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setstate(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn strcoll( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - setstate(arg_arg1) + strcoll(arg___s1, arg___s2) }) } -pub unsafe fn srand48(arg_arg1: ::std::os::raw::c_long) { +pub unsafe fn strxfrm( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srand48(arg_arg1: ::std::os::raw::c_long); + fn strxfrm( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - srand48(arg_arg1) + strxfrm(arg___dest, arg___src, arg___n) }) } -pub unsafe fn srandom(arg_arg1: ::std::os::raw::c_uint) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn srandom(arg_arg1: ::std::os::raw::c_uint); +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct __locale_struct { + pub __locales: [*mut __locale_data; 13usize], + pub __ctype_b: *const ::std::os::raw::c_ushort, + pub __ctype_tolower: *const ::std::os::raw::c_int, + pub __ctype_toupper: *const ::std::os::raw::c_int, + pub __names: [*const ::std::os::raw::c_char; 13usize], +} +impl Default for __locale_struct { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - srandom(arg_arg1) - }) + } } -pub unsafe fn unlockpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type __locale_t = *mut __locale_struct; +pub type locale_t = __locale_t; +pub unsafe fn strcoll_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___l: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unlockpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn strcoll_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; } - unlockpt(arg_arg1) + strcoll_l(arg___s1, arg___s2, arg___l) }) } -pub unsafe fn unsetenv(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn strxfrm_l( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + arg___l: locale_t, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unsetenv(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn strxfrm_l( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + arg___l: locale_t, + ) -> usize; } - unsetenv(arg_arg1) + strxfrm_l(arg___dest, arg___src, arg___n, arg___l) }) } -pub type dev_t = __darwin_dev_t; -pub type mode_t = __darwin_mode_t; -pub unsafe fn arc4random() -> u32 { +pub unsafe fn strdup(arg___s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random() -> u32; + fn strdup(arg___s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - arc4random() + strdup(arg___s) }) } -pub unsafe fn arc4random_addrandom( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: ::std::os::raw::c_int, -) { +pub unsafe fn strndup( + arg___string: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_addrandom( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: ::std::os::raw::c_int, - ); + fn strndup( + arg___string: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - arc4random_addrandom(arg_arg1, arg_arg2) + strndup(arg___string, arg___n) }) } -pub unsafe fn arc4random_buf(arg___buf: *mut ::std::os::raw::c_void, arg___nbytes: usize) { +pub unsafe fn strchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_buf(arg___buf: *mut ::std::os::raw::c_void, arg___nbytes: usize); + fn strchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - arc4random_buf(arg___buf, arg___nbytes) + strchr(arg___s, arg___c) }) } -pub unsafe fn arc4random_stir() { +pub unsafe fn strrchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_stir(); + fn strrchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - arc4random_stir() + strrchr(arg___s, arg___c) }) } -pub unsafe fn arc4random_uniform(arg___upper_bound: u32) -> u32 { +pub unsafe fn strcspn( + arg___s: *const ::std::os::raw::c_char, + arg___reject: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_uniform(arg___upper_bound: u32) -> u32; + fn strcspn( + arg___s: *const ::std::os::raw::c_char, + arg___reject: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_ulong; } - arc4random_uniform(arg___upper_bound) + strcspn(arg___s, arg___reject) }) } -pub unsafe fn atexit_b(arg_arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int { +pub unsafe fn strspn( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atexit_b(arg_arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int; + fn strspn( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_ulong; } - atexit_b(arg_arg1) + strspn(arg___s, arg___accept) }) } -pub unsafe fn bsearch_b( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn strpbrk( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsearch_b( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ) -> *mut ::std::os::raw::c_void; + fn strpbrk( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - bsearch_b(arg___key, arg___base, arg___nel, arg___width, arg___compar) + strpbrk(arg___s, arg___accept) }) } -pub unsafe fn cgetcap( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn strstr( + arg___haystack: *const ::std::os::raw::c_char, + arg___needle: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetcap( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, + fn strstr( + arg___haystack: *const ::std::os::raw::c_char, + arg___needle: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - cgetcap(arg_arg1, arg_arg2, arg_arg3) + strstr(arg___haystack, arg___needle) }) } -pub unsafe fn cgetclose() -> ::std::os::raw::c_int { +pub unsafe fn strtok( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetclose() -> ::std::os::raw::c_int; + fn strtok( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetclose() + strtok(arg___s, arg___delim) }) } -pub unsafe fn cgetent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetent(arg_arg1, arg_arg2, arg_arg3) + __strtok_r(arg___s, arg___delim, arg___save_ptr) }) } -pub unsafe fn cgetfirst( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetfirst( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetfirst(arg_arg1, arg_arg2) + strtok_r(arg___s, arg___delim, arg___save_ptr) }) } -pub unsafe fn cgetmatch( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetmatch( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong; } - cgetmatch(arg_arg1, arg_arg2) + strlen(arg___s) }) } -pub unsafe fn cgetnext( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strnlen(arg___string: *const ::std::os::raw::c_char, arg___maxlen: usize) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetnext( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strnlen(arg___string: *const ::std::os::raw::c_char, arg___maxlen: usize) -> usize; } - cgetnext(arg_arg1, arg_arg2) + strnlen(arg___string, arg___maxlen) }) } -pub unsafe fn cgetnum( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut ::std::os::raw::c_long, -) -> ::std::os::raw::c_int { +pub unsafe fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetnum( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut ::std::os::raw::c_long, - ) -> ::std::os::raw::c_int; + fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; } - cgetnum(arg_arg1, arg_arg2, arg_arg3) + strerror(arg___errnum) }) } -pub unsafe fn cgetset(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn strerror_r( + arg___errnum: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetset(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn strerror_r( + arg___errnum: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + ) -> ::std::os::raw::c_int; } - cgetset(arg_arg1) + strerror_r(arg___errnum, arg___buf, arg___buflen) }) } -pub unsafe fn cgetstr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strerror_l( + arg___errnum: ::std::os::raw::c_int, + arg___l: locale_t, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetstr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strerror_l( + arg___errnum: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> *mut ::std::os::raw::c_char; } - cgetstr(arg_arg1, arg_arg2, arg_arg3) + strerror_l(arg___errnum, arg___l) }) } -pub unsafe fn cgetustr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, +pub unsafe fn bcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetustr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, + fn bcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } - cgetustr(arg_arg1, arg_arg2, arg_arg3) + bcmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn daemon( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn bcopy( + arg___src: *const ::std::os::raw::c_void, + arg___dest: *mut ::std::os::raw::c_void, + arg___n: usize, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn daemon( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn bcopy( + arg___src: *const ::std::os::raw::c_void, + arg___dest: *mut ::std::os::raw::c_void, + arg___n: usize, + ); } - daemon(arg_arg1, arg_arg2) + bcopy(arg___src, arg___dest, arg___n) }) } -pub unsafe fn devname(arg_arg1: dev_t, arg_arg2: mode_t) -> *mut ::std::os::raw::c_char { +pub unsafe fn bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: ::std::os::raw::c_ulong) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn devname(arg_arg1: dev_t, arg_arg2: mode_t) -> *mut ::std::os::raw::c_char; + fn bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: ::std::os::raw::c_ulong); } - devname(arg_arg1, arg_arg2) + bzero(arg___s, arg___n) }) } -pub unsafe fn devname_r( - arg_arg1: dev_t, - arg_arg2: mode_t, - arg_buf: *mut ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, +pub unsafe fn index( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn devname_r( - arg_arg1: dev_t, - arg_arg2: mode_t, - arg_buf: *mut ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, + fn index( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - devname_r(arg_arg1, arg_arg2, arg_buf, arg_len) + index(arg___s, arg___c) }) } -pub unsafe fn getbsize( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_long, +pub unsafe fn rindex( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getbsize( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_long, + fn rindex( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - getbsize(arg_arg1, arg_arg2) + rindex(arg___s, arg___c) }) } -pub unsafe fn getloadavg( - arg_arg1: *mut f64, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn ffs(arg___i: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getloadavg( - arg_arg1: *mut f64, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn ffs(arg___i: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - getloadavg(arg_arg1, arg_arg2) + ffs(arg___i) }) } -pub unsafe fn getprogname() -> *const ::std::os::raw::c_char { +pub unsafe fn ffsl(arg___l: ::std::os::raw::c_long) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprogname() -> *const ::std::os::raw::c_char; + fn ffsl(arg___l: ::std::os::raw::c_long) -> ::std::os::raw::c_int; } - getprogname() + ffsl(arg___l) }) } -pub unsafe fn setprogname(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn ffsll(arg___ll: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setprogname(arg_arg1: *const ::std::os::raw::c_char); + fn ffsll(arg___ll: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; } - setprogname(arg_arg1) + ffsll(arg___ll) }) } -pub unsafe fn heapsort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, +pub unsafe fn strcasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn heapsort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn strcasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - heapsort(arg___base, arg___nel, arg___width, arg___compar) + strcasecmp(arg___s1, arg___s2) }) } -pub unsafe fn heapsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, +pub unsafe fn strncasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn heapsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, + fn strncasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } - heapsort_b(arg___base, arg___nel, arg___width, arg___compar) + strncasecmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn mergesort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, +pub unsafe fn strcasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___loc: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mergesort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn strcasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___loc: locale_t, ) -> ::std::os::raw::c_int; } - mergesort(arg___base, arg___nel, arg___width, arg___compar) + strcasecmp_l(arg___s1, arg___s2, arg___loc) }) } -pub unsafe fn mergesort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, +pub unsafe fn strncasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: usize, + arg___loc: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strncasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: usize, + arg___loc: locale_t, + ) -> ::std::os::raw::c_int; + } + strncasecmp_l(arg___s1, arg___s2, arg___n, arg___loc) + }) +} +pub unsafe fn explicit_bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: usize) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn explicit_bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: usize); + } + explicit_bzero(arg___s, arg___n) + }) +} +pub unsafe fn strsep( + arg___stringp: *mut *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strsep( + arg___stringp: *mut *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + strsep(arg___stringp, arg___delim) + }) +} +pub unsafe fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + } + strsignal(arg___sig) + }) +} +pub unsafe fn __stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + __stpcpy(arg___dest, arg___src) + }) +} +pub unsafe fn stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + stpcpy(arg___dest, arg___src) + }) +} +pub unsafe fn __stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> *mut ::std::os::raw::c_char; + } + __stpncpy(arg___dest, arg___src, arg___n) + }) +} +pub unsafe fn stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; + } + stpncpy(arg___dest, arg___src, arg___n) + }) +} +#[repr(C)] +#[repr(align(16))] +#[derive(Debug, Default, Copy, Clone)] +pub struct max_align_t { + pub __clang_max_align_nonce1: ::std::os::raw::c_longlong, + pub __bindgen_padding_0: u64, + pub __clang_max_align_nonce2: u128, +} +pub type int_least8_t = __int_least8_t; +pub type int_least16_t = __int_least16_t; +pub type int_least32_t = __int_least32_t; +pub type int_least64_t = __int_least64_t; +pub type uint_least8_t = __uint_least8_t; +pub type uint_least16_t = __uint_least16_t; +pub type uint_least32_t = __uint_least32_t; +pub type uint_least64_t = __uint_least64_t; +pub type int_fast8_t = ::std::os::raw::c_schar; +pub type int_fast16_t = ::std::os::raw::c_long; +pub type int_fast32_t = ::std::os::raw::c_long; +pub type int_fast64_t = ::std::os::raw::c_long; +pub type uint_fast8_t = ::std::os::raw::c_uchar; +pub type uint_fast16_t = ::std::os::raw::c_ulong; +pub type uint_fast32_t = ::std::os::raw::c_ulong; +pub type uint_fast64_t = ::std::os::raw::c_ulong; +pub type intmax_t = __intmax_t; +pub type uintmax_t = __uintmax_t; +pub unsafe fn __errno_location() -> *mut ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __errno_location() -> *mut ::std::os::raw::c_int; + } + __errno_location() + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct lconv { + pub decimal_point: *mut ::std::os::raw::c_char, + pub thousands_sep: *mut ::std::os::raw::c_char, + pub grouping: *mut ::std::os::raw::c_char, + pub int_curr_symbol: *mut ::std::os::raw::c_char, + pub currency_symbol: *mut ::std::os::raw::c_char, + pub mon_decimal_point: *mut ::std::os::raw::c_char, + pub mon_thousands_sep: *mut ::std::os::raw::c_char, + pub mon_grouping: *mut ::std::os::raw::c_char, + pub positive_sign: *mut ::std::os::raw::c_char, + pub negative_sign: *mut ::std::os::raw::c_char, + pub int_frac_digits: ::std::os::raw::c_char, + pub frac_digits: ::std::os::raw::c_char, + pub p_cs_precedes: ::std::os::raw::c_char, + pub p_sep_by_space: ::std::os::raw::c_char, + pub n_cs_precedes: ::std::os::raw::c_char, + pub n_sep_by_space: ::std::os::raw::c_char, + pub p_sign_posn: ::std::os::raw::c_char, + pub n_sign_posn: ::std::os::raw::c_char, + pub int_p_cs_precedes: ::std::os::raw::c_char, + pub int_p_sep_by_space: ::std::os::raw::c_char, + pub int_n_cs_precedes: ::std::os::raw::c_char, + pub int_n_sep_by_space: ::std::os::raw::c_char, + pub int_p_sign_posn: ::std::os::raw::c_char, + pub int_n_sign_posn: ::std::os::raw::c_char, +} +impl Default for lconv { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setlocale( + arg___category: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setlocale( + arg___category: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + setlocale(arg___category, arg___locale) + }) +} +pub unsafe fn localeconv() -> *mut lconv { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn localeconv() -> *mut lconv; + } + localeconv() + }) +} +pub unsafe fn newlocale( + arg___category_mask: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + arg___base: locale_t, +) -> locale_t { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn newlocale( + arg___category_mask: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + arg___base: locale_t, + ) -> locale_t; + } + newlocale(arg___category_mask, arg___locale, arg___base) + }) +} +pub unsafe fn duplocale(arg___dataset: locale_t) -> locale_t { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn duplocale(arg___dataset: locale_t) -> locale_t; + } + duplocale(arg___dataset) + }) +} +pub unsafe fn freelocale(arg___dataset: locale_t) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn freelocale(arg___dataset: locale_t); + } + freelocale(arg___dataset) + }) +} +pub unsafe fn uselocale(arg___dataset: locale_t) -> locale_t { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn uselocale(arg___dataset: locale_t) -> locale_t; + } + uselocale(arg___dataset) + }) +} +pub type Pointer = *mut ::std::os::raw::c_char; +pub type int8 = ::std::os::raw::c_schar; +pub type int16 = ::std::os::raw::c_short; +pub type int32 = ::std::os::raw::c_int; +pub type uint8 = ::std::os::raw::c_uchar; +pub type uint16 = ::std::os::raw::c_ushort; +pub type uint32 = ::std::os::raw::c_uint; +pub type bits8 = uint8; +pub type bits16 = uint16; +pub type bits32 = uint32; +pub type int64 = ::std::os::raw::c_long; +pub type uint64 = ::std::os::raw::c_ulong; +pub type int128 = i128; +pub type uint128 = u128; +pub type Size = usize; +pub type Index = ::std::os::raw::c_uint; +pub type Offset = ::std::os::raw::c_int; +pub type float4 = f32; +pub type float8 = f64; +pub type regproc = Oid; +pub type RegProcedure = regproc; +pub type TransactionId = uint32; +pub type LocalTransactionId = uint32; +pub type SubTransactionId = uint32; +pub type MultiXactId = TransactionId; +pub type MultiXactOffset = uint32; +pub type CommandId = uint32; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct IntArray { + pub indx: [::std::os::raw::c_int; 6usize], +} +#[repr(C)] +#[derive(Debug, Default)] +pub struct varlena { + pub vl_len_: [::std::os::raw::c_char; 4usize], + pub vl_dat: __IncompleteArrayField<::std::os::raw::c_char>, +} +pub type bytea = varlena; +pub type text = varlena; +pub type BpChar = varlena; +pub type VarChar = varlena; +#[repr(C)] +#[derive(Debug, Default)] +pub struct int2vector { + pub vl_len_: int32, + pub ndim: ::std::os::raw::c_int, + pub dataoffset: int32, + pub elemtype: Oid, + pub dim1: ::std::os::raw::c_int, + pub lbound1: ::std::os::raw::c_int, + pub values: __IncompleteArrayField, +} +#[repr(C)] +#[derive(Debug, Default)] +pub struct oidvector { + pub vl_len_: int32, + pub ndim: ::std::os::raw::c_int, + pub dataoffset: int32, + pub elemtype: Oid, + pub dim1: ::std::os::raw::c_int, + pub lbound1: ::std::os::raw::c_int, + pub values: __IncompleteArrayField, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct nameData { + pub data: [::std::os::raw::c_char; 64usize], +} +impl Default for nameData { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type NameData = nameData; +pub type Name = *mut NameData; +pub unsafe fn ExceptionalCondition( + arg_conditionName: *const ::std::os::raw::c_char, + arg_errorType: *const ::std::os::raw::c_char, + arg_fileName: *const ::std::os::raw::c_char, + arg_lineNumber: ::std::os::raw::c_int, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ExceptionalCondition( + arg_conditionName: *const ::std::os::raw::c_char, + arg_errorType: *const ::std::os::raw::c_char, + arg_fileName: *const ::std::os::raw::c_char, + arg_lineNumber: ::std::os::raw::c_int, + ); + } + ExceptionalCondition( + arg_conditionName, + arg_errorType, + arg_fileName, + arg_lineNumber, + ) + }) +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union PGAlignedBlock { + pub data: [::std::os::raw::c_char; 8192usize], + pub force_align_d: f64, + pub force_align_i64: int64, +} +impl Default for PGAlignedBlock { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union PGAlignedXLogBlock { + pub data: [::std::os::raw::c_char; 8192usize], + pub force_align_d: f64, + pub force_align_i64: int64, +} +impl Default for PGAlignedXLogBlock { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const _ISupper: ::std::os::raw::c_uint = 256; +pub const _ISlower: ::std::os::raw::c_uint = 512; +pub const _ISalpha: ::std::os::raw::c_uint = 1024; +pub const _ISdigit: ::std::os::raw::c_uint = 2048; +pub const _ISxdigit: ::std::os::raw::c_uint = 4096; +pub const _ISspace: ::std::os::raw::c_uint = 8192; +pub const _ISprint: ::std::os::raw::c_uint = 16384; +pub const _ISgraph: ::std::os::raw::c_uint = 32768; +pub const _ISblank: ::std::os::raw::c_uint = 1; +pub const _IScntrl: ::std::os::raw::c_uint = 2; +pub const _ISpunct: ::std::os::raw::c_uint = 4; +pub const _ISalnum: ::std::os::raw::c_uint = 8; +pub type _bindgen_ty_1 = ::std::os::raw::c_uint; +pub unsafe fn __ctype_b_loc() -> *mut *const ::std::os::raw::c_ushort { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_b_loc() -> *mut *const ::std::os::raw::c_ushort; + } + __ctype_b_loc() + }) +} +pub unsafe fn __ctype_tolower_loc() -> *mut *const __int32_t { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_tolower_loc() -> *mut *const __int32_t; + } + __ctype_tolower_loc() + }) +} +pub unsafe fn __ctype_toupper_loc() -> *mut *const __int32_t { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_toupper_loc() -> *mut *const __int32_t; + } + __ctype_toupper_loc() + }) +} +pub unsafe fn isalnum(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isalnum(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isalnum(arg_arg1) + }) +} +pub unsafe fn isalpha(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isalpha(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isalpha(arg_arg1) + }) +} +pub unsafe fn iscntrl(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn iscntrl(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + iscntrl(arg_arg1) + }) +} +pub unsafe fn isdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isdigit(arg_arg1) + }) +} +pub unsafe fn islower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn islower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + islower(arg_arg1) + }) +} +pub unsafe fn isgraph(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isgraph(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isgraph(arg_arg1) + }) +} +pub unsafe fn isprint(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isprint(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isprint(arg_arg1) + }) +} +pub unsafe fn ispunct(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ispunct(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + ispunct(arg_arg1) + }) +} +pub unsafe fn isspace(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isspace(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isspace(arg_arg1) + }) +} +pub unsafe fn isupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isupper(arg_arg1) + }) +} +pub unsafe fn isxdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isxdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isxdigit(arg_arg1) + }) +} +pub unsafe fn tolower(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tolower(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + tolower(arg___c) + }) +} +pub unsafe fn toupper(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn toupper(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + toupper(arg___c) + }) +} +pub unsafe fn isblank(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isblank(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isblank(arg_arg1) + }) +} +pub unsafe fn isascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isascii(arg___c) + }) +} +pub unsafe fn toascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn toascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + toascii(arg___c) + }) +} +pub unsafe fn _toupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn _toupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + _toupper(arg_arg1) + }) +} +pub unsafe fn _tolower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn _tolower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + _tolower(arg_arg1) + }) +} +pub unsafe fn isalnum_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isalnum_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isalnum_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isalpha_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isalpha_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isalpha_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn iscntrl_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn iscntrl_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + iscntrl_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isdigit_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn islower_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn islower_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + islower_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isgraph_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isgraph_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isgraph_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isprint_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isprint_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isprint_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn ispunct_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ispunct_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + ispunct_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isspace_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isspace_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isspace_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isupper_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isupper_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isupper_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isxdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isxdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isxdigit_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isblank_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isblank_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isblank_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn __tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; + } + __tolower_l(arg___c, arg___l) + }) +} +pub unsafe fn tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; + } + tolower_l(arg___c, arg___l) + }) +} +pub unsafe fn __toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; + } + __toupper_l(arg___c, arg___l) + }) +} +pub unsafe fn toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; + } + toupper_l(arg___c, arg___l) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct iovec { + pub iov_base: *mut ::std::os::raw::c_void, + pub iov_len: usize, +} +impl Default for iovec { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type socklen_t = __socklen_t; +pub const __socket_type_SOCK_STREAM: __socket_type = 1; +pub const __socket_type_SOCK_DGRAM: __socket_type = 2; +pub const __socket_type_SOCK_RAW: __socket_type = 3; +pub const __socket_type_SOCK_RDM: __socket_type = 4; +pub const __socket_type_SOCK_SEQPACKET: __socket_type = 5; +pub const __socket_type_SOCK_DCCP: __socket_type = 6; +pub const __socket_type_SOCK_PACKET: __socket_type = 10; +pub const __socket_type_SOCK_CLOEXEC: __socket_type = 524288; +pub const __socket_type_SOCK_NONBLOCK: __socket_type = 2048; +pub type __socket_type = ::std::os::raw::c_uint; +pub type sa_family_t = ::std::os::raw::c_ushort; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct sockaddr { + pub sa_family: sa_family_t, + pub sa_data: [::std::os::raw::c_char; 14usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sockaddr_storage { + pub ss_family: sa_family_t, + pub __ss_padding: [::std::os::raw::c_char; 118usize], + pub __ss_align: ::std::os::raw::c_ulong, +} +impl Default for sockaddr_storage { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const MSG_OOB: ::std::os::raw::c_uint = 1; +pub const MSG_PEEK: ::std::os::raw::c_uint = 2; +pub const MSG_DONTROUTE: ::std::os::raw::c_uint = 4; +pub const MSG_CTRUNC: ::std::os::raw::c_uint = 8; +pub const MSG_PROXY: ::std::os::raw::c_uint = 16; +pub const MSG_TRUNC: ::std::os::raw::c_uint = 32; +pub const MSG_DONTWAIT: ::std::os::raw::c_uint = 64; +pub const MSG_EOR: ::std::os::raw::c_uint = 128; +pub const MSG_WAITALL: ::std::os::raw::c_uint = 256; +pub const MSG_FIN: ::std::os::raw::c_uint = 512; +pub const MSG_SYN: ::std::os::raw::c_uint = 1024; +pub const MSG_CONFIRM: ::std::os::raw::c_uint = 2048; +pub const MSG_RST: ::std::os::raw::c_uint = 4096; +pub const MSG_ERRQUEUE: ::std::os::raw::c_uint = 8192; +pub const MSG_NOSIGNAL: ::std::os::raw::c_uint = 16384; +pub const MSG_MORE: ::std::os::raw::c_uint = 32768; +pub const MSG_WAITFORONE: ::std::os::raw::c_uint = 65536; +pub const MSG_BATCH: ::std::os::raw::c_uint = 262144; +pub const MSG_ZEROCOPY: ::std::os::raw::c_uint = 67108864; +pub const MSG_FASTOPEN: ::std::os::raw::c_uint = 536870912; +pub const MSG_CMSG_CLOEXEC: ::std::os::raw::c_uint = 1073741824; +pub type _bindgen_ty_2 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct msghdr { + pub msg_name: *mut ::std::os::raw::c_void, + pub msg_namelen: socklen_t, + pub msg_iov: *mut iovec, + pub msg_iovlen: usize, + pub msg_control: *mut ::std::os::raw::c_void, + pub msg_controllen: usize, + pub msg_flags: ::std::os::raw::c_int, +} +impl Default for msghdr { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default)] +pub struct cmsghdr { + pub cmsg_len: usize, + pub cmsg_level: ::std::os::raw::c_int, + pub cmsg_type: ::std::os::raw::c_int, + pub __cmsg_data: __IncompleteArrayField<::std::os::raw::c_uchar>, +} +pub unsafe fn __cmsg_nxthdr(arg___mhdr: *mut msghdr, arg___cmsg: *mut cmsghdr) -> *mut cmsghdr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __cmsg_nxthdr(arg___mhdr: *mut msghdr, arg___cmsg: *mut cmsghdr) -> *mut cmsghdr; + } + __cmsg_nxthdr(arg___mhdr, arg___cmsg) + }) +} +pub const SCM_RIGHTS: ::std::os::raw::c_uint = 1; +pub type _bindgen_ty_3 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __kernel_fd_set { + pub fds_bits: [::std::os::raw::c_ulong; 16usize], +} +pub type __kernel_sighandler_t = + ::std::option::Option; +pub type __kernel_key_t = ::std::os::raw::c_int; +pub type __kernel_mqd_t = ::std::os::raw::c_int; +pub type __kernel_old_uid_t = ::std::os::raw::c_ushort; +pub type __kernel_old_gid_t = ::std::os::raw::c_ushort; +pub type __kernel_old_dev_t = ::std::os::raw::c_ulong; +pub type __kernel_long_t = ::std::os::raw::c_long; +pub type __kernel_ulong_t = ::std::os::raw::c_ulong; +pub type __kernel_ino_t = __kernel_ulong_t; +pub type __kernel_mode_t = ::std::os::raw::c_uint; +pub type __kernel_pid_t = ::std::os::raw::c_int; +pub type __kernel_ipc_pid_t = ::std::os::raw::c_int; +pub type __kernel_uid_t = ::std::os::raw::c_uint; +pub type __kernel_gid_t = ::std::os::raw::c_uint; +pub type __kernel_suseconds_t = __kernel_long_t; +pub type __kernel_daddr_t = ::std::os::raw::c_int; +pub type __kernel_uid32_t = ::std::os::raw::c_uint; +pub type __kernel_gid32_t = ::std::os::raw::c_uint; +pub type __kernel_size_t = __kernel_ulong_t; +pub type __kernel_ssize_t = __kernel_long_t; +pub type __kernel_ptrdiff_t = __kernel_long_t; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __kernel_fsid_t { + pub val: [::std::os::raw::c_int; 2usize], +} +pub type __kernel_off_t = __kernel_long_t; +pub type __kernel_loff_t = ::std::os::raw::c_longlong; +pub type __kernel_old_time_t = __kernel_long_t; +pub type __kernel_time_t = __kernel_long_t; +pub type __kernel_time64_t = ::std::os::raw::c_longlong; +pub type __kernel_clock_t = __kernel_long_t; +pub type __kernel_timer_t = ::std::os::raw::c_int; +pub type __kernel_clockid_t = ::std::os::raw::c_int; +pub type __kernel_caddr_t = *mut ::std::os::raw::c_char; +pub type __kernel_uid16_t = ::std::os::raw::c_ushort; +pub type __kernel_gid16_t = ::std::os::raw::c_ushort; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct linger { + pub l_onoff: ::std::os::raw::c_int, + pub l_linger: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct osockaddr { + pub sa_family: ::std::os::raw::c_ushort, + pub sa_data: [::std::os::raw::c_uchar; 14usize], +} +pub const SHUT_RD: ::std::os::raw::c_uint = 0; +pub const SHUT_WR: ::std::os::raw::c_uint = 1; +pub const SHUT_RDWR: ::std::os::raw::c_uint = 2; +pub type _bindgen_ty_4 = ::std::os::raw::c_uint; +pub unsafe fn socket( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn socket( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + socket(arg___domain, arg___type, arg___protocol) + }) +} +pub unsafe fn socketpair( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + arg___fds: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn socketpair( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + arg___fds: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + socketpair(arg___domain, arg___type, arg___protocol, arg___fds) + }) +} +pub unsafe fn bind( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bind( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, + ) -> ::std::os::raw::c_int; + } + bind(arg___fd, arg___addr, arg___len) + }) +} +pub unsafe fn getsockname( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getsockname( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, + ) -> ::std::os::raw::c_int; + } + getsockname(arg___fd, arg___addr, arg___len) + }) +} +pub unsafe fn connect( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn connect( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, + ) -> ::std::os::raw::c_int; + } + connect(arg___fd, arg___addr, arg___len) + }) +} +pub unsafe fn getpeername( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpeername( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, + ) -> ::std::os::raw::c_int; + } + getpeername(arg___fd, arg___addr, arg___len) + }) +} +pub unsafe fn send( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn send( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + ) -> isize; + } + send(arg___fd, arg___buf, arg___n, arg___flags) + }) +} +pub unsafe fn recv( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn recv( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + ) -> isize; + } + recv(arg___fd, arg___buf, arg___n, arg___flags) + }) +} +pub unsafe fn sendto( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___addr_len: socklen_t, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sendto( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___addr_len: socklen_t, + ) -> isize; + } + sendto( + arg___fd, + arg___buf, + arg___n, + arg___flags, + arg___addr, + arg___addr_len, + ) + }) +} +pub unsafe fn recvfrom( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn recvfrom( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, + ) -> isize; + } + recvfrom( + arg___fd, + arg___buf, + arg___n, + arg___flags, + arg___addr, + arg___addr_len, + ) + }) +} +pub unsafe fn sendmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *const msghdr, + arg___flags: ::std::os::raw::c_int, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sendmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *const msghdr, + arg___flags: ::std::os::raw::c_int, + ) -> isize; + } + sendmsg(arg___fd, arg___message, arg___flags) + }) +} +pub unsafe fn recvmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *mut msghdr, + arg___flags: ::std::os::raw::c_int, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn recvmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *mut msghdr, + arg___flags: ::std::os::raw::c_int, + ) -> isize; + } + recvmsg(arg___fd, arg___message, arg___flags) + }) +} +pub unsafe fn getsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *mut ::std::os::raw::c_void, + arg___optlen: *mut socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *mut ::std::os::raw::c_void, + arg___optlen: *mut socklen_t, + ) -> ::std::os::raw::c_int; + } + getsockopt( + arg___fd, + arg___level, + arg___optname, + arg___optval, + arg___optlen, + ) + }) +} +pub unsafe fn setsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *const ::std::os::raw::c_void, + arg___optlen: socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *const ::std::os::raw::c_void, + arg___optlen: socklen_t, + ) -> ::std::os::raw::c_int; + } + setsockopt( + arg___fd, + arg___level, + arg___optname, + arg___optval, + arg___optlen, + ) + }) +} +pub unsafe fn listen( + arg___fd: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn listen( + arg___fd: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + listen(arg___fd, arg___n) + }) +} +pub unsafe fn accept( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn accept( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, + ) -> ::std::os::raw::c_int; + } + accept(arg___fd, arg___addr, arg___addr_len) + }) +} +pub unsafe fn shutdown( + arg___fd: ::std::os::raw::c_int, + arg___how: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn shutdown( + arg___fd: ::std::os::raw::c_int, + arg___how: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + shutdown(arg___fd, arg___how) + }) +} +pub unsafe fn sockatmark(arg___fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sockatmark(arg___fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + sockatmark(arg___fd) + }) +} +pub unsafe fn isfdtype( + arg___fd: ::std::os::raw::c_int, + arg___fdtype: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isfdtype( + arg___fd: ::std::os::raw::c_int, + arg___fdtype: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + isfdtype(arg___fd, arg___fdtype) + }) +} +pub type in_addr_t = u32; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct in_addr { + pub s_addr: in_addr_t, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ip_opts { + pub ip_dst: in_addr, + pub ip_opts: [::std::os::raw::c_char; 40usize], +} +impl Default for ip_opts { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreqn { + pub imr_multiaddr: in_addr, + pub imr_address: in_addr, + pub imr_ifindex: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct in_pktinfo { + pub ipi_ifindex: ::std::os::raw::c_int, + pub ipi_spec_dst: in_addr, + pub ipi_addr: in_addr, +} +pub const IPPROTO_IP: ::std::os::raw::c_uint = 0; +pub const IPPROTO_ICMP: ::std::os::raw::c_uint = 1; +pub const IPPROTO_IGMP: ::std::os::raw::c_uint = 2; +pub const IPPROTO_IPIP: ::std::os::raw::c_uint = 4; +pub const IPPROTO_TCP: ::std::os::raw::c_uint = 6; +pub const IPPROTO_EGP: ::std::os::raw::c_uint = 8; +pub const IPPROTO_PUP: ::std::os::raw::c_uint = 12; +pub const IPPROTO_UDP: ::std::os::raw::c_uint = 17; +pub const IPPROTO_IDP: ::std::os::raw::c_uint = 22; +pub const IPPROTO_TP: ::std::os::raw::c_uint = 29; +pub const IPPROTO_DCCP: ::std::os::raw::c_uint = 33; +pub const IPPROTO_IPV6: ::std::os::raw::c_uint = 41; +pub const IPPROTO_RSVP: ::std::os::raw::c_uint = 46; +pub const IPPROTO_GRE: ::std::os::raw::c_uint = 47; +pub const IPPROTO_ESP: ::std::os::raw::c_uint = 50; +pub const IPPROTO_AH: ::std::os::raw::c_uint = 51; +pub const IPPROTO_MTP: ::std::os::raw::c_uint = 92; +pub const IPPROTO_BEETPH: ::std::os::raw::c_uint = 94; +pub const IPPROTO_ENCAP: ::std::os::raw::c_uint = 98; +pub const IPPROTO_PIM: ::std::os::raw::c_uint = 103; +pub const IPPROTO_COMP: ::std::os::raw::c_uint = 108; +pub const IPPROTO_SCTP: ::std::os::raw::c_uint = 132; +pub const IPPROTO_UDPLITE: ::std::os::raw::c_uint = 136; +pub const IPPROTO_MPLS: ::std::os::raw::c_uint = 137; +pub const IPPROTO_ETHERNET: ::std::os::raw::c_uint = 143; +pub const IPPROTO_RAW: ::std::os::raw::c_uint = 255; +pub const IPPROTO_MPTCP: ::std::os::raw::c_uint = 262; +pub const IPPROTO_MAX: ::std::os::raw::c_uint = 263; +pub type _bindgen_ty_5 = ::std::os::raw::c_uint; +pub const IPPROTO_HOPOPTS: ::std::os::raw::c_uint = 0; +pub const IPPROTO_ROUTING: ::std::os::raw::c_uint = 43; +pub const IPPROTO_FRAGMENT: ::std::os::raw::c_uint = 44; +pub const IPPROTO_ICMPV6: ::std::os::raw::c_uint = 58; +pub const IPPROTO_NONE: ::std::os::raw::c_uint = 59; +pub const IPPROTO_DSTOPTS: ::std::os::raw::c_uint = 60; +pub const IPPROTO_MH: ::std::os::raw::c_uint = 135; +pub type _bindgen_ty_6 = ::std::os::raw::c_uint; +pub type in_port_t = u16; +pub const IPPORT_ECHO: ::std::os::raw::c_uint = 7; +pub const IPPORT_DISCARD: ::std::os::raw::c_uint = 9; +pub const IPPORT_SYSTAT: ::std::os::raw::c_uint = 11; +pub const IPPORT_DAYTIME: ::std::os::raw::c_uint = 13; +pub const IPPORT_NETSTAT: ::std::os::raw::c_uint = 15; +pub const IPPORT_FTP: ::std::os::raw::c_uint = 21; +pub const IPPORT_TELNET: ::std::os::raw::c_uint = 23; +pub const IPPORT_SMTP: ::std::os::raw::c_uint = 25; +pub const IPPORT_TIMESERVER: ::std::os::raw::c_uint = 37; +pub const IPPORT_NAMESERVER: ::std::os::raw::c_uint = 42; +pub const IPPORT_WHOIS: ::std::os::raw::c_uint = 43; +pub const IPPORT_MTP: ::std::os::raw::c_uint = 57; +pub const IPPORT_TFTP: ::std::os::raw::c_uint = 69; +pub const IPPORT_RJE: ::std::os::raw::c_uint = 77; +pub const IPPORT_FINGER: ::std::os::raw::c_uint = 79; +pub const IPPORT_TTYLINK: ::std::os::raw::c_uint = 87; +pub const IPPORT_SUPDUP: ::std::os::raw::c_uint = 95; +pub const IPPORT_EXECSERVER: ::std::os::raw::c_uint = 512; +pub const IPPORT_LOGINSERVER: ::std::os::raw::c_uint = 513; +pub const IPPORT_CMDSERVER: ::std::os::raw::c_uint = 514; +pub const IPPORT_EFSSERVER: ::std::os::raw::c_uint = 520; +pub const IPPORT_BIFFUDP: ::std::os::raw::c_uint = 512; +pub const IPPORT_WHOSERVER: ::std::os::raw::c_uint = 513; +pub const IPPORT_ROUTESERVER: ::std::os::raw::c_uint = 520; +pub const IPPORT_RESERVED: ::std::os::raw::c_uint = 1024; +pub const IPPORT_USERRESERVED: ::std::os::raw::c_uint = 5000; +pub type _bindgen_ty_7 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct in6_addr { + pub __in6_u: in6_addr__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union in6_addr__bindgen_ty_1 { + pub __u6_addr8: [u8; 16usize], + pub __u6_addr16: [u16; 8usize], + pub __u6_addr32: [u32; 4usize], +} +impl Default for in6_addr__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for in6_addr { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +extern "C" { + pub static in6addr_any: in6_addr; +} +extern "C" { + pub static in6addr_loopback: in6_addr; +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct sockaddr_in { + pub sin_family: sa_family_t, + pub sin_port: in_port_t, + pub sin_addr: in_addr, + pub sin_zero: [::std::os::raw::c_uchar; 8usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sockaddr_in6 { + pub sin6_family: sa_family_t, + pub sin6_port: in_port_t, + pub sin6_flowinfo: u32, + pub sin6_addr: in6_addr, + pub sin6_scope_id: u32, +} +impl Default for sockaddr_in6 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreq { + pub imr_multiaddr: in_addr, + pub imr_interface: in_addr, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreq_source { + pub imr_multiaddr: in_addr, + pub imr_interface: in_addr, + pub imr_sourceaddr: in_addr, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct ipv6_mreq { + pub ipv6mr_multiaddr: in6_addr, + pub ipv6mr_interface: ::std::os::raw::c_uint, +} +impl Default for ipv6_mreq { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct group_req { + pub gr_interface: u32, + pub gr_group: sockaddr_storage, +} +impl Default for group_req { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct group_source_req { + pub gsr_interface: u32, + pub gsr_group: sockaddr_storage, + pub gsr_source: sockaddr_storage, +} +impl Default for group_source_req { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_msfilter { + pub imsf_multiaddr: in_addr, + pub imsf_interface: in_addr, + pub imsf_fmode: u32, + pub imsf_numsrc: u32, + pub imsf_slist: [in_addr; 1usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct group_filter { + pub gf_interface: u32, + pub gf_group: sockaddr_storage, + pub gf_fmode: u32, + pub gf_numsrc: u32, + pub gf_slist: [sockaddr_storage; 1usize], +} +impl Default for group_filter { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn ntohl(arg___netlong: u32) -> u32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ntohl(arg___netlong: u32) -> u32; + } + ntohl(arg___netlong) + }) +} +pub unsafe fn ntohs(arg___netshort: u16) -> u16 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ntohs(arg___netshort: u16) -> u16; + } + ntohs(arg___netshort) + }) +} +pub unsafe fn htonl(arg___hostlong: u32) -> u32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn htonl(arg___hostlong: u32) -> u32; + } + htonl(arg___hostlong) + }) +} +pub unsafe fn htons(arg___hostshort: u16) -> u16 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn htons(arg___hostshort: u16) -> u16; + } + htons(arg___hostshort) + }) +} +pub unsafe fn bindresvport( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bindresvport( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in, + ) -> ::std::os::raw::c_int; + } + bindresvport(arg___sockfd, arg___sock_in) + }) +} +pub unsafe fn bindresvport6( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in6, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bindresvport6( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in6, + ) -> ::std::os::raw::c_int; + } + bindresvport6(arg___sockfd, arg___sock_in) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct rpcent { + pub r_name: *mut ::std::os::raw::c_char, + pub r_aliases: *mut *mut ::std::os::raw::c_char, + pub r_number: ::std::os::raw::c_int, +} +impl Default for rpcent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setrpcent(arg___stayopen: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setrpcent(arg___stayopen: ::std::os::raw::c_int); + } + setrpcent(arg___stayopen) + }) +} +pub unsafe fn endrpcent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endrpcent(); + } + endrpcent() + }) +} +pub unsafe fn getrpcbyname(arg___name: *const ::std::os::raw::c_char) -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbyname(arg___name: *const ::std::os::raw::c_char) -> *mut rpcent; + } + getrpcbyname(arg___name) + }) +} +pub unsafe fn getrpcbynumber(arg___number: ::std::os::raw::c_int) -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbynumber(arg___number: ::std::os::raw::c_int) -> *mut rpcent; + } + getrpcbynumber(arg___number) + }) +} +pub unsafe fn getrpcent() -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcent() -> *mut rpcent; + } + getrpcent() + }) +} +pub unsafe fn getrpcbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcbyname_r( + arg___name, + arg___result_buf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getrpcbynumber_r( + arg___number: ::std::os::raw::c_int, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbynumber_r( + arg___number: ::std::os::raw::c_int, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcbynumber_r( + arg___number, + arg___result_buf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getrpcent_r( + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcent_r( + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcent_r(arg___result_buf, arg___buffer, arg___buflen, arg___result) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct netent { + pub n_name: *mut ::std::os::raw::c_char, + pub n_aliases: *mut *mut ::std::os::raw::c_char, + pub n_addrtype: ::std::os::raw::c_int, + pub n_net: u32, +} +impl Default for netent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn __h_errno_location() -> *mut ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __h_errno_location() -> *mut ::std::os::raw::c_int; + } + __h_errno_location() + }) +} +pub unsafe fn herror(arg___str: *const ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn herror(arg___str: *const ::std::os::raw::c_char); + } + herror(arg___str) + }) +} +pub unsafe fn hstrerror(arg___err_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn hstrerror(arg___err_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + } + hstrerror(arg___err_num) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct hostent { + pub h_name: *mut ::std::os::raw::c_char, + pub h_aliases: *mut *mut ::std::os::raw::c_char, + pub h_addrtype: ::std::os::raw::c_int, + pub h_length: ::std::os::raw::c_int, + pub h_addr_list: *mut *mut ::std::os::raw::c_char, +} +impl Default for hostent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn sethostent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sethostent(arg___stay_open: ::std::os::raw::c_int); + } + sethostent(arg___stay_open) + }) +} +pub unsafe fn endhostent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endhostent(); + } + endhostent() + }) +} +pub unsafe fn gethostent() -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostent() -> *mut hostent; + } + gethostent() + }) +} +pub unsafe fn gethostbyaddr( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, +) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyaddr( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + ) -> *mut hostent; + } + gethostbyaddr(arg___addr, arg___len, arg___type) + }) +} +pub unsafe fn gethostbyname(arg___name: *const ::std::os::raw::c_char) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname(arg___name: *const ::std::os::raw::c_char) -> *mut hostent; + } + gethostbyname(arg___name) + }) +} +pub unsafe fn gethostbyname2( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, +) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname2( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + ) -> *mut hostent; + } + gethostbyname2(arg___name, arg___af) + }) +} +pub unsafe fn gethostent_r( + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostent_r( + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostent_r( + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn gethostbyaddr_r( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyaddr_r( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostbyaddr_r( + arg___addr, + arg___len, + arg___type, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn gethostbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostbyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn gethostbyname2_r( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname2_r( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostbyname2_r( + arg___name, + arg___af, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn setnetent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setnetent(arg___stay_open: ::std::os::raw::c_int); + } + setnetent(arg___stay_open) + }) +} +pub unsafe fn endnetent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endnetent(); + } + endnetent() + }) +} +pub unsafe fn getnetent() -> *mut netent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetent() -> *mut netent; + } + getnetent() + }) +} +pub unsafe fn getnetbyaddr(arg___net: u32, arg___type: ::std::os::raw::c_int) -> *mut netent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyaddr(arg___net: u32, arg___type: ::std::os::raw::c_int) -> *mut netent; + } + getnetbyaddr(arg___net, arg___type) + }) +} +pub unsafe fn getnetbyname(arg___name: *const ::std::os::raw::c_char) -> *mut netent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyname(arg___name: *const ::std::os::raw::c_char) -> *mut netent; + } + getnetbyname(arg___name) + }) +} +pub unsafe fn getnetent_r( + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetent_r( + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnetent_r( + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn getnetbyaddr_r( + arg___net: u32, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyaddr_r( + arg___net: u32, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnetbyaddr_r( + arg___net, + arg___type, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn getnetbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnetbyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct servent { + pub s_name: *mut ::std::os::raw::c_char, + pub s_aliases: *mut *mut ::std::os::raw::c_char, + pub s_port: ::std::os::raw::c_int, + pub s_proto: *mut ::std::os::raw::c_char, +} +impl Default for servent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setservent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setservent(arg___stay_open: ::std::os::raw::c_int); + } + setservent(arg___stay_open) + }) +} +pub unsafe fn endservent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endservent(); + } + endservent() + }) +} +pub unsafe fn getservent() -> *mut servent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservent() -> *mut servent; + } + getservent() + }) +} +pub unsafe fn getservbyname( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, +) -> *mut servent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyname( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + ) -> *mut servent; + } + getservbyname(arg___name, arg___proto) + }) +} +pub unsafe fn getservbyport( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, +) -> *mut servent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyport( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + ) -> *mut servent; + } + getservbyport(arg___port, arg___proto) + }) +} +pub unsafe fn getservent_r( + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservent_r( + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservent_r(arg___result_buf, arg___buf, arg___buflen, arg___result) + }) +} +pub unsafe fn getservbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservbyname_r( + arg___name, + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getservbyport_r( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyport_r( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservbyport_r( + arg___port, + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct protoent { + pub p_name: *mut ::std::os::raw::c_char, + pub p_aliases: *mut *mut ::std::os::raw::c_char, + pub p_proto: ::std::os::raw::c_int, +} +impl Default for protoent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setprotoent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setprotoent(arg___stay_open: ::std::os::raw::c_int); + } + setprotoent(arg___stay_open) + }) +} +pub unsafe fn endprotoent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endprotoent(); + } + endprotoent() + }) +} +pub unsafe fn getprotoent() -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotoent() -> *mut protoent; + } + getprotoent() + }) +} +pub unsafe fn getprotobyname(arg___name: *const ::std::os::raw::c_char) -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobyname(arg___name: *const ::std::os::raw::c_char) -> *mut protoent; + } + getprotobyname(arg___name) + }) +} +pub unsafe fn getprotobynumber(arg___proto: ::std::os::raw::c_int) -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobynumber(arg___proto: ::std::os::raw::c_int) -> *mut protoent; + } + getprotobynumber(arg___proto) + }) +} +pub unsafe fn getprotoent_r( + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotoent_r( + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotoent_r(arg___result_buf, arg___buf, arg___buflen, arg___result) + }) +} +pub unsafe fn getprotobyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotobyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getprotobynumber_r( + arg___proto: ::std::os::raw::c_int, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobynumber_r( + arg___proto: ::std::os::raw::c_int, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotobynumber_r( + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn setnetgrent(arg___netgroup: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setnetgrent(arg___netgroup: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + } + setnetgrent(arg___netgroup) + }) +} +pub unsafe fn endnetgrent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endnetgrent(); + } + endnetgrent() + }) +} +pub unsafe fn getnetgrent( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetgrent( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + getnetgrent(arg___hostp, arg___userp, arg___domainp) + }) +} +pub unsafe fn innetgr( + arg___netgroup: *const ::std::os::raw::c_char, + arg___host: *const ::std::os::raw::c_char, + arg___user: *const ::std::os::raw::c_char, + arg___domain: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn innetgr( + arg___netgroup: *const ::std::os::raw::c_char, + arg___host: *const ::std::os::raw::c_char, + arg___user: *const ::std::os::raw::c_char, + arg___domain: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + innetgr(arg___netgroup, arg___host, arg___user, arg___domain) + }) +} +pub unsafe fn getnetgrent_r( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetgrent_r( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + ) -> ::std::os::raw::c_int; + } + getnetgrent_r( + arg___hostp, + arg___userp, + arg___domainp, + arg___buffer, + arg___buflen, + ) + }) +} +pub unsafe fn rcmd( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rcmd( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + rcmd( + arg___ahost, + arg___rport, + arg___locuser, + arg___remuser, + arg___cmd, + arg___fd2p, + ) + }) +} +pub unsafe fn rcmd_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rcmd_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rcmd_af( + arg___ahost, + arg___rport, + arg___locuser, + arg___remuser, + arg___cmd, + arg___fd2p, + arg___af, + ) + }) +} +pub unsafe fn rexec( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rexec( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + rexec( + arg___ahost, + arg___rport, + arg___name, + arg___pass, + arg___cmd, + arg___fd2p, + ) + }) +} +pub unsafe fn rexec_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rexec_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rexec_af( + arg___ahost, + arg___rport, + arg___name, + arg___pass, + arg___cmd, + arg___fd2p, + arg___af, + ) + }) +} +pub unsafe fn ruserok( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ruserok( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + ruserok(arg___rhost, arg___suser, arg___remuser, arg___locuser) + }) +} +pub unsafe fn ruserok_af( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ruserok_af( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + ruserok_af( + arg___rhost, + arg___suser, + arg___remuser, + arg___locuser, + arg___af, + ) + }) +} +pub unsafe fn iruserok( + arg___raddr: u32, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn iruserok( + arg___raddr: u32, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + iruserok(arg___raddr, arg___suser, arg___remuser, arg___locuser) + }) +} +pub unsafe fn iruserok_af( + arg___raddr: *const ::std::os::raw::c_void, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn iruserok_af( + arg___raddr: *const ::std::os::raw::c_void, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + iruserok_af( + arg___raddr, + arg___suser, + arg___remuser, + arg___locuser, + arg___af, + ) + }) +} +pub unsafe fn rresvport(arg___alport: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rresvport(arg___alport: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + rresvport(arg___alport) + }) +} +pub unsafe fn rresvport_af( + arg___alport: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rresvport_af( + arg___alport: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rresvport_af(arg___alport, arg___af) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct addrinfo { + pub ai_flags: ::std::os::raw::c_int, + pub ai_family: ::std::os::raw::c_int, + pub ai_socktype: ::std::os::raw::c_int, + pub ai_protocol: ::std::os::raw::c_int, + pub ai_addrlen: socklen_t, + pub ai_addr: *mut sockaddr, + pub ai_canonname: *mut ::std::os::raw::c_char, + pub ai_next: *mut addrinfo, +} +impl Default for addrinfo { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn getaddrinfo( + arg___name: *const ::std::os::raw::c_char, + arg___service: *const ::std::os::raw::c_char, + arg___req: *const addrinfo, + arg___pai: *mut *mut addrinfo, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getaddrinfo( + arg___name: *const ::std::os::raw::c_char, + arg___service: *const ::std::os::raw::c_char, + arg___req: *const addrinfo, + arg___pai: *mut *mut addrinfo, + ) -> ::std::os::raw::c_int; + } + getaddrinfo(arg___name, arg___service, arg___req, arg___pai) + }) +} +pub unsafe fn freeaddrinfo(arg___ai: *mut addrinfo) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn freeaddrinfo(arg___ai: *mut addrinfo); + } + freeaddrinfo(arg___ai) + }) +} +pub unsafe fn gai_strerror(arg___ecode: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gai_strerror(arg___ecode: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + } + gai_strerror(arg___ecode) + }) +} +pub unsafe fn getnameinfo( + arg___sa: *const sockaddr, + arg___salen: socklen_t, + arg___host: *mut ::std::os::raw::c_char, + arg___hostlen: socklen_t, + arg___serv: *mut ::std::os::raw::c_char, + arg___servlen: socklen_t, + arg___flags: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnameinfo( + arg___sa: *const sockaddr, + arg___salen: socklen_t, + arg___host: *mut ::std::os::raw::c_char, + arg___hostlen: socklen_t, + arg___serv: *mut ::std::os::raw::c_char, + arg___servlen: socklen_t, + arg___flags: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnameinfo( + arg___sa, + arg___salen, + arg___host, + arg___hostlen, + arg___serv, + arg___servlen, + arg___flags, + ) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct passwd { + pub pw_name: *mut ::std::os::raw::c_char, + pub pw_passwd: *mut ::std::os::raw::c_char, + pub pw_uid: __uid_t, + pub pw_gid: __gid_t, + pub pw_gecos: *mut ::std::os::raw::c_char, + pub pw_dir: *mut ::std::os::raw::c_char, + pub pw_shell: *mut ::std::os::raw::c_char, +} +impl Default for passwd { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setpwent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setpwent(); + } + setpwent() + }) +} +pub unsafe fn endpwent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endpwent(); + } + endpwent() + }) +} +pub unsafe fn getpwent() -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwent() -> *mut passwd; + } + getpwent() + }) +} +pub unsafe fn fgetpwent(arg___stream: *mut FILE) -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fgetpwent(arg___stream: *mut FILE) -> *mut passwd; + } + fgetpwent(arg___stream) + }) +} +pub unsafe fn putpwent(arg___p: *const passwd, arg___f: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn putpwent(arg___p: *const passwd, arg___f: *mut FILE) -> ::std::os::raw::c_int; + } + putpwent(arg___p, arg___f) + }) +} +pub unsafe fn getpwuid(arg___uid: __uid_t) -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwuid(arg___uid: __uid_t) -> *mut passwd; + } + getpwuid(arg___uid) + }) +} +pub unsafe fn getpwnam(arg___name: *const ::std::os::raw::c_char) -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwnam(arg___name: *const ::std::os::raw::c_char) -> *mut passwd; + } + getpwnam(arg___name) + }) +} +pub unsafe fn getpwent_r( + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwent_r( + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + getpwent_r(arg___resultbuf, arg___buffer, arg___buflen, arg___result) + }) +} +pub unsafe fn getpwuid_r( + arg___uid: __uid_t, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwuid_r( + arg___uid: __uid_t, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + getpwuid_r( + arg___uid, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getpwnam_r( + arg___name: *const ::std::os::raw::c_char, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwnam_r( + arg___name: *const ::std::os::raw::c_char, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + getpwnam_r( + arg___name, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn fgetpwent_r( + arg___stream: *mut FILE, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fgetpwent_r( + arg___stream: *mut FILE, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + fgetpwent_r( + arg___stream, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub type pgsocket = ::std::os::raw::c_int; +pub unsafe fn pg_set_noblock(arg_sock: pgsocket) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_set_noblock(arg_sock: pgsocket) -> bool; + } + pg_set_noblock(arg_sock) + }) +} +pub unsafe fn pg_set_block(arg_sock: pgsocket) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_set_block(arg_sock: pgsocket) -> bool; + } + pg_set_block(arg_sock) + }) +} +pub unsafe fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool; + } + has_drive_prefix(arg_filename) + }) +} +pub unsafe fn first_dir_separator( + arg_filename: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn first_dir_separator( + arg_filename: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + first_dir_separator(arg_filename) + }) +} +pub unsafe fn last_dir_separator( + arg_filename: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn last_dir_separator( + arg_filename: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + last_dir_separator(arg_filename) + }) +} +pub unsafe fn first_path_var_separator( + arg_pathlist: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn first_path_var_separator( + arg_pathlist: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + first_path_var_separator(arg_pathlist) + }) +} +pub unsafe fn join_path_components( + arg_ret_path: *mut ::std::os::raw::c_char, + arg_head: *const ::std::os::raw::c_char, + arg_tail: *const ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn join_path_components( + arg_ret_path: *mut ::std::os::raw::c_char, + arg_head: *const ::std::os::raw::c_char, + arg_tail: *const ::std::os::raw::c_char, + ); + } + join_path_components(arg_ret_path, arg_head, arg_tail) + }) +} +pub unsafe fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char); + } + canonicalize_path(arg_path) + }) +} +pub unsafe fn make_native_path(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_native_path(arg_path: *mut ::std::os::raw::c_char); + } + make_native_path(arg_path) + }) +} +pub unsafe fn cleanup_path(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn cleanup_path(arg_path: *mut ::std::os::raw::c_char); + } + cleanup_path(arg_path) + }) +} +pub unsafe fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool; + } + path_contains_parent_reference(arg_path) + }) +} +pub unsafe fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool; + } + path_is_relative_and_below_cwd(arg_path) + }) +} +pub unsafe fn path_is_prefix_of_path( + arg_path1: *const ::std::os::raw::c_char, + arg_path2: *const ::std::os::raw::c_char, +) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_is_prefix_of_path( + arg_path1: *const ::std::os::raw::c_char, + arg_path2: *const ::std::os::raw::c_char, + ) -> bool; + } + path_is_prefix_of_path(arg_path1, arg_path2) + }) +} +pub unsafe fn make_absolute_path( + arg_path: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_absolute_path( + arg_path: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + make_absolute_path(arg_path) + }) +} +pub unsafe fn get_progname( + arg_argv0: *const ::std::os::raw::c_char, +) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_progname( + arg_argv0: *const ::std::os::raw::c_char, + ) -> *const ::std::os::raw::c_char; + } + get_progname(arg_argv0) + }) +} +pub unsafe fn get_share_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_share_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_share_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_etc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_etc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_etc_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_include_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_include_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_include_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_pkginclude_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_pkginclude_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_pkginclude_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_includeserver_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_includeserver_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_includeserver_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_lib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_lib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_lib_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_pkglib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_pkglib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_pkglib_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_locale_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_locale_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_locale_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_doc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_doc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_doc_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_html_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_html_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_html_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_man_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_man_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_man_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool; + } + get_home_path(arg_ret_path) + }) +} +pub unsafe fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char); + } + get_parent_directory(arg_path) + }) +} +pub unsafe fn pgfnames( + arg_path: *const ::std::os::raw::c_char, +) -> *mut *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pgfnames( + arg_path: *const ::std::os::raw::c_char, + ) -> *mut *mut ::std::os::raw::c_char; + } + pgfnames(arg_path) + }) +} +pub unsafe fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char); + } + pgfnames_cleanup(arg_filenames) + }) +} +pub unsafe fn set_pglocale_pgservice( + arg_argv0: *const ::std::os::raw::c_char, + arg_app: *const ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn set_pglocale_pgservice( + arg_argv0: *const ::std::os::raw::c_char, + arg_app: *const ::std::os::raw::c_char, + ); + } + set_pglocale_pgservice(arg_argv0, arg_app) + }) +} +pub unsafe fn find_my_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn find_my_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + find_my_exec(arg_argv0, arg_retpath) + }) +} +pub unsafe fn find_other_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_target: *const ::std::os::raw::c_char, + arg_versionstr: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn find_other_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_target: *const ::std::os::raw::c_char, + arg_versionstr: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + find_other_exec(arg_argv0, arg_target, arg_versionstr, arg_retpath) + }) +} +pub unsafe fn pipe_read_line( + arg_cmd: *mut ::std::os::raw::c_char, + arg_line: *mut ::std::os::raw::c_char, + arg_maxsize: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pipe_read_line( + arg_cmd: *mut ::std::os::raw::c_char, + arg_line: *mut ::std::os::raw::c_char, + arg_maxsize: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; + } + pipe_read_line(arg_cmd, arg_line, arg_maxsize) + }) +} +pub unsafe fn pg_usleep(arg_microsec: ::std::os::raw::c_long) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_usleep(arg_microsec: ::std::os::raw::c_long); + } + pg_usleep(arg_microsec) + }) +} +pub unsafe fn pg_strcasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strcasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + pg_strcasecmp(arg_s1, arg_s2) + }) +} +pub unsafe fn pg_strncasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + arg_n: usize, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strncasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + arg_n: usize, + ) -> ::std::os::raw::c_int; + } + pg_strncasecmp(arg_s1, arg_s2, arg_n) + }) +} +pub unsafe fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_toupper(arg_ch) + }) +} +pub unsafe fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_tolower(arg_ch) + }) +} +pub unsafe fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_ascii_toupper(arg_ch) + }) +} +pub unsafe fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_ascii_tolower(arg_ch) + }) +} +pub unsafe fn pg_vsnprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mergesort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, + fn pg_vsnprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - mergesort_b(arg___base, arg___nel, arg___width, arg___compar) + pg_vsnprintf(arg_str_, arg_count, arg_fmt, arg_args) }) } -pub unsafe fn psort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn pg_snprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn pg_snprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - psort(arg___base, arg___nel, arg___width, arg___compar) + pg_snprintf(arg_str_, arg_count, arg_fmt) }) } -pub unsafe fn psort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) { +pub unsafe fn pg_vsprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ); + fn pg_vsprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - psort_b(arg___base, arg___nel, arg___width, arg___compar) + pg_vsprintf(arg_str_, arg_fmt, arg_args) }) } -pub unsafe fn psort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn pg_sprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn pg_sprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - psort_r(arg___base, arg___nel, arg___width, arg_arg1, arg___compar) + pg_sprintf(arg_str_, arg_fmt) }) } -pub unsafe fn qsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) { +pub unsafe fn pg_vfprintf( + arg_stream: *mut FILE, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn qsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ); + fn pg_vfprintf( + arg_stream: *mut FILE, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - qsort_b(arg___base, arg___nel, arg___width, arg___compar) + pg_vfprintf(arg_stream, arg_fmt, arg_args) }) } -pub unsafe fn qsort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn pg_fprintf( + arg_stream: *mut FILE, + arg_fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn qsort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn pg_fprintf( + arg_stream: *mut FILE, + arg_fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - qsort_r(arg___base, arg___nel, arg___width, arg_arg1, arg___compar) + pg_fprintf(arg_stream, arg_fmt) }) } -pub unsafe fn radixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, +pub unsafe fn pg_vprintf( + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn radixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, + fn pg_vprintf( + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - radixsort(arg___base, arg___nel, arg___table, arg___endbyte) + pg_vprintf(arg_fmt, arg_args) }) } -pub unsafe fn rpmatch(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn pg_printf(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rpmatch(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn pg_printf(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - rpmatch(arg_arg1) + pg_printf(arg_fmt) }) } -pub unsafe fn sradixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, +pub unsafe fn pg_strfromd( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_precision: ::std::os::raw::c_int, + arg_value: f64, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sradixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, + fn pg_strfromd( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_precision: ::std::os::raw::c_int, + arg_value: f64, ) -> ::std::os::raw::c_int; } - sradixsort(arg___base, arg___nel, arg___table, arg___endbyte) + pg_strfromd(arg_str_, arg_count, arg_precision, arg_value) }) } -pub unsafe fn sranddev() { +pub unsafe fn pg_strerror(arg_errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sranddev(); + fn pg_strerror(arg_errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; } - sranddev() + pg_strerror(arg_errnum) }) } -pub unsafe fn srandomdev() { +pub unsafe fn pg_strerror_r( + arg_errnum: ::std::os::raw::c_int, + arg_buf: *mut ::std::os::raw::c_char, + arg_buflen: usize, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srandomdev(); + fn pg_strerror_r( + arg_errnum: ::std::os::raw::c_int, + arg_buf: *mut ::std::os::raw::c_char, + arg_buflen: usize, + ) -> *mut ::std::os::raw::c_char; } - srandomdev() + pg_strerror_r(arg_errnum, arg_buf, arg_buflen) }) } -pub unsafe fn reallocf( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: usize, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reallocf( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: usize, - ) -> *mut ::std::os::raw::c_void; + fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } - reallocf(arg___ptr, arg___size) + pg_strsignal(arg_signum) }) } -pub unsafe fn strtonum( - arg___numstr: *const ::std::os::raw::c_char, - arg___minval: ::std::os::raw::c_longlong, - arg___maxval: ::std::os::raw::c_longlong, - arg___errstrp: *mut *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_longlong { +pub unsafe fn simple_prompt( + arg_prompt: *const ::std::os::raw::c_char, + arg_destination: *mut ::std::os::raw::c_char, + arg_destlen: usize, + arg_echo: bool, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtonum( - arg___numstr: *const ::std::os::raw::c_char, - arg___minval: ::std::os::raw::c_longlong, - arg___maxval: ::std::os::raw::c_longlong, - arg___errstrp: *mut *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_longlong; + fn simple_prompt( + arg_prompt: *const ::std::os::raw::c_char, + arg_destination: *mut ::std::os::raw::c_char, + arg_destlen: usize, + arg_echo: bool, + ); + } + simple_prompt(arg_prompt, arg_destination, arg_destlen, arg_echo) + }) +} +pub unsafe fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int; } - strtonum(arg___numstr, arg___minval, arg___maxval, arg___errstrp) + pclose_check(arg_stream) }) } -pub unsafe fn strtoq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_longlong { +pub unsafe fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtoq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_longlong; + fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool; } - strtoq(arg___str, arg___endptr, arg___base) + rmtree(arg_path, arg_rmtopdir) }) } -pub unsafe fn strtouq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulonglong { +pub unsafe fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtouq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulonglong; + fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64; } - strtouq(arg___str, arg___endptr, arg___base) + pg_erand48(arg_xseed) }) } -extern "C" { - pub static mut suboptarg: *mut ::std::os::raw::c_char; +pub unsafe fn pg_lrand48() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_lrand48() -> ::std::os::raw::c_long; + } + pg_lrand48() + }) } -pub unsafe fn memchr( - arg___s: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memchr( - arg___s: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; } - memchr(arg___s, arg___c, arg___n) + pg_jrand48(arg_xseed) }) } -pub unsafe fn memcmp( - arg___s1: *const ::std::os::raw::c_void, - arg___s2: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, +pub unsafe fn pg_srand48(arg_seed: ::std::os::raw::c_long) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_srand48(arg_seed: ::std::os::raw::c_long); + } + pg_srand48(arg_seed) + }) +} +pub unsafe fn fls(arg_mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fls(arg_mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + fls(arg_mask) + }) +} +pub unsafe fn getpeereid( + arg_sock: ::std::os::raw::c_int, + arg_uid: *mut uid_t, + arg_gid: *mut gid_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memcmp( - arg___s1: *const ::std::os::raw::c_void, - arg___s2: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, + fn getpeereid( + arg_sock: ::std::os::raw::c_int, + arg_uid: *mut uid_t, + arg_gid: *mut gid_t, ) -> ::std::os::raw::c_int; } - memcmp(arg___s1, arg___s2, arg___n) + getpeereid(arg_sock, arg_uid, arg_gid) }) } -pub unsafe fn memcpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub type float_t = f32; +pub type double_t = f64; +pub unsafe fn __fpclassify(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memcpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn __fpclassify(arg___value: f64) -> ::std::os::raw::c_int; } - memcpy(arg___dst, arg___src, arg___n) + __fpclassify(arg___value) }) } -pub unsafe fn memmove( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___len: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn __signbit(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memmove( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___len: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn __signbit(arg___value: f64) -> ::std::os::raw::c_int; } - memmove(arg___dst, arg___src, arg___len) + __signbit(arg___value) }) } -pub unsafe fn memset( - arg___b: *mut ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___len: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn __isinf(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset( - arg___b: *mut ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___len: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn __isinf(arg___value: f64) -> ::std::os::raw::c_int; } - memset(arg___b, arg___c, arg___len) + __isinf(arg___value) }) } -pub unsafe fn strcat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __finite(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __finite(arg___value: f64) -> ::std::os::raw::c_int; } - strcat(arg___s1, arg___s2) + __finite(arg___value) }) } -pub unsafe fn strchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __isnan(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn __isnan(arg___value: f64) -> ::std::os::raw::c_int; } - strchr(arg___s, arg___c) + __isnan(arg___value) }) } -pub unsafe fn strcmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __iseqsig(arg___x: f64, arg___y: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __iseqsig(arg___x: f64, arg___y: f64) -> ::std::os::raw::c_int; } - strcmp(arg___s1, arg___s2) + __iseqsig(arg___x, arg___y) }) } -pub unsafe fn strcoll( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __issignaling(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcoll( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __issignaling(arg___value: f64) -> ::std::os::raw::c_int; } - strcoll(arg___s1, arg___s2) + __issignaling(arg___value) }) } -pub unsafe fn strcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn acos(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn acos(arg___x: f64) -> f64; } - strcpy(arg___dst, arg___src) + acos(arg___x) }) } -pub unsafe fn strcspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_ulong { +pub unsafe fn __acos(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_ulong; + fn __acos(arg___x: f64) -> f64; } - strcspn(arg___s, arg___charset) + __acos(arg___x) }) } -pub unsafe fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn asin(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn asin(arg___x: f64) -> f64; } - strerror(arg___errnum) + asin(arg___x) }) } -pub unsafe fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong { +pub unsafe fn __asin(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong; + fn __asin(arg___x: f64) -> f64; } - strlen(arg___s) + __asin(arg___x) }) } -pub unsafe fn strncat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn atan(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn atan(arg___x: f64) -> f64; } - strncat(arg___s1, arg___s2, arg___n) + atan(arg___x) }) } -pub unsafe fn strncmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn __atan(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn __atan(arg___x: f64) -> f64; } - strncmp(arg___s1, arg___s2, arg___n) + __atan(arg___x) }) } -pub unsafe fn strncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn atan2(arg___y: f64, arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn atan2(arg___y: f64, arg___x: f64) -> f64; } - strncpy(arg___dst, arg___src, arg___n) + atan2(arg___y, arg___x) }) } -pub unsafe fn strpbrk( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __atan2(arg___y: f64, arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strpbrk( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __atan2(arg___y: f64, arg___x: f64) -> f64; } - strpbrk(arg___s, arg___charset) + __atan2(arg___y, arg___x) }) } -pub unsafe fn strrchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn cos(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strrchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn cos(arg___x: f64) -> f64; } - strrchr(arg___s, arg___c) + cos(arg___x) }) } -pub unsafe fn strspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_ulong { +pub unsafe fn __cos(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_ulong; + fn __cos(arg___x: f64) -> f64; } - strspn(arg___s, arg___charset) + __cos(arg___x) }) } -pub unsafe fn strstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn sin(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn sin(arg___x: f64) -> f64; } - strstr(arg___big, arg___little) + sin(arg___x) }) } -pub unsafe fn strtok( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __sin(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtok( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __sin(arg___x: f64) -> f64; } - strtok(arg___str, arg___sep) + __sin(arg___x) }) } -pub unsafe fn strxfrm( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { +pub unsafe fn tan(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strxfrm( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; + fn tan(arg___x: f64) -> f64; } - strxfrm(arg___s1, arg___s2, arg___n) + tan(arg___x) }) } -pub unsafe fn strtok_r( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - arg___lasts: *mut *mut ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __tan(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtok_r( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - arg___lasts: *mut *mut ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __tan(arg___x: f64) -> f64; } - strtok_r(arg___str, arg___sep, arg___lasts) + __tan(arg___x) }) } -pub unsafe fn strerror_r( - arg___errnum: ::std::os::raw::c_int, - arg___strerrbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn cosh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strerror_r( - arg___errnum: ::std::os::raw::c_int, - arg___strerrbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, - ) -> ::std::os::raw::c_int; + fn cosh(arg___x: f64) -> f64; } - strerror_r(arg___errnum, arg___strerrbuf, arg___buflen) + cosh(arg___x) }) } -pub unsafe fn strdup(arg___s1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn __cosh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strdup(arg___s1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn __cosh(arg___x: f64) -> f64; } - strdup(arg___s1) + __cosh(arg___x) }) } -pub unsafe fn memccpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn sinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memccpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn sinh(arg___x: f64) -> f64; } - memccpy(arg___dst, arg___src, arg___c, arg___n) + sinh(arg___x) }) } -pub unsafe fn stpcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __sinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn stpcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __sinh(arg___x: f64) -> f64; } - stpcpy(arg___dst, arg___src) + __sinh(arg___x) }) } -pub unsafe fn stpncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn tanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn stpncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn tanh(arg___x: f64) -> f64; } - stpncpy(arg___dst, arg___src, arg___n) + tanh(arg___x) }) } -pub unsafe fn strndup( - arg___s1: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __tanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strndup( - arg___s1: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn __tanh(arg___x: f64) -> f64; } - strndup(arg___s1, arg___n) + __tanh(arg___x) }) } -pub unsafe fn strnlen(arg___s1: *const ::std::os::raw::c_char, arg___n: usize) -> usize { +pub unsafe fn acosh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strnlen(arg___s1: *const ::std::os::raw::c_char, arg___n: usize) -> usize; + fn acosh(arg___x: f64) -> f64; } - strnlen(arg___s1, arg___n) + acosh(arg___x) }) } -pub unsafe fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn __acosh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn __acosh(arg___x: f64) -> f64; } - strsignal(arg___sig) + __acosh(arg___x) }) } -pub type rsize_t = __darwin_size_t; -pub type errno_t = ::std::os::raw::c_int; -pub unsafe fn memset_s( - arg___s: *mut ::std::os::raw::c_void, - arg___smax: rsize_t, - arg___c: ::std::os::raw::c_int, - arg___n: rsize_t, -) -> errno_t { +pub unsafe fn asinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_s( - arg___s: *mut ::std::os::raw::c_void, - arg___smax: rsize_t, - arg___c: ::std::os::raw::c_int, - arg___n: rsize_t, - ) -> errno_t; + fn asinh(arg___x: f64) -> f64; } - memset_s(arg___s, arg___smax, arg___c, arg___n) + asinh(arg___x) }) } -pub unsafe fn memmem( - arg___big: *const ::std::os::raw::c_void, - arg___big_len: usize, - arg___little: *const ::std::os::raw::c_void, - arg___little_len: usize, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn __asinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memmem( - arg___big: *const ::std::os::raw::c_void, - arg___big_len: usize, - arg___little: *const ::std::os::raw::c_void, - arg___little_len: usize, - ) -> *mut ::std::os::raw::c_void; + fn __asinh(arg___x: f64) -> f64; } - memmem(arg___big, arg___big_len, arg___little, arg___little_len) + __asinh(arg___x) }) } -pub unsafe fn memset_pattern4( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern4: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn atanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern4( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern4: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn atanh(arg___x: f64) -> f64; } - memset_pattern4(arg___b, arg___pattern4, arg___len) + atanh(arg___x) }) } -pub unsafe fn memset_pattern8( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern8: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn __atanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern8( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern8: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn __atanh(arg___x: f64) -> f64; } - memset_pattern8(arg___b, arg___pattern8, arg___len) + __atanh(arg___x) }) } -pub unsafe fn memset_pattern16( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern16: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn exp(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern16( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern16: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn exp(arg___x: f64) -> f64; + } + exp(arg___x) + }) +} +pub unsafe fn __exp(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __exp(arg___x: f64) -> f64; + } + __exp(arg___x) + }) +} +pub unsafe fn frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64; + } + frexp(arg___x, arg___exponent) + }) +} +pub unsafe fn __frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64; + } + __frexp(arg___x, arg___exponent) + }) +} +pub unsafe fn ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64; + } + ldexp(arg___x, arg___exponent) + }) +} +pub unsafe fn __ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64; + } + __ldexp(arg___x, arg___exponent) + }) +} +pub unsafe fn log(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn log(arg___x: f64) -> f64; + } + log(arg___x) + }) +} +pub unsafe fn __log(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __log(arg___x: f64) -> f64; + } + __log(arg___x) + }) +} +pub unsafe fn log10(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn log10(arg___x: f64) -> f64; + } + log10(arg___x) + }) +} +pub unsafe fn __log10(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __log10(arg___x: f64) -> f64; } - memset_pattern16(arg___b, arg___pattern16, arg___len) + __log10(arg___x) }) } -pub unsafe fn strcasestr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn modf(arg___x: f64, arg___iptr: *mut f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcasestr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn modf(arg___x: f64, arg___iptr: *mut f64) -> f64; } - strcasestr(arg___big, arg___little) + modf(arg___x, arg___iptr) }) } -pub unsafe fn strnstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - arg___len: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __modf(arg___x: f64, arg___iptr: *mut f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strnstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - arg___len: usize, - ) -> *mut ::std::os::raw::c_char; + fn __modf(arg___x: f64, arg___iptr: *mut f64) -> f64; } - strnstr(arg___big, arg___little, arg___len) + __modf(arg___x, arg___iptr) }) } -pub unsafe fn strlcat( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { +pub unsafe fn expm1(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strlcat( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; + fn expm1(arg___x: f64) -> f64; } - strlcat(arg___dst, arg___source, arg___size) + expm1(arg___x) }) } -pub unsafe fn strlcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { +pub unsafe fn __expm1(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strlcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; + fn __expm1(arg___x: f64) -> f64; } - strlcpy(arg___dst, arg___source, arg___size) + __expm1(arg___x) }) } -pub unsafe fn strmode(arg___mode: ::std::os::raw::c_int, arg___bp: *mut ::std::os::raw::c_char) { +pub unsafe fn log1p(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strmode(arg___mode: ::std::os::raw::c_int, arg___bp: *mut ::std::os::raw::c_char); + fn log1p(arg___x: f64) -> f64; } - strmode(arg___mode, arg___bp) + log1p(arg___x) }) } -pub unsafe fn strsep( - arg___stringp: *mut *mut ::std::os::raw::c_char, - arg___delim: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __log1p(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsep( - arg___stringp: *mut *mut ::std::os::raw::c_char, - arg___delim: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __log1p(arg___x: f64) -> f64; } - strsep(arg___stringp, arg___delim) + __log1p(arg___x) }) } -pub unsafe fn swab( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: isize, -) { +pub unsafe fn logb(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn swab( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: isize, - ); + fn logb(arg___x: f64) -> f64; } - swab(arg_arg1, arg_arg2, arg_arg3) + logb(arg___x) }) } -pub unsafe fn timingsafe_bcmp( - arg___b1: *const ::std::os::raw::c_void, - arg___b2: *const ::std::os::raw::c_void, - arg___len: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn __logb(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timingsafe_bcmp( - arg___b1: *const ::std::os::raw::c_void, - arg___b2: *const ::std::os::raw::c_void, - arg___len: usize, - ) -> ::std::os::raw::c_int; + fn __logb(arg___x: f64) -> f64; } - timingsafe_bcmp(arg___b1, arg___b2, arg___len) + __logb(arg___x) }) } -pub unsafe fn strsignal_r( - arg___sig: ::std::os::raw::c_int, - arg___strsignalbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn exp2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsignal_r( - arg___sig: ::std::os::raw::c_int, - arg___strsignalbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, - ) -> ::std::os::raw::c_int; + fn exp2(arg___x: f64) -> f64; } - strsignal_r(arg___sig, arg___strsignalbuf, arg___buflen) + exp2(arg___x) }) } -pub unsafe fn bcmp( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn __exp2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bcmp( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn __exp2(arg___x: f64) -> f64; } - bcmp(arg_arg1, arg_arg2, arg_arg3) + __exp2(arg___x) }) } -pub unsafe fn bcopy( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, -) { +pub unsafe fn log2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bcopy( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - ); + fn log2(arg___x: f64) -> f64; } - bcopy(arg_arg1, arg_arg2, arg_arg3) + log2(arg___x) }) } -pub unsafe fn bzero(arg_arg1: *mut ::std::os::raw::c_void, arg_arg2: ::std::os::raw::c_ulong) { +pub unsafe fn __log2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bzero(arg_arg1: *mut ::std::os::raw::c_void, arg_arg2: ::std::os::raw::c_ulong); + fn __log2(arg___x: f64) -> f64; } - bzero(arg_arg1, arg_arg2) + __log2(arg___x) }) } -pub unsafe fn index( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn pow(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn index( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn pow(arg___x: f64, arg___y: f64) -> f64; } - index(arg_arg1, arg_arg2) + pow(arg___x, arg___y) }) } -pub unsafe fn rindex( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __pow(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rindex( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn __pow(arg___x: f64, arg___y: f64) -> f64; } - rindex(arg_arg1, arg_arg2) + __pow(arg___x, arg___y) }) } -pub unsafe fn ffs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sqrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ffs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sqrt(arg___x: f64) -> f64; } - ffs(arg_arg1) + sqrt(arg___x) }) } -pub unsafe fn strcasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __sqrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __sqrt(arg___x: f64) -> f64; } - strcasecmp(arg_arg1, arg_arg2) + __sqrt(arg___x) }) } -pub unsafe fn strncasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn hypot(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn hypot(arg___x: f64, arg___y: f64) -> f64; } - strncasecmp(arg_arg1, arg_arg2, arg_arg3) + hypot(arg___x, arg___y) }) } -pub unsafe fn ffsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int { +pub unsafe fn __hypot(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ffsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int; + fn __hypot(arg___x: f64, arg___y: f64) -> f64; } - ffsl(arg_arg1) + __hypot(arg___x, arg___y) }) } -pub unsafe fn ffsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { +pub unsafe fn cbrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ffsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; + fn cbrt(arg___x: f64) -> f64; } - ffsll(arg_arg1) + cbrt(arg___x) }) } -pub unsafe fn fls(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __cbrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fls(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __cbrt(arg___x: f64) -> f64; } - fls(arg_arg1) + __cbrt(arg___x) }) } -pub unsafe fn flsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int { +pub unsafe fn ceil(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int; + fn ceil(arg___x: f64) -> f64; } - flsl(arg_arg1) + ceil(arg___x) }) } -pub unsafe fn flsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { +pub unsafe fn __ceil(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; + fn __ceil(arg___x: f64) -> f64; } - flsll(arg_arg1) + __ceil(arg___x) }) } -pub type max_align_t = f64; -pub type __gnuc_va_list = __builtin_va_list; -pub type u_char = ::std::os::raw::c_uchar; -pub type u_short = ::std::os::raw::c_ushort; -pub type u_int = ::std::os::raw::c_uint; -pub type u_long = ::std::os::raw::c_ulong; -pub type ushort = ::std::os::raw::c_ushort; -pub type uint = ::std::os::raw::c_uint; -pub type u_quad_t = u_int64_t; -pub type quad_t = i64; -pub type qaddr_t = *mut quad_t; -pub type caddr_t = *mut ::std::os::raw::c_char; -pub type daddr_t = i32; -pub type fixpt_t = u_int32_t; -pub type blkcnt_t = __darwin_blkcnt_t; -pub type blksize_t = __darwin_blksize_t; -pub type gid_t = __darwin_gid_t; -pub type in_addr_t = __uint32_t; -pub type in_port_t = __uint16_t; -pub type ino_t = __darwin_ino_t; -pub type ino64_t = __darwin_ino64_t; -pub type key_t = __int32_t; -pub type nlink_t = __uint16_t; -pub type segsz_t = i32; -pub type swblk_t = i32; -pub type clock_t = __darwin_clock_t; -pub type time_t = __darwin_time_t; -pub type useconds_t = __darwin_useconds_t; -pub type suseconds_t = __darwin_suseconds_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fd_set { - pub fds_bits: [__int32_t; 32usize], -} -pub unsafe fn __darwin_check_fd_set_overflow( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn fabs(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __darwin_check_fd_set_overflow( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn fabs(arg___x: f64) -> f64; } - __darwin_check_fd_set_overflow(arg_arg1, arg_arg2, arg_arg3) + fabs(arg___x) }) } -pub type fd_mask = __int32_t; -pub type pthread_cond_t = __darwin_pthread_cond_t; -pub type pthread_condattr_t = __darwin_pthread_condattr_t; -pub type pthread_mutex_t = __darwin_pthread_mutex_t; -pub type pthread_mutexattr_t = __darwin_pthread_mutexattr_t; -pub type pthread_once_t = __darwin_pthread_once_t; -pub type pthread_rwlock_t = __darwin_pthread_rwlock_t; -pub type pthread_rwlockattr_t = __darwin_pthread_rwlockattr_t; -pub type pthread_t = __darwin_pthread_t; -pub type pthread_key_t = __darwin_pthread_key_t; -pub type fsblkcnt_t = __darwin_fsblkcnt_t; -pub type fsfilcnt_t = __darwin_fsfilcnt_t; -pub unsafe fn __error() -> *mut ::std::os::raw::c_int { +pub unsafe fn __fabs(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __error() -> *mut ::std::os::raw::c_int; + fn __fabs(arg___x: f64) -> f64; } - __error() + __fabs(arg___x) }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct lconv { - pub decimal_point: *mut ::std::os::raw::c_char, - pub thousands_sep: *mut ::std::os::raw::c_char, - pub grouping: *mut ::std::os::raw::c_char, - pub int_curr_symbol: *mut ::std::os::raw::c_char, - pub currency_symbol: *mut ::std::os::raw::c_char, - pub mon_decimal_point: *mut ::std::os::raw::c_char, - pub mon_thousands_sep: *mut ::std::os::raw::c_char, - pub mon_grouping: *mut ::std::os::raw::c_char, - pub positive_sign: *mut ::std::os::raw::c_char, - pub negative_sign: *mut ::std::os::raw::c_char, - pub int_frac_digits: ::std::os::raw::c_char, - pub frac_digits: ::std::os::raw::c_char, - pub p_cs_precedes: ::std::os::raw::c_char, - pub p_sep_by_space: ::std::os::raw::c_char, - pub n_cs_precedes: ::std::os::raw::c_char, - pub n_sep_by_space: ::std::os::raw::c_char, - pub p_sign_posn: ::std::os::raw::c_char, - pub n_sign_posn: ::std::os::raw::c_char, - pub int_p_cs_precedes: ::std::os::raw::c_char, - pub int_n_cs_precedes: ::std::os::raw::c_char, - pub int_p_sep_by_space: ::std::os::raw::c_char, - pub int_n_sep_by_space: ::std::os::raw::c_char, - pub int_p_sign_posn: ::std::os::raw::c_char, - pub int_n_sign_posn: ::std::os::raw::c_char, -} -impl Default for lconv { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn floor(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn floor(arg___x: f64) -> f64; } - } + floor(arg___x) + }) } -pub unsafe fn localeconv() -> *mut lconv { +pub unsafe fn __floor(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn localeconv() -> *mut lconv; + fn __floor(arg___x: f64) -> f64; } - localeconv() + __floor(arg___x) }) } -pub unsafe fn setlocale( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn fmod(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setlocale( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn fmod(arg___x: f64, arg___y: f64) -> f64; } - setlocale(arg_arg1, arg_arg2) + fmod(arg___x, arg___y) }) } -pub type Pointer = *mut ::std::os::raw::c_char; -pub type int8 = ::std::os::raw::c_schar; -pub type int16 = ::std::os::raw::c_short; -pub type int32 = ::std::os::raw::c_int; -pub type uint8 = ::std::os::raw::c_uchar; -pub type uint16 = ::std::os::raw::c_ushort; -pub type uint32 = ::std::os::raw::c_uint; -pub type bits8 = uint8; -pub type bits16 = uint16; -pub type bits32 = uint32; -pub type int64 = ::std::os::raw::c_long; -pub type uint64 = ::std::os::raw::c_ulong; -pub type int128 = i128; -pub type uint128 = u128; -pub type Size = usize; -pub type Index = ::std::os::raw::c_uint; -pub type Offset = ::std::os::raw::c_int; -pub type float4 = f32; -pub type float8 = f64; -pub type regproc = Oid; -pub type RegProcedure = regproc; -pub type TransactionId = uint32; -pub type LocalTransactionId = uint32; -pub type SubTransactionId = uint32; -pub type MultiXactId = TransactionId; -pub type MultiXactOffset = uint32; -pub type CommandId = uint32; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct IntArray { - pub indx: [::std::os::raw::c_int; 6usize], -} -#[repr(C)] -#[derive(Debug, Default)] -pub struct varlena { - pub vl_len_: [::std::os::raw::c_char; 4usize], - pub vl_dat: __IncompleteArrayField<::std::os::raw::c_char>, -} -pub type bytea = varlena; -pub type text = varlena; -pub type BpChar = varlena; -pub type VarChar = varlena; -#[repr(C)] -#[derive(Debug, Default)] -pub struct int2vector { - pub vl_len_: int32, - pub ndim: ::std::os::raw::c_int, - pub dataoffset: int32, - pub elemtype: Oid, - pub dim1: ::std::os::raw::c_int, - pub lbound1: ::std::os::raw::c_int, - pub values: __IncompleteArrayField, -} -#[repr(C)] -#[derive(Debug, Default)] -pub struct oidvector { - pub vl_len_: int32, - pub ndim: ::std::os::raw::c_int, - pub dataoffset: int32, - pub elemtype: Oid, - pub dim1: ::std::os::raw::c_int, - pub lbound1: ::std::os::raw::c_int, - pub values: __IncompleteArrayField, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct nameData { - pub data: [::std::os::raw::c_char; 64usize], -} -impl Default for nameData { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __fmod(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __fmod(arg___x: f64, arg___y: f64) -> f64; } - } + __fmod(arg___x, arg___y) + }) } -pub type NameData = nameData; -pub type Name = *mut NameData; -pub unsafe fn ExceptionalCondition( - arg_conditionName: *const ::std::os::raw::c_char, - arg_errorType: *const ::std::os::raw::c_char, - arg_fileName: *const ::std::os::raw::c_char, - arg_lineNumber: ::std::os::raw::c_int, -) { +pub unsafe fn isinf(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ExceptionalCondition( - arg_conditionName: *const ::std::os::raw::c_char, - arg_errorType: *const ::std::os::raw::c_char, - arg_fileName: *const ::std::os::raw::c_char, - arg_lineNumber: ::std::os::raw::c_int, - ); + fn isinf(arg___value: f64) -> ::std::os::raw::c_int; } - ExceptionalCondition( - arg_conditionName, - arg_errorType, - arg_fileName, - arg_lineNumber, - ) + isinf(arg___value) }) } -#[repr(C)] -#[derive(Copy, Clone)] -pub union PGAlignedBlock { - pub data: [::std::os::raw::c_char; 8192usize], - pub force_align_d: f64, - pub force_align_i64: int64, -} -impl Default for PGAlignedBlock { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn finite(arg___value: f64) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn finite(arg___value: f64) -> ::std::os::raw::c_int; } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub union PGAlignedXLogBlock { - pub data: [::std::os::raw::c_char; 8192usize], - pub force_align_d: f64, - pub force_align_i64: int64, + finite(arg___value) + }) } -impl Default for PGAlignedXLogBlock { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn drem(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn drem(arg___x: f64, arg___y: f64) -> f64; } - } + drem(arg___x, arg___y) + }) } -pub unsafe fn fdatasync(arg_fildes: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __drem(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdatasync(arg_fildes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __drem(arg___x: f64, arg___y: f64) -> f64; } - fdatasync(arg_fildes) + __drem(arg___x, arg___y) }) } -pub type wint_t = __darwin_wint_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _RuneEntry { - pub __min: __darwin_rune_t, - pub __max: __darwin_rune_t, - pub __map: __darwin_rune_t, - pub __types: *mut __uint32_t, -} -impl Default for _RuneEntry { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn significand(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn significand(arg___x: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _RuneRange { - pub __nranges: ::std::os::raw::c_int, - pub __ranges: *mut _RuneEntry, + significand(arg___x) + }) } -impl Default for _RuneRange { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __significand(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __significand(arg___x: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _RuneCharClass { - pub __name: [::std::os::raw::c_char; 14usize], - pub __mask: __uint32_t, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _RuneLocale { - pub __magic: [::std::os::raw::c_char; 8usize], - pub __encoding: [::std::os::raw::c_char; 32usize], - pub __sgetrune: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_char, - arg2: __darwin_size_t, - arg3: *mut *const ::std::os::raw::c_char, - ) -> __darwin_rune_t, - >, - pub __sputrune: ::std::option::Option< - unsafe extern "C" fn( - arg1: __darwin_rune_t, - arg2: *mut ::std::os::raw::c_char, - arg3: __darwin_size_t, - arg4: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int, - >, - pub __invalid_rune: __darwin_rune_t, - pub __runetype: [__uint32_t; 256usize], - pub __maplower: [__darwin_rune_t; 256usize], - pub __mapupper: [__darwin_rune_t; 256usize], - pub __runetype_ext: _RuneRange, - pub __maplower_ext: _RuneRange, - pub __mapupper_ext: _RuneRange, - pub __variable: *mut ::std::os::raw::c_void, - pub __variable_len: ::std::os::raw::c_int, - pub __ncharclasses: ::std::os::raw::c_int, - pub __charclasses: *mut _RuneCharClass, + __significand(arg___x) + }) } -impl Default for _RuneLocale { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn copysign(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn copysign(arg___x: f64, arg___y: f64) -> f64; } - } -} -extern "C" { - pub static mut _DefaultRuneLocale: _RuneLocale; -} -extern "C" { - pub static mut _CurrentRuneLocale: *mut _RuneLocale; + copysign(arg___x, arg___y) + }) } -pub unsafe fn ___runetype(arg_arg1: __darwin_ct_rune_t) -> ::std::os::raw::c_ulong { +pub unsafe fn __copysign(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___runetype(arg_arg1: __darwin_ct_rune_t) -> ::std::os::raw::c_ulong; + fn __copysign(arg___x: f64, arg___y: f64) -> f64; } - ___runetype(arg_arg1) + __copysign(arg___x, arg___y) }) } -pub unsafe fn ___tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn nan(arg___tagb: *const ::std::os::raw::c_char) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn nan(arg___tagb: *const ::std::os::raw::c_char) -> f64; } - ___tolower(arg_arg1) + nan(arg___tagb) }) } -pub unsafe fn ___toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn __nan(arg___tagb: *const ::std::os::raw::c_char) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn __nan(arg___tagb: *const ::std::os::raw::c_char) -> f64; } - ___toupper(arg_arg1) + __nan(arg___tagb) }) } -pub unsafe fn __maskrune( - arg_arg1: __darwin_ct_rune_t, - arg_arg2: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn isnan(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __maskrune( - arg_arg1: __darwin_ct_rune_t, - arg_arg2: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn isnan(arg___value: f64) -> ::std::os::raw::c_int; } - __maskrune(arg_arg1, arg_arg2) + isnan(arg___value) }) } -pub unsafe fn __toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn j0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn j0(arg_arg1: f64) -> f64; } - __toupper(arg_arg1) + j0(arg_arg1) }) } -pub unsafe fn __tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn __j0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn __j0(arg_arg1: f64) -> f64; } - __tolower(arg_arg1) + __j0(arg_arg1) }) } -pub type socklen_t = __darwin_socklen_t; -pub type sa_family_t = __uint8_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct iovec { - pub iov_base: *mut ::std::os::raw::c_void, - pub iov_len: usize, -} -impl Default for iovec { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn j1(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn j1(arg_arg1: f64) -> f64; } - } -} -pub type sae_associd_t = __uint32_t; -pub type sae_connid_t = __uint32_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sa_endpoints { - pub sae_srcif: ::std::os::raw::c_uint, - pub sae_srcaddr: *const sockaddr, - pub sae_srcaddrlen: socklen_t, - pub sae_dstaddr: *const sockaddr, - pub sae_dstaddrlen: socklen_t, + j1(arg_arg1) + }) } -impl Default for sa_endpoints { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __j1(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __j1(arg_arg1: f64) -> f64; } - } -} -pub type sa_endpoints_t = sa_endpoints; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct linger { - pub l_onoff: ::std::os::raw::c_int, - pub l_linger: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct so_np_extensions { - pub npx_flags: u_int32_t, - pub npx_mask: u_int32_t, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockaddr { - pub sa_len: __uint8_t, - pub sa_family: sa_family_t, - pub sa_data: [::std::os::raw::c_char; 14usize], -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockproto { - pub sp_family: __uint16_t, - pub sp_protocol: __uint16_t, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sockaddr_storage { - pub ss_len: __uint8_t, - pub ss_family: sa_family_t, - pub __ss_pad1: [::std::os::raw::c_char; 6usize], - pub __ss_align: __int64_t, - pub __ss_pad2: [::std::os::raw::c_char; 112usize], + __j1(arg_arg1) + }) } -impl Default for sockaddr_storage { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct msghdr { - pub msg_name: *mut ::std::os::raw::c_void, - pub msg_namelen: socklen_t, - pub msg_iov: *mut iovec, - pub msg_iovlen: ::std::os::raw::c_int, - pub msg_control: *mut ::std::os::raw::c_void, - pub msg_controllen: socklen_t, - pub msg_flags: ::std::os::raw::c_int, + jn(arg_arg1, arg_arg2) + }) } -impl Default for msghdr { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct cmsghdr { - pub cmsg_len: socklen_t, - pub cmsg_level: ::std::os::raw::c_int, - pub cmsg_type: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sf_hdtr { - pub headers: *mut iovec, - pub hdr_cnt: ::std::os::raw::c_int, - pub trailers: *mut iovec, - pub trl_cnt: ::std::os::raw::c_int, + __jn(arg_arg1, arg_arg2) + }) } -impl Default for sf_hdtr { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn y0(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn y0(arg_arg1: f64) -> f64; } - } + y0(arg_arg1) + }) } -pub unsafe fn accept( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __y0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn accept( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn __y0(arg_arg1: f64) -> f64; } - accept(arg_arg1, arg_arg2, arg_arg3) + __y0(arg_arg1) }) } -pub unsafe fn bind( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn y1(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bind( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, - ) -> ::std::os::raw::c_int; + fn y1(arg_arg1: f64) -> f64; } - bind(arg_arg1, arg_arg2, arg_arg3) + y1(arg_arg1) }) } -pub unsafe fn connect( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __y1(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn connect( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, - ) -> ::std::os::raw::c_int; + fn __y1(arg_arg1: f64) -> f64; } - connect(arg_arg1, arg_arg2, arg_arg3) + __y1(arg_arg1) }) } -pub unsafe fn getpeername( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpeername( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - getpeername(arg_arg1, arg_arg2, arg_arg3) + yn(arg_arg1, arg_arg2) }) } -pub unsafe fn getsockname( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsockname( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn __yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - getsockname(arg_arg1, arg_arg2, arg_arg3) + __yn(arg_arg1, arg_arg2) }) } -pub unsafe fn getsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_void, - arg_arg5: *mut socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn erf(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_void, - arg_arg5: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn erf(arg_arg1: f64) -> f64; } - getsockopt(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + erf(arg_arg1) }) } -pub unsafe fn listen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __erf(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn listen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __erf(arg_arg1: f64) -> f64; } - listen(arg_arg1, arg_arg2) + __erf(arg_arg1) }) } -pub unsafe fn recv( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn erfc(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recv( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - ) -> isize; + fn erfc(arg_arg1: f64) -> f64; } - recv(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + erfc(arg_arg1) }) } -pub unsafe fn recvfrom( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *mut sockaddr, - arg_arg6: *mut socklen_t, -) -> isize { +pub unsafe fn __erfc(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recvfrom( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *mut sockaddr, - arg_arg6: *mut socklen_t, - ) -> isize; + fn __erfc(arg_arg1: f64) -> f64; } - recvfrom(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __erfc(arg_arg1) }) } -pub unsafe fn recvmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut msghdr, - arg_arg3: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn lgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recvmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut msghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> isize; + fn lgamma(arg_arg1: f64) -> f64; } - recvmsg(arg_arg1, arg_arg2, arg_arg3) + lgamma(arg_arg1) }) } -pub unsafe fn send( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn __lgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn send( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - ) -> isize; + fn __lgamma(arg_arg1: f64) -> f64; } - send(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __lgamma(arg_arg1) }) } -pub unsafe fn sendmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const msghdr, - arg_arg3: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn tgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const msghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> isize; + fn tgamma(arg_arg1: f64) -> f64; } - sendmsg(arg_arg1, arg_arg2, arg_arg3) + tgamma(arg_arg1) }) } -pub unsafe fn sendto( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *const sockaddr, - arg_arg6: socklen_t, -) -> isize { +pub unsafe fn __tgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendto( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *const sockaddr, - arg_arg6: socklen_t, - ) -> isize; + fn __tgamma(arg_arg1: f64) -> f64; } - sendto(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __tgamma(arg_arg1) }) } -pub unsafe fn setsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_void, - arg_arg5: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn gamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_void, - arg_arg5: socklen_t, - ) -> ::std::os::raw::c_int; + fn gamma(arg_arg1: f64) -> f64; } - setsockopt(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + gamma(arg_arg1) }) } -pub unsafe fn shutdown( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __gamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn shutdown( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __gamma(arg_arg1: f64) -> f64; } - shutdown(arg_arg1, arg_arg2) + __gamma(arg_arg1) }) } -pub unsafe fn sockatmark(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sockatmark(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64; } - sockatmark(arg_arg1) + lgamma_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn socket( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn socket( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64; } - socket(arg_arg1, arg_arg2, arg_arg3) + __lgamma_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn socketpair( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn rint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn socketpair( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn rint(arg___x: f64) -> f64; } - socketpair(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + rint(arg___x) }) } -pub unsafe fn sendfile( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: off_t, - arg_arg4: *mut off_t, - arg_arg5: *mut sf_hdtr, - arg_arg6: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __rint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendfile( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: off_t, - arg_arg4: *mut off_t, - arg_arg5: *mut sf_hdtr, - arg_arg6: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __rint(arg___x: f64) -> f64; } - sendfile(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __rint(arg___x) }) } -pub unsafe fn pfctlinput(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut sockaddr) { +pub unsafe fn nextafter(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pfctlinput(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut sockaddr); + fn nextafter(arg___x: f64, arg___y: f64) -> f64; } - pfctlinput(arg_arg1, arg_arg2) + nextafter(arg___x, arg___y) }) } -pub unsafe fn connectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sa_endpoints_t, - arg_arg3: sae_associd_t, - arg_arg4: ::std::os::raw::c_uint, - arg_arg5: *const iovec, - arg_arg6: ::std::os::raw::c_uint, - arg_arg7: *mut usize, - arg_arg8: *mut sae_connid_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __nextafter(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn connectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sa_endpoints_t, - arg_arg3: sae_associd_t, - arg_arg4: ::std::os::raw::c_uint, - arg_arg5: *const iovec, - arg_arg6: ::std::os::raw::c_uint, - arg_arg7: *mut usize, - arg_arg8: *mut sae_connid_t, - ) -> ::std::os::raw::c_int; + fn __nextafter(arg___x: f64, arg___y: f64) -> f64; } - connectx( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, arg_arg8, - ) + __nextafter(arg___x, arg___y) }) } -pub unsafe fn disconnectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: sae_associd_t, - arg_arg3: sae_connid_t, -) -> ::std::os::raw::c_int { +pub unsafe fn nexttoward(arg___x: f64, arg___y: u128) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn disconnectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: sae_associd_t, - arg_arg3: sae_connid_t, - ) -> ::std::os::raw::c_int; + fn nexttoward(arg___x: f64, arg___y: u128) -> f64; } - disconnectx(arg_arg1, arg_arg2, arg_arg3) + nexttoward(arg___x, arg___y) }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct in_addr { - pub s_addr: in_addr_t, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockaddr_in { - pub sin_len: __uint8_t, - pub sin_family: sa_family_t, - pub sin_port: in_port_t, - pub sin_addr: in_addr, - pub sin_zero: [::std::os::raw::c_char; 8usize], -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ip_opts { - pub ip_dst: in_addr, - pub ip_opts: [::std::os::raw::c_char; 40usize], -} -impl Default for ip_opts { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __nexttoward(arg___x: f64, arg___y: u128) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __nexttoward(arg___x: f64, arg___y: u128) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreq { - pub imr_multiaddr: in_addr, - pub imr_interface: in_addr, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreqn { - pub imr_multiaddr: in_addr, - pub imr_address: in_addr, - pub imr_ifindex: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreq_source { - pub imr_multiaddr: in_addr, - pub imr_sourceaddr: in_addr, - pub imr_interface: in_addr, -} -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct group_req { - pub gr_interface: u32, - pub gr_group: sockaddr_storage, + __nexttoward(arg___x, arg___y) + }) } -impl Default for group_req { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn remainder(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn remainder(arg___x: f64, arg___y: f64) -> f64; } - } -} -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct group_source_req { - pub gsr_interface: u32, - pub gsr_group: sockaddr_storage, - pub gsr_source: sockaddr_storage, + remainder(arg___x, arg___y) + }) } -impl Default for group_source_req { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __remainder(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __remainder(arg___x: f64, arg___y: f64) -> f64; } - } -} -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct __msfilterreq { - pub msfr_ifindex: u32, - pub msfr_fmode: u32, - pub msfr_nsrcs: u32, - pub __msfr_align: u32, - pub msfr_group: sockaddr_storage, - pub msfr_srcs: *mut sockaddr_storage, + __remainder(arg___x, arg___y) + }) } -impl Default for __msfilterreq { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64; } - } + scalbn(arg___x, arg___n) + }) } -pub unsafe fn setipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: u32, - arg_arg5: u32, - arg_arg6: *mut in_addr, -) -> ::std::os::raw::c_int { +pub unsafe fn __scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: u32, - arg_arg5: u32, - arg_arg6: *mut in_addr, - ) -> ::std::os::raw::c_int; + fn __scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64; } - setipv4sourcefilter(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __scalbn(arg___x, arg___n) }) } -pub unsafe fn getipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: *mut u32, - arg_arg5: *mut u32, - arg_arg6: *mut in_addr, -) -> ::std::os::raw::c_int { +pub unsafe fn ilogb(arg___x: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: *mut u32, - arg_arg5: *mut u32, - arg_arg6: *mut in_addr, - ) -> ::std::os::raw::c_int; + fn ilogb(arg___x: f64) -> ::std::os::raw::c_int; } - getipv4sourcefilter(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + ilogb(arg___x) }) } -pub unsafe fn setsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: u32, - arg_arg6: u32, - arg_arg7: *mut sockaddr_storage, -) -> ::std::os::raw::c_int { +pub unsafe fn __ilogb(arg___x: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: u32, - arg_arg6: u32, - arg_arg7: *mut sockaddr_storage, - ) -> ::std::os::raw::c_int; + fn __ilogb(arg___x: f64) -> ::std::os::raw::c_int; } - setsourcefilter( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + __ilogb(arg___x) }) } -pub unsafe fn getsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: *mut u32, - arg_arg6: *mut u32, - arg_arg7: *mut sockaddr_storage, -) -> ::std::os::raw::c_int { +pub unsafe fn scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: *mut u32, - arg_arg6: *mut u32, - arg_arg7: *mut sockaddr_storage, - ) -> ::std::os::raw::c_int; + fn scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64; } - getsourcefilter( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + scalbln(arg___x, arg___n) }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct in_pktinfo { - pub ipi_ifindex: ::std::os::raw::c_uint, - pub ipi_spec_dst: in_addr, - pub ipi_addr: in_addr, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct in6_addr { - pub __u6_addr: in6_addr__bindgen_ty_1, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub union in6_addr__bindgen_ty_1 { - pub __u6_addr8: [__uint8_t; 16usize], - pub __u6_addr16: [__uint16_t; 8usize], - pub __u6_addr32: [__uint32_t; 4usize], -} -impl Default for in6_addr__bindgen_ty_1 { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64; } - } + __scalbln(arg___x, arg___n) + }) } -impl Default for in6_addr { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn nearbyint(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn nearbyint(arg___x: f64) -> f64; } - } -} -pub type in6_addr_t = in6_addr; -#[repr(C)] -#[derive(Copy, Clone)] -pub struct sockaddr_in6 { - pub sin6_len: __uint8_t, - pub sin6_family: sa_family_t, - pub sin6_port: in_port_t, - pub sin6_flowinfo: __uint32_t, - pub sin6_addr: in6_addr, - pub sin6_scope_id: __uint32_t, + nearbyint(arg___x) + }) } -impl Default for sockaddr_in6 { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __nearbyint(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __nearbyint(arg___x: f64) -> f64; } - } -} -extern "C" { - pub static in6addr_any: in6_addr; -} -extern "C" { - pub static in6addr_loopback: in6_addr; -} -extern "C" { - pub static in6addr_nodelocal_allnodes: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allnodes: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allrouters: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allv2routers: in6_addr; -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ipv6_mreq { - pub ipv6mr_multiaddr: in6_addr, - pub ipv6mr_interface: ::std::os::raw::c_uint, + __nearbyint(arg___x) + }) } -impl Default for ipv6_mreq { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn round(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn round(arg___x: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct in6_pktinfo { - pub ipi6_addr: in6_addr, - pub ipi6_ifindex: ::std::os::raw::c_uint, + round(arg___x) + }) } -impl Default for in6_pktinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __round(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __round(arg___x: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ip6_mtuinfo { - pub ip6m_addr: sockaddr_in6, - pub ip6m_mtu: u32, + __round(arg___x) + }) } -impl Default for ip6_mtuinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn trunc(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn trunc(arg___x: f64) -> f64; } - } + trunc(arg___x) + }) } -pub unsafe fn inet6_option_space(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __trunc(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_space(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __trunc(arg___x: f64) -> f64; } - inet6_option_space(arg_arg1) + __trunc(arg___x) }) } -pub unsafe fn inet6_option_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *mut *mut cmsghdr, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *mut *mut cmsghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64; } - inet6_option_init(arg_arg1, arg_arg2, arg_arg3) + remquo(arg___x, arg___y, arg___quo) }) } -pub unsafe fn inet6_option_append( - arg_arg1: *mut cmsghdr, - arg_arg2: *const __uint8_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_append( - arg_arg1: *mut cmsghdr, - arg_arg2: *const __uint8_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64; } - inet6_option_append(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __remquo(arg___x, arg___y, arg___quo) }) } -pub unsafe fn inet6_option_alloc( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> *mut __uint8_t { +pub unsafe fn lrint(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_alloc( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> *mut __uint8_t; + fn lrint(arg___x: f64) -> ::std::os::raw::c_long; } - inet6_option_alloc(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + lrint(arg___x) }) } -pub unsafe fn inet6_option_next( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __lrint(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_next( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - ) -> ::std::os::raw::c_int; + fn __lrint(arg___x: f64) -> ::std::os::raw::c_long; } - inet6_option_next(arg_arg1, arg_arg2) + __lrint(arg___x) }) } -pub unsafe fn inet6_option_find( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn llrint(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_find( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn llrint(arg___x: f64) -> ::std::os::raw::c_longlong; } - inet6_option_find(arg_arg1, arg_arg2, arg_arg3) + llrint(arg___x) }) } -pub unsafe fn inet6_rthdr_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> usize { +pub unsafe fn __llrint(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> usize; + fn __llrint(arg___x: f64) -> ::std::os::raw::c_longlong; } - inet6_rthdr_space(arg_arg1, arg_arg2) + __llrint(arg___x) }) } -pub unsafe fn inet6_rthdr_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, -) -> *mut cmsghdr { +pub unsafe fn lround(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut cmsghdr; + fn lround(arg___x: f64) -> ::std::os::raw::c_long; } - inet6_rthdr_init(arg_arg1, arg_arg2) + lround(arg___x) }) } -pub unsafe fn inet6_rthdr_add( - arg_arg1: *mut cmsghdr, - arg_arg2: *const in6_addr, - arg_arg3: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +pub unsafe fn __lround(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_add( - arg_arg1: *mut cmsghdr, - arg_arg2: *const in6_addr, - arg_arg3: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn __lround(arg___x: f64) -> ::std::os::raw::c_long; } - inet6_rthdr_add(arg_arg1, arg_arg2, arg_arg3) + __lround(arg___x) }) } -pub unsafe fn inet6_rthdr_lasthop( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +pub unsafe fn llround(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_lasthop( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn llround(arg___x: f64) -> ::std::os::raw::c_longlong; } - inet6_rthdr_lasthop(arg_arg1, arg_arg2) + llround(arg___x) }) } -pub unsafe fn inet6_rthdr_segments(arg_arg1: *const cmsghdr) -> ::std::os::raw::c_int { +pub unsafe fn __llround(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_segments(arg_arg1: *const cmsghdr) -> ::std::os::raw::c_int; + fn __llround(arg___x: f64) -> ::std::os::raw::c_longlong; } - inet6_rthdr_segments(arg_arg1) + __llround(arg___x) }) } -pub unsafe fn inet6_rthdr_getaddr( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, -) -> *mut in6_addr { +pub unsafe fn fdim(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_getaddr( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut in6_addr; + fn fdim(arg___x: f64, arg___y: f64) -> f64; } - inet6_rthdr_getaddr(arg_arg1, arg_arg2) + fdim(arg___x, arg___y) }) } -pub unsafe fn inet6_rthdr_getflags( - arg_arg1: *const cmsghdr, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __fdim(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_getflags( - arg_arg1: *const cmsghdr, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __fdim(arg___x: f64, arg___y: f64) -> f64; } - inet6_rthdr_getflags(arg_arg1, arg_arg2) + __fdim(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn fmax(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - ) -> ::std::os::raw::c_int; + fn fmax(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_init(arg_arg1, arg_arg2) + fmax(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_append( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: socklen_t, - arg_arg6: __uint8_t, - arg_arg7: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn __fmax(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_append( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: socklen_t, - arg_arg6: __uint8_t, - arg_arg7: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn __fmax(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_append( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + __fmax(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_finish( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn fmin(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_finish( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn fmin(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_finish(arg_arg1, arg_arg2, arg_arg3) + fmin(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_set_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __fmin(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_set_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, - ) -> ::std::os::raw::c_int; + fn __fmin(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_set_val(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __fmin(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_next( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_next( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64; } - inet6_opt_next(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + fma(arg___x, arg___y, arg___z) }) } -pub unsafe fn inet6_opt_find( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn __fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_find( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn __fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64; } - inet6_opt_find(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __fma(arg___x, arg___y, arg___z) }) } -pub unsafe fn inet6_opt_get_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn scalb(arg___x: f64, arg___n: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_get_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, - ) -> ::std::os::raw::c_int; + fn scalb(arg___x: f64, arg___n: f64) -> f64; } - inet6_opt_get_val(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scalb(arg___x, arg___n) }) } -pub unsafe fn inet6_rth_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> socklen_t { +pub unsafe fn __scalb(arg___x: f64, arg___n: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> socklen_t; + fn __scalb(arg___x: f64, arg___n: f64) -> f64; } - inet6_rth_space(arg_arg1, arg_arg2) + __scalb(arg___x, arg___n) }) } -pub unsafe fn inet6_rth_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn __fpclassifyf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + fn __fpclassifyf(arg___value: f32) -> ::std::os::raw::c_int; } - inet6_rth_init(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __fpclassifyf(arg___value) }) } -pub unsafe fn inet6_rth_add( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *const in6_addr, -) -> ::std::os::raw::c_int { +pub unsafe fn __signbitf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_add( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *const in6_addr, - ) -> ::std::os::raw::c_int; + fn __signbitf(arg___value: f32) -> ::std::os::raw::c_int; } - inet6_rth_add(arg_arg1, arg_arg2) + __signbitf(arg___value) }) } -pub unsafe fn inet6_rth_reverse( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn __isinff(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_reverse( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn __isinff(arg___value: f32) -> ::std::os::raw::c_int; } - inet6_rth_reverse(arg_arg1, arg_arg2) + __isinff(arg___value) }) } -pub unsafe fn inet6_rth_segments(arg_arg1: *const ::std::os::raw::c_void) -> ::std::os::raw::c_int { +pub unsafe fn __finitef(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_segments(arg_arg1: *const ::std::os::raw::c_void) - -> ::std::os::raw::c_int; + fn __finitef(arg___value: f32) -> ::std::os::raw::c_int; } - inet6_rth_segments(arg_arg1) + __finitef(arg___value) }) } -pub unsafe fn inet6_rth_getaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, -) -> *mut in6_addr { +pub unsafe fn __isnanf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_getaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut in6_addr; + fn __isnanf(arg___value: f32) -> ::std::os::raw::c_int; } - inet6_rth_getaddr(arg_arg1, arg_arg2) + __isnanf(arg___value) }) } -pub unsafe fn bindresvport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr_in, -) -> ::std::os::raw::c_int { +pub unsafe fn __iseqsigf(arg___x: f32, arg___y: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bindresvport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr_in, - ) -> ::std::os::raw::c_int; + fn __iseqsigf(arg___x: f32, arg___y: f32) -> ::std::os::raw::c_int; } - bindresvport(arg_arg1, arg_arg2) + __iseqsigf(arg___x, arg___y) }) } -pub unsafe fn bindresvport_sa( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, -) -> ::std::os::raw::c_int { +pub unsafe fn __issignalingf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bindresvport_sa( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - ) -> ::std::os::raw::c_int; + fn __issignalingf(arg___value: f32) -> ::std::os::raw::c_int; } - bindresvport_sa(arg_arg1, arg_arg2) + __issignalingf(arg___value) }) } -extern "C" { - pub static mut h_errno: ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct hostent { - pub h_name: *mut ::std::os::raw::c_char, - pub h_aliases: *mut *mut ::std::os::raw::c_char, - pub h_addrtype: ::std::os::raw::c_int, - pub h_length: ::std::os::raw::c_int, - pub h_addr_list: *mut *mut ::std::os::raw::c_char, -} -impl Default for hostent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn acosf(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn acosf(arg___x: f32) -> f32; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct netent { - pub n_name: *mut ::std::os::raw::c_char, - pub n_aliases: *mut *mut ::std::os::raw::c_char, - pub n_addrtype: ::std::os::raw::c_int, - pub n_net: u32, + acosf(arg___x) + }) } -impl Default for netent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __acosf(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __acosf(arg___x: f32) -> f32; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct servent { - pub s_name: *mut ::std::os::raw::c_char, - pub s_aliases: *mut *mut ::std::os::raw::c_char, - pub s_port: ::std::os::raw::c_int, - pub s_proto: *mut ::std::os::raw::c_char, + __acosf(arg___x) + }) } -impl Default for servent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn asinf(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn asinf(arg___x: f32) -> f32; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct protoent { - pub p_name: *mut ::std::os::raw::c_char, - pub p_aliases: *mut *mut ::std::os::raw::c_char, - pub p_proto: ::std::os::raw::c_int, + asinf(arg___x) + }) } -impl Default for protoent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __asinf(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __asinf(arg___x: f32) -> f32; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct addrinfo { - pub ai_flags: ::std::os::raw::c_int, - pub ai_family: ::std::os::raw::c_int, - pub ai_socktype: ::std::os::raw::c_int, - pub ai_protocol: ::std::os::raw::c_int, - pub ai_addrlen: socklen_t, - pub ai_canonname: *mut ::std::os::raw::c_char, - pub ai_addr: *mut sockaddr, - pub ai_next: *mut addrinfo, + __asinf(arg___x) + }) } -impl Default for addrinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn atanf(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atanf(arg___x: f32) -> f32; } - } + atanf(arg___x) + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct rpcent { - pub r_name: *mut ::std::os::raw::c_char, - pub r_aliases: *mut *mut ::std::os::raw::c_char, - pub r_number: ::std::os::raw::c_int, +pub unsafe fn __atanf(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __atanf(arg___x: f32) -> f32; + } + __atanf(arg___x) + }) } -impl Default for rpcent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn atan2f(arg___y: f32, arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atan2f(arg___y: f32, arg___x: f32) -> f32; } - } + atan2f(arg___y, arg___x) + }) } -pub unsafe fn endhostent() { +pub unsafe fn __atan2f(arg___y: f32, arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endhostent(); + fn __atan2f(arg___y: f32, arg___x: f32) -> f32; } - endhostent() + __atan2f(arg___y, arg___x) }) } -pub unsafe fn endnetent() { +pub unsafe fn cosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endnetent(); + fn cosf(arg___x: f32) -> f32; } - endnetent() + cosf(arg___x) }) } -pub unsafe fn endprotoent() { +pub unsafe fn __cosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endprotoent(); + fn __cosf(arg___x: f32) -> f32; } - endprotoent() + __cosf(arg___x) }) } -pub unsafe fn endservent() { +pub unsafe fn sinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endservent(); + fn sinf(arg___x: f32) -> f32; } - endservent() + sinf(arg___x) }) } -pub unsafe fn freeaddrinfo(arg_arg1: *mut addrinfo) { +pub unsafe fn __sinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freeaddrinfo(arg_arg1: *mut addrinfo); + fn __sinf(arg___x: f32) -> f32; } - freeaddrinfo(arg_arg1) + __sinf(arg___x) }) } -pub unsafe fn gai_strerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn tanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gai_strerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn tanf(arg___x: f32) -> f32; } - gai_strerror(arg_arg1) + tanf(arg___x) }) } -pub unsafe fn getaddrinfo( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const addrinfo, - arg_arg4: *mut *mut addrinfo, -) -> ::std::os::raw::c_int { +pub unsafe fn __tanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getaddrinfo( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const addrinfo, - arg_arg4: *mut *mut addrinfo, - ) -> ::std::os::raw::c_int; + fn __tanf(arg___x: f32) -> f32; } - getaddrinfo(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __tanf(arg___x) }) } -pub unsafe fn gethostbyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn coshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - ) -> *mut hostent; + fn coshf(arg___x: f32) -> f32; } - gethostbyaddr(arg_arg1, arg_arg2, arg_arg3) + coshf(arg___x) }) } -pub unsafe fn gethostbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut hostent { +pub unsafe fn __coshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut hostent; + fn __coshf(arg___x: f32) -> f32; } - gethostbyname(arg_arg1) + __coshf(arg___x) }) } -pub unsafe fn gethostent() -> *mut hostent { +pub unsafe fn sinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostent() -> *mut hostent; + fn sinhf(arg___x: f32) -> f32; } - gethostent() + sinhf(arg___x) }) } -pub unsafe fn getnameinfo( - arg_arg1: *const sockaddr, - arg_arg2: socklen_t, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: socklen_t, - arg_arg5: *mut ::std::os::raw::c_char, - arg_arg6: socklen_t, - arg_arg7: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __sinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnameinfo( - arg_arg1: *const sockaddr, - arg_arg2: socklen_t, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: socklen_t, - arg_arg5: *mut ::std::os::raw::c_char, - arg_arg6: socklen_t, - arg_arg7: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __sinhf(arg___x: f32) -> f32; } - getnameinfo( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + __sinhf(arg___x) }) } -pub unsafe fn getnetbyaddr(arg_arg1: u32, arg_arg2: ::std::os::raw::c_int) -> *mut netent { +pub unsafe fn tanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetbyaddr(arg_arg1: u32, arg_arg2: ::std::os::raw::c_int) -> *mut netent; + fn tanhf(arg___x: f32) -> f32; } - getnetbyaddr(arg_arg1, arg_arg2) + tanhf(arg___x) }) } -pub unsafe fn getnetbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut netent { +pub unsafe fn __tanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut netent; + fn __tanhf(arg___x: f32) -> f32; } - getnetbyname(arg_arg1) + __tanhf(arg___x) }) } -pub unsafe fn getnetent() -> *mut netent { +pub unsafe fn acoshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetent() -> *mut netent; + fn acoshf(arg___x: f32) -> f32; } - getnetent() + acoshf(arg___x) }) } -pub unsafe fn getprotobyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut protoent { +pub unsafe fn __acoshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotobyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut protoent; + fn __acoshf(arg___x: f32) -> f32; } - getprotobyname(arg_arg1) + __acoshf(arg___x) }) } -pub unsafe fn getprotobynumber(arg_arg1: ::std::os::raw::c_int) -> *mut protoent { +pub unsafe fn asinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotobynumber(arg_arg1: ::std::os::raw::c_int) -> *mut protoent; + fn asinhf(arg___x: f32) -> f32; } - getprotobynumber(arg_arg1) + asinhf(arg___x) }) } -pub unsafe fn getprotoent() -> *mut protoent { +pub unsafe fn __asinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotoent() -> *mut protoent; + fn __asinhf(arg___x: f32) -> f32; } - getprotoent() + __asinhf(arg___x) }) } -pub unsafe fn getservbyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut servent { +pub unsafe fn atanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservbyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut servent; + fn atanhf(arg___x: f32) -> f32; } - getservbyname(arg_arg1, arg_arg2) + atanhf(arg___x) }) } -pub unsafe fn getservbyport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut servent { +pub unsafe fn __atanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservbyport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut servent; + fn __atanhf(arg___x: f32) -> f32; } - getservbyport(arg_arg1, arg_arg2) + __atanhf(arg___x) }) } -pub unsafe fn getservent() -> *mut servent { +pub unsafe fn expf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservent() -> *mut servent; + fn expf(arg___x: f32) -> f32; } - getservent() + expf(arg___x) }) } -pub unsafe fn sethostent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn __expf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sethostent(arg_arg1: ::std::os::raw::c_int); + fn __expf(arg___x: f32) -> f32; } - sethostent(arg_arg1) + __expf(arg___x) }) } -pub unsafe fn setnetent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setnetent(arg_arg1: ::std::os::raw::c_int); + fn frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32; } - setnetent(arg_arg1) + frexpf(arg___x, arg___exponent) }) } -pub unsafe fn setprotoent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn __frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setprotoent(arg_arg1: ::std::os::raw::c_int); + fn __frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32; } - setprotoent(arg_arg1) + __frexpf(arg___x, arg___exponent) }) } -pub unsafe fn setservent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setservent(arg_arg1: ::std::os::raw::c_int); + fn ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32; } - setservent(arg_arg1) + ldexpf(arg___x, arg___exponent) }) } -pub unsafe fn freehostent(arg_arg1: *mut hostent) { +pub unsafe fn __ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freehostent(arg_arg1: *mut hostent); + fn __ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32; } - freehostent(arg_arg1) + __ldexpf(arg___x, arg___exponent) }) } -pub unsafe fn gethostbyname2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn logf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyname2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut hostent; + fn logf(arg___x: f32) -> f32; } - gethostbyname2(arg_arg1, arg_arg2) + logf(arg___x) }) } -pub unsafe fn getipnodebyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn __logf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipnodebyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut hostent; + fn __logf(arg___x: f32) -> f32; } - getipnodebyaddr(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __logf(arg___x) }) } -pub unsafe fn getipnodebyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn log10f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipnodebyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut hostent; + fn log10f(arg___x: f32) -> f32; } - getipnodebyname(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + log10f(arg___x) }) } -pub unsafe fn getrpcbyname(arg_name: *const ::std::os::raw::c_char) -> *mut rpcent { +pub unsafe fn __log10f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcbyname(arg_name: *const ::std::os::raw::c_char) -> *mut rpcent; + fn __log10f(arg___x: f32) -> f32; } - getrpcbyname(arg_name) + __log10f(arg___x) }) } -pub unsafe fn getrpcbynumber(arg_number: ::std::os::raw::c_int) -> *mut rpcent { +pub unsafe fn modff(arg___x: f32, arg___iptr: *mut f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcbynumber(arg_number: ::std::os::raw::c_int) -> *mut rpcent; + fn modff(arg___x: f32, arg___iptr: *mut f32) -> f32; } - getrpcbynumber(arg_number) + modff(arg___x, arg___iptr) }) } -pub unsafe fn getrpcent() -> *mut rpcent { +pub unsafe fn __modff(arg___x: f32, arg___iptr: *mut f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcent() -> *mut rpcent; + fn __modff(arg___x: f32, arg___iptr: *mut f32) -> f32; } - getrpcent() + __modff(arg___x, arg___iptr) }) } -pub unsafe fn setrpcent(arg_stayopen: ::std::os::raw::c_int) { +pub unsafe fn expm1f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setrpcent(arg_stayopen: ::std::os::raw::c_int); + fn expm1f(arg___x: f32) -> f32; } - setrpcent(arg_stayopen) + expm1f(arg___x) }) } -pub unsafe fn endrpcent() { +pub unsafe fn __expm1f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endrpcent(); + fn __expm1f(arg___x: f32) -> f32; } - endrpcent() + __expm1f(arg___x) }) } -pub unsafe fn herror(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn log1pf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn herror(arg_arg1: *const ::std::os::raw::c_char); + fn log1pf(arg___x: f32) -> f32; } - herror(arg_arg1) + log1pf(arg___x) }) } -pub unsafe fn hstrerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn __log1pf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hstrerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn __log1pf(arg___x: f32) -> f32; } - hstrerror(arg_arg1) + __log1pf(arg___x) }) } -pub unsafe fn innetgr( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn logbf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn innetgr( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn logbf(arg___x: f32) -> f32; } - innetgr(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + logbf(arg___x) }) } -pub unsafe fn getnetgrent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __logbf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetgrent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __logbf(arg___x: f32) -> f32; } - getnetgrent(arg_arg1, arg_arg2, arg_arg3) + __logbf(arg___x) }) } -pub unsafe fn endnetgrent() { +pub unsafe fn exp2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endnetgrent(); + fn exp2f(arg___x: f32) -> f32; } - endnetgrent() + exp2f(arg___x) }) } -pub unsafe fn setnetgrent(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn __exp2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setnetgrent(arg_arg1: *const ::std::os::raw::c_char); + fn __exp2f(arg___x: f32) -> f32; } - setnetgrent(arg_arg1) + __exp2f(arg___x) }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct passwd { - pub pw_name: *mut ::std::os::raw::c_char, - pub pw_passwd: *mut ::std::os::raw::c_char, - pub pw_uid: uid_t, - pub pw_gid: gid_t, - pub pw_change: __darwin_time_t, - pub pw_class: *mut ::std::os::raw::c_char, - pub pw_gecos: *mut ::std::os::raw::c_char, - pub pw_dir: *mut ::std::os::raw::c_char, - pub pw_shell: *mut ::std::os::raw::c_char, - pub pw_expire: __darwin_time_t, -} -impl Default for passwd { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub unsafe fn getpwuid(arg_arg1: uid_t) -> *mut passwd { +pub unsafe fn log2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuid(arg_arg1: uid_t) -> *mut passwd; + fn log2f(arg___x: f32) -> f32; } - getpwuid(arg_arg1) + log2f(arg___x) }) } -pub unsafe fn getpwnam(arg_arg1: *const ::std::os::raw::c_char) -> *mut passwd { +pub unsafe fn __log2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwnam(arg_arg1: *const ::std::os::raw::c_char) -> *mut passwd; + fn __log2f(arg___x: f32) -> f32; } - getpwnam(arg_arg1) + __log2f(arg___x) }) } -pub unsafe fn getpwuid_r( - arg_arg1: uid_t, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn powf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuid_r( - arg_arg1: uid_t, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn powf(arg___x: f32, arg___y: f32) -> f32; } - getpwuid_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + powf(arg___x, arg___y) }) } -pub unsafe fn getpwnam_r( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn __powf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwnam_r( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn __powf(arg___x: f32, arg___y: f32) -> f32; } - getpwnam_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __powf(arg___x, arg___y) }) } -pub unsafe fn getpwent() -> *mut passwd { +pub unsafe fn sqrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwent() -> *mut passwd; + fn sqrtf(arg___x: f32) -> f32; } - getpwent() + sqrtf(arg___x) }) } -pub unsafe fn setpwent() { +pub unsafe fn __sqrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpwent(); + fn __sqrtf(arg___x: f32) -> f32; } - setpwent() + __sqrtf(arg___x) }) } -pub unsafe fn endpwent() { +pub unsafe fn hypotf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endpwent(); + fn hypotf(arg___x: f32, arg___y: f32) -> f32; } - endpwent() + hypotf(arg___x, arg___y) }) } -pub type uuid_t = __darwin_uuid_t; -pub type uuid_string_t = __darwin_uuid_string_t; -extern "C" { - pub static UUID_NULL: uuid_t; -} -pub unsafe fn uuid_clear(arg_uu: *mut ::std::os::raw::c_uchar) { +pub unsafe fn __hypotf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_clear(arg_uu: *mut ::std::os::raw::c_uchar); + fn __hypotf(arg___x: f32, arg___y: f32) -> f32; } - uuid_clear(arg_uu) + __hypotf(arg___x, arg___y) }) } -pub unsafe fn uuid_compare( - arg_uu1: *mut ::std::os::raw::c_uchar, - arg_uu2: *mut ::std::os::raw::c_uchar, -) -> ::std::os::raw::c_int { +pub unsafe fn cbrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_compare( - arg_uu1: *mut ::std::os::raw::c_uchar, - arg_uu2: *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + fn cbrtf(arg___x: f32) -> f32; } - uuid_compare(arg_uu1, arg_uu2) + cbrtf(arg___x) }) } -pub unsafe fn uuid_copy( - arg_dst: *mut ::std::os::raw::c_uchar, - arg_src: *mut ::std::os::raw::c_uchar, -) { +pub unsafe fn __cbrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_copy( - arg_dst: *mut ::std::os::raw::c_uchar, - arg_src: *mut ::std::os::raw::c_uchar, - ); + fn __cbrtf(arg___x: f32) -> f32; } - uuid_copy(arg_dst, arg_src) + __cbrtf(arg___x) }) } -pub unsafe fn uuid_generate(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn ceilf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate(arg_out: *mut ::std::os::raw::c_uchar); + fn ceilf(arg___x: f32) -> f32; } - uuid_generate(arg_out) + ceilf(arg___x) }) } -pub unsafe fn uuid_generate_random(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn __ceilf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate_random(arg_out: *mut ::std::os::raw::c_uchar); + fn __ceilf(arg___x: f32) -> f32; } - uuid_generate_random(arg_out) + __ceilf(arg___x) }) } -pub unsafe fn uuid_generate_time(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn fabsf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate_time(arg_out: *mut ::std::os::raw::c_uchar); + fn fabsf(arg___x: f32) -> f32; } - uuid_generate_time(arg_out) + fabsf(arg___x) }) } -pub unsafe fn uuid_is_null(arg_uu: *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int { +pub unsafe fn __fabsf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_is_null(arg_uu: *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; + fn __fabsf(arg___x: f32) -> f32; } - uuid_is_null(arg_uu) + __fabsf(arg___x) }) } -pub unsafe fn uuid_parse( - arg_in_: *mut ::std::os::raw::c_char, - arg_uu: *mut ::std::os::raw::c_uchar, -) -> ::std::os::raw::c_int { +pub unsafe fn floorf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_parse( - arg_in_: *mut ::std::os::raw::c_char, - arg_uu: *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + fn floorf(arg___x: f32) -> f32; } - uuid_parse(arg_in_, arg_uu) + floorf(arg___x) }) } -pub unsafe fn uuid_unparse( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __floorf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn __floorf(arg___x: f32) -> f32; } - uuid_unparse(arg_uu, arg_out) + __floorf(arg___x) }) } -pub unsafe fn uuid_unparse_lower( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn fmodf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse_lower( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn fmodf(arg___x: f32, arg___y: f32) -> f32; } - uuid_unparse_lower(arg_uu, arg_out) + fmodf(arg___x, arg___y) }) } -pub unsafe fn uuid_unparse_upper( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __fmodf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse_upper( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn __fmodf(arg___x: f32, arg___y: f32) -> f32; } - uuid_unparse_upper(arg_uu, arg_out) + __fmodf(arg___x, arg___y) }) } -pub unsafe fn setpassent(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn isinff(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpassent(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn isinff(arg___value: f32) -> ::std::os::raw::c_int; } - setpassent(arg_arg1) + isinff(arg___value) }) } -pub unsafe fn user_from_uid( - arg_arg1: uid_t, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn finitef(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn user_from_uid( - arg_arg1: uid_t, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn finitef(arg___value: f32) -> ::std::os::raw::c_int; } - user_from_uid(arg_arg1, arg_arg2) + finitef(arg___value) }) } -pub unsafe fn getpwuuid(arg_arg1: *mut ::std::os::raw::c_uchar) -> *mut passwd { +pub unsafe fn dremf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuuid(arg_arg1: *mut ::std::os::raw::c_uchar) -> *mut passwd; + fn dremf(arg___x: f32, arg___y: f32) -> f32; } - getpwuuid(arg_arg1) + dremf(arg___x, arg___y) }) } -pub unsafe fn getpwuuid_r( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn __dremf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuuid_r( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn __dremf(arg___x: f32, arg___y: f32) -> f32; } - getpwuuid_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __dremf(arg___x, arg___y) }) } -pub type pgsocket = ::std::os::raw::c_int; -pub unsafe fn pg_set_noblock(arg_sock: pgsocket) -> bool { +pub unsafe fn significandf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_set_noblock(arg_sock: pgsocket) -> bool; + fn significandf(arg___x: f32) -> f32; } - pg_set_noblock(arg_sock) + significandf(arg___x) }) } -pub unsafe fn pg_set_block(arg_sock: pgsocket) -> bool { +pub unsafe fn __significandf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_set_block(arg_sock: pgsocket) -> bool; + fn __significandf(arg___x: f32) -> f32; } - pg_set_block(arg_sock) + __significandf(arg___x) }) } -pub unsafe fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn copysignf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool; + fn copysignf(arg___x: f32, arg___y: f32) -> f32; } - has_drive_prefix(arg_filename) + copysignf(arg___x, arg___y) }) } -pub unsafe fn first_dir_separator( - arg_filename: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __copysignf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn first_dir_separator( - arg_filename: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __copysignf(arg___x: f32, arg___y: f32) -> f32; } - first_dir_separator(arg_filename) + __copysignf(arg___x, arg___y) }) } -pub unsafe fn last_dir_separator( - arg_filename: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn last_dir_separator( - arg_filename: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32; } - last_dir_separator(arg_filename) + nanf(arg___tagb) }) } -pub unsafe fn first_path_var_separator( - arg_pathlist: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn first_path_var_separator( - arg_pathlist: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32; } - first_path_var_separator(arg_pathlist) + __nanf(arg___tagb) }) } -pub unsafe fn join_path_components( - arg_ret_path: *mut ::std::os::raw::c_char, - arg_head: *const ::std::os::raw::c_char, - arg_tail: *const ::std::os::raw::c_char, -) { +pub unsafe fn isnanf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn join_path_components( - arg_ret_path: *mut ::std::os::raw::c_char, - arg_head: *const ::std::os::raw::c_char, - arg_tail: *const ::std::os::raw::c_char, - ); + fn isnanf(arg___value: f32) -> ::std::os::raw::c_int; } - join_path_components(arg_ret_path, arg_head, arg_tail) + isnanf(arg___value) }) } -pub unsafe fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn j0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char); + fn j0f(arg_arg1: f32) -> f32; } - canonicalize_path(arg_path) + j0f(arg_arg1) }) } -pub unsafe fn make_native_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn __j0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_native_path(arg_path: *mut ::std::os::raw::c_char); + fn __j0f(arg_arg1: f32) -> f32; } - make_native_path(arg_path) + __j0f(arg_arg1) }) } -pub unsafe fn cleanup_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn j1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cleanup_path(arg_path: *mut ::std::os::raw::c_char); + fn j1f(arg_arg1: f32) -> f32; } - cleanup_path(arg_path) + j1f(arg_arg1) }) } -pub unsafe fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn __j1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool; + fn __j1f(arg_arg1: f32) -> f32; } - path_contains_parent_reference(arg_path) + __j1f(arg_arg1) }) } -pub unsafe fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool; + fn jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - path_is_relative_and_below_cwd(arg_path) + jnf(arg_arg1, arg_arg2) }) } -pub unsafe fn path_is_prefix_of_path( - arg_path1: *const ::std::os::raw::c_char, - arg_path2: *const ::std::os::raw::c_char, -) -> bool { +pub unsafe fn __jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_is_prefix_of_path( - arg_path1: *const ::std::os::raw::c_char, - arg_path2: *const ::std::os::raw::c_char, - ) -> bool; + fn __jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - path_is_prefix_of_path(arg_path1, arg_path2) + __jnf(arg_arg1, arg_arg2) }) } -pub unsafe fn make_absolute_path( - arg_path: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn y0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_absolute_path( - arg_path: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn y0f(arg_arg1: f32) -> f32; } - make_absolute_path(arg_path) + y0f(arg_arg1) }) } -pub unsafe fn get_progname( - arg_argv0: *const ::std::os::raw::c_char, -) -> *const ::std::os::raw::c_char { +pub unsafe fn __y0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_progname( - arg_argv0: *const ::std::os::raw::c_char, - ) -> *const ::std::os::raw::c_char; + fn __y0f(arg_arg1: f32) -> f32; } - get_progname(arg_argv0) + __y0f(arg_arg1) }) } -pub unsafe fn get_share_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn y1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_share_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn y1f(arg_arg1: f32) -> f32; } - get_share_path(arg_my_exec_path, arg_ret_path) + y1f(arg_arg1) }) } -pub unsafe fn get_etc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __y1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_etc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __y1f(arg_arg1: f32) -> f32; } - get_etc_path(arg_my_exec_path, arg_ret_path) + __y1f(arg_arg1) }) } -pub unsafe fn get_include_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_include_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - get_include_path(arg_my_exec_path, arg_ret_path) + ynf(arg_arg1, arg_arg2) }) } -pub unsafe fn get_pkginclude_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_pkginclude_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - get_pkginclude_path(arg_my_exec_path, arg_ret_path) + __ynf(arg_arg1, arg_arg2) }) } -pub unsafe fn get_includeserver_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn erff(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_includeserver_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn erff(arg_arg1: f32) -> f32; } - get_includeserver_path(arg_my_exec_path, arg_ret_path) + erff(arg_arg1) }) } -pub unsafe fn get_lib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __erff(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_lib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __erff(arg_arg1: f32) -> f32; } - get_lib_path(arg_my_exec_path, arg_ret_path) + __erff(arg_arg1) }) } -pub unsafe fn get_pkglib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn erfcf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_pkglib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn erfcf(arg_arg1: f32) -> f32; } - get_pkglib_path(arg_my_exec_path, arg_ret_path) + erfcf(arg_arg1) }) } -pub unsafe fn get_locale_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __erfcf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_locale_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __erfcf(arg_arg1: f32) -> f32; } - get_locale_path(arg_my_exec_path, arg_ret_path) + __erfcf(arg_arg1) }) } -pub unsafe fn get_doc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn lgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_doc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn lgammaf(arg_arg1: f32) -> f32; } - get_doc_path(arg_my_exec_path, arg_ret_path) + lgammaf(arg_arg1) }) } -pub unsafe fn get_html_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __lgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_html_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __lgammaf(arg_arg1: f32) -> f32; } - get_html_path(arg_my_exec_path, arg_ret_path) + __lgammaf(arg_arg1) }) } -pub unsafe fn get_man_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn tgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_man_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn tgammaf(arg_arg1: f32) -> f32; } - get_man_path(arg_my_exec_path, arg_ret_path) + tgammaf(arg_arg1) }) } -pub unsafe fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool { +pub unsafe fn __tgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool; + fn __tgammaf(arg_arg1: f32) -> f32; } - get_home_path(arg_ret_path) + __tgammaf(arg_arg1) }) } -pub unsafe fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn gammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char); + fn gammaf(arg_arg1: f32) -> f32; } - get_parent_directory(arg_path) + gammaf(arg_arg1) }) } -pub unsafe fn pgfnames( - arg_path: *const ::std::os::raw::c_char, -) -> *mut *mut ::std::os::raw::c_char { +pub unsafe fn __gammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pgfnames( - arg_path: *const ::std::os::raw::c_char, - ) -> *mut *mut ::std::os::raw::c_char; + fn __gammaf(arg_arg1: f32) -> f32; } - pgfnames(arg_path) + __gammaf(arg_arg1) }) } -pub unsafe fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char) { +pub unsafe fn lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char); + fn lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32; } - pgfnames_cleanup(arg_filenames) + lgammaf_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn set_pglocale_pgservice( - arg_argv0: *const ::std::os::raw::c_char, - arg_app: *const ::std::os::raw::c_char, -) { +pub unsafe fn __lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn set_pglocale_pgservice( - arg_argv0: *const ::std::os::raw::c_char, - arg_app: *const ::std::os::raw::c_char, - ); + fn __lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32; } - set_pglocale_pgservice(arg_argv0, arg_app) + __lgammaf_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn find_my_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn rintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn find_my_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn rintf(arg___x: f32) -> f32; } - find_my_exec(arg_argv0, arg_retpath) + rintf(arg___x) }) } -pub unsafe fn find_other_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_target: *const ::std::os::raw::c_char, - arg_versionstr: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __rintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn find_other_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_target: *const ::std::os::raw::c_char, - arg_versionstr: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __rintf(arg___x: f32) -> f32; } - find_other_exec(arg_argv0, arg_target, arg_versionstr, arg_retpath) + __rintf(arg___x) }) } -pub unsafe fn pipe_read_line( - arg_cmd: *mut ::std::os::raw::c_char, - arg_line: *mut ::std::os::raw::c_char, - arg_maxsize: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn nextafterf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pipe_read_line( - arg_cmd: *mut ::std::os::raw::c_char, - arg_line: *mut ::std::os::raw::c_char, - arg_maxsize: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn nextafterf(arg___x: f32, arg___y: f32) -> f32; } - pipe_read_line(arg_cmd, arg_line, arg_maxsize) + nextafterf(arg___x, arg___y) }) } -pub unsafe fn pg_usleep(arg_microsec: ::std::os::raw::c_long) { +pub unsafe fn __nextafterf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_usleep(arg_microsec: ::std::os::raw::c_long); + fn __nextafterf(arg___x: f32, arg___y: f32) -> f32; } - pg_usleep(arg_microsec) + __nextafterf(arg___x, arg___y) }) } -pub unsafe fn pg_strcasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn nexttowardf(arg___x: f32, arg___y: u128) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strcasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn nexttowardf(arg___x: f32, arg___y: u128) -> f32; } - pg_strcasecmp(arg_s1, arg_s2) + nexttowardf(arg___x, arg___y) }) } -pub unsafe fn pg_strncasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - arg_n: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn __nexttowardf(arg___x: f32, arg___y: u128) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strncasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - arg_n: usize, - ) -> ::std::os::raw::c_int; + fn __nexttowardf(arg___x: f32, arg___y: u128) -> f32; } - pg_strncasecmp(arg_s1, arg_s2, arg_n) + __nexttowardf(arg___x, arg___y) }) } -pub unsafe fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn remainderf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn remainderf(arg___x: f32, arg___y: f32) -> f32; } - pg_toupper(arg_ch) + remainderf(arg___x, arg___y) }) } -pub unsafe fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn __remainderf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn __remainderf(arg___x: f32, arg___y: f32) -> f32; } - pg_tolower(arg_ch) + __remainderf(arg___x, arg___y) }) } -pub unsafe fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32; } - pg_ascii_toupper(arg_ch) + scalbnf(arg___x, arg___n) }) } -pub unsafe fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn __scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn __scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32; } - pg_ascii_tolower(arg_ch) + __scalbnf(arg___x, arg___n) }) } -pub unsafe fn pg_vsnprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn ilogbf(arg___x: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_vsnprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> ::std::os::raw::c_int; + fn ilogbf(arg___x: f32) -> ::std::os::raw::c_int; } - pg_vsnprintf(arg_str_, arg_count, arg_fmt, arg_args) + ilogbf(arg___x) }) } -pub unsafe fn pg_snprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_fmt: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __ilogbf(arg___x: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_snprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_fmt: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __ilogbf(arg___x: f32) -> ::std::os::raw::c_int; } - pg_snprintf(arg_str_, arg_count, arg_fmt) + __ilogbf(arg___x) }) } -pub unsafe fn pg_vsprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_vsprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> ::std::os::raw::c_int; + fn scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32; } - pg_vsprintf(arg_str_, arg_fmt, arg_args) + scalblnf(arg___x, arg___n) }) } -pub unsafe fn pg_sprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_fmt: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_sprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_fmt: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32; } - pg_sprintf(arg_str_, arg_fmt) + __scalblnf(arg___x, arg___n) }) } -pub unsafe fn pg_vfprintf( - arg_stream: *mut FILE, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn nearbyintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_vfprintf( - arg_stream: *mut FILE, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> ::std::os::raw::c_int; + fn nearbyintf(arg___x: f32) -> f32; } - pg_vfprintf(arg_stream, arg_fmt, arg_args) + nearbyintf(arg___x) }) } -pub unsafe fn pg_fprintf( - arg_stream: *mut FILE, - arg_fmt: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __nearbyintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_fprintf( - arg_stream: *mut FILE, - arg_fmt: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __nearbyintf(arg___x: f32) -> f32; } - pg_fprintf(arg_stream, arg_fmt) + __nearbyintf(arg___x) }) } -pub unsafe fn pg_vprintf( - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn roundf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_vprintf( - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> ::std::os::raw::c_int; + fn roundf(arg___x: f32) -> f32; } - pg_vprintf(arg_fmt, arg_args) + roundf(arg___x) }) } -pub unsafe fn pg_printf(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn __roundf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_printf(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn __roundf(arg___x: f32) -> f32; } - pg_printf(arg_fmt) + __roundf(arg___x) }) } -pub unsafe fn pg_strfromd( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_precision: ::std::os::raw::c_int, - arg_value: f64, -) -> ::std::os::raw::c_int { +pub unsafe fn truncf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strfromd( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_precision: ::std::os::raw::c_int, - arg_value: f64, - ) -> ::std::os::raw::c_int; + fn truncf(arg___x: f32) -> f32; } - pg_strfromd(arg_str_, arg_count, arg_precision, arg_value) + truncf(arg___x) }) } -pub unsafe fn pg_strerror(arg_errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn __truncf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strerror(arg_errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn __truncf(arg___x: f32) -> f32; } - pg_strerror(arg_errnum) + __truncf(arg___x) }) } -pub unsafe fn pg_strerror_r( - arg_errnum: ::std::os::raw::c_int, - arg_buf: *mut ::std::os::raw::c_char, - arg_buflen: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strerror_r( - arg_errnum: ::std::os::raw::c_int, - arg_buf: *mut ::std::os::raw::c_char, - arg_buflen: usize, - ) -> *mut ::std::os::raw::c_char; + fn remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32; } - pg_strerror_r(arg_errnum, arg_buf, arg_buflen) + remquof(arg___x, arg___y, arg___quo) }) } -pub unsafe fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn __remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn __remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32; } - pg_strsignal(arg_signum) + __remquof(arg___x, arg___y, arg___quo) }) } -pub unsafe fn simple_prompt( - arg_prompt: *const ::std::os::raw::c_char, - arg_destination: *mut ::std::os::raw::c_char, - arg_destlen: usize, - arg_echo: bool, -) { +pub unsafe fn lrintf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn simple_prompt( - arg_prompt: *const ::std::os::raw::c_char, - arg_destination: *mut ::std::os::raw::c_char, - arg_destlen: usize, - arg_echo: bool, - ); + fn lrintf(arg___x: f32) -> ::std::os::raw::c_long; } - simple_prompt(arg_prompt, arg_destination, arg_destlen, arg_echo) + lrintf(arg___x) }) } -pub unsafe fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn __lrintf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int; + fn __lrintf(arg___x: f32) -> ::std::os::raw::c_long; } - pclose_check(arg_stream) + __lrintf(arg___x) }) } -pub unsafe fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool { +pub unsafe fn llrintf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool; + fn llrintf(arg___x: f32) -> ::std::os::raw::c_longlong; } - rmtree(arg_path, arg_rmtopdir) + llrintf(arg___x) }) } -pub unsafe fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64 { +pub unsafe fn __llrintf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64; + fn __llrintf(arg___x: f32) -> ::std::os::raw::c_longlong; } - pg_erand48(arg_xseed) + __llrintf(arg___x) }) } -pub unsafe fn pg_lrand48() -> ::std::os::raw::c_long { +pub unsafe fn lroundf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lrand48() -> ::std::os::raw::c_long; + fn lroundf(arg___x: f32) -> ::std::os::raw::c_long; } - pg_lrand48() + lroundf(arg___x) }) } -pub unsafe fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn __lroundf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn __lroundf(arg___x: f32) -> ::std::os::raw::c_long; } - pg_jrand48(arg_xseed) + __lroundf(arg___x) }) } -pub unsafe fn pg_srand48(arg_seed: ::std::os::raw::c_long) { +pub unsafe fn llroundf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_srand48(arg_seed: ::std::os::raw::c_long); + fn llroundf(arg___x: f32) -> ::std::os::raw::c_longlong; } - pg_srand48(arg_seed) + llroundf(arg___x) }) } -pub type float_t = f32; -pub type double_t = f64; -pub unsafe fn __math_errhandling() -> ::std::os::raw::c_int { +pub unsafe fn __llroundf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __math_errhandling() -> ::std::os::raw::c_int; + fn __llroundf(arg___x: f32) -> ::std::os::raw::c_longlong; } - __math_errhandling() + __llroundf(arg___x) }) } -pub unsafe fn __fpclassifyf(arg_arg1: f32) -> ::std::os::raw::c_int { +pub unsafe fn fdimf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyf(arg_arg1: f32) -> ::std::os::raw::c_int; + fn fdimf(arg___x: f32, arg___y: f32) -> f32; } - __fpclassifyf(arg_arg1) + fdimf(arg___x, arg___y) }) } -pub unsafe fn __fpclassifyd(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn __fdimf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyd(arg_arg1: f64) -> ::std::os::raw::c_int; + fn __fdimf(arg___x: f32, arg___y: f32) -> f32; } - __fpclassifyd(arg_arg1) + __fdimf(arg___x, arg___y) }) } -pub unsafe fn __fpclassifyl(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn fmaxf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyl(arg_arg1: f64) -> ::std::os::raw::c_int; + fn fmaxf(arg___x: f32, arg___y: f32) -> f32; } - __fpclassifyl(arg_arg1) + fmaxf(arg___x, arg___y) }) } -pub unsafe fn acosf(arg_arg1: f32) -> f32 { +pub unsafe fn __fmaxf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosf(arg_arg1: f32) -> f32; + fn __fmaxf(arg___x: f32, arg___y: f32) -> f32; } - acosf(arg_arg1) + __fmaxf(arg___x, arg___y) }) } -pub unsafe fn acos(arg_arg1: f64) -> f64 { +pub unsafe fn fminf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acos(arg_arg1: f64) -> f64; + fn fminf(arg___x: f32, arg___y: f32) -> f32; } - acos(arg_arg1) + fminf(arg___x, arg___y) }) } -pub unsafe fn acosl(arg_arg1: f64) -> f64 { +pub unsafe fn __fminf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosl(arg_arg1: f64) -> f64; + fn __fminf(arg___x: f32, arg___y: f32) -> f32; } - acosl(arg_arg1) + __fminf(arg___x, arg___y) }) } -pub unsafe fn asinf(arg_arg1: f32) -> f32 { +pub unsafe fn fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinf(arg_arg1: f32) -> f32; + fn fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32; } - asinf(arg_arg1) + fmaf(arg___x, arg___y, arg___z) }) } -pub unsafe fn asin(arg_arg1: f64) -> f64 { +pub unsafe fn __fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asin(arg_arg1: f64) -> f64; + fn __fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32; } - asin(arg_arg1) + __fmaf(arg___x, arg___y, arg___z) }) } -pub unsafe fn asinl(arg_arg1: f64) -> f64 { +pub unsafe fn scalbf(arg___x: f32, arg___n: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinl(arg_arg1: f64) -> f64; + fn scalbf(arg___x: f32, arg___n: f32) -> f32; } - asinl(arg_arg1) + scalbf(arg___x, arg___n) }) } -pub unsafe fn atanf(arg_arg1: f32) -> f32 { +pub unsafe fn __scalbf(arg___x: f32, arg___n: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanf(arg_arg1: f32) -> f32; + fn __scalbf(arg___x: f32, arg___n: f32) -> f32; } - atanf(arg_arg1) + __scalbf(arg___x, arg___n) }) } -pub unsafe fn atan(arg_arg1: f64) -> f64 { +pub unsafe fn __fpclassifyl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan(arg_arg1: f64) -> f64; + fn __fpclassifyl(arg___value: u128) -> ::std::os::raw::c_int; } - atan(arg_arg1) + __fpclassifyl(arg___value) }) } -pub unsafe fn atanl(arg_arg1: f64) -> f64 { +pub unsafe fn __signbitl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanl(arg_arg1: f64) -> f64; + fn __signbitl(arg___value: u128) -> ::std::os::raw::c_int; } - atanl(arg_arg1) + __signbitl(arg___value) }) } -pub unsafe fn atan2f(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __isinfl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2f(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __isinfl(arg___value: u128) -> ::std::os::raw::c_int; } - atan2f(arg_arg1, arg_arg2) + __isinfl(arg___value) }) } -pub unsafe fn atan2(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __finitel(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __finitel(arg___value: u128) -> ::std::os::raw::c_int; } - atan2(arg_arg1, arg_arg2) + __finitel(arg___value) }) } -pub unsafe fn atan2l(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __isnanl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2l(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __isnanl(arg___value: u128) -> ::std::os::raw::c_int; } - atan2l(arg_arg1, arg_arg2) + __isnanl(arg___value) }) } -pub unsafe fn cosf(arg_arg1: f32) -> f32 { +pub unsafe fn __iseqsigl(arg___x: u128, arg___y: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosf(arg_arg1: f32) -> f32; + fn __iseqsigl(arg___x: u128, arg___y: u128) -> ::std::os::raw::c_int; } - cosf(arg_arg1) + __iseqsigl(arg___x, arg___y) }) } -pub unsafe fn cos(arg_arg1: f64) -> f64 { +pub unsafe fn __issignalingl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cos(arg_arg1: f64) -> f64; + fn __issignalingl(arg___value: u128) -> ::std::os::raw::c_int; } - cos(arg_arg1) + __issignalingl(arg___value) }) } -pub unsafe fn cosl(arg_arg1: f64) -> f64 { +pub unsafe fn acosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosl(arg_arg1: f64) -> f64; + fn acosl(arg___x: u128) -> u128; } - cosl(arg_arg1) + acosl(arg___x) }) } -pub unsafe fn sinf(arg_arg1: f32) -> f32 { +pub unsafe fn __acosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinf(arg_arg1: f32) -> f32; + fn __acosl(arg___x: u128) -> u128; } - sinf(arg_arg1) + __acosl(arg___x) }) } -pub unsafe fn sin(arg_arg1: f64) -> f64 { +pub unsafe fn asinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sin(arg_arg1: f64) -> f64; + fn asinl(arg___x: u128) -> u128; } - sin(arg_arg1) + asinl(arg___x) }) } -pub unsafe fn sinl(arg_arg1: f64) -> f64 { +pub unsafe fn __asinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinl(arg_arg1: f64) -> f64; + fn __asinl(arg___x: u128) -> u128; } - sinl(arg_arg1) + __asinl(arg___x) }) } -pub unsafe fn tanf(arg_arg1: f32) -> f32 { +pub unsafe fn atanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanf(arg_arg1: f32) -> f32; + fn atanl(arg___x: u128) -> u128; } - tanf(arg_arg1) + atanl(arg___x) }) } -pub unsafe fn tan(arg_arg1: f64) -> f64 { +pub unsafe fn __atanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tan(arg_arg1: f64) -> f64; + fn __atanl(arg___x: u128) -> u128; } - tan(arg_arg1) + __atanl(arg___x) }) } -pub unsafe fn tanl(arg_arg1: f64) -> f64 { +pub unsafe fn atan2l(arg___y: u128, arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanl(arg_arg1: f64) -> f64; + fn atan2l(arg___y: u128, arg___x: u128) -> u128; } - tanl(arg_arg1) + atan2l(arg___y, arg___x) }) } -pub unsafe fn acoshf(arg_arg1: f32) -> f32 { +pub unsafe fn __atan2l(arg___y: u128, arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acoshf(arg_arg1: f32) -> f32; + fn __atan2l(arg___y: u128, arg___x: u128) -> u128; } - acoshf(arg_arg1) + __atan2l(arg___y, arg___x) }) } -pub unsafe fn acosh(arg_arg1: f64) -> f64 { +pub unsafe fn cosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosh(arg_arg1: f64) -> f64; + fn cosl(arg___x: u128) -> u128; } - acosh(arg_arg1) + cosl(arg___x) }) } -pub unsafe fn acoshl(arg_arg1: f64) -> f64 { +pub unsafe fn __cosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acoshl(arg_arg1: f64) -> f64; + fn __cosl(arg___x: u128) -> u128; } - acoshl(arg_arg1) + __cosl(arg___x) }) } -pub unsafe fn asinhf(arg_arg1: f32) -> f32 { +pub unsafe fn sinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinhf(arg_arg1: f32) -> f32; + fn sinl(arg___x: u128) -> u128; } - asinhf(arg_arg1) + sinl(arg___x) }) } -pub unsafe fn asinh(arg_arg1: f64) -> f64 { +pub unsafe fn __sinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinh(arg_arg1: f64) -> f64; + fn __sinl(arg___x: u128) -> u128; } - asinh(arg_arg1) + __sinl(arg___x) }) } -pub unsafe fn asinhl(arg_arg1: f64) -> f64 { +pub unsafe fn tanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinhl(arg_arg1: f64) -> f64; + fn tanl(arg___x: u128) -> u128; } - asinhl(arg_arg1) + tanl(arg___x) }) } -pub unsafe fn atanhf(arg_arg1: f32) -> f32 { +pub unsafe fn __tanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanhf(arg_arg1: f32) -> f32; + fn __tanl(arg___x: u128) -> u128; } - atanhf(arg_arg1) + __tanl(arg___x) }) } -pub unsafe fn atanh(arg_arg1: f64) -> f64 { +pub unsafe fn coshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanh(arg_arg1: f64) -> f64; + fn coshl(arg___x: u128) -> u128; } - atanh(arg_arg1) + coshl(arg___x) }) } -pub unsafe fn atanhl(arg_arg1: f64) -> f64 { +pub unsafe fn __coshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanhl(arg_arg1: f64) -> f64; + fn __coshl(arg___x: u128) -> u128; } - atanhl(arg_arg1) + __coshl(arg___x) }) } -pub unsafe fn coshf(arg_arg1: f32) -> f32 { +pub unsafe fn sinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn coshf(arg_arg1: f32) -> f32; + fn sinhl(arg___x: u128) -> u128; } - coshf(arg_arg1) + sinhl(arg___x) }) } -pub unsafe fn cosh(arg_arg1: f64) -> f64 { +pub unsafe fn __sinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosh(arg_arg1: f64) -> f64; + fn __sinhl(arg___x: u128) -> u128; } - cosh(arg_arg1) + __sinhl(arg___x) }) } -pub unsafe fn coshl(arg_arg1: f64) -> f64 { +pub unsafe fn tanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn coshl(arg_arg1: f64) -> f64; + fn tanhl(arg___x: u128) -> u128; } - coshl(arg_arg1) + tanhl(arg___x) }) } -pub unsafe fn sinhf(arg_arg1: f32) -> f32 { +pub unsafe fn __tanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinhf(arg_arg1: f32) -> f32; + fn __tanhl(arg___x: u128) -> u128; } - sinhf(arg_arg1) + __tanhl(arg___x) }) } -pub unsafe fn sinh(arg_arg1: f64) -> f64 { +pub unsafe fn acoshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinh(arg_arg1: f64) -> f64; + fn acoshl(arg___x: u128) -> u128; } - sinh(arg_arg1) + acoshl(arg___x) }) } -pub unsafe fn sinhl(arg_arg1: f64) -> f64 { +pub unsafe fn __acoshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinhl(arg_arg1: f64) -> f64; + fn __acoshl(arg___x: u128) -> u128; } - sinhl(arg_arg1) + __acoshl(arg___x) }) } -pub unsafe fn tanhf(arg_arg1: f32) -> f32 { +pub unsafe fn asinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanhf(arg_arg1: f32) -> f32; + fn asinhl(arg___x: u128) -> u128; } - tanhf(arg_arg1) + asinhl(arg___x) }) } -pub unsafe fn tanh(arg_arg1: f64) -> f64 { +pub unsafe fn __asinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanh(arg_arg1: f64) -> f64; + fn __asinhl(arg___x: u128) -> u128; } - tanh(arg_arg1) + __asinhl(arg___x) }) } -pub unsafe fn tanhl(arg_arg1: f64) -> f64 { +pub unsafe fn atanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanhl(arg_arg1: f64) -> f64; + fn atanhl(arg___x: u128) -> u128; } - tanhl(arg_arg1) + atanhl(arg___x) }) } -pub unsafe fn expf(arg_arg1: f32) -> f32 { +pub unsafe fn __atanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expf(arg_arg1: f32) -> f32; + fn __atanhl(arg___x: u128) -> u128; } - expf(arg_arg1) + __atanhl(arg___x) }) } -pub unsafe fn exp(arg_arg1: f64) -> f64 { +pub unsafe fn expl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp(arg_arg1: f64) -> f64; + fn expl(arg___x: u128) -> u128; } - exp(arg_arg1) + expl(arg___x) }) } -pub unsafe fn expl(arg_arg1: f64) -> f64 { +pub unsafe fn __expl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expl(arg_arg1: f64) -> f64; + fn __expl(arg___x: u128) -> u128; } - expl(arg_arg1) + __expl(arg___x) }) } -pub unsafe fn exp2f(arg_arg1: f32) -> f32 { +pub unsafe fn frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2f(arg_arg1: f32) -> f32; + fn frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128; } - exp2f(arg_arg1) + frexpl(arg___x, arg___exponent) }) } -pub unsafe fn exp2(arg_arg1: f64) -> f64 { +pub unsafe fn __frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2(arg_arg1: f64) -> f64; + fn __frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128; } - exp2(arg_arg1) + __frexpl(arg___x, arg___exponent) }) } -pub unsafe fn exp2l(arg_arg1: f64) -> f64 { +pub unsafe fn ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2l(arg_arg1: f64) -> f64; + fn ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128; } - exp2l(arg_arg1) + ldexpl(arg___x, arg___exponent) }) } -pub unsafe fn expm1f(arg_arg1: f32) -> f32 { +pub unsafe fn __ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1f(arg_arg1: f32) -> f32; + fn __ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128; } - expm1f(arg_arg1) + __ldexpl(arg___x, arg___exponent) }) } -pub unsafe fn expm1(arg_arg1: f64) -> f64 { +pub unsafe fn logl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1(arg_arg1: f64) -> f64; + fn logl(arg___x: u128) -> u128; } - expm1(arg_arg1) + logl(arg___x) }) } -pub unsafe fn expm1l(arg_arg1: f64) -> f64 { +pub unsafe fn __logl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1l(arg_arg1: f64) -> f64; + fn __logl(arg___x: u128) -> u128; } - expm1l(arg_arg1) + __logl(arg___x) }) } -pub unsafe fn logf(arg_arg1: f32) -> f32 { +pub unsafe fn log10l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logf(arg_arg1: f32) -> f32; + fn log10l(arg___x: u128) -> u128; } - logf(arg_arg1) + log10l(arg___x) }) } -pub unsafe fn log(arg_arg1: f64) -> f64 { +pub unsafe fn __log10l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log(arg_arg1: f64) -> f64; + fn __log10l(arg___x: u128) -> u128; } - log(arg_arg1) + __log10l(arg___x) }) } -pub unsafe fn logl(arg_arg1: f64) -> f64 { +pub unsafe fn modfl(arg___x: u128, arg___iptr: *mut u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logl(arg_arg1: f64) -> f64; + fn modfl(arg___x: u128, arg___iptr: *mut u128) -> u128; } - logl(arg_arg1) + modfl(arg___x, arg___iptr) }) } -pub unsafe fn log10f(arg_arg1: f32) -> f32 { +pub unsafe fn __modfl(arg___x: u128, arg___iptr: *mut u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10f(arg_arg1: f32) -> f32; + fn __modfl(arg___x: u128, arg___iptr: *mut u128) -> u128; } - log10f(arg_arg1) + __modfl(arg___x, arg___iptr) }) } -pub unsafe fn log10(arg_arg1: f64) -> f64 { +pub unsafe fn expm1l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10(arg_arg1: f64) -> f64; + fn expm1l(arg___x: u128) -> u128; } - log10(arg_arg1) + expm1l(arg___x) }) } -pub unsafe fn log10l(arg_arg1: f64) -> f64 { +pub unsafe fn __expm1l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10l(arg_arg1: f64) -> f64; + fn __expm1l(arg___x: u128) -> u128; } - log10l(arg_arg1) + __expm1l(arg___x) }) } -pub unsafe fn log2f(arg_arg1: f32) -> f32 { +pub unsafe fn log1pl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2f(arg_arg1: f32) -> f32; + fn log1pl(arg___x: u128) -> u128; } - log2f(arg_arg1) + log1pl(arg___x) }) } -pub unsafe fn log2(arg_arg1: f64) -> f64 { +pub unsafe fn __log1pl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2(arg_arg1: f64) -> f64; + fn __log1pl(arg___x: u128) -> u128; } - log2(arg_arg1) + __log1pl(arg___x) }) } -pub unsafe fn log2l(arg_arg1: f64) -> f64 { +pub unsafe fn logbl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2l(arg_arg1: f64) -> f64; + fn logbl(arg___x: u128) -> u128; } - log2l(arg_arg1) + logbl(arg___x) }) } -pub unsafe fn log1pf(arg_arg1: f32) -> f32 { +pub unsafe fn __logbl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1pf(arg_arg1: f32) -> f32; + fn __logbl(arg___x: u128) -> u128; } - log1pf(arg_arg1) + __logbl(arg___x) }) } -pub unsafe fn log1p(arg_arg1: f64) -> f64 { +pub unsafe fn exp2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1p(arg_arg1: f64) -> f64; + fn exp2l(arg___x: u128) -> u128; } - log1p(arg_arg1) + exp2l(arg___x) }) } -pub unsafe fn log1pl(arg_arg1: f64) -> f64 { +pub unsafe fn __exp2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1pl(arg_arg1: f64) -> f64; + fn __exp2l(arg___x: u128) -> u128; } - log1pl(arg_arg1) + __exp2l(arg___x) }) } -pub unsafe fn logbf(arg_arg1: f32) -> f32 { +pub unsafe fn log2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logbf(arg_arg1: f32) -> f32; + fn log2l(arg___x: u128) -> u128; } - logbf(arg_arg1) + log2l(arg___x) }) } -pub unsafe fn logb(arg_arg1: f64) -> f64 { +pub unsafe fn __log2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logb(arg_arg1: f64) -> f64; + fn __log2l(arg___x: u128) -> u128; } - logb(arg_arg1) + __log2l(arg___x) }) } -pub unsafe fn logbl(arg_arg1: f64) -> f64 { +pub unsafe fn powl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logbl(arg_arg1: f64) -> f64; + fn powl(arg___x: u128, arg___y: u128) -> u128; } - logbl(arg_arg1) + powl(arg___x, arg___y) }) } -pub unsafe fn modff(arg_arg1: f32, arg_arg2: *mut f32) -> f32 { +pub unsafe fn __powl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modff(arg_arg1: f32, arg_arg2: *mut f32) -> f32; + fn __powl(arg___x: u128, arg___y: u128) -> u128; } - modff(arg_arg1, arg_arg2) + __powl(arg___x, arg___y) }) } -pub unsafe fn modf(arg_arg1: f64, arg_arg2: *mut f64) -> f64 { +pub unsafe fn sqrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modf(arg_arg1: f64, arg_arg2: *mut f64) -> f64; + fn sqrtl(arg___x: u128) -> u128; } - modf(arg_arg1, arg_arg2) + sqrtl(arg___x) }) } -pub unsafe fn modfl(arg_arg1: f64, arg_arg2: *mut f64) -> f64 { +pub unsafe fn __sqrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modfl(arg_arg1: f64, arg_arg2: *mut f64) -> f64; + fn __sqrtl(arg___x: u128) -> u128; } - modfl(arg_arg1, arg_arg2) + __sqrtl(arg___x) }) } -pub unsafe fn ldexpf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32 { +pub unsafe fn hypotl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexpf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32; + fn hypotl(arg___x: u128, arg___y: u128) -> u128; } - ldexpf(arg_arg1, arg_arg2) + hypotl(arg___x, arg___y) }) } -pub unsafe fn ldexp(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn __hypotl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexp(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn __hypotl(arg___x: u128, arg___y: u128) -> u128; } - ldexp(arg_arg1, arg_arg2) + __hypotl(arg___x, arg___y) }) } -pub unsafe fn ldexpl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn cbrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexpl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn cbrtl(arg___x: u128) -> u128; } - ldexpl(arg_arg1, arg_arg2) + cbrtl(arg___x) }) } -pub unsafe fn frexpf(arg_arg1: f32, arg_arg2: *mut ::std::os::raw::c_int) -> f32 { +pub unsafe fn __cbrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexpf(arg_arg1: f32, arg_arg2: *mut ::std::os::raw::c_int) -> f32; + fn __cbrtl(arg___x: u128) -> u128; } - frexpf(arg_arg1, arg_arg2) + __cbrtl(arg___x) }) } -pub unsafe fn frexp(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn ceill(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexp(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64; + fn ceill(arg___x: u128) -> u128; } - frexp(arg_arg1, arg_arg2) + ceill(arg___x) }) } -pub unsafe fn frexpl(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn __ceill(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexpl(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64; + fn __ceill(arg___x: u128) -> u128; } - frexpl(arg_arg1, arg_arg2) + __ceill(arg___x) }) } -pub unsafe fn ilogbf(arg_arg1: f32) -> ::std::os::raw::c_int { +pub unsafe fn fabsl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogbf(arg_arg1: f32) -> ::std::os::raw::c_int; + fn fabsl(arg___x: u128) -> u128; } - ilogbf(arg_arg1) + fabsl(arg___x) }) } -pub unsafe fn ilogb(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn __fabsl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogb(arg_arg1: f64) -> ::std::os::raw::c_int; + fn __fabsl(arg___x: u128) -> u128; } - ilogb(arg_arg1) + __fabsl(arg___x) }) } -pub unsafe fn ilogbl(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn floorl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogbl(arg_arg1: f64) -> ::std::os::raw::c_int; + fn floorl(arg___x: u128) -> u128; } - ilogbl(arg_arg1) + floorl(arg___x) }) } -pub unsafe fn scalbnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32 { +pub unsafe fn __floorl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32; + fn __floorl(arg___x: u128) -> u128; } - scalbnf(arg_arg1, arg_arg2) + __floorl(arg___x) }) } -pub unsafe fn scalbn(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn fmodl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbn(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn fmodl(arg___x: u128, arg___y: u128) -> u128; } - scalbn(arg_arg1, arg_arg2) + fmodl(arg___x, arg___y) }) } -pub unsafe fn scalbnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn __fmodl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn __fmodl(arg___x: u128, arg___y: u128) -> u128; } - scalbnl(arg_arg1, arg_arg2) + __fmodl(arg___x, arg___y) }) } -pub unsafe fn scalblnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_long) -> f32 { +pub unsafe fn isinfl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalblnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_long) -> f32; + fn isinfl(arg___value: u128) -> ::std::os::raw::c_int; } - scalblnf(arg_arg1, arg_arg2) + isinfl(arg___value) }) } -pub unsafe fn scalbln(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64 { +pub unsafe fn finitel(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbln(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64; + fn finitel(arg___value: u128) -> ::std::os::raw::c_int; } - scalbln(arg_arg1, arg_arg2) + finitel(arg___value) }) } -pub unsafe fn scalblnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64 { +pub unsafe fn dreml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalblnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64; + fn dreml(arg___x: u128, arg___y: u128) -> u128; } - scalblnl(arg_arg1, arg_arg2) + dreml(arg___x, arg___y) }) } -pub unsafe fn fabsf(arg_arg1: f32) -> f32 { +pub unsafe fn __dreml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabsf(arg_arg1: f32) -> f32; + fn __dreml(arg___x: u128, arg___y: u128) -> u128; } - fabsf(arg_arg1) + __dreml(arg___x, arg___y) }) } -pub unsafe fn fabs(arg_arg1: f64) -> f64 { +pub unsafe fn significandl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabs(arg_arg1: f64) -> f64; + fn significandl(arg___x: u128) -> u128; } - fabs(arg_arg1) + significandl(arg___x) }) } -pub unsafe fn fabsl(arg_arg1: f64) -> f64 { +pub unsafe fn __significandl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabsl(arg_arg1: f64) -> f64; + fn __significandl(arg___x: u128) -> u128; } - fabsl(arg_arg1) + __significandl(arg___x) }) } -pub unsafe fn cbrtf(arg_arg1: f32) -> f32 { +pub unsafe fn copysignl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrtf(arg_arg1: f32) -> f32; + fn copysignl(arg___x: u128, arg___y: u128) -> u128; } - cbrtf(arg_arg1) + copysignl(arg___x, arg___y) }) } -pub unsafe fn cbrt(arg_arg1: f64) -> f64 { +pub unsafe fn __copysignl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrt(arg_arg1: f64) -> f64; + fn __copysignl(arg___x: u128, arg___y: u128) -> u128; } - cbrt(arg_arg1) + __copysignl(arg___x, arg___y) }) } -pub unsafe fn cbrtl(arg_arg1: f64) -> f64 { +pub unsafe fn nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrtl(arg_arg1: f64) -> f64; + fn nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128; } - cbrtl(arg_arg1) + nanl(arg___tagb) }) } -pub unsafe fn hypotf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypotf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128; } - hypotf(arg_arg1, arg_arg2) + __nanl(arg___tagb) }) } -pub unsafe fn hypot(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn isnanl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypot(arg_arg1: f64, arg_arg2: f64) -> f64; + fn isnanl(arg___value: u128) -> ::std::os::raw::c_int; } - hypot(arg_arg1, arg_arg2) + isnanl(arg___value) }) } -pub unsafe fn hypotl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn j0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypotl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn j0l(arg_arg1: u128) -> u128; } - hypotl(arg_arg1, arg_arg2) + j0l(arg_arg1) }) } -pub unsafe fn powf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __j0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn powf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __j0l(arg_arg1: u128) -> u128; } - powf(arg_arg1, arg_arg2) + __j0l(arg_arg1) }) } -pub unsafe fn pow(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn j1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pow(arg_arg1: f64, arg_arg2: f64) -> f64; + fn j1l(arg_arg1: u128) -> u128; } - pow(arg_arg1, arg_arg2) + j1l(arg_arg1) }) } -pub unsafe fn powl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __j1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn powl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __j1l(arg_arg1: u128) -> u128; } - powl(arg_arg1, arg_arg2) + __j1l(arg_arg1) }) } -pub unsafe fn sqrtf(arg_arg1: f32) -> f32 { +pub unsafe fn jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrtf(arg_arg1: f32) -> f32; + fn jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - sqrtf(arg_arg1) + jnl(arg_arg1, arg_arg2) }) } -pub unsafe fn sqrt(arg_arg1: f64) -> f64 { +pub unsafe fn __jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrt(arg_arg1: f64) -> f64; + fn __jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - sqrt(arg_arg1) + __jnl(arg_arg1, arg_arg2) }) } -pub unsafe fn sqrtl(arg_arg1: f64) -> f64 { +pub unsafe fn y0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrtl(arg_arg1: f64) -> f64; + fn y0l(arg_arg1: u128) -> u128; } - sqrtl(arg_arg1) + y0l(arg_arg1) }) } -pub unsafe fn erff(arg_arg1: f32) -> f32 { +pub unsafe fn __y0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erff(arg_arg1: f32) -> f32; + fn __y0l(arg_arg1: u128) -> u128; } - erff(arg_arg1) + __y0l(arg_arg1) }) } -pub unsafe fn erf(arg_arg1: f64) -> f64 { +pub unsafe fn y1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erf(arg_arg1: f64) -> f64; + fn y1l(arg_arg1: u128) -> u128; } - erf(arg_arg1) + y1l(arg_arg1) }) } -pub unsafe fn erfl(arg_arg1: f64) -> f64 { +pub unsafe fn __y1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfl(arg_arg1: f64) -> f64; + fn __y1l(arg_arg1: u128) -> u128; } - erfl(arg_arg1) + __y1l(arg_arg1) }) } -pub unsafe fn erfcf(arg_arg1: f32) -> f32 { +pub unsafe fn ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfcf(arg_arg1: f32) -> f32; + fn ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - erfcf(arg_arg1) + ynl(arg_arg1, arg_arg2) }) } -pub unsafe fn erfc(arg_arg1: f64) -> f64 { +pub unsafe fn __ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfc(arg_arg1: f64) -> f64; + fn __ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - erfc(arg_arg1) + __ynl(arg_arg1, arg_arg2) }) } -pub unsafe fn erfcl(arg_arg1: f64) -> f64 { +pub unsafe fn erfl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfcl(arg_arg1: f64) -> f64; + fn erfl(arg_arg1: u128) -> u128; } - erfcl(arg_arg1) + erfl(arg_arg1) }) } -pub unsafe fn lgammaf(arg_arg1: f32) -> f32 { +pub unsafe fn __erfl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgammaf(arg_arg1: f32) -> f32; + fn __erfl(arg_arg1: u128) -> u128; } - lgammaf(arg_arg1) + __erfl(arg_arg1) }) } -pub unsafe fn lgamma(arg_arg1: f64) -> f64 { +pub unsafe fn erfcl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgamma(arg_arg1: f64) -> f64; + fn erfcl(arg_arg1: u128) -> u128; } - lgamma(arg_arg1) + erfcl(arg_arg1) }) } -pub unsafe fn lgammal(arg_arg1: f64) -> f64 { +pub unsafe fn __erfcl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgammal(arg_arg1: f64) -> f64; + fn __erfcl(arg_arg1: u128) -> u128; } - lgammal(arg_arg1) + __erfcl(arg_arg1) }) } -pub unsafe fn tgammaf(arg_arg1: f32) -> f32 { +pub unsafe fn lgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgammaf(arg_arg1: f32) -> f32; + fn lgammal(arg_arg1: u128) -> u128; } - tgammaf(arg_arg1) + lgammal(arg_arg1) }) } -pub unsafe fn tgamma(arg_arg1: f64) -> f64 { +pub unsafe fn __lgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgamma(arg_arg1: f64) -> f64; + fn __lgammal(arg_arg1: u128) -> u128; } - tgamma(arg_arg1) + __lgammal(arg_arg1) }) } -pub unsafe fn tgammal(arg_arg1: f64) -> f64 { +pub unsafe fn tgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgammal(arg_arg1: f64) -> f64; + fn tgammal(arg_arg1: u128) -> u128; } tgammal(arg_arg1) }) } -pub unsafe fn ceilf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ceilf(arg_arg1: f32) -> f32; - } - ceilf(arg_arg1) - }) -} -pub unsafe fn ceil(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ceil(arg_arg1: f64) -> f64; - } - ceil(arg_arg1) - }) -} -pub unsafe fn ceill(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ceill(arg_arg1: f64) -> f64; - } - ceill(arg_arg1) - }) -} -pub unsafe fn floorf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn floorf(arg_arg1: f32) -> f32; - } - floorf(arg_arg1) - }) -} -pub unsafe fn floor(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn floor(arg_arg1: f64) -> f64; - } - floor(arg_arg1) - }) -} -pub unsafe fn floorl(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn floorl(arg_arg1: f64) -> f64; - } - floorl(arg_arg1) - }) -} -pub unsafe fn nearbyintf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn nearbyintf(arg_arg1: f32) -> f32; - } - nearbyintf(arg_arg1) - }) -} -pub unsafe fn nearbyint(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn nearbyint(arg_arg1: f64) -> f64; - } - nearbyint(arg_arg1) - }) -} -pub unsafe fn nearbyintl(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn nearbyintl(arg_arg1: f64) -> f64; - } - nearbyintl(arg_arg1) - }) -} -pub unsafe fn rintf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn rintf(arg_arg1: f32) -> f32; - } - rintf(arg_arg1) - }) -} -pub unsafe fn rint(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn rint(arg_arg1: f64) -> f64; - } - rint(arg_arg1) - }) -} -pub unsafe fn rintl(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn rintl(arg_arg1: f64) -> f64; - } - rintl(arg_arg1) - }) -} -pub unsafe fn lrintf(arg_arg1: f32) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lrintf(arg_arg1: f32) -> ::std::os::raw::c_long; - } - lrintf(arg_arg1) - }) -} -pub unsafe fn lrint(arg_arg1: f64) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lrint(arg_arg1: f64) -> ::std::os::raw::c_long; - } - lrint(arg_arg1) - }) -} -pub unsafe fn lrintl(arg_arg1: f64) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lrintl(arg_arg1: f64) -> ::std::os::raw::c_long; - } - lrintl(arg_arg1) - }) -} -pub unsafe fn roundf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn roundf(arg_arg1: f32) -> f32; - } - roundf(arg_arg1) - }) -} -pub unsafe fn round(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn round(arg_arg1: f64) -> f64; - } - round(arg_arg1) - }) -} -pub unsafe fn roundl(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn roundl(arg_arg1: f64) -> f64; - } - roundl(arg_arg1) - }) -} -pub unsafe fn lroundf(arg_arg1: f32) -> ::std::os::raw::c_long { +pub unsafe fn __tgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lroundf(arg_arg1: f32) -> ::std::os::raw::c_long; + fn __tgammal(arg_arg1: u128) -> u128; } - lroundf(arg_arg1) + __tgammal(arg_arg1) }) } -pub unsafe fn lround(arg_arg1: f64) -> ::std::os::raw::c_long { +pub unsafe fn gammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lround(arg_arg1: f64) -> ::std::os::raw::c_long; + fn gammal(arg_arg1: u128) -> u128; } - lround(arg_arg1) + gammal(arg_arg1) }) } -pub unsafe fn lroundl(arg_arg1: f64) -> ::std::os::raw::c_long { +pub unsafe fn __gammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lroundl(arg_arg1: f64) -> ::std::os::raw::c_long; + fn __gammal(arg_arg1: u128) -> u128; } - lroundl(arg_arg1) + __gammal(arg_arg1) }) } -pub unsafe fn llrintf(arg_arg1: f32) -> ::std::os::raw::c_longlong { +pub unsafe fn lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llrintf(arg_arg1: f32) -> ::std::os::raw::c_longlong; + fn lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128; } - llrintf(arg_arg1) + lgammal_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn llrint(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn __lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llrint(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn __lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128; } - llrint(arg_arg1) + __lgammal_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn llrintl(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn rintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llrintl(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn rintl(arg___x: u128) -> u128; } - llrintl(arg_arg1) + rintl(arg___x) }) } -pub unsafe fn llroundf(arg_arg1: f32) -> ::std::os::raw::c_longlong { +pub unsafe fn __rintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llroundf(arg_arg1: f32) -> ::std::os::raw::c_longlong; + fn __rintl(arg___x: u128) -> u128; } - llroundf(arg_arg1) + __rintl(arg___x) }) } -pub unsafe fn llround(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn nextafterl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llround(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn nextafterl(arg___x: u128, arg___y: u128) -> u128; } - llround(arg_arg1) + nextafterl(arg___x, arg___y) }) } -pub unsafe fn llroundl(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn __nextafterl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llroundl(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn __nextafterl(arg___x: u128, arg___y: u128) -> u128; } - llroundl(arg_arg1) + __nextafterl(arg___x, arg___y) }) } -pub unsafe fn truncf(arg_arg1: f32) -> f32 { +pub unsafe fn nexttowardl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn truncf(arg_arg1: f32) -> f32; + fn nexttowardl(arg___x: u128, arg___y: u128) -> u128; } - truncf(arg_arg1) + nexttowardl(arg___x, arg___y) }) } -pub unsafe fn trunc(arg_arg1: f64) -> f64 { +pub unsafe fn __nexttowardl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn trunc(arg_arg1: f64) -> f64; + fn __nexttowardl(arg___x: u128, arg___y: u128) -> u128; } - trunc(arg_arg1) + __nexttowardl(arg___x, arg___y) }) } -pub unsafe fn truncl(arg_arg1: f64) -> f64 { +pub unsafe fn remainderl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn truncl(arg_arg1: f64) -> f64; + fn remainderl(arg___x: u128, arg___y: u128) -> u128; } - truncl(arg_arg1) + remainderl(arg___x, arg___y) }) } -pub unsafe fn fmodf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __remainderl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmodf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __remainderl(arg___x: u128, arg___y: u128) -> u128; } - fmodf(arg_arg1, arg_arg2) + __remainderl(arg___x, arg___y) }) } -pub unsafe fn fmod(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmod(arg_arg1: f64, arg_arg2: f64) -> f64; + fn scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128; } - fmod(arg_arg1, arg_arg2) + scalbnl(arg___x, arg___n) }) } -pub unsafe fn fmodl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmodl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128; } - fmodl(arg_arg1, arg_arg2) + __scalbnl(arg___x, arg___n) }) } -pub unsafe fn remainderf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn ilogbl(arg___x: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainderf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn ilogbl(arg___x: u128) -> ::std::os::raw::c_int; } - remainderf(arg_arg1, arg_arg2) + ilogbl(arg___x) }) } -pub unsafe fn remainder(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __ilogbl(arg___x: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainder(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __ilogbl(arg___x: u128) -> ::std::os::raw::c_int; } - remainder(arg_arg1, arg_arg2) + __ilogbl(arg___x) }) } -pub unsafe fn remainderl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainderl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128; } - remainderl(arg_arg1, arg_arg2) + scalblnl(arg___x, arg___n) }) } -pub unsafe fn remquof(arg_arg1: f32, arg_arg2: f32, arg_arg3: *mut ::std::os::raw::c_int) -> f32 { +pub unsafe fn __scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquof(arg_arg1: f32, arg_arg2: f32, arg_arg3: *mut ::std::os::raw::c_int) -> f32; + fn __scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128; } - remquof(arg_arg1, arg_arg2, arg_arg3) + __scalblnl(arg___x, arg___n) }) } -pub unsafe fn remquo(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn nearbyintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquo(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64; + fn nearbyintl(arg___x: u128) -> u128; } - remquo(arg_arg1, arg_arg2, arg_arg3) + nearbyintl(arg___x) }) } -pub unsafe fn remquol(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn __nearbyintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquol(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64; + fn __nearbyintl(arg___x: u128) -> u128; } - remquol(arg_arg1, arg_arg2, arg_arg3) + __nearbyintl(arg___x) }) } -pub unsafe fn copysignf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn roundl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysignf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn roundl(arg___x: u128) -> u128; } - copysignf(arg_arg1, arg_arg2) + roundl(arg___x) }) } -pub unsafe fn copysign(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __roundl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysign(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __roundl(arg___x: u128) -> u128; } - copysign(arg_arg1, arg_arg2) + __roundl(arg___x) }) } -pub unsafe fn copysignl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn truncl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysignl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn truncl(arg___x: u128) -> u128; } - copysignl(arg_arg1, arg_arg2) + truncl(arg___x) }) } -pub unsafe fn nanf(arg_arg1: *const ::std::os::raw::c_char) -> f32 { +pub unsafe fn __truncl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nanf(arg_arg1: *const ::std::os::raw::c_char) -> f32; + fn __truncl(arg___x: u128) -> u128; } - nanf(arg_arg1) + __truncl(arg___x) }) } -pub unsafe fn nan(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn remquol(arg___x: u128, arg___y: u128, arg___quo: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nan(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn remquol(arg___x: u128, arg___y: u128, arg___quo: *mut ::std::os::raw::c_int) + -> u128; } - nan(arg_arg1) + remquol(arg___x, arg___y, arg___quo) }) } -pub unsafe fn nanl(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn __remquol( + arg___x: u128, + arg___y: u128, + arg___quo: *mut ::std::os::raw::c_int, +) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nanl(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn __remquol( + arg___x: u128, + arg___y: u128, + arg___quo: *mut ::std::os::raw::c_int, + ) -> u128; } - nanl(arg_arg1) + __remquol(arg___x, arg___y, arg___quo) }) } -pub unsafe fn nextafterf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn lrintl(arg___x: u128) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafterf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn lrintl(arg___x: u128) -> ::std::os::raw::c_long; } - nextafterf(arg_arg1, arg_arg2) + lrintl(arg___x) }) } -pub unsafe fn nextafter(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __lrintl(arg___x: u128) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafter(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __lrintl(arg___x: u128) -> ::std::os::raw::c_long; } - nextafter(arg_arg1, arg_arg2) + __lrintl(arg___x) }) } -pub unsafe fn nextafterl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn llrintl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafterl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn llrintl(arg___x: u128) -> ::std::os::raw::c_longlong; } - nextafterl(arg_arg1, arg_arg2) + llrintl(arg___x) }) } -pub unsafe fn nexttoward(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __llrintl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttoward(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __llrintl(arg___x: u128) -> ::std::os::raw::c_longlong; } - nexttoward(arg_arg1, arg_arg2) + __llrintl(arg___x) }) } -pub unsafe fn nexttowardf(arg_arg1: f32, arg_arg2: f64) -> f32 { +pub unsafe fn lroundl(arg___x: u128) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttowardf(arg_arg1: f32, arg_arg2: f64) -> f32; + fn lroundl(arg___x: u128) -> ::std::os::raw::c_long; } - nexttowardf(arg_arg1, arg_arg2) + lroundl(arg___x) }) } -pub unsafe fn nexttowardl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __lroundl(arg___x: u128) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttowardl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __lroundl(arg___x: u128) -> ::std::os::raw::c_long; } - nexttowardl(arg_arg1, arg_arg2) + __lroundl(arg___x) }) } -pub unsafe fn fdimf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn llroundl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdimf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn llroundl(arg___x: u128) -> ::std::os::raw::c_longlong; } - fdimf(arg_arg1, arg_arg2) + llroundl(arg___x) }) } -pub unsafe fn fdim(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __llroundl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdim(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __llroundl(arg___x: u128) -> ::std::os::raw::c_longlong; } - fdim(arg_arg1, arg_arg2) + __llroundl(arg___x) }) } -pub unsafe fn fdiml(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn fdiml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdiml(arg_arg1: f64, arg_arg2: f64) -> f64; + fn fdiml(arg___x: u128, arg___y: u128) -> u128; } - fdiml(arg_arg1, arg_arg2) + fdiml(arg___x, arg___y) }) } -pub unsafe fn fmaxf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __fdiml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaxf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __fdiml(arg___x: u128, arg___y: u128) -> u128; } - fmaxf(arg_arg1, arg_arg2) + __fdiml(arg___x, arg___y) }) } -pub unsafe fn fmax(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn fmaxl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmax(arg_arg1: f64, arg_arg2: f64) -> f64; + fn fmaxl(arg___x: u128, arg___y: u128) -> u128; } - fmax(arg_arg1, arg_arg2) + fmaxl(arg___x, arg___y) }) } -pub unsafe fn fmaxl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __fmaxl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaxl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __fmaxl(arg___x: u128, arg___y: u128) -> u128; } - fmaxl(arg_arg1, arg_arg2) + __fmaxl(arg___x, arg___y) }) } -pub unsafe fn fminf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn fminl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fminf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn fminl(arg___x: u128, arg___y: u128) -> u128; } - fminf(arg_arg1, arg_arg2) + fminl(arg___x, arg___y) }) } -pub unsafe fn fmin(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __fminl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmin(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __fminl(arg___x: u128, arg___y: u128) -> u128; } - fmin(arg_arg1, arg_arg2) + __fminl(arg___x, arg___y) }) } -pub unsafe fn fminl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fminl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128; } - fminl(arg_arg1, arg_arg2) + fmal(arg___x, arg___y, arg___z) }) } -pub unsafe fn fmaf(arg_arg1: f32, arg_arg2: f32, arg_arg3: f32) -> f32 { +pub unsafe fn __fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaf(arg_arg1: f32, arg_arg2: f32, arg_arg3: f32) -> f32; + fn __fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128; } - fmaf(arg_arg1, arg_arg2, arg_arg3) + __fmal(arg___x, arg___y, arg___z) }) } -pub unsafe fn fma(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64 { +pub unsafe fn scalbl(arg___x: u128, arg___n: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fma(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64; + fn scalbl(arg___x: u128, arg___n: u128) -> u128; } - fma(arg_arg1, arg_arg2, arg_arg3) + scalbl(arg___x, arg___n) }) } -pub unsafe fn fmal(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64 { +pub unsafe fn __scalbl(arg___x: u128, arg___n: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmal(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64; + fn __scalbl(arg___x: u128, arg___n: u128) -> u128; } - fmal(arg_arg1, arg_arg2, arg_arg3) + __scalbl(arg___x, arg___n) }) } -pub unsafe fn __exp10f(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __exp10f(arg_arg1: f32) -> f32; - } - __exp10f(arg_arg1) - }) -} -pub unsafe fn __exp10(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __exp10(arg_arg1: f64) -> f64; - } - __exp10(arg_arg1) - }) -} -pub unsafe fn __cospif(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __cospif(arg_arg1: f32) -> f32; - } - __cospif(arg_arg1) - }) -} -pub unsafe fn __cospi(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __cospi(arg_arg1: f64) -> f64; - } - __cospi(arg_arg1) - }) -} -pub unsafe fn __sinpif(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sinpif(arg_arg1: f32) -> f32; - } - __sinpif(arg_arg1) - }) -} -pub unsafe fn __sinpi(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sinpi(arg_arg1: f64) -> f64; - } - __sinpi(arg_arg1) - }) -} -pub unsafe fn __tanpif(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __tanpif(arg_arg1: f32) -> f32; - } - __tanpif(arg_arg1) - }) -} -pub unsafe fn __tanpi(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __tanpi(arg_arg1: f64) -> f64; - } - __tanpi(arg_arg1) - }) -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __float2 { - pub __sinval: f32, - pub __cosval: f32, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __double2 { - pub __sinval: f64, - pub __cosval: f64, -} -pub unsafe fn __sincosf_stret(arg_arg1: f32) -> __float2 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sincosf_stret(arg_arg1: f32) -> __float2; - } - __sincosf_stret(arg_arg1) - }) -} -pub unsafe fn __sincos_stret(arg_arg1: f64) -> __double2 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sincos_stret(arg_arg1: f64) -> __double2; - } - __sincos_stret(arg_arg1) - }) -} -pub unsafe fn __sincospif_stret(arg_arg1: f32) -> __float2 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sincospif_stret(arg_arg1: f32) -> __float2; - } - __sincospif_stret(arg_arg1) - }) -} -pub unsafe fn __sincospi_stret(arg_arg1: f64) -> __double2 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sincospi_stret(arg_arg1: f64) -> __double2; - } - __sincospi_stret(arg_arg1) - }) -} -pub unsafe fn j0(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn j0(arg_arg1: f64) -> f64; - } - j0(arg_arg1) - }) -} -pub unsafe fn j1(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn j1(arg_arg1: f64) -> f64; - } - j1(arg_arg1) - }) -} -pub unsafe fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; - } - jn(arg_arg1, arg_arg2) - }) -} -pub unsafe fn y0(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn y0(arg_arg1: f64) -> f64; - } - y0(arg_arg1) - }) -} -pub unsafe fn y1(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn y1(arg_arg1: f64) -> f64; - } - y1(arg_arg1) - }) -} -pub unsafe fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; - } - yn(arg_arg1, arg_arg2) - }) +extern "C" { + pub static mut signgam: ::std::os::raw::c_int; } -pub unsafe fn scalb(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub const FP_NAN: ::std::os::raw::c_uint = 0; +pub const FP_INFINITE: ::std::os::raw::c_uint = 1; +pub const FP_ZERO: ::std::os::raw::c_uint = 2; +pub const FP_SUBNORMAL: ::std::os::raw::c_uint = 3; +pub const FP_NORMAL: ::std::os::raw::c_uint = 4; +pub type _bindgen_ty_8 = ::std::os::raw::c_uint; +pub unsafe fn strlcat( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalb(arg_arg1: f64, arg_arg2: f64) -> f64; + fn strlcat( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - scalb(arg_arg1, arg_arg2) + strlcat(arg_dst, arg_src, arg_siz) }) } -extern "C" { - pub static mut signgam: ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct exception { - pub type_: ::std::os::raw::c_int, - pub name: *mut ::std::os::raw::c_char, - pub arg1: f64, - pub arg2: f64, - pub retval: f64, -} -impl Default for exception { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub unsafe fn explicit_bzero(arg_buf: *mut ::std::os::raw::c_void, arg_len: usize) { +pub unsafe fn strlcpy( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn explicit_bzero(arg_buf: *mut ::std::os::raw::c_void, arg_len: usize); + fn strlcpy( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - explicit_bzero(arg_buf, arg_len) + strlcpy(arg_dst, arg_src, arg_siz) }) } pub unsafe fn pqGetpwuid( @@ -13223,48 +14179,62 @@ pub unsafe fn wait_result_is_any_signal( wait_result_is_any_signal(arg_exit_status, arg_include_command_not_found) }) } -pub type jmp_buf = [::std::os::raw::c_int; 48usize]; -pub type sigjmp_buf = [::std::os::raw::c_int; 49usize]; -pub unsafe fn setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type __jmp_buf = [::std::os::raw::c_long; 8usize]; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __jmp_buf_tag { + pub __jmpbuf: __jmp_buf, + pub __mask_was_saved: ::std::os::raw::c_int, + pub __saved_mask: __sigset_t, +} +pub type jmp_buf = [__jmp_buf_tag; 1usize]; +pub unsafe fn setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int; } - setjmp(arg_arg1) + setjmp(arg___env) }) } -pub unsafe fn longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) { +pub unsafe fn __sigsetjmp( + arg___env: *mut __jmp_buf_tag, + arg___savemask: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int); + fn __sigsetjmp( + arg___env: *mut __jmp_buf_tag, + arg___savemask: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - longjmp(arg_arg1, arg_arg2) + __sigsetjmp(arg___env, arg___savemask) }) } -pub unsafe fn _setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn _setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn _setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int; } - _setjmp(arg_arg1) + _setjmp(arg___env) }) } -pub unsafe fn _longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) { +pub unsafe fn longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int); + fn longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int); } - _longjmp(arg_arg1, arg_arg2) + longjmp(arg___env, arg___val) }) } -pub unsafe fn longjmperror() { +pub unsafe fn _longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn longjmperror(); + fn _longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int); } - longjmperror() + _longjmp(arg___env, arg___val) }) } +pub type sigjmp_buf = [__jmp_buf_tag; 1usize]; pub unsafe fn errstart( arg_elevel: ::std::os::raw::c_int, arg_domain: *const ::std::os::raw::c_char, @@ -13981,7 +14951,7 @@ pub unsafe fn pvsnprintf( arg_buf: *mut ::std::os::raw::c_char, arg_len: usize, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { @@ -13989,7 +14959,7 @@ pub unsafe fn pvsnprintf( arg_buf: *mut ::std::os::raw::c_char, arg_len: usize, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> usize; } pvsnprintf(arg_buf, arg_len, arg_fmt, arg_args) @@ -15927,348 +16897,137 @@ pub unsafe fn HeapTupleGetUpdateXid(arg_tuple: HeapTupleHeader) -> TransactionId #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct flock { - pub l_start: off_t, - pub l_len: off_t, - pub l_pid: pid_t, pub l_type: ::std::os::raw::c_short, pub l_whence: ::std::os::raw::c_short, + pub l_start: __off_t, + pub l_len: __off_t, + pub l_pid: __pid_t, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct timespec { - pub tv_sec: __darwin_time_t, - pub tv_nsec: ::std::os::raw::c_long, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct flocktimeout { - pub fl: flock, - pub timeout: timespec, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct radvisory { - pub ra_offset: off_t, - pub ra_count: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fsignatures { - pub fs_file_start: off_t, - pub fs_blob_start: *mut ::std::os::raw::c_void, - pub fs_blob_size: usize, - pub fs_fsignatures_size: usize, - pub fs_cdhash: [::std::os::raw::c_char; 20usize], - pub fs_hash_type: ::std::os::raw::c_int, -} -impl Default for fsignatures { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fsignatures_t = fsignatures; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fsupplement { - pub fs_file_start: off_t, - pub fs_blob_start: off_t, - pub fs_blob_size: usize, - pub fs_orig_fd: ::std::os::raw::c_int, -} -pub type fsupplement_t = fsupplement; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fchecklv { - pub lv_file_start: off_t, - pub lv_error_message_size: usize, - pub lv_error_message: *mut ::std::os::raw::c_void, -} -impl Default for fchecklv { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fchecklv_t = fchecklv; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fgetsigsinfo { - pub fg_file_start: off_t, - pub fg_info_request: ::std::os::raw::c_int, - pub fg_sig_is_platform: ::std::os::raw::c_int, -} -pub type fgetsigsinfo_t = fgetsigsinfo; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fstore { - pub fst_flags: ::std::os::raw::c_uint, - pub fst_posmode: ::std::os::raw::c_int, - pub fst_offset: off_t, - pub fst_length: off_t, - pub fst_bytesalloc: off_t, -} -pub type fstore_t = fstore; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fpunchhole { - pub fp_flags: ::std::os::raw::c_uint, - pub reserved: ::std::os::raw::c_uint, - pub fp_offset: off_t, - pub fp_length: off_t, -} -pub type fpunchhole_t = fpunchhole; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ftrimactivefile { - pub fta_offset: off_t, - pub fta_length: off_t, -} -pub type ftrimactivefile_t = ftrimactivefile; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fspecread { - pub fsr_flags: ::std::os::raw::c_uint, - pub reserved: ::std::os::raw::c_uint, - pub fsr_offset: off_t, - pub fsr_length: off_t, -} -pub type fspecread_t = fspecread; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fbootstraptransfer { - pub fbt_offset: off_t, - pub fbt_length: usize, - pub fbt_buffer: *mut ::std::os::raw::c_void, -} -impl Default for fbootstraptransfer { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fbootstraptransfer_t = fbootstraptransfer; -#[repr(C, packed(4))] -#[derive(Debug, Default, Copy, Clone)] -pub struct log2phys { - pub l2p_flags: ::std::os::raw::c_uint, - pub l2p_contigbytes: off_t, - pub l2p_devoffset: off_t, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _filesec { - _unused: [u8; 0], -} -pub type filesec_t = *mut _filesec; -pub const filesec_property_t_FILESEC_OWNER: filesec_property_t = 1; -pub const filesec_property_t_FILESEC_GROUP: filesec_property_t = 2; -pub const filesec_property_t_FILESEC_UUID: filesec_property_t = 3; -pub const filesec_property_t_FILESEC_MODE: filesec_property_t = 4; -pub const filesec_property_t_FILESEC_ACL: filesec_property_t = 5; -pub const filesec_property_t_FILESEC_GRPUUID: filesec_property_t = 6; -pub const filesec_property_t_FILESEC_ACL_RAW: filesec_property_t = 100; -pub const filesec_property_t_FILESEC_ACL_ALLOCSIZE: filesec_property_t = 101; -pub type filesec_property_t = ::std::os::raw::c_uint; -pub unsafe fn open( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn open( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - open(arg_arg1, arg_arg2) - }) -} -pub unsafe fn openat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn openat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - openat(arg_arg1, arg_arg2, arg_arg3) - }) -} -pub unsafe fn creat( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: mode_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn creat( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: mode_t, - ) -> ::std::os::raw::c_int; - } - creat(arg_arg1, arg_arg2) - }) +pub struct stat { + pub st_dev: __dev_t, + pub st_ino: __ino_t, + pub st_nlink: __nlink_t, + pub st_mode: __mode_t, + pub st_uid: __uid_t, + pub st_gid: __gid_t, + pub __pad0: ::std::os::raw::c_int, + pub st_rdev: __dev_t, + pub st_size: __off_t, + pub st_blksize: __blksize_t, + pub st_blocks: __blkcnt_t, + pub st_atim: timespec, + pub st_mtim: timespec, + pub st_ctim: timespec, + pub __glibc_reserved: [__syscall_slong_t; 3usize], } pub unsafe fn fcntl( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn fcntl( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - fcntl(arg_arg1, arg_arg2) - }) -} -pub unsafe fn openx_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: filesec_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn openx_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: filesec_t, + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - openx_np(arg_arg1, arg_arg2, arg_arg3) + fcntl(arg___fd, arg___cmd) }) } -pub unsafe fn open_dprotected_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, +pub unsafe fn open( + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn open_dprotected_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, + fn open( + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - open_dprotected_np(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + open(arg___file, arg___oflag) }) } -pub unsafe fn flock( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn openat( + arg___fd: ::std::os::raw::c_int, + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flock( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn openat( + arg___fd: ::std::os::raw::c_int, + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - flock(arg_arg1, arg_arg2) - }) -} -pub unsafe fn filesec_init() -> filesec_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_init() -> filesec_t; - } - filesec_init() - }) -} -pub unsafe fn filesec_dup(arg_arg1: filesec_t) -> filesec_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_dup(arg_arg1: filesec_t) -> filesec_t; - } - filesec_dup(arg_arg1) + openat(arg___fd, arg___file, arg___oflag) }) } -pub unsafe fn filesec_free(arg_arg1: filesec_t) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_free(arg_arg1: filesec_t); - } - filesec_free(arg_arg1) - }) -} -pub unsafe fn filesec_get_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_void, +pub unsafe fn creat( + arg___file: *const ::std::os::raw::c_char, + arg___mode: mode_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_get_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_void, + fn creat( + arg___file: *const ::std::os::raw::c_char, + arg___mode: mode_t, ) -> ::std::os::raw::c_int; } - filesec_get_property(arg_arg1, arg_arg2, arg_arg3) + creat(arg___file, arg___mode) }) } -pub unsafe fn filesec_query_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_int, +pub unsafe fn lockf( + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, + arg___len: off_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_query_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_int, + fn lockf( + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, + arg___len: off_t, ) -> ::std::os::raw::c_int; } - filesec_query_property(arg_arg1, arg_arg2, arg_arg3) + lockf(arg___fd, arg___cmd, arg___len) }) } -pub unsafe fn filesec_set_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *const ::std::os::raw::c_void, +pub unsafe fn posix_fadvise( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, + arg___advise: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_set_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *const ::std::os::raw::c_void, + fn posix_fadvise( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, + arg___advise: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - filesec_set_property(arg_arg1, arg_arg2, arg_arg3) + posix_fadvise(arg___fd, arg___offset, arg___len, arg___advise) }) } -pub unsafe fn filesec_unset_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, +pub unsafe fn posix_fallocate( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_unset_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, + fn posix_fallocate( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, ) -> ::std::os::raw::c_int; } - filesec_unset_property(arg_arg1, arg_arg2) + posix_fallocate(arg___fd, arg___offset, arg___len) }) } pub type XLogRecPtr = uint64; @@ -17973,7 +18732,7 @@ pub struct tm { pub tm_yday: ::std::os::raw::c_int, pub tm_isdst: ::std::os::raw::c_int, pub tm_gmtoff: ::std::os::raw::c_long, - pub tm_zone: *mut ::std::os::raw::c_char, + pub tm_zone: *const ::std::os::raw::c_char, } impl Default for tm { fn default() -> Self { @@ -17984,239 +18743,222 @@ impl Default for tm { } } } -extern "C" { - pub static mut tzname: [*mut ::std::os::raw::c_char; 0usize]; -} -extern "C" { - pub static mut getdate_err: ::std::os::raw::c_int; -} -extern "C" { - pub static mut timezone: ::std::os::raw::c_long; -} -extern "C" { - pub static mut daylight: ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct itimerspec { + pub it_interval: timespec, + pub it_value: timespec, } -pub unsafe fn asctime(arg_arg1: *const tm) -> *mut ::std::os::raw::c_char { +pub unsafe fn clock() -> clock_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asctime(arg_arg1: *const tm) -> *mut ::std::os::raw::c_char; + fn clock() -> clock_t; } - asctime(arg_arg1) + clock() }) } -pub unsafe fn clock() -> clock_t { +pub unsafe fn time(arg___timer: *mut time_t) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn clock() -> clock_t; + fn time(arg___timer: *mut time_t) -> time_t; } - clock() + time(arg___timer) }) } -pub unsafe fn ctime(arg_arg1: *const time_t) -> *mut ::std::os::raw::c_char { +pub unsafe fn difftime(arg___time1: time_t, arg___time0: time_t) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctime(arg_arg1: *const time_t) -> *mut ::std::os::raw::c_char; + fn difftime(arg___time1: time_t, arg___time0: time_t) -> f64; } - ctime(arg_arg1) + difftime(arg___time1, arg___time0) }) } -pub unsafe fn difftime(arg_arg1: time_t, arg_arg2: time_t) -> f64 { +pub unsafe fn mktime(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn difftime(arg_arg1: time_t, arg_arg2: time_t) -> f64; + fn mktime(arg___tp: *mut tm) -> time_t; } - difftime(arg_arg1, arg_arg2) + mktime(arg___tp) }) } -pub unsafe fn getdate(arg_arg1: *const ::std::os::raw::c_char) -> *mut tm { +pub unsafe fn strftime( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getdate(arg_arg1: *const ::std::os::raw::c_char) -> *mut tm; + fn strftime( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + ) -> usize; } - getdate(arg_arg1) + strftime(arg___s, arg___maxsize, arg___format, arg___tp) }) } -pub unsafe fn gmtime(arg_arg1: *const time_t) -> *mut tm { +pub unsafe fn strftime_l( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + arg___loc: locale_t, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gmtime(arg_arg1: *const time_t) -> *mut tm; + fn strftime_l( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + arg___loc: locale_t, + ) -> usize; } - gmtime(arg_arg1) + strftime_l(arg___s, arg___maxsize, arg___format, arg___tp, arg___loc) }) } -pub unsafe fn localtime(arg_arg1: *const time_t) -> *mut tm { +pub unsafe fn gmtime(arg___timer: *const time_t) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn localtime(arg_arg1: *const time_t) -> *mut tm; + fn gmtime(arg___timer: *const time_t) -> *mut tm; } - localtime(arg_arg1) + gmtime(arg___timer) }) } -pub unsafe fn mktime(arg_arg1: *mut tm) -> time_t { +pub unsafe fn localtime(arg___timer: *const time_t) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mktime(arg_arg1: *mut tm) -> time_t; + fn localtime(arg___timer: *const time_t) -> *mut tm; } - mktime(arg_arg1) + localtime(arg___timer) }) } -pub unsafe fn strftime( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const tm, -) -> usize { +pub unsafe fn gmtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strftime( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const tm, - ) -> usize; + fn gmtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm; } - strftime(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + gmtime_r(arg___timer, arg___tp) }) } -pub unsafe fn strptime( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut tm, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn localtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strptime( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut tm, - ) -> *mut ::std::os::raw::c_char; + fn localtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm; } - strptime(arg_arg1, arg_arg2, arg_arg3) + localtime_r(arg___timer, arg___tp) }) } -pub unsafe fn time(arg_arg1: *mut time_t) -> time_t { +pub unsafe fn asctime(arg___tp: *const tm) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time(arg_arg1: *mut time_t) -> time_t; + fn asctime(arg___tp: *const tm) -> *mut ::std::os::raw::c_char; } - time(arg_arg1) + asctime(arg___tp) }) } -pub unsafe fn tzset() { +pub unsafe fn ctime(arg___timer: *const time_t) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tzset(); + fn ctime(arg___timer: *const time_t) -> *mut ::std::os::raw::c_char; } - tzset() + ctime(arg___timer) }) } pub unsafe fn asctime_r( - arg_arg1: *const tm, - arg_arg2: *mut ::std::os::raw::c_char, + arg___tp: *const tm, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn asctime_r( - arg_arg1: *const tm, - arg_arg2: *mut ::std::os::raw::c_char, + arg___tp: *const tm, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - asctime_r(arg_arg1, arg_arg2) + asctime_r(arg___tp, arg___buf) }) } pub unsafe fn ctime_r( - arg_arg1: *const time_t, - arg_arg2: *mut ::std::os::raw::c_char, + arg___timer: *const time_t, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn ctime_r( - arg_arg1: *const time_t, - arg_arg2: *mut ::std::os::raw::c_char, + arg___timer: *const time_t, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - ctime_r(arg_arg1, arg_arg2) + ctime_r(arg___timer, arg___buf) }) } -pub unsafe fn gmtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn gmtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm; - } - gmtime_r(arg_arg1, arg_arg2) - }) +extern "C" { + pub static mut __tzname: [*mut ::std::os::raw::c_char; 2usize]; } -pub unsafe fn localtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn localtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm; - } - localtime_r(arg_arg1, arg_arg2) - }) +extern "C" { + pub static mut __daylight: ::std::os::raw::c_int; } -pub unsafe fn posix2time(arg_arg1: time_t) -> time_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn posix2time(arg_arg1: time_t) -> time_t; - } - posix2time(arg_arg1) - }) +extern "C" { + pub static mut __timezone: ::std::os::raw::c_long; } -pub unsafe fn tzsetwall() { +extern "C" { + pub static mut tzname: [*mut ::std::os::raw::c_char; 2usize]; +} +pub unsafe fn tzset() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tzsetwall(); + fn tzset(); } - tzsetwall() + tzset() }) } -pub unsafe fn time2posix(arg_arg1: time_t) -> time_t { +extern "C" { + pub static mut daylight: ::std::os::raw::c_int; +} +extern "C" { + pub static mut timezone: ::std::os::raw::c_long; +} +pub unsafe fn timegm(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time2posix(arg_arg1: time_t) -> time_t; + fn timegm(arg___tp: *mut tm) -> time_t; } - time2posix(arg_arg1) + timegm(arg___tp) }) } -pub unsafe fn timelocal(arg_arg1: *mut tm) -> time_t { +pub unsafe fn timelocal(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timelocal(arg_arg1: *mut tm) -> time_t; + fn timelocal(arg___tp: *mut tm) -> time_t; } - timelocal(arg_arg1) + timelocal(arg___tp) }) } -pub unsafe fn timegm(arg_arg1: *mut tm) -> time_t { +pub unsafe fn dysize(arg___year: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timegm(arg_arg1: *mut tm) -> time_t; + fn dysize(arg___year: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - timegm(arg_arg1) + dysize(arg___year) }) } pub unsafe fn nanosleep( - arg___rqtp: *const timespec, - arg___rmtp: *mut timespec, + arg___requested_time: *const timespec, + arg___remaining: *mut timespec, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn nanosleep( - arg___rqtp: *const timespec, - arg___rmtp: *mut timespec, + arg___requested_time: *const timespec, + arg___remaining: *mut timespec, ) -> ::std::os::raw::c_int; } - nanosleep(arg___rqtp, arg___rmtp) + nanosleep(arg___requested_time, arg___remaining) }) } -pub const clockid_t__CLOCK_REALTIME: clockid_t = 0; -pub const clockid_t__CLOCK_MONOTONIC: clockid_t = 6; -pub const clockid_t__CLOCK_MONOTONIC_RAW: clockid_t = 4; -pub const clockid_t__CLOCK_MONOTONIC_RAW_APPROX: clockid_t = 5; -pub const clockid_t__CLOCK_UPTIME_RAW: clockid_t = 8; -pub const clockid_t__CLOCK_UPTIME_RAW_APPROX: clockid_t = 9; -pub const clockid_t__CLOCK_PROCESS_CPUTIME_ID: clockid_t = 12; -pub const clockid_t__CLOCK_THREAD_CPUTIME_ID: clockid_t = 16; -pub type clockid_t = ::std::os::raw::c_uint; pub unsafe fn clock_getres( arg___clock_id: clockid_t, arg___res: *mut timespec, @@ -18245,14 +18987,6 @@ pub unsafe fn clock_gettime( clock_gettime(arg___clock_id, arg___tp) }) } -pub unsafe fn clock_gettime_nsec_np(arg___clock_id: clockid_t) -> __uint64_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn clock_gettime_nsec_np(arg___clock_id: clockid_t) -> __uint64_t; - } - clock_gettime_nsec_np(arg___clock_id) - }) -} pub unsafe fn clock_settime( arg___clock_id: clockid_t, arg___tp: *const timespec, @@ -18267,18 +19001,114 @@ pub unsafe fn clock_settime( clock_settime(arg___clock_id, arg___tp) }) } +pub unsafe fn clock_nanosleep( + arg___clock_id: clockid_t, + arg___flags: ::std::os::raw::c_int, + arg___req: *const timespec, + arg___rem: *mut timespec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clock_nanosleep( + arg___clock_id: clockid_t, + arg___flags: ::std::os::raw::c_int, + arg___req: *const timespec, + arg___rem: *mut timespec, + ) -> ::std::os::raw::c_int; + } + clock_nanosleep(arg___clock_id, arg___flags, arg___req, arg___rem) + }) +} +pub unsafe fn clock_getcpuclockid( + arg___pid: pid_t, + arg___clock_id: *mut clockid_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clock_getcpuclockid( + arg___pid: pid_t, + arg___clock_id: *mut clockid_t, + ) -> ::std::os::raw::c_int; + } + clock_getcpuclockid(arg___pid, arg___clock_id) + }) +} +pub unsafe fn timer_create( + arg___clock_id: clockid_t, + arg___evp: *mut sigevent, + arg___timerid: *mut timer_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_create( + arg___clock_id: clockid_t, + arg___evp: *mut sigevent, + arg___timerid: *mut timer_t, + ) -> ::std::os::raw::c_int; + } + timer_create(arg___clock_id, arg___evp, arg___timerid) + }) +} +pub unsafe fn timer_delete(arg___timerid: timer_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_delete(arg___timerid: timer_t) -> ::std::os::raw::c_int; + } + timer_delete(arg___timerid) + }) +} +pub unsafe fn timer_settime( + arg___timerid: timer_t, + arg___flags: ::std::os::raw::c_int, + arg___value: *const itimerspec, + arg___ovalue: *mut itimerspec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_settime( + arg___timerid: timer_t, + arg___flags: ::std::os::raw::c_int, + arg___value: *const itimerspec, + arg___ovalue: *mut itimerspec, + ) -> ::std::os::raw::c_int; + } + timer_settime(arg___timerid, arg___flags, arg___value, arg___ovalue) + }) +} +pub unsafe fn timer_gettime( + arg___timerid: timer_t, + arg___value: *mut itimerspec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_gettime( + arg___timerid: timer_t, + arg___value: *mut itimerspec, + ) -> ::std::os::raw::c_int; + } + timer_gettime(arg___timerid, arg___value) + }) +} +pub unsafe fn timer_getoverrun(arg___timerid: timer_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_getoverrun(arg___timerid: timer_t) -> ::std::os::raw::c_int; + } + timer_getoverrun(arg___timerid) + }) +} pub unsafe fn timespec_get( - arg_ts: *mut timespec, - arg_base: ::std::os::raw::c_int, + arg___ts: *mut timespec, + arg___base: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn timespec_get( - arg_ts: *mut timespec, - arg_base: ::std::os::raw::c_int, + arg___ts: *mut timespec, + arg___base: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - timespec_get(arg_ts, arg_base) + timespec_get(arg___ts, arg___base) }) } pub type instr_time = timespec; @@ -19954,14 +20784,14 @@ pub unsafe fn appendStringInfo(arg_str_: StringInfo, arg_fmt: *const ::std::os:: pub unsafe fn appendStringInfoVA( arg_str_: StringInfo, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn appendStringInfoVA( arg_str_: StringInfo, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } appendStringInfoVA(arg_str_, arg_fmt, arg_args) @@ -21649,6 +22479,7 @@ pub struct IndexOnlyScan { pub indexorderby: *mut List, pub indextlist: *mut List, pub indexorderdir: ScanDirection, + pub recheckqual: *mut List, } impl Default for IndexOnlyScan { fn default() -> Self { @@ -22342,7 +23173,7 @@ impl Default for PlanInvalItem { #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct pg_atomic_flag { - pub value: ::std::os::raw::c_int, + pub value: ::std::os::raw::c_char, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] @@ -23002,7 +23833,7 @@ pub struct proclist_mutable_iter { pub cur: ::std::os::raw::c_int, pub next: ::std::os::raw::c_int, } -pub type slock_t = ::std::os::raw::c_int; +pub type slock_t = ::std::os::raw::c_uchar; extern "C" { pub static mut dummy_spinlock: slock_t; } @@ -23623,12 +24454,11 @@ impl Default for TriggerDesc { #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct dirent { - pub d_ino: __uint64_t, - pub d_seekoff: __uint64_t, - pub d_reclen: __uint16_t, - pub d_namlen: __uint16_t, - pub d_type: __uint8_t, - pub d_name: [::std::os::raw::c_char; 1024usize], + pub d_ino: __ino_t, + pub d_off: __off_t, + pub d_reclen: ::std::os::raw::c_ushort, + pub d_type: ::std::os::raw::c_uchar, + pub d_name: [::std::os::raw::c_char; 256usize], } impl Default for dirent { fn default() -> Self { @@ -23639,135 +24469,109 @@ impl Default for dirent { } } } +pub const DT_UNKNOWN: ::std::os::raw::c_uint = 0; +pub const DT_FIFO: ::std::os::raw::c_uint = 1; +pub const DT_CHR: ::std::os::raw::c_uint = 2; +pub const DT_DIR: ::std::os::raw::c_uint = 4; +pub const DT_BLK: ::std::os::raw::c_uint = 6; +pub const DT_REG: ::std::os::raw::c_uint = 8; +pub const DT_LNK: ::std::os::raw::c_uint = 10; +pub const DT_SOCK: ::std::os::raw::c_uint = 12; +pub const DT_WHT: ::std::os::raw::c_uint = 14; +pub type _bindgen_ty_9 = ::std::os::raw::c_uint; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _telldir { +pub struct __dirstream { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct DIR { - pub __dd_fd: ::std::os::raw::c_int, - pub __dd_loc: ::std::os::raw::c_long, - pub __dd_size: ::std::os::raw::c_long, - pub __dd_buf: *mut ::std::os::raw::c_char, - pub __dd_len: ::std::os::raw::c_int, - pub __dd_seek: ::std::os::raw::c_long, - pub __padding: ::std::os::raw::c_long, - pub __dd_flags: ::std::os::raw::c_int, - pub __dd_lock: __darwin_pthread_mutex_t, - pub __dd_td: *mut _telldir, -} -impl Default for DIR { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub type DIR = __dirstream; +pub unsafe fn opendir(arg___name: *const ::std::os::raw::c_char) -> *mut DIR { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn opendir(arg___name: *const ::std::os::raw::c_char) -> *mut DIR; } - } + opendir(arg___name) + }) } -pub unsafe fn closedir(arg_arg1: *mut DIR) -> ::std::os::raw::c_int { +pub unsafe fn fdopendir(arg___fd: ::std::os::raw::c_int) -> *mut DIR { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn closedir(arg_arg1: *mut DIR) -> ::std::os::raw::c_int; + fn fdopendir(arg___fd: ::std::os::raw::c_int) -> *mut DIR; } - closedir(arg_arg1) + fdopendir(arg___fd) }) } -pub unsafe fn opendir(arg_arg1: *const ::std::os::raw::c_char) -> *mut DIR { +pub unsafe fn closedir(arg___dirp: *mut DIR) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn opendir(arg_arg1: *const ::std::os::raw::c_char) -> *mut DIR; + fn closedir(arg___dirp: *mut DIR) -> ::std::os::raw::c_int; } - opendir(arg_arg1) + closedir(arg___dirp) }) } -pub unsafe fn readdir(arg_arg1: *mut DIR) -> *mut dirent { +pub unsafe fn readdir(arg___dirp: *mut DIR) -> *mut dirent { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn readdir(arg_arg1: *mut DIR) -> *mut dirent; + fn readdir(arg___dirp: *mut DIR) -> *mut dirent; } - readdir(arg_arg1) + readdir(arg___dirp) }) } pub unsafe fn readdir_r( - arg_arg1: *mut DIR, - arg_arg2: *mut dirent, - arg_arg3: *mut *mut dirent, + arg___dirp: *mut DIR, + arg___entry: *mut dirent, + arg___result: *mut *mut dirent, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn readdir_r( - arg_arg1: *mut DIR, - arg_arg2: *mut dirent, - arg_arg3: *mut *mut dirent, + arg___dirp: *mut DIR, + arg___entry: *mut dirent, + arg___result: *mut *mut dirent, ) -> ::std::os::raw::c_int; } - readdir_r(arg_arg1, arg_arg2, arg_arg3) + readdir_r(arg___dirp, arg___entry, arg___result) }) } -pub unsafe fn rewinddir(arg_arg1: *mut DIR) { +pub unsafe fn rewinddir(arg___dirp: *mut DIR) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rewinddir(arg_arg1: *mut DIR); + fn rewinddir(arg___dirp: *mut DIR); } - rewinddir(arg_arg1) + rewinddir(arg___dirp) }) } -pub unsafe fn seekdir(arg_arg1: *mut DIR, arg_arg2: ::std::os::raw::c_long) { +pub unsafe fn seekdir(arg___dirp: *mut DIR, arg___pos: ::std::os::raw::c_long) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn seekdir(arg_arg1: *mut DIR, arg_arg2: ::std::os::raw::c_long); + fn seekdir(arg___dirp: *mut DIR, arg___pos: ::std::os::raw::c_long); } - seekdir(arg_arg1, arg_arg2) + seekdir(arg___dirp, arg___pos) }) } -pub unsafe fn telldir(arg_arg1: *mut DIR) -> ::std::os::raw::c_long { +pub unsafe fn telldir(arg___dirp: *mut DIR) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn telldir(arg_arg1: *mut DIR) -> ::std::os::raw::c_long; + fn telldir(arg___dirp: *mut DIR) -> ::std::os::raw::c_long; } - telldir(arg_arg1) + telldir(arg___dirp) }) } -pub unsafe fn fdopendir(arg_arg1: ::std::os::raw::c_int) -> *mut DIR { +pub unsafe fn dirfd(arg___dirp: *mut DIR) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdopendir(arg_arg1: ::std::os::raw::c_int) -> *mut DIR; + fn dirfd(arg___dirp: *mut DIR) -> ::std::os::raw::c_int; } - fdopendir(arg_arg1) - }) -} -pub unsafe fn alphasort( - arg_arg1: *mut *const dirent, - arg_arg2: *mut *const dirent, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn alphasort( - arg_arg1: *mut *const dirent, - arg_arg2: *mut *const dirent, - ) -> ::std::os::raw::c_int; - } - alphasort(arg_arg1, arg_arg2) - }) -} -pub unsafe fn dirfd(arg_dirp: *mut DIR) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn dirfd(arg_dirp: *mut DIR) -> ::std::os::raw::c_int; - } - dirfd(arg_dirp) + dirfd(arg___dirp) }) } pub unsafe fn scandir( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: ::std::option::Option< + arg___dir: *const ::std::os::raw::c_char, + arg___namelist: *mut *mut *mut dirent, + arg___selector: ::std::option::Option< unsafe extern "C" fn(arg1: *const dirent) -> ::std::os::raw::c_int, >, - arg_arg4: ::std::option::Option< + arg___cmp: ::std::option::Option< unsafe extern "C" fn( arg1: *mut *const dirent, arg2: *mut *const dirent, @@ -23777,12 +24581,12 @@ pub unsafe fn scandir( crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn scandir( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: ::std::option::Option< + arg___dir: *const ::std::os::raw::c_char, + arg___namelist: *mut *mut *mut dirent, + arg___selector: ::std::option::Option< unsafe extern "C" fn(arg1: *const dirent) -> ::std::os::raw::c_int, >, - arg_arg4: ::std::option::Option< + arg___cmp: ::std::option::Option< unsafe extern "C" fn( arg1: *mut *const dirent, arg2: *mut *const dirent, @@ -23790,57 +24594,39 @@ pub unsafe fn scandir( >, ) -> ::std::os::raw::c_int; } - scandir(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scandir(arg___dir, arg___namelist, arg___selector, arg___cmp) }) } -pub unsafe fn scandir_b( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: *mut ::std::os::raw::c_void, +pub unsafe fn alphasort( + arg___e1: *mut *const dirent, + arg___e2: *mut *const dirent, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scandir_b( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: *mut ::std::os::raw::c_void, + fn alphasort( + arg___e1: *mut *const dirent, + arg___e2: *mut *const dirent, ) -> ::std::os::raw::c_int; } - scandir_b(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + alphasort(arg___e1, arg___e2) }) } pub unsafe fn getdirentries( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_long, -) -> ::std::os::raw::c_int { + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___nbytes: usize, + arg___basep: *mut __off_t, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn getdirentries( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_long, - ) -> ::std::os::raw::c_int; - } - getdirentries(arg_arg1, arg_arg2, arg_arg3, arg_arg4) - }) -} -pub unsafe fn __opendir2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut DIR { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __opendir2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut DIR; + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___nbytes: usize, + arg___basep: *mut __off_t, + ) -> __ssize_t; } - __opendir2(arg_arg1, arg_arg2) + getdirentries(arg___fd, arg___buf, arg___nbytes, arg___basep) }) } pub type File = ::std::os::raw::c_int; @@ -27237,7 +28023,7 @@ impl Default for IndexScanState { #[derive(Debug, Copy, Clone)] pub struct IndexOnlyScanState { pub ss: ScanState, - pub indexqual: *mut ExprState, + pub recheckqual: *mut ExprState, pub ioss_ScanKeys: *mut ScanKeyData, pub ioss_NumScanKeys: ::std::os::raw::c_int, pub ioss_OrderByKeys: *mut ScanKeyData, @@ -34691,431 +35477,1043 @@ pub unsafe fn RelationNameGetTupleDesc(arg_relname: *const ::std::os::raw::c_cha RelationNameGetTupleDesc(arg_relname) }) } -pub unsafe fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> TupleDesc { +pub unsafe fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> TupleDesc { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> TupleDesc; + } + TypeGetTupleDesc(arg_typeoid, arg_colaliases) + }) +} +pub unsafe fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc; + } + BlessTupleDesc(arg_tupdesc) + }) +} +pub unsafe fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata; + } + TupleDescGetAttInMetadata(arg_tupdesc) + }) +} +pub unsafe fn BuildTupleFromCStrings( + arg_attinmeta: *mut AttInMetadata, + arg_values: *mut *mut ::std::os::raw::c_char, +) -> HeapTuple { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn BuildTupleFromCStrings( + arg_attinmeta: *mut AttInMetadata, + arg_values: *mut *mut ::std::os::raw::c_char, + ) -> HeapTuple; + } + BuildTupleFromCStrings(arg_attinmeta, arg_values) + }) +} +pub unsafe fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum; + } + HeapTupleHeaderGetDatum(arg_tuple) + }) +} +pub unsafe fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + } + init_MultiFuncCall(arg_fcinfo) + }) +} +pub unsafe fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + } + per_MultiFuncCall(arg_fcinfo) + }) +} +pub unsafe fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext); + } + end_MultiFuncCall(arg_fcinfo, arg_funcctx) + }) +} +pub unsafe fn extract_variadic_args( + arg_fcinfo: FunctionCallInfo, + arg_variadic_start: ::std::os::raw::c_int, + arg_convert_unknown: bool, + arg_values: *mut *mut Datum, + arg_types: *mut *mut Oid, + arg_nulls: *mut *mut bool, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn extract_variadic_args( + arg_fcinfo: FunctionCallInfo, + arg_variadic_start: ::std::os::raw::c_int, + arg_convert_unknown: bool, + arg_values: *mut *mut Datum, + arg_types: *mut *mut Oid, + arg_nulls: *mut *mut bool, + ) -> ::std::os::raw::c_int; + } + extract_variadic_args( + arg_fcinfo, + arg_variadic_start, + arg_convert_unknown, + arg_values, + arg_types, + arg_nulls, + ) + }) +} +pub type sig_atomic_t = __sig_atomic_t; +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigval { + pub sival_int: ::std::os::raw::c_int, + pub sival_ptr: *mut ::std::os::raw::c_void, +} +impl Default for sigval { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type __sigval_t = sigval; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t { + pub si_signo: ::std::os::raw::c_int, + pub si_errno: ::std::os::raw::c_int, + pub si_code: ::std::os::raw::c_int, + pub __pad0: ::std::os::raw::c_int, + pub _sifields: siginfo_t__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union siginfo_t__bindgen_ty_1 { + pub _pad: [::std::os::raw::c_int; 28usize], + pub _kill: siginfo_t__bindgen_ty_1__bindgen_ty_1, + pub _timer: siginfo_t__bindgen_ty_1__bindgen_ty_2, + pub _rt: siginfo_t__bindgen_ty_1__bindgen_ty_3, + pub _sigchld: siginfo_t__bindgen_ty_1__bindgen_ty_4, + pub _sigfault: siginfo_t__bindgen_ty_1__bindgen_ty_5, + pub _sigpoll: siginfo_t__bindgen_ty_1__bindgen_ty_6, + pub _sigsys: siginfo_t__bindgen_ty_1__bindgen_ty_7, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_1 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_2 { + pub si_tid: ::std::os::raw::c_int, + pub si_overrun: ::std::os::raw::c_int, + pub si_sigval: __sigval_t, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_2 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_3 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, + pub si_sigval: __sigval_t, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_3 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_4 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, + pub si_status: ::std::os::raw::c_int, + pub si_utime: __clock_t, + pub si_stime: __clock_t, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_5 { + pub si_addr: *mut ::std::os::raw::c_void, + pub si_addr_lsb: ::std::os::raw::c_short, + pub _bounds: siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1 { + pub _addr_bnd: siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1, + pub _pkey: __uint32_t, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 { + pub _lower: *mut ::std::os::raw::c_void, + pub _upper: *mut ::std::os::raw::c_void, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_6 { + pub si_band: ::std::os::raw::c_long, + pub si_fd: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_7 { + pub _call_addr: *mut ::std::os::raw::c_void, + pub _syscall: ::std::os::raw::c_int, + pub _arch: ::std::os::raw::c_uint, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_7 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const SI_ASYNCNL: ::std::os::raw::c_int = -60; +pub const SI_DETHREAD: ::std::os::raw::c_int = -7; +pub const SI_TKILL: ::std::os::raw::c_int = -6; +pub const SI_SIGIO: ::std::os::raw::c_int = -5; +pub const SI_ASYNCIO: ::std::os::raw::c_int = -4; +pub const SI_MESGQ: ::std::os::raw::c_int = -3; +pub const SI_TIMER: ::std::os::raw::c_int = -2; +pub const SI_QUEUE: ::std::os::raw::c_int = -1; +pub const SI_USER: ::std::os::raw::c_int = 0; +pub const SI_KERNEL: ::std::os::raw::c_int = 128; +pub type _bindgen_ty_10 = ::std::os::raw::c_int; +pub const ILL_ILLOPC: ::std::os::raw::c_uint = 1; +pub const ILL_ILLOPN: ::std::os::raw::c_uint = 2; +pub const ILL_ILLADR: ::std::os::raw::c_uint = 3; +pub const ILL_ILLTRP: ::std::os::raw::c_uint = 4; +pub const ILL_PRVOPC: ::std::os::raw::c_uint = 5; +pub const ILL_PRVREG: ::std::os::raw::c_uint = 6; +pub const ILL_COPROC: ::std::os::raw::c_uint = 7; +pub const ILL_BADSTK: ::std::os::raw::c_uint = 8; +pub const ILL_BADIADDR: ::std::os::raw::c_uint = 9; +pub type _bindgen_ty_11 = ::std::os::raw::c_uint; +pub const FPE_INTDIV: ::std::os::raw::c_uint = 1; +pub const FPE_INTOVF: ::std::os::raw::c_uint = 2; +pub const FPE_FLTDIV: ::std::os::raw::c_uint = 3; +pub const FPE_FLTOVF: ::std::os::raw::c_uint = 4; +pub const FPE_FLTUND: ::std::os::raw::c_uint = 5; +pub const FPE_FLTRES: ::std::os::raw::c_uint = 6; +pub const FPE_FLTINV: ::std::os::raw::c_uint = 7; +pub const FPE_FLTSUB: ::std::os::raw::c_uint = 8; +pub const FPE_FLTUNK: ::std::os::raw::c_uint = 14; +pub const FPE_CONDTRAP: ::std::os::raw::c_uint = 15; +pub type _bindgen_ty_12 = ::std::os::raw::c_uint; +pub const SEGV_MAPERR: ::std::os::raw::c_uint = 1; +pub const SEGV_ACCERR: ::std::os::raw::c_uint = 2; +pub const SEGV_BNDERR: ::std::os::raw::c_uint = 3; +pub const SEGV_PKUERR: ::std::os::raw::c_uint = 4; +pub const SEGV_ACCADI: ::std::os::raw::c_uint = 5; +pub const SEGV_ADIDERR: ::std::os::raw::c_uint = 6; +pub const SEGV_ADIPERR: ::std::os::raw::c_uint = 7; +pub const SEGV_MTEAERR: ::std::os::raw::c_uint = 8; +pub const SEGV_MTESERR: ::std::os::raw::c_uint = 9; +pub type _bindgen_ty_13 = ::std::os::raw::c_uint; +pub const BUS_ADRALN: ::std::os::raw::c_uint = 1; +pub const BUS_ADRERR: ::std::os::raw::c_uint = 2; +pub const BUS_OBJERR: ::std::os::raw::c_uint = 3; +pub const BUS_MCEERR_AR: ::std::os::raw::c_uint = 4; +pub const BUS_MCEERR_AO: ::std::os::raw::c_uint = 5; +pub type _bindgen_ty_14 = ::std::os::raw::c_uint; +pub const CLD_EXITED: ::std::os::raw::c_uint = 1; +pub const CLD_KILLED: ::std::os::raw::c_uint = 2; +pub const CLD_DUMPED: ::std::os::raw::c_uint = 3; +pub const CLD_TRAPPED: ::std::os::raw::c_uint = 4; +pub const CLD_STOPPED: ::std::os::raw::c_uint = 5; +pub const CLD_CONTINUED: ::std::os::raw::c_uint = 6; +pub type _bindgen_ty_15 = ::std::os::raw::c_uint; +pub const POLL_IN: ::std::os::raw::c_uint = 1; +pub const POLL_OUT: ::std::os::raw::c_uint = 2; +pub const POLL_MSG: ::std::os::raw::c_uint = 3; +pub const POLL_ERR: ::std::os::raw::c_uint = 4; +pub const POLL_PRI: ::std::os::raw::c_uint = 5; +pub const POLL_HUP: ::std::os::raw::c_uint = 6; +pub type _bindgen_ty_16 = ::std::os::raw::c_uint; +pub type sigval_t = __sigval_t; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigevent { + pub sigev_value: __sigval_t, + pub sigev_signo: ::std::os::raw::c_int, + pub sigev_notify: ::std::os::raw::c_int, + pub _sigev_un: sigevent__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigevent__bindgen_ty_1 { + pub _pad: [::std::os::raw::c_int; 12usize], + pub _tid: __pid_t, + pub _sigev_thread: sigevent__bindgen_ty_1__bindgen_ty_1, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sigevent__bindgen_ty_1__bindgen_ty_1 { + pub _function: ::std::option::Option, + pub _attribute: *mut pthread_attr_t, +} +impl Default for sigevent__bindgen_ty_1__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigevent__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigevent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type sigevent_t = sigevent; +pub const SIGEV_SIGNAL: ::std::os::raw::c_uint = 0; +pub const SIGEV_NONE: ::std::os::raw::c_uint = 1; +pub const SIGEV_THREAD: ::std::os::raw::c_uint = 2; +pub const SIGEV_THREAD_ID: ::std::os::raw::c_uint = 4; +pub type _bindgen_ty_17 = ::std::os::raw::c_uint; +pub type __sighandler_t = ::std::option::Option; +pub unsafe fn __sysv_signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> TupleDesc; + fn __sysv_signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - TypeGetTupleDesc(arg_typeoid, arg_colaliases) + __sysv_signal(arg___sig, arg___handler) }) } -pub unsafe fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc { +pub unsafe fn signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc; + fn signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - BlessTupleDesc(arg_tupdesc) + signal(arg___sig, arg___handler) }) } -pub unsafe fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata { +pub unsafe fn kill(arg___pid: __pid_t, arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata; + fn kill(arg___pid: __pid_t, arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - TupleDescGetAttInMetadata(arg_tupdesc) + kill(arg___pid, arg___sig) }) } -pub unsafe fn BuildTupleFromCStrings( - arg_attinmeta: *mut AttInMetadata, - arg_values: *mut *mut ::std::os::raw::c_char, -) -> HeapTuple { +pub unsafe fn killpg( + arg___pgrp: __pid_t, + arg___sig: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn BuildTupleFromCStrings( - arg_attinmeta: *mut AttInMetadata, - arg_values: *mut *mut ::std::os::raw::c_char, - ) -> HeapTuple; + fn killpg( + arg___pgrp: __pid_t, + arg___sig: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - BuildTupleFromCStrings(arg_attinmeta, arg_values) + killpg(arg___pgrp, arg___sig) }) } -pub unsafe fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum { +pub unsafe fn raise(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum; + fn raise(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - HeapTupleHeaderGetDatum(arg_tuple) + raise(arg___sig) }) } -pub unsafe fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { +pub unsafe fn ssignal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + fn ssignal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - init_MultiFuncCall(arg_fcinfo) + ssignal(arg___sig, arg___handler) }) } -pub unsafe fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { +pub unsafe fn gsignal(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + fn gsignal(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - per_MultiFuncCall(arg_fcinfo) + gsignal(arg___sig) }) } -pub unsafe fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext) { +pub unsafe fn psignal(arg___sig: ::std::os::raw::c_int, arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext); + fn psignal(arg___sig: ::std::os::raw::c_int, arg___s: *const ::std::os::raw::c_char); } - end_MultiFuncCall(arg_fcinfo, arg_funcctx) + psignal(arg___sig, arg___s) }) } -pub unsafe fn extract_variadic_args( - arg_fcinfo: FunctionCallInfo, - arg_variadic_start: ::std::os::raw::c_int, - arg_convert_unknown: bool, - arg_values: *mut *mut Datum, - arg_types: *mut *mut Oid, - arg_nulls: *mut *mut bool, -) -> ::std::os::raw::c_int { +pub unsafe fn psiginfo(arg___pinfo: *const siginfo_t, arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn extract_variadic_args( - arg_fcinfo: FunctionCallInfo, - arg_variadic_start: ::std::os::raw::c_int, - arg_convert_unknown: bool, - arg_values: *mut *mut Datum, - arg_types: *mut *mut Oid, - arg_nulls: *mut *mut bool, - ) -> ::std::os::raw::c_int; + fn psiginfo(arg___pinfo: *const siginfo_t, arg___s: *const ::std::os::raw::c_char); } - extract_variadic_args( - arg_fcinfo, - arg_variadic_start, - arg_convert_unknown, - arg_values, - arg_types, - arg_nulls, - ) + psiginfo(arg___pinfo, arg___s) }) } -extern "C" { - pub static sys_signame: [*const ::std::os::raw::c_char; 32usize]; -} -extern "C" { - pub static sys_siglist: [*const ::std::os::raw::c_char; 32usize]; -} -pub unsafe fn raise(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigblock(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn raise(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigblock(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - raise(arg_arg1) + sigblock(arg___mask) }) } -pub unsafe fn bsd_signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { +pub unsafe fn sigsetmask(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsd_signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; + fn sigsetmask(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - bsd_signal(arg_arg1, arg_arg2) + sigsetmask(arg___mask) }) } -pub unsafe fn kill(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn siggetmask() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn kill(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn siggetmask() -> ::std::os::raw::c_int; } - kill(arg_arg1, arg_arg2) + siggetmask() }) } -pub unsafe fn killpg(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type sig_t = __sighandler_t; +pub unsafe fn sigemptyset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn killpg(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigemptyset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - killpg(arg_arg1, arg_arg2) + sigemptyset(arg___set) }) } -pub unsafe fn pthread_kill( - arg_arg1: pthread_t, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn sigfillset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pthread_kill( - arg_arg1: pthread_t, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn sigfillset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - pthread_kill(arg_arg1, arg_arg2) + sigfillset(arg___set) }) } -pub unsafe fn pthread_sigmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, +pub unsafe fn sigaddset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pthread_sigmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, + fn sigaddset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - pthread_sigmask(arg_arg1, arg_arg2, arg_arg3) + sigaddset(arg___set, arg___signo) }) } -pub unsafe fn sigaction( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigaction, - arg_arg3: *mut sigaction, +pub unsafe fn sigdelset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigaction( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigaction, - arg_arg3: *mut sigaction, + fn sigdelset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigaction(arg_arg1, arg_arg2, arg_arg3) + sigdelset(arg___set, arg___signo) }) } -pub unsafe fn sigaddset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigismember( + arg___set: *const sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigaddset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, + fn sigismember( + arg___set: *const sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigaddset(arg_arg1, arg_arg2) + sigismember(arg___set, arg___signo) }) } -pub unsafe fn sigaltstack( - arg_arg1: *const stack_t, - arg_arg2: *mut stack_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn sigaltstack( - arg_arg1: *const stack_t, - arg_arg2: *mut stack_t, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigaction { + pub __sigaction_handler: sigaction__bindgen_ty_1, + pub sa_mask: __sigset_t, + pub sa_flags: ::std::os::raw::c_int, + pub sa_restorer: ::std::option::Option, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigaction__bindgen_ty_1 { + pub sa_handler: __sighandler_t, + pub sa_sigaction: ::std::option::Option< + unsafe extern "C" fn( + arg1: ::std::os::raw::c_int, + arg2: *mut siginfo_t, + arg3: *mut ::std::os::raw::c_void, + ), + >, +} +impl Default for sigaction__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - sigaltstack(arg_arg1, arg_arg2) - }) + } } -pub unsafe fn sigdelset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, +impl Default for sigaction { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn sigprocmask( + arg___how: ::std::os::raw::c_int, + arg___set: *const sigset_t, + arg___oset: *mut sigset_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigdelset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, + fn sigprocmask( + arg___how: ::std::os::raw::c_int, + arg___set: *const sigset_t, + arg___oset: *mut sigset_t, ) -> ::std::os::raw::c_int; } - sigdelset(arg_arg1, arg_arg2) + sigprocmask(arg___how, arg___set, arg___oset) }) } -pub unsafe fn sigemptyset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigsuspend(arg___set: *const sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigemptyset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigsuspend(arg___set: *const sigset_t) -> ::std::os::raw::c_int; } - sigemptyset(arg_arg1) + sigsuspend(arg___set) }) } -pub unsafe fn sigfillset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigaction( + arg___sig: ::std::os::raw::c_int, + arg___act: *const sigaction, + arg___oact: *mut sigaction, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigfillset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigaction( + arg___sig: ::std::os::raw::c_int, + arg___act: *const sigaction, + arg___oact: *mut sigaction, + ) -> ::std::os::raw::c_int; } - sigfillset(arg_arg1) + sigaction(arg___sig, arg___act, arg___oact) }) } -pub unsafe fn sighold(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigpending(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sighold(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigpending(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - sighold(arg_arg1) + sigpending(arg___set) }) } -pub unsafe fn sigignore(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigwait( + arg___set: *const sigset_t, + arg___sig: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigignore(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigwait( + arg___set: *const sigset_t, + arg___sig: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - sigignore(arg_arg1) + sigwait(arg___set, arg___sig) }) } -pub unsafe fn siginterrupt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigwaitinfo( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn siginterrupt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn sigwaitinfo( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, ) -> ::std::os::raw::c_int; } - siginterrupt(arg_arg1, arg_arg2) + sigwaitinfo(arg___set, arg___info) }) } -pub unsafe fn sigismember( - arg_arg1: *const sigset_t, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigtimedwait( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, + arg___timeout: *const timespec, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigismember( - arg_arg1: *const sigset_t, - arg_arg2: ::std::os::raw::c_int, + fn sigtimedwait( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, + arg___timeout: *const timespec, ) -> ::std::os::raw::c_int; } - sigismember(arg_arg1, arg_arg2) + sigtimedwait(arg___set, arg___info, arg___timeout) }) } -pub unsafe fn sigpause(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigqueue( + arg___pid: __pid_t, + arg___sig: ::std::os::raw::c_int, + arg___val: sigval, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigpause(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigqueue( + arg___pid: __pid_t, + arg___sig: ::std::os::raw::c_int, + arg___val: sigval, + ) -> ::std::os::raw::c_int; } - sigpause(arg_arg1) + sigqueue(arg___pid, arg___sig, arg___val) }) } -pub unsafe fn sigpending(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpx_sw_bytes { + pub magic1: __uint32_t, + pub extended_size: __uint32_t, + pub xstate_bv: __uint64_t, + pub xstate_size: __uint32_t, + pub __glibc_reserved1: [__uint32_t; 7usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpxreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, + pub __glibc_reserved1: [::std::os::raw::c_ushort; 3usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _xmmreg { + pub element: [__uint32_t; 4usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpstate { + pub cwd: __uint16_t, + pub swd: __uint16_t, + pub ftw: __uint16_t, + pub fop: __uint16_t, + pub rip: __uint64_t, + pub rdp: __uint64_t, + pub mxcsr: __uint32_t, + pub mxcr_mask: __uint32_t, + pub _st: [_fpxreg; 8usize], + pub _xmm: [_xmmreg; 16usize], + pub __glibc_reserved1: [__uint32_t; 24usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigcontext { + pub r8: __uint64_t, + pub r9: __uint64_t, + pub r10: __uint64_t, + pub r11: __uint64_t, + pub r12: __uint64_t, + pub r13: __uint64_t, + pub r14: __uint64_t, + pub r15: __uint64_t, + pub rdi: __uint64_t, + pub rsi: __uint64_t, + pub rbp: __uint64_t, + pub rbx: __uint64_t, + pub rdx: __uint64_t, + pub rax: __uint64_t, + pub rcx: __uint64_t, + pub rsp: __uint64_t, + pub rip: __uint64_t, + pub eflags: __uint64_t, + pub cs: ::std::os::raw::c_ushort, + pub gs: ::std::os::raw::c_ushort, + pub fs: ::std::os::raw::c_ushort, + pub __pad0: ::std::os::raw::c_ushort, + pub err: __uint64_t, + pub trapno: __uint64_t, + pub oldmask: __uint64_t, + pub cr2: __uint64_t, + pub __bindgen_anon_1: sigcontext__bindgen_ty_1, + pub __reserved1: [__uint64_t; 8usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigcontext__bindgen_ty_1 { + pub fpstate: *mut _fpstate, + pub __fpstate_word: __uint64_t, +} +impl Default for sigcontext__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigcontext { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _xsave_hdr { + pub xstate_bv: __uint64_t, + pub __glibc_reserved1: [__uint64_t; 2usize], + pub __glibc_reserved2: [__uint64_t; 5usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct _ymmh_state { + pub ymmh_space: [__uint32_t; 64usize], +} +impl Default for _ymmh_state { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct _xstate { + pub fpstate: _fpstate, + pub xstate_hdr: _xsave_hdr, + pub ymmh: _ymmh_state, +} +impl Default for _xstate { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn sigreturn(arg___scp: *mut sigcontext) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigpending(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigreturn(arg___scp: *mut sigcontext) -> ::std::os::raw::c_int; } - sigpending(arg_arg1) + sigreturn(arg___scp) }) } -pub unsafe fn sigprocmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_t { + pub ss_sp: *mut ::std::os::raw::c_void, + pub ss_flags: ::std::os::raw::c_int, + pub ss_size: usize, +} +impl Default for stack_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type greg_t = ::std::os::raw::c_longlong; +pub type gregset_t = [greg_t; 23usize]; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_fpxreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, + pub __glibc_reserved1: [::std::os::raw::c_ushort; 3usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_xmmreg { + pub element: [__uint32_t; 4usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_fpstate { + pub cwd: __uint16_t, + pub swd: __uint16_t, + pub ftw: __uint16_t, + pub fop: __uint16_t, + pub rip: __uint64_t, + pub rdp: __uint64_t, + pub mxcsr: __uint32_t, + pub mxcr_mask: __uint32_t, + pub _st: [_libc_fpxreg; 8usize], + pub _xmm: [_libc_xmmreg; 16usize], + pub __glibc_reserved1: [__uint32_t; 24usize], +} +pub type fpregset_t = *mut _libc_fpstate; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct mcontext_t { + pub gregs: gregset_t, + pub fpregs: fpregset_t, + pub __reserved1: [::std::os::raw::c_ulonglong; 8usize], +} +impl Default for mcontext_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ucontext_t { + pub uc_flags: ::std::os::raw::c_ulong, + pub uc_link: *mut ucontext_t, + pub uc_stack: stack_t, + pub uc_mcontext: mcontext_t, + pub uc_sigmask: sigset_t, + pub __fpregs_mem: _libc_fpstate, + pub __ssp: [::std::os::raw::c_ulonglong; 4usize], +} +impl Default for ucontext_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn siginterrupt( + arg___sig: ::std::os::raw::c_int, + arg___interrupt: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigprocmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, + fn siginterrupt( + arg___sig: ::std::os::raw::c_int, + arg___interrupt: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigprocmask(arg_arg1, arg_arg2, arg_arg3) + siginterrupt(arg___sig, arg___interrupt) }) } -pub unsafe fn sigrelse(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub const SS_ONSTACK: ::std::os::raw::c_uint = 1; +pub const SS_DISABLE: ::std::os::raw::c_uint = 2; +pub type _bindgen_ty_18 = ::std::os::raw::c_uint; +pub unsafe fn sigaltstack( + arg___ss: *const stack_t, + arg___oss: *mut stack_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigrelse(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigaltstack( + arg___ss: *const stack_t, + arg___oss: *mut stack_t, + ) -> ::std::os::raw::c_int; } - sigrelse(arg_arg1) + sigaltstack(arg___ss, arg___oss) }) } -pub unsafe fn sigset( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn sigset( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sigstack { + pub ss_sp: *mut ::std::os::raw::c_void, + pub ss_onstack: ::std::os::raw::c_int, +} +impl Default for sigstack { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - sigset(arg_arg1, arg_arg2) - }) + } } -pub unsafe fn sigsuspend(arg_arg1: *const sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigstack(arg___ss: *mut sigstack, arg___oss: *mut sigstack) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigsuspend(arg_arg1: *const sigset_t) -> ::std::os::raw::c_int; + fn sigstack(arg___ss: *mut sigstack, arg___oss: *mut sigstack) + -> ::std::os::raw::c_int; } - sigsuspend(arg_arg1) + sigstack(arg___ss, arg___oss) }) } -pub unsafe fn sigwait( - arg_arg1: *const sigset_t, - arg_arg2: *mut ::std::os::raw::c_int, +pub unsafe fn pthread_sigmask( + arg___how: ::std::os::raw::c_int, + arg___newmask: *const __sigset_t, + arg___oldmask: *mut __sigset_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigwait( - arg_arg1: *const sigset_t, - arg_arg2: *mut ::std::os::raw::c_int, + fn pthread_sigmask( + arg___how: ::std::os::raw::c_int, + arg___newmask: *const __sigset_t, + arg___oldmask: *mut __sigset_t, ) -> ::std::os::raw::c_int; } - sigwait(arg_arg1, arg_arg2) - }) -} -pub unsafe fn psignal(arg_arg1: ::std::os::raw::c_uint, arg_arg2: *const ::std::os::raw::c_char) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn psignal(arg_arg1: ::std::os::raw::c_uint, arg_arg2: *const ::std::os::raw::c_char); - } - psignal(arg_arg1, arg_arg2) + pthread_sigmask(arg___how, arg___newmask, arg___oldmask) }) } -pub unsafe fn sigblock(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn pthread_kill( + arg___threadid: pthread_t, + arg___signo: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigblock(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn pthread_kill( + arg___threadid: pthread_t, + arg___signo: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - sigblock(arg_arg1) + pthread_kill(arg___threadid, arg___signo) }) } -pub unsafe fn sigsetmask(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __libc_current_sigrtmin() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigsetmask(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __libc_current_sigrtmin() -> ::std::os::raw::c_int; } - sigsetmask(arg_arg1) + __libc_current_sigrtmin() }) } -pub unsafe fn sigvec( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sigvec, - arg_arg3: *mut sigvec, -) -> ::std::os::raw::c_int { +pub unsafe fn __libc_current_sigrtmax() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigvec( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sigvec, - arg_arg3: *mut sigvec, - ) -> ::std::os::raw::c_int; + fn __libc_current_sigrtmax() -> ::std::os::raw::c_int; } - sigvec(arg_arg1, arg_arg2, arg_arg3) + __libc_current_sigrtmax() }) } pub type pg_time_t = int64; @@ -36101,9 +37499,8 @@ pub unsafe fn get_hash_mem() -> ::std::os::raw::c_int { #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct sockaddr_un { - pub sun_len: ::std::os::raw::c_uchar, pub sun_family: sa_family_t, - pub sun_path: [::std::os::raw::c_char; 104usize], + pub sun_path: [::std::os::raw::c_char; 108usize], } impl Default for sockaddr_un { fn default() -> Self { @@ -36196,20 +37593,45 @@ pub const RmgrIds_RM_LOGICALMSG_ID: RmgrIds = 21; pub const RmgrIds_RM_NEXT_ID: RmgrIds = 22; pub type RmgrIds = ::std::os::raw::c_uint; pub type pg_crc32c = uint32; -pub unsafe fn pg_comp_crc32c_armv8( +pub unsafe fn pg_comp_crc32c_sb8( arg_crc: pg_crc32c, arg_data: *const ::std::os::raw::c_void, arg_len: usize, ) -> pg_crc32c { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_comp_crc32c_armv8( + fn pg_comp_crc32c_sb8( arg_crc: pg_crc32c, arg_data: *const ::std::os::raw::c_void, arg_len: usize, ) -> pg_crc32c; } - pg_comp_crc32c_armv8(arg_crc, arg_data, arg_len) + pg_comp_crc32c_sb8(arg_crc, arg_data, arg_len) + }) +} +extern "C" { + pub static mut pg_comp_crc32c: ::std::option::Option< + unsafe extern "C" fn( + crc: pg_crc32c, + data: *const ::std::os::raw::c_void, + len: usize, + ) -> pg_crc32c, + >; +} +pub unsafe fn pg_comp_crc32c_sse42( + arg_crc: pg_crc32c, + arg_data: *const ::std::os::raw::c_void, + arg_len: usize, +) -> pg_crc32c { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_comp_crc32c_sse42( + arg_crc: pg_crc32c, + arg_data: *const ::std::os::raw::c_void, + arg_len: usize, + ) -> pg_crc32c; + } + pg_comp_crc32c_sse42(arg_crc, arg_data, arg_len) }) } pub const ForkNumber_InvalidForkNumber: ForkNumber = -1; @@ -68747,6 +70169,269 @@ pub unsafe fn check_srf_call_placement( check_srf_call_placement(arg_pstate, arg_last_srf, arg_location) }) } +pub type Operator = HeapTuple; +pub unsafe fn LookupOperName( + arg_pstate: *mut ParseState, + arg_opername: *mut List, + arg_oprleft: Oid, + arg_oprright: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn LookupOperName( + arg_pstate: *mut ParseState, + arg_opername: *mut List, + arg_oprleft: Oid, + arg_oprright: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Oid; + } + LookupOperName( + arg_pstate, + arg_opername, + arg_oprleft, + arg_oprright, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn LookupOperWithArgs(arg_oper: *mut ObjectWithArgs, arg_noError: bool) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn LookupOperWithArgs(arg_oper: *mut ObjectWithArgs, arg_noError: bool) -> Oid; + } + LookupOperWithArgs(arg_oper, arg_noError) + }) +} +pub unsafe fn oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + oper( + arg_pstate, + arg_op, + arg_arg1, + arg_arg2, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn right_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn right_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + right_oper(arg_pstate, arg_op, arg_arg, arg_noError, arg_location) + }) +} +pub unsafe fn left_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn left_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + left_oper(arg_pstate, arg_op, arg_arg, arg_noError, arg_location) + }) +} +pub unsafe fn compatible_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn compatible_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + compatible_oper( + arg_pstate, + arg_op, + arg_arg1, + arg_arg2, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn get_sort_group_operators( + arg_argtype: Oid, + arg_needLT: bool, + arg_needEQ: bool, + arg_needGT: bool, + arg_ltOpr: *mut Oid, + arg_eqOpr: *mut Oid, + arg_gtOpr: *mut Oid, + arg_isHashable: *mut bool, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_sort_group_operators( + arg_argtype: Oid, + arg_needLT: bool, + arg_needEQ: bool, + arg_needGT: bool, + arg_ltOpr: *mut Oid, + arg_eqOpr: *mut Oid, + arg_gtOpr: *mut Oid, + arg_isHashable: *mut bool, + ); + } + get_sort_group_operators( + arg_argtype, + arg_needLT, + arg_needEQ, + arg_needGT, + arg_ltOpr, + arg_eqOpr, + arg_gtOpr, + arg_isHashable, + ) + }) +} +pub unsafe fn compatible_oper_opid( + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, +) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn compatible_oper_opid( + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + ) -> Oid; + } + compatible_oper_opid(arg_op, arg_arg1, arg_arg2, arg_noError) + }) +} +pub unsafe fn oprid(arg_op: Operator) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oprid(arg_op: Operator) -> Oid; + } + oprid(arg_op) + }) +} +pub unsafe fn oprfuncid(arg_op: Operator) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oprfuncid(arg_op: Operator) -> Oid; + } + oprfuncid(arg_op) + }) +} +pub unsafe fn make_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_last_srf: *mut Node, + arg_location: ::std::os::raw::c_int, +) -> *mut Expr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_last_srf: *mut Node, + arg_location: ::std::os::raw::c_int, + ) -> *mut Expr; + } + make_op( + arg_pstate, + arg_opname, + arg_ltree, + arg_rtree, + arg_last_srf, + arg_location, + ) + }) +} +pub unsafe fn make_scalar_array_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_useOr: bool, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_location: ::std::os::raw::c_int, +) -> *mut Expr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_scalar_array_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_useOr: bool, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_location: ::std::os::raw::c_int, + ) -> *mut Expr; + } + make_scalar_array_op( + arg_pstate, + arg_opname, + arg_useOr, + arg_ltree, + arg_rtree, + arg_location, + ) + }) +} pub type Type = HeapTuple; pub unsafe fn LookupTypeName( arg_pstate: *mut ParseState, @@ -94898,6 +96583,20 @@ pub unsafe fn xidComparator( xidComparator(arg_arg1, arg_arg2) }) } +pub unsafe fn xidLogicalComparator( + arg_arg1: *const ::std::os::raw::c_void, + arg_arg2: *const ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn xidLogicalComparator( + arg_arg1: *const ::std::os::raw::c_void, + arg_arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; + } + xidLogicalComparator(arg_arg1, arg_arg2) + }) +} pub unsafe fn pg_inet_cidr_ntop( arg_af: ::std::os::raw::c_int, arg_src: *const ::std::os::raw::c_void, @@ -98518,8 +100217,29 @@ pub unsafe fn SharedRecordTypmodRegistryAttach(arg_arg1: *mut SharedRecordTypmod SharedRecordTypmodRegistryAttach(arg_arg1) }) } -pub type __builtin_va_list = *mut ::std::os::raw::c_char; -pub type __uint128_t = u128; +pub type __builtin_va_list = [__va_list_tag; 1usize]; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct __va_list_tag { + pub gp_offset: ::std::os::raw::c_uint, + pub fp_offset: ::std::os::raw::c_uint, + pub overflow_arg_area: *mut ::std::os::raw::c_void, + pub reg_save_area: *mut ::std::os::raw::c_void, +} +impl Default for __va_list_tag { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __locale_data { + pub _address: u8, +} #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct AttrMissing { diff --git a/pgx-pg-sys/src/pg14.rs b/pgx-pg-sys/src/pg14.rs index 8755a59c6..c181e5c15 100644 --- a/pgx-pg-sys/src/pg14.rs +++ b/pgx-pg-sys/src/pg14.rs @@ -177,32 +177,31 @@ pub const ALIGNOF_LONG: u32 = 8; pub const ALIGNOF_PG_INT128_TYPE: u32 = 16; pub const ALIGNOF_SHORT: u32 = 2; pub const BLCKSZ: u32 = 8192; -pub const CONFIGURE_ARGS : & [u8 ; 107usize] = b" '--prefix=/Users/e_ridge/.pgx/14.1/pgx-install' '--with-pgport=28814' '--enable-debug' '--enable-cassert'\0" ; +pub const CONFIGURE_ARGS : & [u8 ; 106usize] = b" '--prefix=/home/atelier/.pgx/14.2/pgx-install' '--with-pgport=28814' '--enable-debug' '--enable-cassert'\0" ; pub const DEF_PGPORT: u32 = 28814; pub const DEF_PGPORT_STR: &[u8; 6usize] = b"28814\0"; pub const ENABLE_THREAD_SAFETY: u32 = 1; +pub const HAVE_APPEND_HISTORY: u32 = 1; pub const HAVE_ATOMICS: u32 = 1; pub const HAVE_BACKTRACE_SYMBOLS: u32 = 1; pub const HAVE_CLOCK_GETTIME: u32 = 1; pub const HAVE_COMPUTED_GOTO: u32 = 1; -pub const HAVE_COPYFILE: u32 = 1; -pub const HAVE_COPYFILE_H: u32 = 1; -pub const HAVE_DECL_FDATASYNC: u32 = 0; -pub const HAVE_DECL_F_FULLFSYNC: u32 = 1; -pub const HAVE_DECL_POSIX_FADVISE: u32 = 0; +pub const HAVE_DECL_FDATASYNC: u32 = 1; +pub const HAVE_DECL_F_FULLFSYNC: u32 = 0; +pub const HAVE_DECL_POSIX_FADVISE: u32 = 1; pub const HAVE_DECL_PREADV: u32 = 1; pub const HAVE_DECL_PWRITEV: u32 = 1; pub const HAVE_DECL_RTLD_GLOBAL: u32 = 1; pub const HAVE_DECL_RTLD_NOW: u32 = 1; -pub const HAVE_DECL_STRLCAT: u32 = 1; -pub const HAVE_DECL_STRLCPY: u32 = 1; +pub const HAVE_DECL_STRLCAT: u32 = 0; +pub const HAVE_DECL_STRLCPY: u32 = 0; pub const HAVE_DECL_STRNLEN: u32 = 1; pub const HAVE_DECL_STRTOLL: u32 = 1; pub const HAVE_DECL_STRTOULL: u32 = 1; pub const HAVE_DLOPEN: u32 = 1; pub const HAVE_EXECINFO_H: u32 = 1; +pub const HAVE_EXPLICIT_BZERO: u32 = 1; pub const HAVE_FDATASYNC: u32 = 1; -pub const HAVE_FLS: u32 = 1; pub const HAVE_FSEEKO: u32 = 1; pub const HAVE_FUNCNAME__FUNC: u32 = 1; pub const HAVE_GCC__ATOMIC_INT32_CAS: u32 = 1; @@ -212,11 +211,11 @@ pub const HAVE_GCC__SYNC_INT32_CAS: u32 = 1; pub const HAVE_GCC__SYNC_INT32_TAS: u32 = 1; pub const HAVE_GCC__SYNC_INT64_CAS: u32 = 1; pub const HAVE_GETADDRINFO: u32 = 1; +pub const HAVE_GETHOSTBYNAME_R: u32 = 1; pub const HAVE_GETIFADDRS: u32 = 1; pub const HAVE_GETOPT: u32 = 1; pub const HAVE_GETOPT_H: u32 = 1; pub const HAVE_GETOPT_LONG: u32 = 1; -pub const HAVE_GETPEEREID: u32 = 1; pub const HAVE_GETPWUID_R: u32 = 1; pub const HAVE_GETRLIMIT: u32 = 1; pub const HAVE_GETRUSAGE: u32 = 1; @@ -225,10 +224,8 @@ pub const HAVE_IFADDRS_H: u32 = 1; pub const HAVE_INET_ATON: u32 = 1; pub const HAVE_INTTYPES_H: u32 = 1; pub const HAVE_INT_OPTERR: u32 = 1; -pub const HAVE_INT_OPTRESET: u32 = 1; pub const HAVE_INT_TIMEZONE: u32 = 1; pub const HAVE_IPV6: u32 = 1; -pub const HAVE_KQUEUE: u32 = 1; pub const HAVE_LANGINFO_H: u32 = 1; pub const HAVE_LIBM: u32 = 1; pub const HAVE_LIBREADLINE: u32 = 1; @@ -236,17 +233,18 @@ pub const HAVE_LIBZ: u32 = 1; pub const HAVE_LINK: u32 = 1; pub const HAVE_LOCALE_T: u32 = 1; pub const HAVE_LONG_INT_64: u32 = 1; -pub const HAVE_MBSTOWCS_L: u32 = 1; pub const HAVE_MEMORY_H: u32 = 1; -pub const HAVE_MEMSET_S: u32 = 1; pub const HAVE_MKDTEMP: u32 = 1; pub const HAVE_NETINET_TCP_H: u32 = 1; pub const HAVE_NET_IF_H: u32 = 1; pub const HAVE_POLL: u32 = 1; pub const HAVE_POLL_H: u32 = 1; +pub const HAVE_POSIX_FADVISE: u32 = 1; +pub const HAVE_POSIX_FALLOCATE: u32 = 1; +pub const HAVE_PPOLL: u32 = 1; pub const HAVE_PREAD: u32 = 1; pub const HAVE_PTHREAD: u32 = 1; -pub const HAVE_PTHREAD_IS_THREADED_NP: u32 = 1; +pub const HAVE_PTHREAD_BARRIER_WAIT: u32 = 1; pub const HAVE_PTHREAD_PRIO_INHERIT: u32 = 1; pub const HAVE_PWRITE: u32 = 1; pub const HAVE_RANDOM: u32 = 1; @@ -256,7 +254,11 @@ pub const HAVE_READLINK: u32 = 1; pub const HAVE_READV: u32 = 1; pub const HAVE_RL_COMPLETION_APPEND_CHARACTER: u32 = 1; pub const HAVE_RL_COMPLETION_MATCHES: u32 = 1; +pub const HAVE_RL_COMPLETION_SUPPRESS_QUOTE: u32 = 1; pub const HAVE_RL_FILENAME_COMPLETION_FUNCTION: u32 = 1; +pub const HAVE_RL_FILENAME_QUOTE_CHARACTERS: u32 = 1; +pub const HAVE_RL_FILENAME_QUOTING_FUNCTION: u32 = 1; +pub const HAVE_RL_RESET_SCREEN_SIZE: u32 = 1; pub const HAVE_SETENV: u32 = 1; pub const HAVE_SETSID: u32 = 1; pub const HAVE_SHM_OPEN: u32 = 1; @@ -265,11 +267,10 @@ pub const HAVE_SRANDOM: u32 = 1; pub const HAVE_STDBOOL_H: u32 = 1; pub const HAVE_STDINT_H: u32 = 1; pub const HAVE_STDLIB_H: u32 = 1; +pub const HAVE_STRCHRNUL: u32 = 1; pub const HAVE_STRERROR_R: u32 = 1; pub const HAVE_STRINGS_H: u32 = 1; pub const HAVE_STRING_H: u32 = 1; -pub const HAVE_STRLCAT: u32 = 1; -pub const HAVE_STRLCPY: u32 = 1; pub const HAVE_STRNLEN: u32 = 1; pub const HAVE_STRSIGNAL: u32 = 1; pub const HAVE_STRTOF: u32 = 1; @@ -277,35 +278,33 @@ pub const HAVE_STRTOLL: u32 = 1; pub const HAVE_STRTOULL: u32 = 1; pub const HAVE_STRUCT_ADDRINFO: u32 = 1; pub const HAVE_STRUCT_OPTION: u32 = 1; -pub const HAVE_STRUCT_SOCKADDR_SA_LEN: u32 = 1; pub const HAVE_STRUCT_SOCKADDR_STORAGE: u32 = 1; pub const HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY: u32 = 1; -pub const HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN: u32 = 1; pub const HAVE_STRUCT_SOCKADDR_UN: u32 = 1; pub const HAVE_STRUCT_TM_TM_ZONE: u32 = 1; pub const HAVE_SYMLINK: u32 = 1; +pub const HAVE_SYNCFS: u32 = 1; +pub const HAVE_SYNC_FILE_RANGE: u32 = 1; pub const HAVE_SYSLOG: u32 = 1; -pub const HAVE_SYS_EVENT_H: u32 = 1; +pub const HAVE_SYS_EPOLL_H: u32 = 1; pub const HAVE_SYS_IPC_H: u32 = 1; +pub const HAVE_SYS_PRCTL_H: u32 = 1; pub const HAVE_SYS_RESOURCE_H: u32 = 1; pub const HAVE_SYS_SELECT_H: u32 = 1; pub const HAVE_SYS_SEM_H: u32 = 1; pub const HAVE_SYS_SHM_H: u32 = 1; -pub const HAVE_SYS_SOCKIO_H: u32 = 1; pub const HAVE_SYS_STAT_H: u32 = 1; pub const HAVE_SYS_TYPES_H: u32 = 1; -pub const HAVE_SYS_UCRED_H: u32 = 1; pub const HAVE_SYS_UIO_H: u32 = 1; pub const HAVE_SYS_UN_H: u32 = 1; pub const HAVE_TERMIOS_H: u32 = 1; pub const HAVE_TYPEOF: u32 = 1; -pub const HAVE_UNION_SEMUN: u32 = 1; pub const HAVE_UNISTD_H: u32 = 1; pub const HAVE_UNSETENV: u32 = 1; pub const HAVE_USELOCALE: u32 = 1; -pub const HAVE_WCSTOMBS_L: u32 = 1; pub const HAVE_WCTYPE_H: u32 = 1; pub const HAVE_WRITEV: u32 = 1; +pub const HAVE_X86_64_POPCNTQ: u32 = 1; pub const HAVE__BOOL: u32 = 1; pub const HAVE__BUILTIN_BSWAP16: u32 = 1; pub const HAVE__BUILTIN_BSWAP32: u32 = 1; @@ -317,25 +316,26 @@ pub const HAVE__BUILTIN_OP_OVERFLOW: u32 = 1; pub const HAVE__BUILTIN_POPCOUNT: u32 = 1; pub const HAVE__BUILTIN_TYPES_COMPATIBLE_P: u32 = 1; pub const HAVE__BUILTIN_UNREACHABLE: u32 = 1; +pub const HAVE__GET_CPUID: u32 = 1; pub const HAVE__STATIC_ASSERT: u32 = 1; pub const INT64_MODIFIER: &[u8; 2usize] = b"l\0"; -pub const LOCALE_T_IN_XLOCALE: u32 = 1; pub const MAXIMUM_ALIGNOF: u32 = 8; pub const MEMSET_LOOP_LIMIT: u32 = 1024; pub const PACKAGE_BUGREPORT: &[u8; 32usize] = b"pgsql-bugs@lists.postgresql.org\0"; pub const PACKAGE_NAME: &[u8; 11usize] = b"PostgreSQL\0"; -pub const PACKAGE_STRING: &[u8; 16usize] = b"PostgreSQL 14.1\0"; +pub const PACKAGE_STRING: &[u8; 16usize] = b"PostgreSQL 14.2\0"; pub const PACKAGE_TARNAME: &[u8; 11usize] = b"postgresql\0"; pub const PACKAGE_URL: &[u8; 28usize] = b"https://www.postgresql.org/\0"; -pub const PACKAGE_VERSION: &[u8; 5usize] = b"14.1\0"; +pub const PACKAGE_VERSION: &[u8; 5usize] = b"14.2\0"; pub const PG_KRB_SRVNAM: &[u8; 9usize] = b"postgres\0"; pub const PG_MAJORVERSION: &[u8; 3usize] = b"14\0"; pub const PG_MAJORVERSION_NUM: u32 = 14; -pub const PG_MINORVERSION_NUM: u32 = 1; +pub const PG_MINORVERSION_NUM: u32 = 2; pub const PG_USE_STDBOOL: u32 = 1; -pub const PG_VERSION: &[u8; 5usize] = b"14.1\0"; -pub const PG_VERSION_NUM: u32 = 140001; -pub const PG_VERSION_STR : & [u8 ; 115usize] = b"PostgreSQL 14.1 on aarch64-apple-darwin21.3.0, compiled by Apple clang version 13.0.0 (clang-1300.0.29.30), 64-bit\0" ; +pub const PG_VERSION: &[u8; 5usize] = b"14.2\0"; +pub const PG_VERSION_NUM: u32 = 140002; +pub const PG_VERSION_STR: &[u8; 77usize] = + b"PostgreSQL 14.2 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 11.2.0, 64-bit\0"; pub const RELSEG_SIZE: u32 = 131072; pub const SIZEOF_BOOL: u32 = 1; pub const SIZEOF_LONG: u32 = 8; @@ -343,12 +343,10 @@ pub const SIZEOF_OFF_T: u32 = 8; pub const SIZEOF_SIZE_T: u32 = 8; pub const SIZEOF_VOID_P: u32 = 8; pub const STDC_HEADERS: u32 = 1; -pub const STRERROR_R_INT: u32 = 1; -pub const USE_ARMV8_CRC32C: u32 = 1; pub const USE_ASSERT_CHECKING: u32 = 1; -pub const USE_SYSV_SEMAPHORES: u32 = 1; +pub const USE_SSE42_CRC32C_WITH_RUNTIME_CHECK: u32 = 1; pub const USE_SYSV_SHARED_MEMORY: u32 = 1; -pub const WCSTOMBS_L_IN_XLOCALE: u32 = 1; +pub const USE_UNNAMED_POSIX_SEMAPHORES: u32 = 1; pub const XLOG_BLCKSZ: u32 = 8192; pub const DEFAULT_XLOG_SEG_SIZE: u32 = 16777216; pub const NAMEDATALEN: u32 = 64; @@ -364,548 +362,214 @@ pub const BITS_PER_BYTE: u32 = 8; pub const ALIGNOF_BUFFER: u32 = 32; pub const HAVE_WORKING_LINK: u32 = 1; pub const DEFAULT_BACKEND_FLUSH_AFTER: u32 = 0; -pub const DEFAULT_BGWRITER_FLUSH_AFTER: u32 = 0; -pub const DEFAULT_CHECKPOINT_FLUSH_AFTER: u32 = 0; +pub const DEFAULT_BGWRITER_FLUSH_AFTER: u32 = 64; +pub const DEFAULT_CHECKPOINT_FLUSH_AFTER: u32 = 32; pub const WRITEBACK_MAX_PENDING_FLUSHES: u32 = 256; pub const DEFAULT_PGSOCKET_DIR: &[u8; 5usize] = b"/tmp\0"; pub const DEFAULT_EVENT_SOURCE: &[u8; 11usize] = b"PostgreSQL\0"; pub const PG_CACHE_LINE_SIZE: u32 = 128; pub const TRACE_SORT: u32 = 1; -pub const __darwin__: u32 = 1; -pub const __DARWIN_ONLY_64_BIT_INO_T: u32 = 1; -pub const __DARWIN_ONLY_UNIX_CONFORMANCE: u32 = 1; -pub const __DARWIN_ONLY_VERS_1050: u32 = 1; -pub const __DARWIN_UNIX03: u32 = 1; -pub const __DARWIN_64_BIT_INO_T: u32 = 1; -pub const __DARWIN_VERS_1050: u32 = 1; -pub const __DARWIN_NON_CANCELABLE: u32 = 0; -pub const __DARWIN_SUF_EXTSN: &[u8; 14usize] = b"$DARWIN_EXTSN\0"; -pub const __DARWIN_C_ANSI: u32 = 4096; -pub const __DARWIN_C_FULL: u32 = 900000; -pub const __DARWIN_C_LEVEL: u32 = 900000; -pub const __STDC_WANT_LIB_EXT1__: u32 = 1; -pub const __DARWIN_NO_LONG_LONG: u32 = 0; -pub const _DARWIN_FEATURE_64_BIT_INODE: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_64_BIT_INODE: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_VERS_1050: u32 = 1; -pub const _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE: u32 = 1; -pub const _DARWIN_FEATURE_UNIX_CONFORMANCE: u32 = 3; -pub const __has_ptrcheck: u32 = 0; -pub const __API_TO_BE_DEPRECATED: u32 = 100000; -pub const __MAC_10_0: u32 = 1000; -pub const __MAC_10_1: u32 = 1010; -pub const __MAC_10_2: u32 = 1020; -pub const __MAC_10_3: u32 = 1030; -pub const __MAC_10_4: u32 = 1040; -pub const __MAC_10_5: u32 = 1050; -pub const __MAC_10_6: u32 = 1060; -pub const __MAC_10_7: u32 = 1070; -pub const __MAC_10_8: u32 = 1080; -pub const __MAC_10_9: u32 = 1090; -pub const __MAC_10_10: u32 = 101000; -pub const __MAC_10_10_2: u32 = 101002; -pub const __MAC_10_10_3: u32 = 101003; -pub const __MAC_10_11: u32 = 101100; -pub const __MAC_10_11_2: u32 = 101102; -pub const __MAC_10_11_3: u32 = 101103; -pub const __MAC_10_11_4: u32 = 101104; -pub const __MAC_10_12: u32 = 101200; -pub const __MAC_10_12_1: u32 = 101201; -pub const __MAC_10_12_2: u32 = 101202; -pub const __MAC_10_12_4: u32 = 101204; -pub const __MAC_10_13: u32 = 101300; -pub const __MAC_10_13_1: u32 = 101301; -pub const __MAC_10_13_2: u32 = 101302; -pub const __MAC_10_13_4: u32 = 101304; -pub const __MAC_10_14: u32 = 101400; -pub const __MAC_10_14_1: u32 = 101401; -pub const __MAC_10_14_4: u32 = 101404; -pub const __MAC_10_14_6: u32 = 101406; -pub const __MAC_10_15: u32 = 101500; -pub const __MAC_10_15_1: u32 = 101501; -pub const __MAC_10_15_4: u32 = 101504; -pub const __MAC_10_16: u32 = 101600; -pub const __MAC_11_0: u32 = 110000; -pub const __MAC_11_1: u32 = 110100; -pub const __MAC_11_3: u32 = 110300; -pub const __MAC_11_4: u32 = 110400; -pub const __MAC_11_5: u32 = 110500; -pub const __MAC_11_6: u32 = 110600; -pub const __MAC_12_0: u32 = 120000; -pub const __MAC_12_1: u32 = 120100; -pub const __MAC_12_2: u32 = 120200; -pub const __MAC_12_3: u32 = 120300; -pub const __IPHONE_2_0: u32 = 20000; -pub const __IPHONE_2_1: u32 = 20100; -pub const __IPHONE_2_2: u32 = 20200; -pub const __IPHONE_3_0: u32 = 30000; -pub const __IPHONE_3_1: u32 = 30100; -pub const __IPHONE_3_2: u32 = 30200; -pub const __IPHONE_4_0: u32 = 40000; -pub const __IPHONE_4_1: u32 = 40100; -pub const __IPHONE_4_2: u32 = 40200; -pub const __IPHONE_4_3: u32 = 40300; -pub const __IPHONE_5_0: u32 = 50000; -pub const __IPHONE_5_1: u32 = 50100; -pub const __IPHONE_6_0: u32 = 60000; -pub const __IPHONE_6_1: u32 = 60100; -pub const __IPHONE_7_0: u32 = 70000; -pub const __IPHONE_7_1: u32 = 70100; -pub const __IPHONE_8_0: u32 = 80000; -pub const __IPHONE_8_1: u32 = 80100; -pub const __IPHONE_8_2: u32 = 80200; -pub const __IPHONE_8_3: u32 = 80300; -pub const __IPHONE_8_4: u32 = 80400; -pub const __IPHONE_9_0: u32 = 90000; -pub const __IPHONE_9_1: u32 = 90100; -pub const __IPHONE_9_2: u32 = 90200; -pub const __IPHONE_9_3: u32 = 90300; -pub const __IPHONE_10_0: u32 = 100000; -pub const __IPHONE_10_1: u32 = 100100; -pub const __IPHONE_10_2: u32 = 100200; -pub const __IPHONE_10_3: u32 = 100300; -pub const __IPHONE_11_0: u32 = 110000; -pub const __IPHONE_11_1: u32 = 110100; -pub const __IPHONE_11_2: u32 = 110200; -pub const __IPHONE_11_3: u32 = 110300; -pub const __IPHONE_11_4: u32 = 110400; -pub const __IPHONE_12_0: u32 = 120000; -pub const __IPHONE_12_1: u32 = 120100; -pub const __IPHONE_12_2: u32 = 120200; -pub const __IPHONE_12_3: u32 = 120300; -pub const __IPHONE_12_4: u32 = 120400; -pub const __IPHONE_13_0: u32 = 130000; -pub const __IPHONE_13_1: u32 = 130100; -pub const __IPHONE_13_2: u32 = 130200; -pub const __IPHONE_13_3: u32 = 130300; -pub const __IPHONE_13_4: u32 = 130400; -pub const __IPHONE_13_5: u32 = 130500; -pub const __IPHONE_13_6: u32 = 130600; -pub const __IPHONE_13_7: u32 = 130700; -pub const __IPHONE_14_0: u32 = 140000; -pub const __IPHONE_14_1: u32 = 140100; -pub const __IPHONE_14_2: u32 = 140200; -pub const __IPHONE_14_3: u32 = 140300; -pub const __IPHONE_14_5: u32 = 140500; -pub const __IPHONE_14_6: u32 = 140600; -pub const __IPHONE_14_7: u32 = 140700; -pub const __IPHONE_14_8: u32 = 140800; -pub const __IPHONE_15_0: u32 = 150000; -pub const __IPHONE_15_1: u32 = 150100; -pub const __IPHONE_15_2: u32 = 150200; -pub const __IPHONE_15_3: u32 = 150300; -pub const __IPHONE_15_4: u32 = 150400; -pub const __TVOS_9_0: u32 = 90000; -pub const __TVOS_9_1: u32 = 90100; -pub const __TVOS_9_2: u32 = 90200; -pub const __TVOS_10_0: u32 = 100000; -pub const __TVOS_10_0_1: u32 = 100001; -pub const __TVOS_10_1: u32 = 100100; -pub const __TVOS_10_2: u32 = 100200; -pub const __TVOS_11_0: u32 = 110000; -pub const __TVOS_11_1: u32 = 110100; -pub const __TVOS_11_2: u32 = 110200; -pub const __TVOS_11_3: u32 = 110300; -pub const __TVOS_11_4: u32 = 110400; -pub const __TVOS_12_0: u32 = 120000; -pub const __TVOS_12_1: u32 = 120100; -pub const __TVOS_12_2: u32 = 120200; -pub const __TVOS_12_3: u32 = 120300; -pub const __TVOS_12_4: u32 = 120400; -pub const __TVOS_13_0: u32 = 130000; -pub const __TVOS_13_2: u32 = 130200; -pub const __TVOS_13_3: u32 = 130300; -pub const __TVOS_13_4: u32 = 130400; -pub const __TVOS_14_0: u32 = 140000; -pub const __TVOS_14_1: u32 = 140100; -pub const __TVOS_14_2: u32 = 140200; -pub const __TVOS_14_3: u32 = 140300; -pub const __TVOS_14_5: u32 = 140500; -pub const __TVOS_14_6: u32 = 140600; -pub const __TVOS_14_7: u32 = 140700; -pub const __TVOS_15_0: u32 = 150000; -pub const __TVOS_15_1: u32 = 150100; -pub const __TVOS_15_2: u32 = 150200; -pub const __TVOS_15_3: u32 = 150300; -pub const __TVOS_15_4: u32 = 150400; -pub const __WATCHOS_1_0: u32 = 10000; -pub const __WATCHOS_2_0: u32 = 20000; -pub const __WATCHOS_2_1: u32 = 20100; -pub const __WATCHOS_2_2: u32 = 20200; -pub const __WATCHOS_3_0: u32 = 30000; -pub const __WATCHOS_3_1: u32 = 30100; -pub const __WATCHOS_3_1_1: u32 = 30101; -pub const __WATCHOS_3_2: u32 = 30200; -pub const __WATCHOS_4_0: u32 = 40000; -pub const __WATCHOS_4_1: u32 = 40100; -pub const __WATCHOS_4_2: u32 = 40200; -pub const __WATCHOS_4_3: u32 = 40300; -pub const __WATCHOS_5_0: u32 = 50000; -pub const __WATCHOS_5_1: u32 = 50100; -pub const __WATCHOS_5_2: u32 = 50200; -pub const __WATCHOS_5_3: u32 = 50300; -pub const __WATCHOS_6_0: u32 = 60000; -pub const __WATCHOS_6_1: u32 = 60100; -pub const __WATCHOS_6_2: u32 = 60200; -pub const __WATCHOS_7_0: u32 = 70000; -pub const __WATCHOS_7_1: u32 = 70100; -pub const __WATCHOS_7_2: u32 = 70200; -pub const __WATCHOS_7_3: u32 = 70300; -pub const __WATCHOS_7_4: u32 = 70400; -pub const __WATCHOS_7_5: u32 = 70500; -pub const __WATCHOS_7_6: u32 = 70600; -pub const __WATCHOS_8_0: u32 = 80000; -pub const __WATCHOS_8_1: u32 = 80100; -pub const __WATCHOS_8_3: u32 = 80300; -pub const __WATCHOS_8_4: u32 = 80400; -pub const __WATCHOS_8_5: u32 = 80500; -pub const MAC_OS_X_VERSION_10_0: u32 = 1000; -pub const MAC_OS_X_VERSION_10_1: u32 = 1010; -pub const MAC_OS_X_VERSION_10_2: u32 = 1020; -pub const MAC_OS_X_VERSION_10_3: u32 = 1030; -pub const MAC_OS_X_VERSION_10_4: u32 = 1040; -pub const MAC_OS_X_VERSION_10_5: u32 = 1050; -pub const MAC_OS_X_VERSION_10_6: u32 = 1060; -pub const MAC_OS_X_VERSION_10_7: u32 = 1070; -pub const MAC_OS_X_VERSION_10_8: u32 = 1080; -pub const MAC_OS_X_VERSION_10_9: u32 = 1090; -pub const MAC_OS_X_VERSION_10_10: u32 = 101000; -pub const MAC_OS_X_VERSION_10_10_2: u32 = 101002; -pub const MAC_OS_X_VERSION_10_10_3: u32 = 101003; -pub const MAC_OS_X_VERSION_10_11: u32 = 101100; -pub const MAC_OS_X_VERSION_10_11_2: u32 = 101102; -pub const MAC_OS_X_VERSION_10_11_3: u32 = 101103; -pub const MAC_OS_X_VERSION_10_11_4: u32 = 101104; -pub const MAC_OS_X_VERSION_10_12: u32 = 101200; -pub const MAC_OS_X_VERSION_10_12_1: u32 = 101201; -pub const MAC_OS_X_VERSION_10_12_2: u32 = 101202; -pub const MAC_OS_X_VERSION_10_12_4: u32 = 101204; -pub const MAC_OS_X_VERSION_10_13: u32 = 101300; -pub const MAC_OS_X_VERSION_10_13_1: u32 = 101301; -pub const MAC_OS_X_VERSION_10_13_2: u32 = 101302; -pub const MAC_OS_X_VERSION_10_13_4: u32 = 101304; -pub const MAC_OS_X_VERSION_10_14: u32 = 101400; -pub const MAC_OS_X_VERSION_10_14_1: u32 = 101401; -pub const MAC_OS_X_VERSION_10_14_4: u32 = 101404; -pub const MAC_OS_X_VERSION_10_14_6: u32 = 101406; -pub const MAC_OS_X_VERSION_10_15: u32 = 101500; -pub const MAC_OS_X_VERSION_10_15_1: u32 = 101501; -pub const MAC_OS_X_VERSION_10_16: u32 = 101600; -pub const MAC_OS_VERSION_11_0: u32 = 110000; -pub const MAC_OS_VERSION_12_0: u32 = 120000; -pub const __DRIVERKIT_19_0: u32 = 190000; -pub const __DRIVERKIT_20_0: u32 = 200000; -pub const __DRIVERKIT_21_0: u32 = 210000; -pub const __MAC_OS_X_VERSION_MAX_ALLOWED: u32 = 120300; -pub const __ENABLE_LEGACY_MAC_AVAILABILITY: u32 = 1; -pub const __PTHREAD_SIZE__: u32 = 8176; -pub const __PTHREAD_ATTR_SIZE__: u32 = 56; -pub const __PTHREAD_MUTEXATTR_SIZE__: u32 = 8; -pub const __PTHREAD_MUTEX_SIZE__: u32 = 56; -pub const __PTHREAD_CONDATTR_SIZE__: u32 = 8; -pub const __PTHREAD_COND_SIZE__: u32 = 40; -pub const __PTHREAD_ONCE_SIZE__: u32 = 8; -pub const __PTHREAD_RWLOCK_SIZE__: u32 = 192; -pub const __PTHREAD_RWLOCKATTR_SIZE__: u32 = 16; -pub const __DARWIN_WCHAR_MIN: i32 = -2147483648; -pub const _FORTIFY_SOURCE: u32 = 2; -pub const RENAME_SECLUDE: u32 = 1; -pub const RENAME_SWAP: u32 = 2; -pub const RENAME_EXCL: u32 = 4; -pub const RENAME_RESERVED1: u32 = 8; -pub const RENAME_NOFOLLOW_ANY: u32 = 16; -pub const __SLBF: u32 = 1; -pub const __SNBF: u32 = 2; -pub const __SRD: u32 = 4; -pub const __SWR: u32 = 8; -pub const __SRW: u32 = 16; -pub const __SEOF: u32 = 32; -pub const __SERR: u32 = 64; -pub const __SMBF: u32 = 128; -pub const __SAPP: u32 = 256; -pub const __SSTR: u32 = 512; -pub const __SOPT: u32 = 1024; -pub const __SNPT: u32 = 2048; -pub const __SOFF: u32 = 4096; -pub const __SMOD: u32 = 8192; -pub const __SALC: u32 = 16384; -pub const __SIGN: u32 = 32768; +pub const _STDIO_H: u32 = 1; +pub const _FEATURES_H: u32 = 1; +pub const _DEFAULT_SOURCE: u32 = 1; +pub const __GLIBC_USE_ISOC2X: u32 = 0; +pub const __USE_ISOC11: u32 = 1; +pub const __USE_ISOC99: u32 = 1; +pub const __USE_ISOC95: u32 = 1; +pub const __USE_POSIX_IMPLICITLY: u32 = 1; +pub const _POSIX_SOURCE: u32 = 1; +pub const _POSIX_C_SOURCE: u32 = 200809; +pub const __USE_POSIX: u32 = 1; +pub const __USE_POSIX2: u32 = 1; +pub const __USE_POSIX199309: u32 = 1; +pub const __USE_POSIX199506: u32 = 1; +pub const __USE_XOPEN2K: u32 = 1; +pub const __USE_XOPEN2K8: u32 = 1; +pub const _ATFILE_SOURCE: u32 = 1; +pub const __WORDSIZE: u32 = 64; +pub const __WORDSIZE_TIME64_COMPAT32: u32 = 1; +pub const __SYSCALL_WORDSIZE: u32 = 64; +pub const __TIMESIZE: u32 = 64; +pub const __USE_MISC: u32 = 1; +pub const __USE_ATFILE: u32 = 1; +pub const __USE_FORTIFY_LEVEL: u32 = 0; +pub const __GLIBC_USE_DEPRECATED_GETS: u32 = 0; +pub const __GLIBC_USE_DEPRECATED_SCANF: u32 = 0; +pub const _STDC_PREDEF_H: u32 = 1; +pub const __STDC_IEC_559__: u32 = 1; +pub const __STDC_IEC_60559_BFP__: u32 = 201404; +pub const __STDC_IEC_559_COMPLEX__: u32 = 1; +pub const __STDC_IEC_60559_COMPLEX__: u32 = 201404; +pub const __STDC_ISO_10646__: u32 = 201706; +pub const __GNU_LIBRARY__: u32 = 6; +pub const __GLIBC__: u32 = 2; +pub const __GLIBC_MINOR__: u32 = 35; +pub const _SYS_CDEFS_H: u32 = 1; +pub const __glibc_c99_flexarr_available: u32 = 1; +pub const __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI: u32 = 0; +pub const __HAVE_GENERIC_SELECTION: u32 = 1; +pub const __GLIBC_USE_LIB_EXT2: u32 = 0; +pub const __GLIBC_USE_IEC_60559_BFP_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_BFP_EXT_C2X: u32 = 0; +pub const __GLIBC_USE_IEC_60559_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT: u32 = 0; +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X: u32 = 0; +pub const __GLIBC_USE_IEC_60559_TYPES_EXT: u32 = 0; +pub const __GNUC_VA_LIST: u32 = 1; +pub const _BITS_TYPES_H: u32 = 1; +pub const _BITS_TYPESIZES_H: u32 = 1; +pub const __OFF_T_MATCHES_OFF64_T: u32 = 1; +pub const __INO_T_MATCHES_INO64_T: u32 = 1; +pub const __RLIM_T_MATCHES_RLIM64_T: u32 = 1; +pub const __STATFS_MATCHES_STATFS64: u32 = 1; +pub const __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64: u32 = 1; +pub const __FD_SETSIZE: u32 = 1024; +pub const _BITS_TIME64_H: u32 = 1; +pub const _____fpos_t_defined: u32 = 1; +pub const ____mbstate_t_defined: u32 = 1; +pub const _____fpos64_t_defined: u32 = 1; +pub const ____FILE_defined: u32 = 1; +pub const __FILE_defined: u32 = 1; +pub const __struct_FILE_defined: u32 = 1; +pub const _IO_EOF_SEEN: u32 = 16; +pub const _IO_ERR_SEEN: u32 = 32; +pub const _IO_USER_LOCK: u32 = 32768; pub const _IOFBF: u32 = 0; pub const _IOLBF: u32 = 1; pub const _IONBF: u32 = 2; -pub const BUFSIZ: u32 = 1024; +pub const BUFSIZ: u32 = 8192; pub const EOF: i32 = -1; -pub const FOPEN_MAX: u32 = 20; -pub const FILENAME_MAX: u32 = 1024; -pub const P_tmpdir: &[u8; 10usize] = b"/var/tmp/\0"; -pub const L_tmpnam: u32 = 1024; -pub const TMP_MAX: u32 = 308915776; pub const SEEK_SET: u32 = 0; pub const SEEK_CUR: u32 = 1; pub const SEEK_END: u32 = 2; -pub const L_ctermid: u32 = 1024; -pub const _USE_FORTIFY_LEVEL: u32 = 2; -pub const __DARWIN_NSIG: u32 = 32; -pub const NSIG: u32 = 32; -pub const _ARM_SIGNAL_: u32 = 1; -pub const SIGHUP: u32 = 1; -pub const SIGINT: u32 = 2; -pub const SIGQUIT: u32 = 3; -pub const SIGILL: u32 = 4; -pub const SIGTRAP: u32 = 5; -pub const SIGABRT: u32 = 6; -pub const SIGIOT: u32 = 6; -pub const SIGEMT: u32 = 7; -pub const SIGFPE: u32 = 8; -pub const SIGKILL: u32 = 9; -pub const SIGBUS: u32 = 10; -pub const SIGSEGV: u32 = 11; -pub const SIGSYS: u32 = 12; -pub const SIGPIPE: u32 = 13; -pub const SIGALRM: u32 = 14; -pub const SIGTERM: u32 = 15; -pub const SIGURG: u32 = 16; -pub const SIGSTOP: u32 = 17; -pub const SIGTSTP: u32 = 18; -pub const SIGCONT: u32 = 19; -pub const SIGCHLD: u32 = 20; -pub const SIGTTIN: u32 = 21; -pub const SIGTTOU: u32 = 22; -pub const SIGIO: u32 = 23; -pub const SIGXCPU: u32 = 24; -pub const SIGXFSZ: u32 = 25; -pub const SIGVTALRM: u32 = 26; -pub const SIGPROF: u32 = 27; -pub const SIGWINCH: u32 = 28; -pub const SIGINFO: u32 = 29; -pub const SIGUSR1: u32 = 30; -pub const SIGUSR2: u32 = 31; -pub const __DARWIN_OPAQUE_ARM_THREAD_STATE64: u32 = 0; -pub const SIGEV_NONE: u32 = 0; -pub const SIGEV_SIGNAL: u32 = 1; -pub const SIGEV_THREAD: u32 = 3; -pub const ILL_NOOP: u32 = 0; -pub const ILL_ILLOPC: u32 = 1; -pub const ILL_ILLTRP: u32 = 2; -pub const ILL_PRVOPC: u32 = 3; -pub const ILL_ILLOPN: u32 = 4; -pub const ILL_ILLADR: u32 = 5; -pub const ILL_PRVREG: u32 = 6; -pub const ILL_COPROC: u32 = 7; -pub const ILL_BADSTK: u32 = 8; -pub const FPE_NOOP: u32 = 0; -pub const FPE_FLTDIV: u32 = 1; -pub const FPE_FLTOVF: u32 = 2; -pub const FPE_FLTUND: u32 = 3; -pub const FPE_FLTRES: u32 = 4; -pub const FPE_FLTINV: u32 = 5; -pub const FPE_FLTSUB: u32 = 6; -pub const FPE_INTDIV: u32 = 7; -pub const FPE_INTOVF: u32 = 8; -pub const SEGV_NOOP: u32 = 0; -pub const SEGV_MAPERR: u32 = 1; -pub const SEGV_ACCERR: u32 = 2; -pub const BUS_NOOP: u32 = 0; -pub const BUS_ADRALN: u32 = 1; -pub const BUS_ADRERR: u32 = 2; -pub const BUS_OBJERR: u32 = 3; -pub const TRAP_BRKPT: u32 = 1; -pub const TRAP_TRACE: u32 = 2; -pub const CLD_NOOP: u32 = 0; -pub const CLD_EXITED: u32 = 1; -pub const CLD_KILLED: u32 = 2; -pub const CLD_DUMPED: u32 = 3; -pub const CLD_TRAPPED: u32 = 4; -pub const CLD_STOPPED: u32 = 5; -pub const CLD_CONTINUED: u32 = 6; -pub const POLL_IN: u32 = 1; -pub const POLL_OUT: u32 = 2; -pub const POLL_MSG: u32 = 3; -pub const POLL_ERR: u32 = 4; -pub const POLL_PRI: u32 = 5; -pub const POLL_HUP: u32 = 6; -pub const SA_ONSTACK: u32 = 1; -pub const SA_RESTART: u32 = 2; -pub const SA_RESETHAND: u32 = 4; -pub const SA_NOCLDSTOP: u32 = 8; -pub const SA_NODEFER: u32 = 16; -pub const SA_NOCLDWAIT: u32 = 32; -pub const SA_SIGINFO: u32 = 64; -pub const SA_USERTRAMP: u32 = 256; -pub const SA_64REGSET: u32 = 512; -pub const SA_USERSPACE_MASK: u32 = 127; -pub const SIG_BLOCK: u32 = 1; -pub const SIG_UNBLOCK: u32 = 2; -pub const SIG_SETMASK: u32 = 3; -pub const SI_USER: u32 = 65537; -pub const SI_QUEUE: u32 = 65538; -pub const SI_TIMER: u32 = 65539; -pub const SI_ASYNCIO: u32 = 65540; -pub const SI_MESGQ: u32 = 65541; -pub const SS_ONSTACK: u32 = 1; -pub const SS_DISABLE: u32 = 4; -pub const MINSIGSTKSZ: u32 = 32768; -pub const SIGSTKSZ: u32 = 131072; -pub const SV_ONSTACK: u32 = 1; -pub const SV_INTERRUPT: u32 = 2; -pub const SV_RESETHAND: u32 = 4; -pub const SV_NODEFER: u32 = 16; -pub const SV_NOCLDSTOP: u32 = 8; -pub const SV_SIGINFO: u32 = 64; -pub const __WORDSIZE: u32 = 64; -pub const INT8_MAX: u32 = 127; -pub const INT16_MAX: u32 = 32767; -pub const INT32_MAX: u32 = 2147483647; -pub const INT64_MAX: u64 = 9223372036854775807; +pub const P_tmpdir: &[u8; 5usize] = b"/tmp\0"; +pub const _BITS_STDIO_LIM_H: u32 = 1; +pub const L_tmpnam: u32 = 20; +pub const TMP_MAX: u32 = 238328; +pub const FILENAME_MAX: u32 = 4096; +pub const L_ctermid: u32 = 9; +pub const FOPEN_MAX: u32 = 16; +pub const __HAVE_FLOAT128: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT128: u32 = 0; +pub const __HAVE_FLOAT64X: u32 = 1; +pub const __HAVE_FLOAT64X_LONG_DOUBLE: u32 = 1; +pub const __HAVE_FLOAT16: u32 = 0; +pub const __HAVE_FLOAT32: u32 = 1; +pub const __HAVE_FLOAT64: u32 = 1; +pub const __HAVE_FLOAT32X: u32 = 1; +pub const __HAVE_FLOAT128X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT16: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT32: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT64: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT32X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT64X: u32 = 0; +pub const __HAVE_DISTINCT_FLOAT128X: u32 = 0; +pub const __HAVE_FLOATN_NOT_TYPEDEF: u32 = 0; +pub const _STDLIB_H: u32 = 1; +pub const WNOHANG: u32 = 1; +pub const WUNTRACED: u32 = 2; +pub const WSTOPPED: u32 = 2; +pub const WEXITED: u32 = 4; +pub const WCONTINUED: u32 = 8; +pub const WNOWAIT: u32 = 16777216; +pub const __WNOTHREAD: u32 = 536870912; +pub const __WALL: u32 = 1073741824; +pub const __WCLONE: u32 = 2147483648; +pub const __W_CONTINUED: u32 = 65535; +pub const __WCOREFLAG: u32 = 128; +pub const __ldiv_t_defined: u32 = 1; +pub const __lldiv_t_defined: u32 = 1; +pub const RAND_MAX: u32 = 2147483647; +pub const EXIT_FAILURE: u32 = 1; +pub const EXIT_SUCCESS: u32 = 0; +pub const _SYS_TYPES_H: u32 = 1; +pub const __clock_t_defined: u32 = 1; +pub const __clockid_t_defined: u32 = 1; +pub const __time_t_defined: u32 = 1; +pub const __timer_t_defined: u32 = 1; +pub const _BITS_STDINT_INTN_H: u32 = 1; +pub const __BIT_TYPES_DEFINED__: u32 = 1; +pub const _ENDIAN_H: u32 = 1; +pub const _BITS_ENDIAN_H: u32 = 1; +pub const __LITTLE_ENDIAN: u32 = 1234; +pub const __BIG_ENDIAN: u32 = 4321; +pub const __PDP_ENDIAN: u32 = 3412; +pub const _BITS_ENDIANNESS_H: u32 = 1; +pub const __BYTE_ORDER: u32 = 1234; +pub const __FLOAT_WORD_ORDER: u32 = 1234; +pub const LITTLE_ENDIAN: u32 = 1234; +pub const BIG_ENDIAN: u32 = 4321; +pub const PDP_ENDIAN: u32 = 3412; +pub const BYTE_ORDER: u32 = 1234; +pub const _BITS_BYTESWAP_H: u32 = 1; +pub const _BITS_UINTN_IDENTITY_H: u32 = 1; +pub const _SYS_SELECT_H: u32 = 1; +pub const __sigset_t_defined: u32 = 1; +pub const __timeval_defined: u32 = 1; +pub const _STRUCT_TIMESPEC: u32 = 1; +pub const FD_SETSIZE: u32 = 1024; +pub const _BITS_PTHREADTYPES_COMMON_H: u32 = 1; +pub const _THREAD_SHARED_TYPES_H: u32 = 1; +pub const _BITS_PTHREADTYPES_ARCH_H: u32 = 1; +pub const __SIZEOF_PTHREAD_MUTEX_T: u32 = 40; +pub const __SIZEOF_PTHREAD_ATTR_T: u32 = 56; +pub const __SIZEOF_PTHREAD_RWLOCK_T: u32 = 56; +pub const __SIZEOF_PTHREAD_BARRIER_T: u32 = 32; +pub const __SIZEOF_PTHREAD_MUTEXATTR_T: u32 = 4; +pub const __SIZEOF_PTHREAD_COND_T: u32 = 48; +pub const __SIZEOF_PTHREAD_CONDATTR_T: u32 = 4; +pub const __SIZEOF_PTHREAD_RWLOCKATTR_T: u32 = 8; +pub const __SIZEOF_PTHREAD_BARRIERATTR_T: u32 = 4; +pub const _THREAD_MUTEX_INTERNAL_H: u32 = 1; +pub const __PTHREAD_MUTEX_HAVE_PREV: u32 = 1; +pub const __have_pthread_attr_t: u32 = 1; +pub const _ALLOCA_H: u32 = 1; +pub const _STRING_H: u32 = 1; +pub const _BITS_TYPES_LOCALE_T_H: u32 = 1; +pub const _BITS_TYPES___LOCALE_T_H: u32 = 1; +pub const _STRINGS_H: u32 = 1; +pub const _STDINT_H: u32 = 1; +pub const _BITS_WCHAR_H: u32 = 1; +pub const _BITS_STDINT_UINTN_H: u32 = 1; pub const INT8_MIN: i32 = -128; pub const INT16_MIN: i32 = -32768; pub const INT32_MIN: i32 = -2147483648; -pub const INT64_MIN: i64 = -9223372036854775808; +pub const INT8_MAX: u32 = 127; +pub const INT16_MAX: u32 = 32767; +pub const INT32_MAX: u32 = 2147483647; pub const UINT8_MAX: u32 = 255; pub const UINT16_MAX: u32 = 65535; pub const UINT32_MAX: u32 = 4294967295; -pub const UINT64_MAX: i32 = -1; pub const INT_LEAST8_MIN: i32 = -128; pub const INT_LEAST16_MIN: i32 = -32768; pub const INT_LEAST32_MIN: i32 = -2147483648; -pub const INT_LEAST64_MIN: i64 = -9223372036854775808; pub const INT_LEAST8_MAX: u32 = 127; pub const INT_LEAST16_MAX: u32 = 32767; pub const INT_LEAST32_MAX: u32 = 2147483647; -pub const INT_LEAST64_MAX: u64 = 9223372036854775807; pub const UINT_LEAST8_MAX: u32 = 255; pub const UINT_LEAST16_MAX: u32 = 65535; pub const UINT_LEAST32_MAX: u32 = 4294967295; -pub const UINT_LEAST64_MAX: i32 = -1; pub const INT_FAST8_MIN: i32 = -128; -pub const INT_FAST16_MIN: i32 = -32768; -pub const INT_FAST32_MIN: i32 = -2147483648; -pub const INT_FAST64_MIN: i64 = -9223372036854775808; +pub const INT_FAST16_MIN: i64 = -9223372036854775808; +pub const INT_FAST32_MIN: i64 = -9223372036854775808; pub const INT_FAST8_MAX: u32 = 127; -pub const INT_FAST16_MAX: u32 = 32767; -pub const INT_FAST32_MAX: u32 = 2147483647; -pub const INT_FAST64_MAX: u64 = 9223372036854775807; +pub const INT_FAST16_MAX: u64 = 9223372036854775807; +pub const INT_FAST32_MAX: u64 = 9223372036854775807; pub const UINT_FAST8_MAX: u32 = 255; -pub const UINT_FAST16_MAX: u32 = 65535; -pub const UINT_FAST32_MAX: u32 = 4294967295; -pub const UINT_FAST64_MAX: i32 = -1; -pub const INTPTR_MAX: u64 = 9223372036854775807; +pub const UINT_FAST16_MAX: i32 = -1; +pub const UINT_FAST32_MAX: i32 = -1; pub const INTPTR_MIN: i64 = -9223372036854775808; +pub const INTPTR_MAX: u64 = 9223372036854775807; pub const UINTPTR_MAX: i32 = -1; -pub const SIZE_MAX: i32 = -1; -pub const RSIZE_MAX: i32 = -1; -pub const WINT_MIN: i32 = -2147483648; -pub const WINT_MAX: u32 = 2147483647; +pub const PTRDIFF_MIN: i64 = -9223372036854775808; +pub const PTRDIFF_MAX: u64 = 9223372036854775807; pub const SIG_ATOMIC_MIN: i32 = -2147483648; pub const SIG_ATOMIC_MAX: u32 = 2147483647; -pub const PRIO_PROCESS: u32 = 0; -pub const PRIO_PGRP: u32 = 1; -pub const PRIO_USER: u32 = 2; -pub const PRIO_DARWIN_THREAD: u32 = 3; -pub const PRIO_DARWIN_PROCESS: u32 = 4; -pub const PRIO_MIN: i32 = -20; -pub const PRIO_MAX: u32 = 20; -pub const PRIO_DARWIN_BG: u32 = 4096; -pub const PRIO_DARWIN_NONUI: u32 = 4097; -pub const RUSAGE_SELF: u32 = 0; -pub const RUSAGE_CHILDREN: i32 = -1; -pub const RUSAGE_INFO_V0: u32 = 0; -pub const RUSAGE_INFO_V1: u32 = 1; -pub const RUSAGE_INFO_V2: u32 = 2; -pub const RUSAGE_INFO_V3: u32 = 3; -pub const RUSAGE_INFO_V4: u32 = 4; -pub const RUSAGE_INFO_V5: u32 = 5; -pub const RUSAGE_INFO_CURRENT: u32 = 5; -pub const RU_PROC_RUNS_RESLIDE: u32 = 1; -pub const RLIMIT_CPU: u32 = 0; -pub const RLIMIT_FSIZE: u32 = 1; -pub const RLIMIT_DATA: u32 = 2; -pub const RLIMIT_STACK: u32 = 3; -pub const RLIMIT_CORE: u32 = 4; -pub const RLIMIT_AS: u32 = 5; -pub const RLIMIT_RSS: u32 = 5; -pub const RLIMIT_MEMLOCK: u32 = 6; -pub const RLIMIT_NPROC: u32 = 7; -pub const RLIMIT_NOFILE: u32 = 8; -pub const RLIM_NLIMITS: u32 = 9; -pub const _RLIMIT_POSIX_FLAG: u32 = 4096; -pub const RLIMIT_WAKEUPS_MONITOR: u32 = 1; -pub const RLIMIT_CPU_USAGE_MONITOR: u32 = 2; -pub const RLIMIT_THREAD_CPULIMITS: u32 = 3; -pub const RLIMIT_FOOTPRINT_INTERVAL: u32 = 4; -pub const WAKEMON_ENABLE: u32 = 1; -pub const WAKEMON_DISABLE: u32 = 2; -pub const WAKEMON_GET_PARAMS: u32 = 4; -pub const WAKEMON_SET_DEFAULTS: u32 = 8; -pub const WAKEMON_MAKE_FATAL: u32 = 16; -pub const CPUMON_MAKE_FATAL: u32 = 4096; -pub const FOOTPRINT_INTERVAL_RESET: u32 = 1; -pub const IOPOL_TYPE_DISK: u32 = 0; -pub const IOPOL_TYPE_VFS_ATIME_UPDATES: u32 = 2; -pub const IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES: u32 = 3; -pub const IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME: u32 = 4; -pub const IOPOL_TYPE_VFS_TRIGGER_RESOLVE: u32 = 5; -pub const IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION: u32 = 6; -pub const IOPOL_TYPE_VFS_IGNORE_PERMISSIONS: u32 = 7; -pub const IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE: u32 = 8; -pub const IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES: u32 = 9; -pub const IOPOL_SCOPE_PROCESS: u32 = 0; -pub const IOPOL_SCOPE_THREAD: u32 = 1; -pub const IOPOL_SCOPE_DARWIN_BG: u32 = 2; -pub const IOPOL_DEFAULT: u32 = 0; -pub const IOPOL_IMPORTANT: u32 = 1; -pub const IOPOL_PASSIVE: u32 = 2; -pub const IOPOL_THROTTLE: u32 = 3; -pub const IOPOL_UTILITY: u32 = 4; -pub const IOPOL_STANDARD: u32 = 5; -pub const IOPOL_APPLICATION: u32 = 5; -pub const IOPOL_NORMAL: u32 = 1; -pub const IOPOL_ATIME_UPDATES_DEFAULT: u32 = 0; -pub const IOPOL_ATIME_UPDATES_OFF: u32 = 1; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT: u32 = 0; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_OFF: u32 = 1; -pub const IOPOL_MATERIALIZE_DATALESS_FILES_ON: u32 = 2; -pub const IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT: u32 = 0; -pub const IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME: u32 = 1; -pub const IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT: u32 = 0; -pub const IOPOL_VFS_TRIGGER_RESOLVE_OFF: u32 = 1; -pub const IOPOL_VFS_CONTENT_PROTECTION_DEFAULT: u32 = 0; -pub const IOPOL_VFS_CONTENT_PROTECTION_IGNORE: u32 = 1; -pub const IOPOL_VFS_IGNORE_PERMISSIONS_OFF: u32 = 0; -pub const IOPOL_VFS_IGNORE_PERMISSIONS_ON: u32 = 1; -pub const IOPOL_VFS_SKIP_MTIME_UPDATE_OFF: u32 = 0; -pub const IOPOL_VFS_SKIP_MTIME_UPDATE_ON: u32 = 1; -pub const IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF: u32 = 0; -pub const IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON: u32 = 1; -pub const WNOHANG: u32 = 1; -pub const WUNTRACED: u32 = 2; -pub const WCOREFLAG: u32 = 128; -pub const _WSTOPPED: u32 = 127; -pub const WEXITED: u32 = 4; -pub const WSTOPPED: u32 = 8; -pub const WCONTINUED: u32 = 16; -pub const WNOWAIT: u32 = 32; -pub const WAIT_ANY: i32 = -1; -pub const WAIT_MYPGRP: u32 = 0; -pub const _QUAD_HIGHWORD: u32 = 1; -pub const _QUAD_LOWWORD: u32 = 0; -pub const __DARWIN_LITTLE_ENDIAN: u32 = 1234; -pub const __DARWIN_BIG_ENDIAN: u32 = 4321; -pub const __DARWIN_PDP_ENDIAN: u32 = 3412; -pub const __DARWIN_BYTE_ORDER: u32 = 1234; -pub const LITTLE_ENDIAN: u32 = 1234; -pub const BIG_ENDIAN: u32 = 4321; -pub const PDP_ENDIAN: u32 = 3412; -pub const BYTE_ORDER: u32 = 1234; -pub const EXIT_FAILURE: u32 = 1; -pub const EXIT_SUCCESS: u32 = 0; -pub const RAND_MAX: u32 = 2147483647; -pub const __HAS_FIXED_CHK_PROTOTYPES: u32 = 1; -pub const __GNUC_VA_LIST: u32 = 1; -pub const __DARWIN_FD_SETSIZE: u32 = 1024; -pub const __DARWIN_NBBY: u32 = 8; -pub const NBBY: u32 = 8; -pub const FD_SETSIZE: u32 = 1024; +pub const SIZE_MAX: i32 = -1; +pub const WINT_MIN: u32 = 0; +pub const WINT_MAX: u32 = 4294967295; +pub const _ERRNO_H: u32 = 1; +pub const _BITS_ERRNO_H: u32 = 1; pub const EPERM: u32 = 1; pub const ENOENT: u32 = 2; pub const ESRCH: u32 = 3; @@ -916,7 +580,7 @@ pub const E2BIG: u32 = 7; pub const ENOEXEC: u32 = 8; pub const EBADF: u32 = 9; pub const ECHILD: u32 = 10; -pub const EDEADLK: u32 = 11; +pub const EAGAIN: u32 = 11; pub const ENOMEM: u32 = 12; pub const EACCES: u32 = 13; pub const EFAULT: u32 = 14; @@ -940,88 +604,147 @@ pub const EMLINK: u32 = 31; pub const EPIPE: u32 = 32; pub const EDOM: u32 = 33; pub const ERANGE: u32 = 34; -pub const EAGAIN: u32 = 35; -pub const EWOULDBLOCK: u32 = 35; -pub const EINPROGRESS: u32 = 36; -pub const EALREADY: u32 = 37; -pub const ENOTSOCK: u32 = 38; -pub const EDESTADDRREQ: u32 = 39; -pub const EMSGSIZE: u32 = 40; -pub const EPROTOTYPE: u32 = 41; -pub const ENOPROTOOPT: u32 = 42; -pub const EPROTONOSUPPORT: u32 = 43; -pub const ESOCKTNOSUPPORT: u32 = 44; -pub const ENOTSUP: u32 = 45; -pub const EPFNOSUPPORT: u32 = 46; -pub const EAFNOSUPPORT: u32 = 47; -pub const EADDRINUSE: u32 = 48; -pub const EADDRNOTAVAIL: u32 = 49; -pub const ENETDOWN: u32 = 50; -pub const ENETUNREACH: u32 = 51; -pub const ENETRESET: u32 = 52; -pub const ECONNABORTED: u32 = 53; -pub const ECONNRESET: u32 = 54; -pub const ENOBUFS: u32 = 55; -pub const EISCONN: u32 = 56; -pub const ENOTCONN: u32 = 57; -pub const ESHUTDOWN: u32 = 58; -pub const ETOOMANYREFS: u32 = 59; -pub const ETIMEDOUT: u32 = 60; -pub const ECONNREFUSED: u32 = 61; -pub const ELOOP: u32 = 62; -pub const ENAMETOOLONG: u32 = 63; -pub const EHOSTDOWN: u32 = 64; -pub const EHOSTUNREACH: u32 = 65; -pub const ENOTEMPTY: u32 = 66; -pub const EPROCLIM: u32 = 67; -pub const EUSERS: u32 = 68; -pub const EDQUOT: u32 = 69; -pub const ESTALE: u32 = 70; -pub const EREMOTE: u32 = 71; -pub const EBADRPC: u32 = 72; -pub const ERPCMISMATCH: u32 = 73; -pub const EPROGUNAVAIL: u32 = 74; -pub const EPROGMISMATCH: u32 = 75; -pub const EPROCUNAVAIL: u32 = 76; -pub const ENOLCK: u32 = 77; -pub const ENOSYS: u32 = 78; -pub const EFTYPE: u32 = 79; -pub const EAUTH: u32 = 80; -pub const ENEEDAUTH: u32 = 81; -pub const EPWROFF: u32 = 82; -pub const EDEVERR: u32 = 83; -pub const EOVERFLOW: u32 = 84; -pub const EBADEXEC: u32 = 85; -pub const EBADARCH: u32 = 86; -pub const ESHLIBVERS: u32 = 87; -pub const EBADMACHO: u32 = 88; -pub const ECANCELED: u32 = 89; -pub const EIDRM: u32 = 90; -pub const ENOMSG: u32 = 91; -pub const EILSEQ: u32 = 92; -pub const ENOATTR: u32 = 93; -pub const EBADMSG: u32 = 94; -pub const EMULTIHOP: u32 = 95; -pub const ENODATA: u32 = 96; -pub const ENOLINK: u32 = 97; -pub const ENOSR: u32 = 98; -pub const ENOSTR: u32 = 99; -pub const EPROTO: u32 = 100; -pub const ETIME: u32 = 101; -pub const EOPNOTSUPP: u32 = 102; -pub const ENOPOLICY: u32 = 103; -pub const ENOTRECOVERABLE: u32 = 104; -pub const EOWNERDEAD: u32 = 105; -pub const EQFULL: u32 = 106; -pub const ELAST: u32 = 106; -pub const LC_ALL: u32 = 0; -pub const LC_COLLATE: u32 = 1; -pub const LC_CTYPE: u32 = 2; -pub const LC_MONETARY: u32 = 3; -pub const LC_NUMERIC: u32 = 4; -pub const LC_TIME: u32 = 5; -pub const LC_MESSAGES: u32 = 6; -pub const _LC_LAST: u32 = 7; +pub const EDEADLK: u32 = 35; +pub const ENAMETOOLONG: u32 = 36; +pub const ENOLCK: u32 = 37; +pub const ENOSYS: u32 = 38; +pub const ENOTEMPTY: u32 = 39; +pub const ELOOP: u32 = 40; +pub const EWOULDBLOCK: u32 = 11; +pub const ENOMSG: u32 = 42; +pub const EIDRM: u32 = 43; +pub const ECHRNG: u32 = 44; +pub const EL2NSYNC: u32 = 45; +pub const EL3HLT: u32 = 46; +pub const EL3RST: u32 = 47; +pub const ELNRNG: u32 = 48; +pub const EUNATCH: u32 = 49; +pub const ENOCSI: u32 = 50; +pub const EL2HLT: u32 = 51; +pub const EBADE: u32 = 52; +pub const EBADR: u32 = 53; +pub const EXFULL: u32 = 54; +pub const ENOANO: u32 = 55; +pub const EBADRQC: u32 = 56; +pub const EBADSLT: u32 = 57; +pub const EDEADLOCK: u32 = 35; +pub const EBFONT: u32 = 59; +pub const ENOSTR: u32 = 60; +pub const ENODATA: u32 = 61; +pub const ETIME: u32 = 62; +pub const ENOSR: u32 = 63; +pub const ENONET: u32 = 64; +pub const ENOPKG: u32 = 65; +pub const EREMOTE: u32 = 66; +pub const ENOLINK: u32 = 67; +pub const EADV: u32 = 68; +pub const ESRMNT: u32 = 69; +pub const ECOMM: u32 = 70; +pub const EPROTO: u32 = 71; +pub const EMULTIHOP: u32 = 72; +pub const EDOTDOT: u32 = 73; +pub const EBADMSG: u32 = 74; +pub const EOVERFLOW: u32 = 75; +pub const ENOTUNIQ: u32 = 76; +pub const EBADFD: u32 = 77; +pub const EREMCHG: u32 = 78; +pub const ELIBACC: u32 = 79; +pub const ELIBBAD: u32 = 80; +pub const ELIBSCN: u32 = 81; +pub const ELIBMAX: u32 = 82; +pub const ELIBEXEC: u32 = 83; +pub const EILSEQ: u32 = 84; +pub const ERESTART: u32 = 85; +pub const ESTRPIPE: u32 = 86; +pub const EUSERS: u32 = 87; +pub const ENOTSOCK: u32 = 88; +pub const EDESTADDRREQ: u32 = 89; +pub const EMSGSIZE: u32 = 90; +pub const EPROTOTYPE: u32 = 91; +pub const ENOPROTOOPT: u32 = 92; +pub const EPROTONOSUPPORT: u32 = 93; +pub const ESOCKTNOSUPPORT: u32 = 94; +pub const EOPNOTSUPP: u32 = 95; +pub const EPFNOSUPPORT: u32 = 96; +pub const EAFNOSUPPORT: u32 = 97; +pub const EADDRINUSE: u32 = 98; +pub const EADDRNOTAVAIL: u32 = 99; +pub const ENETDOWN: u32 = 100; +pub const ENETUNREACH: u32 = 101; +pub const ENETRESET: u32 = 102; +pub const ECONNABORTED: u32 = 103; +pub const ECONNRESET: u32 = 104; +pub const ENOBUFS: u32 = 105; +pub const EISCONN: u32 = 106; +pub const ENOTCONN: u32 = 107; +pub const ESHUTDOWN: u32 = 108; +pub const ETOOMANYREFS: u32 = 109; +pub const ETIMEDOUT: u32 = 110; +pub const ECONNREFUSED: u32 = 111; +pub const EHOSTDOWN: u32 = 112; +pub const EHOSTUNREACH: u32 = 113; +pub const EALREADY: u32 = 114; +pub const EINPROGRESS: u32 = 115; +pub const ESTALE: u32 = 116; +pub const EUCLEAN: u32 = 117; +pub const ENOTNAM: u32 = 118; +pub const ENAVAIL: u32 = 119; +pub const EISNAM: u32 = 120; +pub const EREMOTEIO: u32 = 121; +pub const EDQUOT: u32 = 122; +pub const ENOMEDIUM: u32 = 123; +pub const EMEDIUMTYPE: u32 = 124; +pub const ECANCELED: u32 = 125; +pub const ENOKEY: u32 = 126; +pub const EKEYEXPIRED: u32 = 127; +pub const EKEYREVOKED: u32 = 128; +pub const EKEYREJECTED: u32 = 129; +pub const EOWNERDEAD: u32 = 130; +pub const ENOTRECOVERABLE: u32 = 131; +pub const ERFKILL: u32 = 132; +pub const EHWPOISON: u32 = 133; +pub const ENOTSUP: u32 = 95; +pub const _LOCALE_H: u32 = 1; +pub const _BITS_LOCALE_H: u32 = 1; +pub const __LC_CTYPE: u32 = 0; +pub const __LC_NUMERIC: u32 = 1; +pub const __LC_TIME: u32 = 2; +pub const __LC_COLLATE: u32 = 3; +pub const __LC_MONETARY: u32 = 4; +pub const __LC_MESSAGES: u32 = 5; +pub const __LC_ALL: u32 = 6; +pub const __LC_PAPER: u32 = 7; +pub const __LC_NAME: u32 = 8; +pub const __LC_ADDRESS: u32 = 9; +pub const __LC_TELEPHONE: u32 = 10; +pub const __LC_MEASUREMENT: u32 = 11; +pub const __LC_IDENTIFICATION: u32 = 12; +pub const LC_CTYPE: u32 = 0; +pub const LC_NUMERIC: u32 = 1; +pub const LC_TIME: u32 = 2; +pub const LC_COLLATE: u32 = 3; +pub const LC_MONETARY: u32 = 4; +pub const LC_MESSAGES: u32 = 5; +pub const LC_ALL: u32 = 6; +pub const LC_PAPER: u32 = 7; +pub const LC_NAME: u32 = 8; +pub const LC_ADDRESS: u32 = 9; +pub const LC_TELEPHONE: u32 = 10; +pub const LC_MEASUREMENT: u32 = 11; +pub const LC_IDENTIFICATION: u32 = 12; +pub const LC_CTYPE_MASK: u32 = 1; +pub const LC_NUMERIC_MASK: u32 = 2; +pub const LC_TIME_MASK: u32 = 4; +pub const LC_COLLATE_MASK: u32 = 8; +pub const LC_MONETARY_MASK: u32 = 16; +pub const LC_MESSAGES_MASK: u32 = 32; +pub const LC_PAPER_MASK: u32 = 128; +pub const LC_NAME_MASK: u32 = 256; +pub const LC_ADDRESS_MASK: u32 = 512; +pub const LC_TELEPHONE_MASK: u32 = 1024; +pub const LC_MEASUREMENT_MASK: u32 = 2048; +pub const LC_IDENTIFICATION_MASK: u32 = 4096; +pub const LC_ALL_MASK: u32 = 8127; pub const HAVE_PG_ATTRIBUTE_NORETURN: u32 = 1; pub const true_: u32 = 1; pub const false_: u32 = 0; @@ -1049,375 +772,362 @@ pub const PG_BINARY: u32 = 0; pub const PG_BINARY_A: &[u8; 2usize] = b"a\0"; pub const PG_BINARY_R: &[u8; 2usize] = b"r\0"; pub const PG_BINARY_W: &[u8; 2usize] = b"w\0"; -pub const _CACHED_RUNES: u32 = 256; -pub const _CRMASK: i32 = -256; -pub const _RUNE_MAGIC_A: &[u8; 9usize] = b"RuneMagA\0"; -pub const _CTYPE_A: u32 = 256; -pub const _CTYPE_C: u32 = 512; -pub const _CTYPE_D: u32 = 1024; -pub const _CTYPE_G: u32 = 2048; -pub const _CTYPE_L: u32 = 4096; -pub const _CTYPE_P: u32 = 8192; -pub const _CTYPE_S: u32 = 16384; -pub const _CTYPE_U: u32 = 32768; -pub const _CTYPE_X: u32 = 65536; -pub const _CTYPE_B: u32 = 131072; -pub const _CTYPE_R: u32 = 262144; -pub const _CTYPE_I: u32 = 524288; -pub const _CTYPE_T: u32 = 1048576; -pub const _CTYPE_Q: u32 = 2097152; -pub const _CTYPE_SW0: u32 = 536870912; -pub const _CTYPE_SW1: u32 = 1073741824; -pub const _CTYPE_SW2: u32 = 2147483648; -pub const _CTYPE_SW3: u32 = 3221225472; -pub const _CTYPE_SWM: u32 = 3758096384; -pub const _CTYPE_SWS: u32 = 30; -pub const KEV_INET_SUBCLASS: u32 = 1; -pub const KEV_INET_NEW_ADDR: u32 = 1; -pub const KEV_INET_CHANGED_ADDR: u32 = 2; -pub const KEV_INET_ADDR_DELETED: u32 = 3; -pub const KEV_INET_SIFDSTADDR: u32 = 4; -pub const KEV_INET_SIFBRDADDR: u32 = 5; -pub const KEV_INET_SIFNETMASK: u32 = 6; -pub const KEV_INET_ARPCOLLISION: u32 = 7; -pub const KEV_INET_PORTINUSE: u32 = 8; -pub const KEV_INET_ARPRTRFAILURE: u32 = 9; -pub const KEV_INET_ARPRTRALIVE: u32 = 10; -pub const KEV_DL_SUBCLASS: u32 = 2; -pub const KEV_DL_SIFFLAGS: u32 = 1; -pub const KEV_DL_SIFMETRICS: u32 = 2; -pub const KEV_DL_SIFMTU: u32 = 3; -pub const KEV_DL_SIFPHYS: u32 = 4; -pub const KEV_DL_SIFMEDIA: u32 = 5; -pub const KEV_DL_SIFGENERIC: u32 = 6; -pub const KEV_DL_ADDMULTI: u32 = 7; -pub const KEV_DL_DELMULTI: u32 = 8; -pub const KEV_DL_IF_ATTACHED: u32 = 9; -pub const KEV_DL_IF_DETACHING: u32 = 10; -pub const KEV_DL_IF_DETACHED: u32 = 11; -pub const KEV_DL_LINK_OFF: u32 = 12; -pub const KEV_DL_LINK_ON: u32 = 13; -pub const KEV_DL_PROTO_ATTACHED: u32 = 14; -pub const KEV_DL_PROTO_DETACHED: u32 = 15; -pub const KEV_DL_LINK_ADDRESS_CHANGED: u32 = 16; -pub const KEV_DL_WAKEFLAGS_CHANGED: u32 = 17; -pub const KEV_DL_IF_IDLE_ROUTE_REFCNT: u32 = 18; -pub const KEV_DL_IFCAP_CHANGED: u32 = 19; -pub const KEV_DL_LINK_QUALITY_METRIC_CHANGED: u32 = 20; -pub const KEV_DL_NODE_PRESENCE: u32 = 21; -pub const KEV_DL_NODE_ABSENCE: u32 = 22; -pub const KEV_DL_PRIMARY_ELECTED: u32 = 23; -pub const KEV_DL_ISSUES: u32 = 24; -pub const KEV_DL_IFDELEGATE_CHANGED: u32 = 25; -pub const KEV_DL_AWDL_RESTRICTED: u32 = 26; -pub const KEV_DL_AWDL_UNRESTRICTED: u32 = 27; -pub const KEV_DL_RRC_STATE_CHANGED: u32 = 28; -pub const KEV_DL_QOS_MODE_CHANGED: u32 = 29; -pub const KEV_DL_LOW_POWER_MODE_CHANGED: u32 = 30; -pub const KEV_INET6_SUBCLASS: u32 = 6; -pub const KEV_INET6_NEW_USER_ADDR: u32 = 1; -pub const KEV_INET6_CHANGED_ADDR: u32 = 2; -pub const KEV_INET6_ADDR_DELETED: u32 = 3; -pub const KEV_INET6_NEW_LL_ADDR: u32 = 4; -pub const KEV_INET6_NEW_RTADV_ADDR: u32 = 5; -pub const KEV_INET6_DEFROUTER: u32 = 6; -pub const KEV_INET6_REQUEST_NAT64_PREFIX: u32 = 7; -pub const SOCK_STREAM: u32 = 1; -pub const SOCK_DGRAM: u32 = 2; -pub const SOCK_RAW: u32 = 3; -pub const SOCK_RDM: u32 = 4; -pub const SOCK_SEQPACKET: u32 = 5; -pub const SO_DEBUG: u32 = 1; -pub const SO_ACCEPTCONN: u32 = 2; -pub const SO_REUSEADDR: u32 = 4; -pub const SO_KEEPALIVE: u32 = 8; -pub const SO_DONTROUTE: u32 = 16; -pub const SO_BROADCAST: u32 = 32; -pub const SO_USELOOPBACK: u32 = 64; -pub const SO_LINGER: u32 = 128; -pub const SO_OOBINLINE: u32 = 256; -pub const SO_REUSEPORT: u32 = 512; -pub const SO_TIMESTAMP: u32 = 1024; -pub const SO_TIMESTAMP_MONOTONIC: u32 = 2048; -pub const SO_DONTTRUNC: u32 = 8192; -pub const SO_WANTMORE: u32 = 16384; -pub const SO_WANTOOBFLAG: u32 = 32768; -pub const SO_SNDBUF: u32 = 4097; -pub const SO_RCVBUF: u32 = 4098; -pub const SO_SNDLOWAT: u32 = 4099; -pub const SO_RCVLOWAT: u32 = 4100; -pub const SO_SNDTIMEO: u32 = 4101; -pub const SO_RCVTIMEO: u32 = 4102; -pub const SO_ERROR: u32 = 4103; -pub const SO_TYPE: u32 = 4104; -pub const SO_LABEL: u32 = 4112; -pub const SO_PEERLABEL: u32 = 4113; -pub const SO_NREAD: u32 = 4128; -pub const SO_NKE: u32 = 4129; -pub const SO_NOSIGPIPE: u32 = 4130; -pub const SO_NOADDRERR: u32 = 4131; -pub const SO_NWRITE: u32 = 4132; -pub const SO_REUSESHAREUID: u32 = 4133; -pub const SO_NOTIFYCONFLICT: u32 = 4134; -pub const SO_UPCALLCLOSEWAIT: u32 = 4135; -pub const SO_LINGER_SEC: u32 = 4224; -pub const SO_RANDOMPORT: u32 = 4226; -pub const SO_NP_EXTENSIONS: u32 = 4227; -pub const SO_NUMRCVPKT: u32 = 4370; -pub const SO_NET_SERVICE_TYPE: u32 = 4374; -pub const SO_NETSVC_MARKING_LEVEL: u32 = 4377; -pub const NET_SERVICE_TYPE_BE: u32 = 0; -pub const NET_SERVICE_TYPE_BK: u32 = 1; -pub const NET_SERVICE_TYPE_SIG: u32 = 2; -pub const NET_SERVICE_TYPE_VI: u32 = 3; -pub const NET_SERVICE_TYPE_VO: u32 = 4; -pub const NET_SERVICE_TYPE_RV: u32 = 5; -pub const NET_SERVICE_TYPE_AV: u32 = 6; -pub const NET_SERVICE_TYPE_OAM: u32 = 7; -pub const NET_SERVICE_TYPE_RD: u32 = 8; -pub const NETSVC_MRKNG_UNKNOWN: u32 = 0; -pub const NETSVC_MRKNG_LVL_L2: u32 = 1; -pub const NETSVC_MRKNG_LVL_L3L2_ALL: u32 = 2; -pub const NETSVC_MRKNG_LVL_L3L2_BK: u32 = 3; -pub const SAE_ASSOCID_ANY: u32 = 0; -pub const SAE_CONNID_ANY: u32 = 0; -pub const CONNECT_RESUME_ON_READ_WRITE: u32 = 1; -pub const CONNECT_DATA_IDEMPOTENT: u32 = 2; -pub const CONNECT_DATA_AUTHENTICATED: u32 = 4; -pub const SONPX_SETOPTSHUT: u32 = 1; -pub const SOL_SOCKET: u32 = 65535; -pub const AF_UNSPEC: u32 = 0; -pub const AF_UNIX: u32 = 1; -pub const AF_LOCAL: u32 = 1; -pub const AF_INET: u32 = 2; -pub const AF_IMPLINK: u32 = 3; -pub const AF_PUP: u32 = 4; -pub const AF_CHAOS: u32 = 5; -pub const AF_NS: u32 = 6; -pub const AF_ISO: u32 = 7; -pub const AF_OSI: u32 = 7; -pub const AF_ECMA: u32 = 8; -pub const AF_DATAKIT: u32 = 9; -pub const AF_CCITT: u32 = 10; -pub const AF_SNA: u32 = 11; -pub const AF_DECnet: u32 = 12; -pub const AF_DLI: u32 = 13; -pub const AF_LAT: u32 = 14; -pub const AF_HYLINK: u32 = 15; -pub const AF_APPLETALK: u32 = 16; -pub const AF_ROUTE: u32 = 17; -pub const AF_LINK: u32 = 18; -pub const pseudo_AF_XTP: u32 = 19; -pub const AF_COIP: u32 = 20; -pub const AF_CNT: u32 = 21; -pub const pseudo_AF_RTIP: u32 = 22; -pub const AF_IPX: u32 = 23; -pub const AF_SIP: u32 = 24; -pub const pseudo_AF_PIP: u32 = 25; -pub const AF_NDRV: u32 = 27; -pub const AF_ISDN: u32 = 28; -pub const AF_E164: u32 = 28; -pub const pseudo_AF_KEY: u32 = 29; -pub const AF_INET6: u32 = 30; -pub const AF_NATM: u32 = 31; -pub const AF_SYSTEM: u32 = 32; -pub const AF_NETBIOS: u32 = 33; -pub const AF_PPP: u32 = 34; -pub const pseudo_AF_HDRCMPLT: u32 = 35; -pub const AF_RESERVED_36: u32 = 36; -pub const AF_IEEE80211: u32 = 37; -pub const AF_UTUN: u32 = 38; -pub const AF_VSOCK: u32 = 40; -pub const AF_MAX: u32 = 41; -pub const SOCK_MAXADDRLEN: u32 = 255; -pub const _SS_MAXSIZE: u32 = 128; +pub const _CTYPE_H: u32 = 1; +pub const _NETDB_H: u32 = 1; +pub const _NETINET_IN_H: u32 = 1; +pub const _SYS_SOCKET_H: u32 = 1; +pub const __iovec_defined: u32 = 1; pub const PF_UNSPEC: u32 = 0; pub const PF_LOCAL: u32 = 1; pub const PF_UNIX: u32 = 1; +pub const PF_FILE: u32 = 1; pub const PF_INET: u32 = 2; -pub const PF_IMPLINK: u32 = 3; -pub const PF_PUP: u32 = 4; -pub const PF_CHAOS: u32 = 5; -pub const PF_NS: u32 = 6; -pub const PF_ISO: u32 = 7; -pub const PF_OSI: u32 = 7; -pub const PF_ECMA: u32 = 8; -pub const PF_DATAKIT: u32 = 9; -pub const PF_CCITT: u32 = 10; -pub const PF_SNA: u32 = 11; +pub const PF_AX25: u32 = 3; +pub const PF_IPX: u32 = 4; +pub const PF_APPLETALK: u32 = 5; +pub const PF_NETROM: u32 = 6; +pub const PF_BRIDGE: u32 = 7; +pub const PF_ATMPVC: u32 = 8; +pub const PF_X25: u32 = 9; +pub const PF_INET6: u32 = 10; +pub const PF_ROSE: u32 = 11; pub const PF_DECnet: u32 = 12; -pub const PF_DLI: u32 = 13; -pub const PF_LAT: u32 = 14; -pub const PF_HYLINK: u32 = 15; -pub const PF_APPLETALK: u32 = 16; -pub const PF_ROUTE: u32 = 17; -pub const PF_LINK: u32 = 18; -pub const PF_XTP: u32 = 19; -pub const PF_COIP: u32 = 20; -pub const PF_CNT: u32 = 21; -pub const PF_SIP: u32 = 24; -pub const PF_IPX: u32 = 23; -pub const PF_RTIP: u32 = 22; -pub const PF_PIP: u32 = 25; -pub const PF_NDRV: u32 = 27; -pub const PF_ISDN: u32 = 28; -pub const PF_KEY: u32 = 29; -pub const PF_INET6: u32 = 30; -pub const PF_NATM: u32 = 31; -pub const PF_SYSTEM: u32 = 32; -pub const PF_NETBIOS: u32 = 33; -pub const PF_PPP: u32 = 34; -pub const PF_RESERVED_36: u32 = 36; -pub const PF_UTUN: u32 = 38; +pub const PF_NETBEUI: u32 = 13; +pub const PF_SECURITY: u32 = 14; +pub const PF_KEY: u32 = 15; +pub const PF_NETLINK: u32 = 16; +pub const PF_ROUTE: u32 = 16; +pub const PF_PACKET: u32 = 17; +pub const PF_ASH: u32 = 18; +pub const PF_ECONET: u32 = 19; +pub const PF_ATMSVC: u32 = 20; +pub const PF_RDS: u32 = 21; +pub const PF_SNA: u32 = 22; +pub const PF_IRDA: u32 = 23; +pub const PF_PPPOX: u32 = 24; +pub const PF_WANPIPE: u32 = 25; +pub const PF_LLC: u32 = 26; +pub const PF_IB: u32 = 27; +pub const PF_MPLS: u32 = 28; +pub const PF_CAN: u32 = 29; +pub const PF_TIPC: u32 = 30; +pub const PF_BLUETOOTH: u32 = 31; +pub const PF_IUCV: u32 = 32; +pub const PF_RXRPC: u32 = 33; +pub const PF_ISDN: u32 = 34; +pub const PF_PHONET: u32 = 35; +pub const PF_IEEE802154: u32 = 36; +pub const PF_CAIF: u32 = 37; +pub const PF_ALG: u32 = 38; +pub const PF_NFC: u32 = 39; pub const PF_VSOCK: u32 = 40; -pub const PF_MAX: u32 = 41; -pub const NET_MAXID: u32 = 41; -pub const NET_RT_DUMP: u32 = 1; -pub const NET_RT_FLAGS: u32 = 2; -pub const NET_RT_IFLIST: u32 = 3; -pub const NET_RT_STAT: u32 = 4; -pub const NET_RT_TRASH: u32 = 5; -pub const NET_RT_IFLIST2: u32 = 6; -pub const NET_RT_DUMP2: u32 = 7; -pub const NET_RT_FLAGS_PRIV: u32 = 10; -pub const NET_RT_MAXID: u32 = 11; -pub const SOMAXCONN: u32 = 128; -pub const MSG_OOB: u32 = 1; -pub const MSG_PEEK: u32 = 2; -pub const MSG_DONTROUTE: u32 = 4; -pub const MSG_EOR: u32 = 8; -pub const MSG_TRUNC: u32 = 16; -pub const MSG_CTRUNC: u32 = 32; -pub const MSG_WAITALL: u32 = 64; -pub const MSG_DONTWAIT: u32 = 128; -pub const MSG_EOF: u32 = 256; -pub const MSG_WAITSTREAM: u32 = 512; -pub const MSG_FLUSH: u32 = 1024; -pub const MSG_HOLD: u32 = 2048; -pub const MSG_SEND: u32 = 4096; -pub const MSG_HAVEMORE: u32 = 8192; -pub const MSG_RCVMORE: u32 = 16384; -pub const MSG_NEEDSA: u32 = 65536; -pub const MSG_NOSIGNAL: u32 = 524288; -pub const SCM_RIGHTS: u32 = 1; -pub const SCM_TIMESTAMP: u32 = 2; -pub const SCM_CREDS: u32 = 3; -pub const SCM_TIMESTAMP_MONOTONIC: u32 = 4; -pub const SHUT_RD: u32 = 0; -pub const SHUT_WR: u32 = 1; -pub const SHUT_RDWR: u32 = 2; -pub const IPPROTO_IP: u32 = 0; -pub const IPPROTO_HOPOPTS: u32 = 0; -pub const IPPROTO_ICMP: u32 = 1; -pub const IPPROTO_IGMP: u32 = 2; -pub const IPPROTO_GGP: u32 = 3; -pub const IPPROTO_IPV4: u32 = 4; -pub const IPPROTO_IPIP: u32 = 4; -pub const IPPROTO_TCP: u32 = 6; -pub const IPPROTO_ST: u32 = 7; -pub const IPPROTO_EGP: u32 = 8; -pub const IPPROTO_PIGP: u32 = 9; -pub const IPPROTO_RCCMON: u32 = 10; -pub const IPPROTO_NVPII: u32 = 11; -pub const IPPROTO_PUP: u32 = 12; -pub const IPPROTO_ARGUS: u32 = 13; -pub const IPPROTO_EMCON: u32 = 14; -pub const IPPROTO_XNET: u32 = 15; -pub const IPPROTO_CHAOS: u32 = 16; -pub const IPPROTO_UDP: u32 = 17; -pub const IPPROTO_MUX: u32 = 18; -pub const IPPROTO_MEAS: u32 = 19; -pub const IPPROTO_HMP: u32 = 20; -pub const IPPROTO_PRM: u32 = 21; -pub const IPPROTO_IDP: u32 = 22; -pub const IPPROTO_TRUNK1: u32 = 23; -pub const IPPROTO_TRUNK2: u32 = 24; -pub const IPPROTO_LEAF1: u32 = 25; -pub const IPPROTO_LEAF2: u32 = 26; -pub const IPPROTO_RDP: u32 = 27; -pub const IPPROTO_IRTP: u32 = 28; -pub const IPPROTO_TP: u32 = 29; -pub const IPPROTO_BLT: u32 = 30; -pub const IPPROTO_NSP: u32 = 31; -pub const IPPROTO_INP: u32 = 32; -pub const IPPROTO_SEP: u32 = 33; -pub const IPPROTO_3PC: u32 = 34; -pub const IPPROTO_IDPR: u32 = 35; -pub const IPPROTO_XTP: u32 = 36; -pub const IPPROTO_DDP: u32 = 37; -pub const IPPROTO_CMTP: u32 = 38; -pub const IPPROTO_TPXX: u32 = 39; -pub const IPPROTO_IL: u32 = 40; -pub const IPPROTO_IPV6: u32 = 41; -pub const IPPROTO_SDRP: u32 = 42; -pub const IPPROTO_ROUTING: u32 = 43; -pub const IPPROTO_FRAGMENT: u32 = 44; -pub const IPPROTO_IDRP: u32 = 45; -pub const IPPROTO_RSVP: u32 = 46; -pub const IPPROTO_GRE: u32 = 47; -pub const IPPROTO_MHRP: u32 = 48; -pub const IPPROTO_BHA: u32 = 49; -pub const IPPROTO_ESP: u32 = 50; -pub const IPPROTO_AH: u32 = 51; -pub const IPPROTO_INLSP: u32 = 52; -pub const IPPROTO_SWIPE: u32 = 53; -pub const IPPROTO_NHRP: u32 = 54; -pub const IPPROTO_ICMPV6: u32 = 58; -pub const IPPROTO_NONE: u32 = 59; -pub const IPPROTO_DSTOPTS: u32 = 60; -pub const IPPROTO_AHIP: u32 = 61; -pub const IPPROTO_CFTP: u32 = 62; -pub const IPPROTO_HELLO: u32 = 63; -pub const IPPROTO_SATEXPAK: u32 = 64; -pub const IPPROTO_KRYPTOLAN: u32 = 65; -pub const IPPROTO_RVD: u32 = 66; -pub const IPPROTO_IPPC: u32 = 67; -pub const IPPROTO_ADFS: u32 = 68; -pub const IPPROTO_SATMON: u32 = 69; -pub const IPPROTO_VISA: u32 = 70; -pub const IPPROTO_IPCV: u32 = 71; -pub const IPPROTO_CPNX: u32 = 72; -pub const IPPROTO_CPHB: u32 = 73; -pub const IPPROTO_WSN: u32 = 74; -pub const IPPROTO_PVP: u32 = 75; -pub const IPPROTO_BRSATMON: u32 = 76; -pub const IPPROTO_ND: u32 = 77; -pub const IPPROTO_WBMON: u32 = 78; -pub const IPPROTO_WBEXPAK: u32 = 79; -pub const IPPROTO_EON: u32 = 80; -pub const IPPROTO_VMTP: u32 = 81; -pub const IPPROTO_SVMTP: u32 = 82; -pub const IPPROTO_VINES: u32 = 83; -pub const IPPROTO_TTP: u32 = 84; -pub const IPPROTO_IGP: u32 = 85; -pub const IPPROTO_DGP: u32 = 86; -pub const IPPROTO_TCF: u32 = 87; -pub const IPPROTO_IGRP: u32 = 88; -pub const IPPROTO_OSPFIGP: u32 = 89; -pub const IPPROTO_SRPC: u32 = 90; -pub const IPPROTO_LARP: u32 = 91; -pub const IPPROTO_MTP: u32 = 92; -pub const IPPROTO_AX25: u32 = 93; -pub const IPPROTO_IPEIP: u32 = 94; -pub const IPPROTO_MICP: u32 = 95; -pub const IPPROTO_SCCSP: u32 = 96; -pub const IPPROTO_ETHERIP: u32 = 97; -pub const IPPROTO_ENCAP: u32 = 98; -pub const IPPROTO_APES: u32 = 99; -pub const IPPROTO_GMTP: u32 = 100; -pub const IPPROTO_PIM: u32 = 103; -pub const IPPROTO_IPCOMP: u32 = 108; -pub const IPPROTO_PGM: u32 = 113; -pub const IPPROTO_SCTP: u32 = 132; -pub const IPPROTO_DIVERT: u32 = 254; -pub const IPPROTO_RAW: u32 = 255; -pub const IPPROTO_MAX: u32 = 256; -pub const IPPROTO_DONE: u32 = 257; -pub const __DARWIN_IPPORT_RESERVED: u32 = 1024; -pub const IPPORT_USERRESERVED: u32 = 5000; -pub const IPPORT_HIFIRSTAUTO: u32 = 49152; -pub const IPPORT_HILASTAUTO: u32 = 65535; -pub const IPPORT_RESERVEDSTART: u32 = 600; +pub const PF_KCM: u32 = 41; +pub const PF_QIPCRTR: u32 = 42; +pub const PF_SMC: u32 = 43; +pub const PF_XDP: u32 = 44; +pub const PF_MCTP: u32 = 45; +pub const PF_MAX: u32 = 46; +pub const AF_UNSPEC: u32 = 0; +pub const AF_LOCAL: u32 = 1; +pub const AF_UNIX: u32 = 1; +pub const AF_FILE: u32 = 1; +pub const AF_INET: u32 = 2; +pub const AF_AX25: u32 = 3; +pub const AF_IPX: u32 = 4; +pub const AF_APPLETALK: u32 = 5; +pub const AF_NETROM: u32 = 6; +pub const AF_BRIDGE: u32 = 7; +pub const AF_ATMPVC: u32 = 8; +pub const AF_X25: u32 = 9; +pub const AF_INET6: u32 = 10; +pub const AF_ROSE: u32 = 11; +pub const AF_DECnet: u32 = 12; +pub const AF_NETBEUI: u32 = 13; +pub const AF_SECURITY: u32 = 14; +pub const AF_KEY: u32 = 15; +pub const AF_NETLINK: u32 = 16; +pub const AF_ROUTE: u32 = 16; +pub const AF_PACKET: u32 = 17; +pub const AF_ASH: u32 = 18; +pub const AF_ECONET: u32 = 19; +pub const AF_ATMSVC: u32 = 20; +pub const AF_RDS: u32 = 21; +pub const AF_SNA: u32 = 22; +pub const AF_IRDA: u32 = 23; +pub const AF_PPPOX: u32 = 24; +pub const AF_WANPIPE: u32 = 25; +pub const AF_LLC: u32 = 26; +pub const AF_IB: u32 = 27; +pub const AF_MPLS: u32 = 28; +pub const AF_CAN: u32 = 29; +pub const AF_TIPC: u32 = 30; +pub const AF_BLUETOOTH: u32 = 31; +pub const AF_IUCV: u32 = 32; +pub const AF_RXRPC: u32 = 33; +pub const AF_ISDN: u32 = 34; +pub const AF_PHONET: u32 = 35; +pub const AF_IEEE802154: u32 = 36; +pub const AF_CAIF: u32 = 37; +pub const AF_ALG: u32 = 38; +pub const AF_NFC: u32 = 39; +pub const AF_VSOCK: u32 = 40; +pub const AF_KCM: u32 = 41; +pub const AF_QIPCRTR: u32 = 42; +pub const AF_SMC: u32 = 43; +pub const AF_XDP: u32 = 44; +pub const AF_MCTP: u32 = 45; +pub const AF_MAX: u32 = 46; +pub const SOL_RAW: u32 = 255; +pub const SOL_DECNET: u32 = 261; +pub const SOL_X25: u32 = 262; +pub const SOL_PACKET: u32 = 263; +pub const SOL_ATM: u32 = 264; +pub const SOL_AAL: u32 = 265; +pub const SOL_IRDA: u32 = 266; +pub const SOL_NETBEUI: u32 = 267; +pub const SOL_LLC: u32 = 268; +pub const SOL_DCCP: u32 = 269; +pub const SOL_NETLINK: u32 = 270; +pub const SOL_TIPC: u32 = 271; +pub const SOL_RXRPC: u32 = 272; +pub const SOL_PPPOL2TP: u32 = 273; +pub const SOL_BLUETOOTH: u32 = 274; +pub const SOL_PNPIPE: u32 = 275; +pub const SOL_RDS: u32 = 276; +pub const SOL_IUCV: u32 = 277; +pub const SOL_CAIF: u32 = 278; +pub const SOL_ALG: u32 = 279; +pub const SOL_NFC: u32 = 280; +pub const SOL_KCM: u32 = 281; +pub const SOL_TLS: u32 = 282; +pub const SOL_XDP: u32 = 283; +pub const SOMAXCONN: u32 = 4096; +pub const _BITS_SOCKADDR_H: u32 = 1; +pub const _SS_SIZE: u32 = 128; +pub const __BITS_PER_LONG: u32 = 64; +pub const FIOSETOWN: u32 = 35073; +pub const SIOCSPGRP: u32 = 35074; +pub const FIOGETOWN: u32 = 35075; +pub const SIOCGPGRP: u32 = 35076; +pub const SIOCATMARK: u32 = 35077; +pub const SIOCGSTAMP_OLD: u32 = 35078; +pub const SIOCGSTAMPNS_OLD: u32 = 35079; +pub const SOL_SOCKET: u32 = 1; +pub const SO_DEBUG: u32 = 1; +pub const SO_REUSEADDR: u32 = 2; +pub const SO_TYPE: u32 = 3; +pub const SO_ERROR: u32 = 4; +pub const SO_DONTROUTE: u32 = 5; +pub const SO_BROADCAST: u32 = 6; +pub const SO_SNDBUF: u32 = 7; +pub const SO_RCVBUF: u32 = 8; +pub const SO_SNDBUFFORCE: u32 = 32; +pub const SO_RCVBUFFORCE: u32 = 33; +pub const SO_KEEPALIVE: u32 = 9; +pub const SO_OOBINLINE: u32 = 10; +pub const SO_NO_CHECK: u32 = 11; +pub const SO_PRIORITY: u32 = 12; +pub const SO_LINGER: u32 = 13; +pub const SO_BSDCOMPAT: u32 = 14; +pub const SO_REUSEPORT: u32 = 15; +pub const SO_PASSCRED: u32 = 16; +pub const SO_PEERCRED: u32 = 17; +pub const SO_RCVLOWAT: u32 = 18; +pub const SO_SNDLOWAT: u32 = 19; +pub const SO_RCVTIMEO_OLD: u32 = 20; +pub const SO_SNDTIMEO_OLD: u32 = 21; +pub const SO_SECURITY_AUTHENTICATION: u32 = 22; +pub const SO_SECURITY_ENCRYPTION_TRANSPORT: u32 = 23; +pub const SO_SECURITY_ENCRYPTION_NETWORK: u32 = 24; +pub const SO_BINDTODEVICE: u32 = 25; +pub const SO_ATTACH_FILTER: u32 = 26; +pub const SO_DETACH_FILTER: u32 = 27; +pub const SO_GET_FILTER: u32 = 26; +pub const SO_PEERNAME: u32 = 28; +pub const SO_ACCEPTCONN: u32 = 30; +pub const SO_PEERSEC: u32 = 31; +pub const SO_PASSSEC: u32 = 34; +pub const SO_MARK: u32 = 36; +pub const SO_PROTOCOL: u32 = 38; +pub const SO_DOMAIN: u32 = 39; +pub const SO_RXQ_OVFL: u32 = 40; +pub const SO_WIFI_STATUS: u32 = 41; +pub const SCM_WIFI_STATUS: u32 = 41; +pub const SO_PEEK_OFF: u32 = 42; +pub const SO_NOFCS: u32 = 43; +pub const SO_LOCK_FILTER: u32 = 44; +pub const SO_SELECT_ERR_QUEUE: u32 = 45; +pub const SO_BUSY_POLL: u32 = 46; +pub const SO_MAX_PACING_RATE: u32 = 47; +pub const SO_BPF_EXTENSIONS: u32 = 48; +pub const SO_INCOMING_CPU: u32 = 49; +pub const SO_ATTACH_BPF: u32 = 50; +pub const SO_DETACH_BPF: u32 = 27; +pub const SO_ATTACH_REUSEPORT_CBPF: u32 = 51; +pub const SO_ATTACH_REUSEPORT_EBPF: u32 = 52; +pub const SO_CNX_ADVICE: u32 = 53; +pub const SCM_TIMESTAMPING_OPT_STATS: u32 = 54; +pub const SO_MEMINFO: u32 = 55; +pub const SO_INCOMING_NAPI_ID: u32 = 56; +pub const SO_COOKIE: u32 = 57; +pub const SCM_TIMESTAMPING_PKTINFO: u32 = 58; +pub const SO_PEERGROUPS: u32 = 59; +pub const SO_ZEROCOPY: u32 = 60; +pub const SO_TXTIME: u32 = 61; +pub const SCM_TXTIME: u32 = 61; +pub const SO_BINDTOIFINDEX: u32 = 62; +pub const SO_TIMESTAMP_OLD: u32 = 29; +pub const SO_TIMESTAMPNS_OLD: u32 = 35; +pub const SO_TIMESTAMPING_OLD: u32 = 37; +pub const SO_TIMESTAMP_NEW: u32 = 63; +pub const SO_TIMESTAMPNS_NEW: u32 = 64; +pub const SO_TIMESTAMPING_NEW: u32 = 65; +pub const SO_RCVTIMEO_NEW: u32 = 66; +pub const SO_SNDTIMEO_NEW: u32 = 67; +pub const SO_DETACH_REUSEPORT_BPF: u32 = 68; +pub const SO_PREFER_BUSY_POLL: u32 = 69; +pub const SO_BUSY_POLL_BUDGET: u32 = 70; +pub const SO_NETNS_COOKIE: u32 = 71; +pub const SO_BUF_LOCK: u32 = 72; +pub const SO_RESERVE_MEM: u32 = 73; +pub const SO_TIMESTAMP: u32 = 29; +pub const SO_TIMESTAMPNS: u32 = 35; +pub const SO_TIMESTAMPING: u32 = 37; +pub const SO_RCVTIMEO: u32 = 20; +pub const SO_SNDTIMEO: u32 = 21; +pub const SCM_TIMESTAMP: u32 = 29; +pub const SCM_TIMESTAMPNS: u32 = 35; +pub const SCM_TIMESTAMPING: u32 = 37; +pub const __osockaddr_defined: u32 = 1; +pub const __USE_KERNEL_IPV6_DEFS: u32 = 0; +pub const IP_OPTIONS: u32 = 4; +pub const IP_HDRINCL: u32 = 3; +pub const IP_TOS: u32 = 1; +pub const IP_TTL: u32 = 2; +pub const IP_RECVOPTS: u32 = 6; +pub const IP_RETOPTS: u32 = 7; +pub const IP_MULTICAST_IF: u32 = 32; +pub const IP_MULTICAST_TTL: u32 = 33; +pub const IP_MULTICAST_LOOP: u32 = 34; +pub const IP_ADD_MEMBERSHIP: u32 = 35; +pub const IP_DROP_MEMBERSHIP: u32 = 36; +pub const IP_UNBLOCK_SOURCE: u32 = 37; +pub const IP_BLOCK_SOURCE: u32 = 38; +pub const IP_ADD_SOURCE_MEMBERSHIP: u32 = 39; +pub const IP_DROP_SOURCE_MEMBERSHIP: u32 = 40; +pub const IP_MSFILTER: u32 = 41; +pub const MCAST_JOIN_GROUP: u32 = 42; +pub const MCAST_BLOCK_SOURCE: u32 = 43; +pub const MCAST_UNBLOCK_SOURCE: u32 = 44; +pub const MCAST_LEAVE_GROUP: u32 = 45; +pub const MCAST_JOIN_SOURCE_GROUP: u32 = 46; +pub const MCAST_LEAVE_SOURCE_GROUP: u32 = 47; +pub const MCAST_MSFILTER: u32 = 48; +pub const IP_MULTICAST_ALL: u32 = 49; +pub const IP_UNICAST_IF: u32 = 50; +pub const MCAST_EXCLUDE: u32 = 0; +pub const MCAST_INCLUDE: u32 = 1; +pub const IP_ROUTER_ALERT: u32 = 5; +pub const IP_PKTINFO: u32 = 8; +pub const IP_PKTOPTIONS: u32 = 9; +pub const IP_PMTUDISC: u32 = 10; +pub const IP_MTU_DISCOVER: u32 = 10; +pub const IP_RECVERR: u32 = 11; +pub const IP_RECVTTL: u32 = 12; +pub const IP_RECVTOS: u32 = 13; +pub const IP_MTU: u32 = 14; +pub const IP_FREEBIND: u32 = 15; +pub const IP_IPSEC_POLICY: u32 = 16; +pub const IP_XFRM_POLICY: u32 = 17; +pub const IP_PASSSEC: u32 = 18; +pub const IP_TRANSPARENT: u32 = 19; +pub const IP_ORIGDSTADDR: u32 = 20; +pub const IP_RECVORIGDSTADDR: u32 = 20; +pub const IP_MINTTL: u32 = 21; +pub const IP_NODEFRAG: u32 = 22; +pub const IP_CHECKSUM: u32 = 23; +pub const IP_BIND_ADDRESS_NO_PORT: u32 = 24; +pub const IP_RECVFRAGSIZE: u32 = 25; +pub const IP_RECVERR_RFC4884: u32 = 26; +pub const IP_PMTUDISC_DONT: u32 = 0; +pub const IP_PMTUDISC_WANT: u32 = 1; +pub const IP_PMTUDISC_DO: u32 = 2; +pub const IP_PMTUDISC_PROBE: u32 = 3; +pub const IP_PMTUDISC_INTERFACE: u32 = 4; +pub const IP_PMTUDISC_OMIT: u32 = 5; +pub const SOL_IP: u32 = 0; +pub const IP_DEFAULT_MULTICAST_TTL: u32 = 1; +pub const IP_DEFAULT_MULTICAST_LOOP: u32 = 1; +pub const IP_MAX_MEMBERSHIPS: u32 = 20; +pub const IPV6_ADDRFORM: u32 = 1; +pub const IPV6_2292PKTINFO: u32 = 2; +pub const IPV6_2292HOPOPTS: u32 = 3; +pub const IPV6_2292DSTOPTS: u32 = 4; +pub const IPV6_2292RTHDR: u32 = 5; +pub const IPV6_2292PKTOPTIONS: u32 = 6; +pub const IPV6_CHECKSUM: u32 = 7; +pub const IPV6_2292HOPLIMIT: u32 = 8; +pub const IPV6_NEXTHOP: u32 = 9; +pub const IPV6_AUTHHDR: u32 = 10; +pub const IPV6_UNICAST_HOPS: u32 = 16; +pub const IPV6_MULTICAST_IF: u32 = 17; +pub const IPV6_MULTICAST_HOPS: u32 = 18; +pub const IPV6_MULTICAST_LOOP: u32 = 19; +pub const IPV6_JOIN_GROUP: u32 = 20; +pub const IPV6_LEAVE_GROUP: u32 = 21; +pub const IPV6_ROUTER_ALERT: u32 = 22; +pub const IPV6_MTU_DISCOVER: u32 = 23; +pub const IPV6_MTU: u32 = 24; +pub const IPV6_RECVERR: u32 = 25; +pub const IPV6_V6ONLY: u32 = 26; +pub const IPV6_JOIN_ANYCAST: u32 = 27; +pub const IPV6_LEAVE_ANYCAST: u32 = 28; +pub const IPV6_MULTICAST_ALL: u32 = 29; +pub const IPV6_ROUTER_ALERT_ISOLATE: u32 = 30; +pub const IPV6_RECVERR_RFC4884: u32 = 31; +pub const IPV6_IPSEC_POLICY: u32 = 34; +pub const IPV6_XFRM_POLICY: u32 = 35; +pub const IPV6_HDRINCL: u32 = 36; +pub const IPV6_RECVPKTINFO: u32 = 49; +pub const IPV6_PKTINFO: u32 = 50; +pub const IPV6_RECVHOPLIMIT: u32 = 51; +pub const IPV6_HOPLIMIT: u32 = 52; +pub const IPV6_RECVHOPOPTS: u32 = 53; +pub const IPV6_HOPOPTS: u32 = 54; +pub const IPV6_RTHDRDSTOPTS: u32 = 55; +pub const IPV6_RECVRTHDR: u32 = 56; +pub const IPV6_RTHDR: u32 = 57; +pub const IPV6_RECVDSTOPTS: u32 = 58; +pub const IPV6_DSTOPTS: u32 = 59; +pub const IPV6_RECVPATHMTU: u32 = 60; +pub const IPV6_PATHMTU: u32 = 61; +pub const IPV6_DONTFRAG: u32 = 62; +pub const IPV6_RECVTCLASS: u32 = 66; +pub const IPV6_TCLASS: u32 = 67; +pub const IPV6_AUTOFLOWLABEL: u32 = 70; +pub const IPV6_ADDR_PREFERENCES: u32 = 72; +pub const IPV6_MINHOPCOUNT: u32 = 73; +pub const IPV6_ORIGDSTADDR: u32 = 74; +pub const IPV6_RECVORIGDSTADDR: u32 = 74; +pub const IPV6_TRANSPARENT: u32 = 75; +pub const IPV6_UNICAST_IF: u32 = 76; +pub const IPV6_RECVFRAGSIZE: u32 = 77; +pub const IPV6_FREEBIND: u32 = 78; +pub const IPV6_ADD_MEMBERSHIP: u32 = 20; +pub const IPV6_DROP_MEMBERSHIP: u32 = 21; +pub const IPV6_RXHOPOPTS: u32 = 54; +pub const IPV6_RXDSTOPTS: u32 = 59; +pub const IPV6_PMTUDISC_DONT: u32 = 0; +pub const IPV6_PMTUDISC_WANT: u32 = 1; +pub const IPV6_PMTUDISC_DO: u32 = 2; +pub const IPV6_PMTUDISC_PROBE: u32 = 3; +pub const IPV6_PMTUDISC_INTERFACE: u32 = 4; +pub const IPV6_PMTUDISC_OMIT: u32 = 5; +pub const SOL_IPV6: u32 = 41; +pub const SOL_ICMPV6: u32 = 58; +pub const IPV6_RTHDR_LOOSE: u32 = 0; +pub const IPV6_RTHDR_STRICT: u32 = 1; +pub const IPV6_RTHDR_TYPE_0: u32 = 0; pub const IN_CLASSA_NET: u32 = 4278190080; pub const IN_CLASSA_NSHIFT: u32 = 24; pub const IN_CLASSA_HOST: u32 = 16777215; @@ -1429,285 +1139,68 @@ pub const IN_CLASSB_MAX: u32 = 65536; pub const IN_CLASSC_NET: u32 = 4294967040; pub const IN_CLASSC_NSHIFT: u32 = 8; pub const IN_CLASSC_HOST: u32 = 255; -pub const IN_CLASSD_NET: u32 = 4026531840; -pub const IN_CLASSD_NSHIFT: u32 = 28; -pub const IN_CLASSD_HOST: u32 = 268435455; -pub const INADDR_NONE: u32 = 4294967295; pub const IN_LOOPBACKNET: u32 = 127; pub const INET_ADDRSTRLEN: u32 = 16; -pub const IP_OPTIONS: u32 = 1; -pub const IP_HDRINCL: u32 = 2; -pub const IP_TOS: u32 = 3; -pub const IP_TTL: u32 = 4; -pub const IP_RECVOPTS: u32 = 5; -pub const IP_RECVRETOPTS: u32 = 6; -pub const IP_RECVDSTADDR: u32 = 7; -pub const IP_RETOPTS: u32 = 8; -pub const IP_MULTICAST_IF: u32 = 9; -pub const IP_MULTICAST_TTL: u32 = 10; -pub const IP_MULTICAST_LOOP: u32 = 11; -pub const IP_ADD_MEMBERSHIP: u32 = 12; -pub const IP_DROP_MEMBERSHIP: u32 = 13; -pub const IP_MULTICAST_VIF: u32 = 14; -pub const IP_RSVP_ON: u32 = 15; -pub const IP_RSVP_OFF: u32 = 16; -pub const IP_RSVP_VIF_ON: u32 = 17; -pub const IP_RSVP_VIF_OFF: u32 = 18; -pub const IP_PORTRANGE: u32 = 19; -pub const IP_RECVIF: u32 = 20; -pub const IP_IPSEC_POLICY: u32 = 21; -pub const IP_FAITH: u32 = 22; -pub const IP_STRIPHDR: u32 = 23; -pub const IP_RECVTTL: u32 = 24; -pub const IP_BOUND_IF: u32 = 25; -pub const IP_PKTINFO: u32 = 26; -pub const IP_RECVPKTINFO: u32 = 26; -pub const IP_RECVTOS: u32 = 27; -pub const IP_DONTFRAG: u32 = 28; -pub const IP_FW_ADD: u32 = 40; -pub const IP_FW_DEL: u32 = 41; -pub const IP_FW_FLUSH: u32 = 42; -pub const IP_FW_ZERO: u32 = 43; -pub const IP_FW_GET: u32 = 44; -pub const IP_FW_RESETLOG: u32 = 45; -pub const IP_OLD_FW_ADD: u32 = 50; -pub const IP_OLD_FW_DEL: u32 = 51; -pub const IP_OLD_FW_FLUSH: u32 = 52; -pub const IP_OLD_FW_ZERO: u32 = 53; -pub const IP_OLD_FW_GET: u32 = 54; -pub const IP_NAT__XXX: u32 = 55; -pub const IP_OLD_FW_RESETLOG: u32 = 56; -pub const IP_DUMMYNET_CONFIGURE: u32 = 60; -pub const IP_DUMMYNET_DEL: u32 = 61; -pub const IP_DUMMYNET_FLUSH: u32 = 62; -pub const IP_DUMMYNET_GET: u32 = 64; -pub const IP_TRAFFIC_MGT_BACKGROUND: u32 = 65; -pub const IP_MULTICAST_IFINDEX: u32 = 66; -pub const IP_ADD_SOURCE_MEMBERSHIP: u32 = 70; -pub const IP_DROP_SOURCE_MEMBERSHIP: u32 = 71; -pub const IP_BLOCK_SOURCE: u32 = 72; -pub const IP_UNBLOCK_SOURCE: u32 = 73; -pub const IP_MSFILTER: u32 = 74; -pub const MCAST_JOIN_GROUP: u32 = 80; -pub const MCAST_LEAVE_GROUP: u32 = 81; -pub const MCAST_JOIN_SOURCE_GROUP: u32 = 82; -pub const MCAST_LEAVE_SOURCE_GROUP: u32 = 83; -pub const MCAST_BLOCK_SOURCE: u32 = 84; -pub const MCAST_UNBLOCK_SOURCE: u32 = 85; -pub const IP_DEFAULT_MULTICAST_TTL: u32 = 1; -pub const IP_DEFAULT_MULTICAST_LOOP: u32 = 1; -pub const IP_MIN_MEMBERSHIPS: u32 = 31; -pub const IP_MAX_MEMBERSHIPS: u32 = 4095; -pub const IP_MAX_GROUP_SRC_FILTER: u32 = 512; -pub const IP_MAX_SOCK_SRC_FILTER: u32 = 128; -pub const IP_MAX_SOCK_MUTE_FILTER: u32 = 128; -pub const MCAST_UNDEFINED: u32 = 0; -pub const MCAST_INCLUDE: u32 = 1; -pub const MCAST_EXCLUDE: u32 = 2; -pub const IP_PORTRANGE_DEFAULT: u32 = 0; -pub const IP_PORTRANGE_HIGH: u32 = 1; -pub const IP_PORTRANGE_LOW: u32 = 2; -pub const IPPROTO_MAXID: u32 = 52; -pub const IPCTL_FORWARDING: u32 = 1; -pub const IPCTL_SENDREDIRECTS: u32 = 2; -pub const IPCTL_DEFTTL: u32 = 3; -pub const IPCTL_RTEXPIRE: u32 = 5; -pub const IPCTL_RTMINEXPIRE: u32 = 6; -pub const IPCTL_RTMAXCACHE: u32 = 7; -pub const IPCTL_SOURCEROUTE: u32 = 8; -pub const IPCTL_DIRECTEDBROADCAST: u32 = 9; -pub const IPCTL_INTRQMAXLEN: u32 = 10; -pub const IPCTL_INTRQDROPS: u32 = 11; -pub const IPCTL_STATS: u32 = 12; -pub const IPCTL_ACCEPTSOURCEROUTE: u32 = 13; -pub const IPCTL_FASTFORWARDING: u32 = 14; -pub const IPCTL_KEEPFAITH: u32 = 15; -pub const IPCTL_GIF_TTL: u32 = 16; -pub const IPCTL_MAXID: u32 = 17; -pub const __KAME_VERSION: &[u8; 18usize] = b"2009/apple-darwin\0"; -pub const IPV6PORT_RESERVED: u32 = 1024; -pub const IPV6PORT_ANONMIN: u32 = 49152; -pub const IPV6PORT_ANONMAX: u32 = 65535; -pub const IPV6PORT_RESERVEDMIN: u32 = 600; -pub const IPV6PORT_RESERVEDMAX: u32 = 1023; pub const INET6_ADDRSTRLEN: u32 = 46; -pub const __IPV6_ADDR_SCOPE_NODELOCAL: u32 = 1; -pub const __IPV6_ADDR_SCOPE_INTFACELOCAL: u32 = 1; -pub const __IPV6_ADDR_SCOPE_LINKLOCAL: u32 = 2; -pub const __IPV6_ADDR_SCOPE_SITELOCAL: u32 = 5; -pub const __IPV6_ADDR_SCOPE_ORGLOCAL: u32 = 8; -pub const __IPV6_ADDR_SCOPE_GLOBAL: u32 = 14; -pub const IPV6_ADDR_MC_FLAGS_TRANSIENT: u32 = 16; -pub const IPV6_ADDR_MC_FLAGS_PREFIX: u32 = 32; -pub const IPV6_ADDR_MC_FLAGS_UNICAST_BASED: u32 = 48; -pub const IPV6_SOCKOPT_RESERVED1: u32 = 3; -pub const IPV6_UNICAST_HOPS: u32 = 4; -pub const IPV6_MULTICAST_IF: u32 = 9; -pub const IPV6_MULTICAST_HOPS: u32 = 10; -pub const IPV6_MULTICAST_LOOP: u32 = 11; -pub const IPV6_JOIN_GROUP: u32 = 12; -pub const IPV6_LEAVE_GROUP: u32 = 13; -pub const IPV6_PORTRANGE: u32 = 14; -pub const ICMP6_FILTER: u32 = 18; -pub const IPV6_2292PKTINFO: u32 = 19; -pub const IPV6_2292HOPLIMIT: u32 = 20; -pub const IPV6_2292NEXTHOP: u32 = 21; -pub const IPV6_2292HOPOPTS: u32 = 22; -pub const IPV6_2292DSTOPTS: u32 = 23; -pub const IPV6_2292RTHDR: u32 = 24; -pub const IPV6_2292PKTOPTIONS: u32 = 25; -pub const IPV6_CHECKSUM: u32 = 26; -pub const IPV6_V6ONLY: u32 = 27; -pub const IPV6_BINDV6ONLY: u32 = 27; -pub const IPV6_IPSEC_POLICY: u32 = 28; -pub const IPV6_FAITH: u32 = 29; -pub const IPV6_FW_ADD: u32 = 30; -pub const IPV6_FW_DEL: u32 = 31; -pub const IPV6_FW_FLUSH: u32 = 32; -pub const IPV6_FW_ZERO: u32 = 33; -pub const IPV6_FW_GET: u32 = 34; -pub const IPV6_RECVTCLASS: u32 = 35; -pub const IPV6_TCLASS: u32 = 36; -pub const IPV6_BOUND_IF: u32 = 125; -pub const IPV6_RTHDR_LOOSE: u32 = 0; -pub const IPV6_RTHDR_STRICT: u32 = 1; -pub const IPV6_RTHDR_TYPE_0: u32 = 0; -pub const IPV6_DEFAULT_MULTICAST_HOPS: u32 = 1; -pub const IPV6_DEFAULT_MULTICAST_LOOP: u32 = 1; -pub const IPV6_MIN_MEMBERSHIPS: u32 = 31; -pub const IPV6_MAX_MEMBERSHIPS: u32 = 4095; -pub const IPV6_MAX_GROUP_SRC_FILTER: u32 = 512; -pub const IPV6_MAX_SOCK_SRC_FILTER: u32 = 128; -pub const IPV6_PORTRANGE_DEFAULT: u32 = 0; -pub const IPV6_PORTRANGE_HIGH: u32 = 1; -pub const IPV6_PORTRANGE_LOW: u32 = 2; -pub const IPV6PROTO_MAXID: u32 = 104; -pub const IPV6CTL_FORWARDING: u32 = 1; -pub const IPV6CTL_SENDREDIRECTS: u32 = 2; -pub const IPV6CTL_DEFHLIM: u32 = 3; -pub const IPV6CTL_FORWSRCRT: u32 = 5; -pub const IPV6CTL_STATS: u32 = 6; -pub const IPV6CTL_MRTSTATS: u32 = 7; -pub const IPV6CTL_MRTPROTO: u32 = 8; -pub const IPV6CTL_MAXFRAGPACKETS: u32 = 9; -pub const IPV6CTL_SOURCECHECK: u32 = 10; -pub const IPV6CTL_SOURCECHECK_LOGINT: u32 = 11; -pub const IPV6CTL_ACCEPT_RTADV: u32 = 12; -pub const IPV6CTL_KEEPFAITH: u32 = 13; -pub const IPV6CTL_LOG_INTERVAL: u32 = 14; -pub const IPV6CTL_HDRNESTLIMIT: u32 = 15; -pub const IPV6CTL_DAD_COUNT: u32 = 16; -pub const IPV6CTL_AUTO_FLOWLABEL: u32 = 17; -pub const IPV6CTL_DEFMCASTHLIM: u32 = 18; -pub const IPV6CTL_GIF_HLIM: u32 = 19; -pub const IPV6CTL_KAME_VERSION: u32 = 20; -pub const IPV6CTL_USE_DEPRECATED: u32 = 21; -pub const IPV6CTL_RR_PRUNE: u32 = 22; -pub const IPV6CTL_V6ONLY: u32 = 24; -pub const IPV6CTL_RTEXPIRE: u32 = 25; -pub const IPV6CTL_RTMINEXPIRE: u32 = 26; -pub const IPV6CTL_RTMAXCACHE: u32 = 27; -pub const IPV6CTL_USETEMPADDR: u32 = 32; -pub const IPV6CTL_TEMPPLTIME: u32 = 33; -pub const IPV6CTL_TEMPVLTIME: u32 = 34; -pub const IPV6CTL_AUTO_LINKLOCAL: u32 = 35; -pub const IPV6CTL_RIP6STATS: u32 = 36; -pub const IPV6CTL_PREFER_TEMPADDR: u32 = 37; -pub const IPV6CTL_ADDRCTLPOLICY: u32 = 38; -pub const IPV6CTL_USE_DEFAULTZONE: u32 = 39; -pub const IPV6CTL_MAXFRAGS: u32 = 41; -pub const IPV6CTL_MCAST_PMTU: u32 = 44; -pub const IPV6CTL_NEIGHBORGCTHRESH: u32 = 46; -pub const IPV6CTL_MAXIFPREFIXES: u32 = 47; -pub const IPV6CTL_MAXIFDEFROUTERS: u32 = 48; -pub const IPV6CTL_MAXDYNROUTES: u32 = 49; -pub const ICMPV6CTL_ND6_ONLINKNSRFC4861: u32 = 50; -pub const IPV6CTL_ULA_USETEMPADDR: u32 = 51; -pub const IPV6CTL_MAXID: u32 = 51; +pub const _RPC_NETDB_H: u32 = 1; pub const _PATH_HEQUIV: &[u8; 17usize] = b"/etc/hosts.equiv\0"; pub const _PATH_HOSTS: &[u8; 11usize] = b"/etc/hosts\0"; pub const _PATH_NETWORKS: &[u8; 14usize] = b"/etc/networks\0"; +pub const _PATH_NSSWITCH_CONF: &[u8; 19usize] = b"/etc/nsswitch.conf\0"; pub const _PATH_PROTOCOLS: &[u8; 15usize] = b"/etc/protocols\0"; pub const _PATH_SERVICES: &[u8; 14usize] = b"/etc/services\0"; -pub const NETDB_INTERNAL: i32 = -1; -pub const NETDB_SUCCESS: u32 = 0; pub const HOST_NOT_FOUND: u32 = 1; pub const TRY_AGAIN: u32 = 2; pub const NO_RECOVERY: u32 = 3; pub const NO_DATA: u32 = 4; +pub const NETDB_INTERNAL: i32 = -1; +pub const NETDB_SUCCESS: u32 = 0; pub const NO_ADDRESS: u32 = 4; -pub const EAI_ADDRFAMILY: u32 = 1; -pub const EAI_AGAIN: u32 = 2; -pub const EAI_BADFLAGS: u32 = 3; -pub const EAI_FAIL: u32 = 4; -pub const EAI_FAMILY: u32 = 5; -pub const EAI_MEMORY: u32 = 6; -pub const EAI_NODATA: u32 = 7; -pub const EAI_NONAME: u32 = 8; -pub const EAI_SERVICE: u32 = 9; -pub const EAI_SOCKTYPE: u32 = 10; -pub const EAI_SYSTEM: u32 = 11; -pub const EAI_BADHINTS: u32 = 12; -pub const EAI_PROTOCOL: u32 = 13; -pub const EAI_OVERFLOW: u32 = 14; -pub const EAI_MAX: u32 = 15; pub const AI_PASSIVE: u32 = 1; pub const AI_CANONNAME: u32 = 2; pub const AI_NUMERICHOST: u32 = 4; -pub const AI_NUMERICSERV: u32 = 4096; -pub const AI_ALL: u32 = 256; -pub const AI_V4MAPPED_CFG: u32 = 512; -pub const AI_ADDRCONFIG: u32 = 1024; -pub const AI_V4MAPPED: u32 = 2048; -pub const AI_DEFAULT: u32 = 1536; -pub const AI_UNUSABLE: u32 = 268435456; +pub const AI_V4MAPPED: u32 = 8; +pub const AI_ALL: u32 = 16; +pub const AI_ADDRCONFIG: u32 = 32; +pub const AI_NUMERICSERV: u32 = 1024; +pub const EAI_BADFLAGS: i32 = -1; +pub const EAI_NONAME: i32 = -2; +pub const EAI_AGAIN: i32 = -3; +pub const EAI_FAIL: i32 = -4; +pub const EAI_FAMILY: i32 = -6; +pub const EAI_SOCKTYPE: i32 = -7; +pub const EAI_SERVICE: i32 = -8; +pub const EAI_MEMORY: i32 = -10; +pub const EAI_SYSTEM: i32 = -11; +pub const EAI_OVERFLOW: i32 = -12; pub const NI_MAXHOST: u32 = 1025; pub const NI_MAXSERV: u32 = 32; -pub const NI_NOFQDN: u32 = 1; -pub const NI_NUMERICHOST: u32 = 2; -pub const NI_NAMEREQD: u32 = 4; -pub const NI_NUMERICSERV: u32 = 8; -pub const NI_NUMERICSCOPE: u32 = 256; +pub const NI_NUMERICHOST: u32 = 1; +pub const NI_NUMERICSERV: u32 = 2; +pub const NI_NOFQDN: u32 = 4; +pub const NI_NAMEREQD: u32 = 8; pub const NI_DGRAM: u32 = 16; -pub const NI_WITHSCOPEID: u32 = 32; -pub const SCOPE_DELIMITER: u8 = 37u8; -pub const _PATH_PWD: &[u8; 5usize] = b"/etc\0"; -pub const _PATH_PASSWD: &[u8; 12usize] = b"/etc/passwd\0"; -pub const _PASSWD: &[u8; 7usize] = b"passwd\0"; -pub const _PATH_MASTERPASSWD: &[u8; 19usize] = b"/etc/master.passwd\0"; -pub const _PATH_MASTERPASSWD_LOCK: &[u8; 10usize] = b"/etc/ptmp\0"; -pub const _MASTERPASSWD: &[u8; 14usize] = b"master.passwd\0"; -pub const _PATH_MP_DB: &[u8; 12usize] = b"/etc/pwd.db\0"; -pub const _MP_DB: &[u8; 7usize] = b"pwd.db\0"; -pub const _PATH_SMP_DB: &[u8; 13usize] = b"/etc/spwd.db\0"; -pub const _SMP_DB: &[u8; 8usize] = b"spwd.db\0"; -pub const _PATH_PWD_MKDB: &[u8; 19usize] = b"/usr/sbin/pwd_mkdb\0"; -pub const _PW_KEYBYNAME: u8 = 49u8; -pub const _PW_KEYBYNUM: u8 = 50u8; -pub const _PW_KEYBYUID: u8 = 51u8; -pub const _PASSWORD_EFMT1: u8 = 95u8; -pub const _PASSWORD_LEN: u32 = 128; -pub const _PASSWORD_NOUID: u32 = 1; -pub const _PASSWORD_NOGID: u32 = 2; -pub const _PASSWORD_NOCHG: u32 = 4; -pub const _PASSWORD_NOEXP: u32 = 8; -pub const _PASSWORD_WARNDAYS: u32 = 14; -pub const _PASSWORD_CHGNOW: i32 = -1; +pub const _PWD_H: u32 = 1; +pub const NSS_BUFLEN_PASSWD: u32 = 1024; pub const PGINVALID_SOCKET: i32 = -1; -pub const PG_BACKEND_VERSIONSTR: &[u8; 28usize] = b"postgres (PostgreSQL) 14.1\n\0"; +pub const PG_BACKEND_VERSIONSTR: &[u8; 28usize] = b"postgres (PostgreSQL) 14.2\n\0"; pub const EXE: &[u8; 1usize] = b"\0"; pub const DEVNULL: &[u8; 10usize] = b"/dev/null\0"; pub const USE_REPL_SNPRINTF: u32 = 1; pub const PG_STRERROR_R_BUFLEN: u32 = 256; pub const PG_IOLBF: u32 = 1; -pub const FP_SUPERNORMAL: u32 = 6; -pub const FP_FAST_FMA: u32 = 1; -pub const FP_FAST_FMAF: u32 = 1; -pub const FP_FAST_FMAL: u32 = 1; +pub const _MATH_H: u32 = 1; +pub const _BITS_LIBM_SIMD_DECL_STUBS_H: u32 = 1; +pub const __FP_LOGB0_IS_MIN: u32 = 1; +pub const __FP_LOGBNAN_IS_MIN: u32 = 1; pub const FP_ILOGB0: i32 = -2147483648; pub const FP_ILOGBNAN: i32 = -2147483648; +pub const __MATH_DECLARING_DOUBLE: u32 = 1; +pub const __MATH_DECLARING_FLOATN: u32 = 0; +pub const __MATH_DECLARE_LDOUBLE: u32 = 1; pub const MATH_ERRNO: u32 = 1; pub const MATH_ERREXCEPT: u32 = 2; +pub const math_errhandling: u32 = 3; pub const M_E: f64 = 2.718281828459045; pub const M_LOG2E: f64 = 1.4426950408889634; pub const M_LOG10E: f64 = 0.4342944819032518; @@ -1721,13 +1214,9 @@ pub const M_2_PI: f64 = 0.6366197723675814; pub const M_2_SQRTPI: f64 = 1.1283791670955126; pub const M_SQRT2: f64 = 1.4142135623730951; pub const M_SQRT1_2: f64 = 0.7071067811865476; -pub const DOMAIN: u32 = 1; -pub const SING: u32 = 2; -pub const OVERFLOW: u32 = 3; -pub const UNDERFLOW: u32 = 4; -pub const TLOSS: u32 = 5; -pub const PLOSS: u32 = 6; -pub const _JBLEN: u32 = 48; +pub const _SETJMP_H: u32 = 1; +pub const _BITS_SETJMP_H: u32 = 1; +pub const __jmp_buf_tag_defined: u32 = 1; pub const DEBUG5: u32 = 10; pub const DEBUG4: u32 = 11; pub const DEBUG3: u32 = 12; @@ -1805,155 +1294,136 @@ pub const LP_DEAD: u32 = 3; pub const SpecTokenOffsetNumber: u32 = 65534; pub const MovedPartitionsOffsetNumber: u32 = 65533; pub const FIELDNO_HEAPTUPLEDATA_DATA: u32 = 3; +pub const _FCNTL_H: u32 = 1; +pub const __O_LARGEFILE: u32 = 0; +pub const F_GETLK64: u32 = 5; +pub const F_SETLK64: u32 = 6; +pub const F_SETLKW64: u32 = 7; +pub const O_ACCMODE: u32 = 3; pub const O_RDONLY: u32 = 0; pub const O_WRONLY: u32 = 1; pub const O_RDWR: u32 = 2; -pub const O_ACCMODE: u32 = 3; -pub const FREAD: u32 = 1; -pub const FWRITE: u32 = 2; -pub const O_NONBLOCK: u32 = 4; -pub const O_APPEND: u32 = 8; -pub const O_SYNC: u32 = 128; -pub const O_SHLOCK: u32 = 16; -pub const O_EXLOCK: u32 = 32; -pub const O_ASYNC: u32 = 64; -pub const O_FSYNC: u32 = 128; -pub const O_NOFOLLOW: u32 = 256; -pub const O_CREAT: u32 = 512; -pub const O_TRUNC: u32 = 1024; -pub const O_EXCL: u32 = 2048; -pub const O_EVTONLY: u32 = 32768; -pub const O_NOCTTY: u32 = 131072; -pub const O_DIRECTORY: u32 = 1048576; -pub const O_SYMLINK: u32 = 2097152; -pub const O_DSYNC: u32 = 4194304; -pub const O_CLOEXEC: u32 = 16777216; -pub const O_NOFOLLOW_ANY: u32 = 536870912; -pub const AT_FDCWD: i32 = -2; -pub const AT_EACCESS: u32 = 16; -pub const AT_SYMLINK_NOFOLLOW: u32 = 32; -pub const AT_SYMLINK_FOLLOW: u32 = 64; -pub const AT_REMOVEDIR: u32 = 128; -pub const AT_REALDEV: u32 = 512; -pub const AT_FDONLY: u32 = 1024; -pub const AT_SYMLINK_NOFOLLOW_ANY: u32 = 2048; -pub const O_DP_GETRAWENCRYPTED: u32 = 1; -pub const O_DP_GETRAWUNENCRYPTED: u32 = 2; -pub const FAPPEND: u32 = 8; -pub const FASYNC: u32 = 64; -pub const FFSYNC: u32 = 128; -pub const FFDSYNC: u32 = 4194304; -pub const FNONBLOCK: u32 = 4; -pub const FNDELAY: u32 = 4; -pub const O_NDELAY: u32 = 4; -pub const CPF_OVERWRITE: u32 = 1; -pub const CPF_IGNORE_MODE: u32 = 2; -pub const CPF_MASK: u32 = 3; +pub const O_CREAT: u32 = 64; +pub const O_EXCL: u32 = 128; +pub const O_NOCTTY: u32 = 256; +pub const O_TRUNC: u32 = 512; +pub const O_APPEND: u32 = 1024; +pub const O_NONBLOCK: u32 = 2048; +pub const O_NDELAY: u32 = 2048; +pub const O_SYNC: u32 = 1052672; +pub const O_FSYNC: u32 = 1052672; +pub const O_ASYNC: u32 = 8192; +pub const __O_DIRECTORY: u32 = 65536; +pub const __O_NOFOLLOW: u32 = 131072; +pub const __O_CLOEXEC: u32 = 524288; +pub const __O_DIRECT: u32 = 16384; +pub const __O_NOATIME: u32 = 262144; +pub const __O_PATH: u32 = 2097152; +pub const __O_DSYNC: u32 = 4096; +pub const __O_TMPFILE: u32 = 4259840; +pub const F_GETLK: u32 = 5; +pub const F_SETLK: u32 = 6; +pub const F_SETLKW: u32 = 7; +pub const O_DIRECTORY: u32 = 65536; +pub const O_NOFOLLOW: u32 = 131072; +pub const O_CLOEXEC: u32 = 524288; +pub const O_DSYNC: u32 = 4096; +pub const O_RSYNC: u32 = 1052672; pub const F_DUPFD: u32 = 0; pub const F_GETFD: u32 = 1; pub const F_SETFD: u32 = 2; pub const F_GETFL: u32 = 3; pub const F_SETFL: u32 = 4; -pub const F_GETOWN: u32 = 5; -pub const F_SETOWN: u32 = 6; -pub const F_GETLK: u32 = 7; -pub const F_SETLK: u32 = 8; -pub const F_SETLKW: u32 = 9; -pub const F_SETLKWTIMEOUT: u32 = 10; -pub const F_FLUSH_DATA: u32 = 40; -pub const F_CHKCLEAN: u32 = 41; -pub const F_PREALLOCATE: u32 = 42; -pub const F_SETSIZE: u32 = 43; -pub const F_RDADVISE: u32 = 44; -pub const F_RDAHEAD: u32 = 45; -pub const F_NOCACHE: u32 = 48; -pub const F_LOG2PHYS: u32 = 49; -pub const F_GETPATH: u32 = 50; -pub const F_FULLFSYNC: u32 = 51; -pub const F_PATHPKG_CHECK: u32 = 52; -pub const F_FREEZE_FS: u32 = 53; -pub const F_THAW_FS: u32 = 54; -pub const F_GLOBAL_NOCACHE: u32 = 55; -pub const F_ADDSIGS: u32 = 59; -pub const F_ADDFILESIGS: u32 = 61; -pub const F_NODIRECT: u32 = 62; -pub const F_GETPROTECTIONCLASS: u32 = 63; -pub const F_SETPROTECTIONCLASS: u32 = 64; -pub const F_LOG2PHYS_EXT: u32 = 65; -pub const F_GETLKPID: u32 = 66; -pub const F_SETBACKINGSTORE: u32 = 70; -pub const F_GETPATH_MTMINFO: u32 = 71; -pub const F_GETCODEDIR: u32 = 72; -pub const F_SETNOSIGPIPE: u32 = 73; -pub const F_GETNOSIGPIPE: u32 = 74; -pub const F_TRANSCODEKEY: u32 = 75; -pub const F_SINGLE_WRITER: u32 = 76; -pub const F_GETPROTECTIONLEVEL: u32 = 77; -pub const F_FINDSIGS: u32 = 78; -pub const F_ADDFILESIGS_FOR_DYLD_SIM: u32 = 83; -pub const F_BARRIERFSYNC: u32 = 85; -pub const F_ADDFILESIGS_RETURN: u32 = 97; -pub const F_CHECK_LV: u32 = 98; -pub const F_PUNCHHOLE: u32 = 99; -pub const F_TRIM_ACTIVE_FILE: u32 = 100; -pub const F_SPECULATIVE_READ: u32 = 101; -pub const F_GETPATH_NOFIRMLINK: u32 = 102; -pub const F_ADDFILESIGS_INFO: u32 = 103; -pub const F_ADDFILESUPPL: u32 = 104; -pub const F_GETSIGSINFO: u32 = 105; -pub const F_FSRESERVED: u32 = 106; -pub const FCNTL_FS_SPECIFIC_BASE: u32 = 65536; -pub const F_DUPFD_CLOEXEC: u32 = 67; +pub const __F_SETOWN: u32 = 8; +pub const __F_GETOWN: u32 = 9; +pub const F_SETOWN: u32 = 8; +pub const F_GETOWN: u32 = 9; +pub const __F_SETSIG: u32 = 10; +pub const __F_GETSIG: u32 = 11; +pub const __F_SETOWN_EX: u32 = 15; +pub const __F_GETOWN_EX: u32 = 16; +pub const F_DUPFD_CLOEXEC: u32 = 1030; pub const FD_CLOEXEC: u32 = 1; -pub const F_RDLCK: u32 = 1; +pub const F_RDLCK: u32 = 0; +pub const F_WRLCK: u32 = 1; pub const F_UNLCK: u32 = 2; -pub const F_WRLCK: u32 = 3; -pub const SEEK_HOLE: u32 = 3; -pub const SEEK_DATA: u32 = 4; +pub const F_EXLCK: u32 = 4; +pub const F_SHLCK: u32 = 8; +pub const LOCK_SH: u32 = 1; +pub const LOCK_EX: u32 = 2; +pub const LOCK_NB: u32 = 4; +pub const LOCK_UN: u32 = 8; +pub const FAPPEND: u32 = 1024; +pub const FFSYNC: u32 = 1052672; +pub const FASYNC: u32 = 8192; +pub const FNONBLOCK: u32 = 2048; +pub const FNDELAY: u32 = 2048; +pub const __POSIX_FADV_DONTNEED: u32 = 4; +pub const __POSIX_FADV_NOREUSE: u32 = 5; +pub const POSIX_FADV_NORMAL: u32 = 0; +pub const POSIX_FADV_RANDOM: u32 = 1; +pub const POSIX_FADV_SEQUENTIAL: u32 = 2; +pub const POSIX_FADV_WILLNEED: u32 = 3; +pub const POSIX_FADV_DONTNEED: u32 = 4; +pub const POSIX_FADV_NOREUSE: u32 = 5; +pub const _BITS_STAT_H: u32 = 1; +pub const _BITS_STRUCT_STAT_H: u32 = 1; +pub const __S_IFMT: u32 = 61440; +pub const __S_IFDIR: u32 = 16384; +pub const __S_IFCHR: u32 = 8192; +pub const __S_IFBLK: u32 = 24576; +pub const __S_IFREG: u32 = 32768; +pub const __S_IFIFO: u32 = 4096; +pub const __S_IFLNK: u32 = 40960; +pub const __S_IFSOCK: u32 = 49152; +pub const __S_ISUID: u32 = 2048; +pub const __S_ISGID: u32 = 1024; +pub const __S_ISVTX: u32 = 512; +pub const __S_IREAD: u32 = 256; +pub const __S_IWRITE: u32 = 128; +pub const __S_IEXEC: u32 = 64; +pub const UTIME_NOW: u32 = 1073741823; +pub const UTIME_OMIT: u32 = 1073741822; pub const S_IFMT: u32 = 61440; -pub const S_IFIFO: u32 = 4096; -pub const S_IFCHR: u32 = 8192; pub const S_IFDIR: u32 = 16384; +pub const S_IFCHR: u32 = 8192; pub const S_IFBLK: u32 = 24576; pub const S_IFREG: u32 = 32768; +pub const S_IFIFO: u32 = 4096; pub const S_IFLNK: u32 = 40960; pub const S_IFSOCK: u32 = 49152; -pub const S_IFWHT: u32 = 57344; -pub const S_IRWXU: u32 = 448; +pub const S_ISUID: u32 = 2048; +pub const S_ISGID: u32 = 1024; +pub const S_ISVTX: u32 = 512; pub const S_IRUSR: u32 = 256; pub const S_IWUSR: u32 = 128; pub const S_IXUSR: u32 = 64; -pub const S_IRWXG: u32 = 56; +pub const S_IRWXU: u32 = 448; pub const S_IRGRP: u32 = 32; pub const S_IWGRP: u32 = 16; pub const S_IXGRP: u32 = 8; -pub const S_IRWXO: u32 = 7; +pub const S_IRWXG: u32 = 56; pub const S_IROTH: u32 = 4; pub const S_IWOTH: u32 = 2; pub const S_IXOTH: u32 = 1; -pub const S_ISUID: u32 = 2048; -pub const S_ISGID: u32 = 1024; -pub const S_ISVTX: u32 = 512; -pub const S_ISTXT: u32 = 512; -pub const S_IREAD: u32 = 256; -pub const S_IWRITE: u32 = 128; -pub const S_IEXEC: u32 = 64; -pub const F_ALLOCATECONTIG: u32 = 2; -pub const F_ALLOCATEALL: u32 = 4; -pub const F_PEOFPOSMODE: u32 = 3; -pub const F_VOLPOSMODE: u32 = 4; -pub const USER_FSIGNATURES_CDHASH_LEN: u32 = 20; -pub const GETSIGSINFO_PLATFORM_BINARY: u32 = 1; -pub const LOCK_SH: u32 = 1; -pub const LOCK_EX: u32 = 2; -pub const LOCK_NB: u32 = 4; -pub const LOCK_UN: u32 = 8; -pub const O_POPUP: u32 = 2147483648; -pub const O_ALERT: u32 = 536870912; +pub const S_IRWXO: u32 = 7; +pub const R_OK: u32 = 4; +pub const W_OK: u32 = 2; +pub const X_OK: u32 = 1; +pub const F_OK: u32 = 0; +pub const AT_FDCWD: i32 = -100; +pub const AT_SYMLINK_NOFOLLOW: u32 = 256; +pub const AT_REMOVEDIR: u32 = 512; +pub const AT_SYMLINK_FOLLOW: u32 = 1024; +pub const AT_EACCESS: u32 = 512; +pub const F_ULOCK: u32 = 0; +pub const F_LOCK: u32 = 1; +pub const F_TLOCK: u32 = 2; +pub const F_TEST: u32 = 3; pub const InvalidXLogRecPtr: u32 = 0; pub const PG_O_DIRECT: u32 = 0; -pub const OPEN_SYNC_FLAG: u32 = 128; -pub const OPEN_DATASYNC_FLAG: u32 = 4194304; +pub const OPEN_SYNC_FLAG: u32 = 1052672; +pub const OPEN_DATASYNC_FLAG: u32 = 4096; pub const FirstGenbkiObjectId: u32 = 10000; pub const FirstBootstrapObjectId: u32 = 12000; pub const FirstNormalObjectId: u32 = 16384; @@ -2279,7 +1749,24 @@ pub const FIELDNO_HEAPTUPLETABLESLOT_OFF: u32 = 2; pub const FIELDNO_MINIMALTUPLETABLESLOT_TUPLE: u32 = 1; pub const FIELDNO_MINIMALTUPLETABLESLOT_OFF: u32 = 4; pub const BITS_PER_BITMAPWORD: u32 = 64; +pub const _TIME_H: u32 = 1; +pub const _BITS_TIME_H: u32 = 1; +pub const CLOCK_REALTIME: u32 = 0; +pub const CLOCK_MONOTONIC: u32 = 1; +pub const CLOCK_PROCESS_CPUTIME_ID: u32 = 2; +pub const CLOCK_THREAD_CPUTIME_ID: u32 = 3; +pub const CLOCK_MONOTONIC_RAW: u32 = 4; +pub const CLOCK_REALTIME_COARSE: u32 = 5; +pub const CLOCK_MONOTONIC_COARSE: u32 = 6; +pub const CLOCK_BOOTTIME: u32 = 7; +pub const CLOCK_REALTIME_ALARM: u32 = 8; +pub const CLOCK_BOOTTIME_ALARM: u32 = 9; +pub const CLOCK_TAI: u32 = 11; +pub const TIMER_ABSTIME: u32 = 1; +pub const __struct_tm_defined: u32 = 1; +pub const __itimerspec_defined: u32 = 1; pub const TIME_UTC: u32 = 1; +pub const PG_INSTR_CLOCK: u32 = 1; pub const FIELDNO_FUNCTIONCALLINFODATA_ISNULL: u32 = 4; pub const FIELDNO_FUNCTIONCALLINFODATA_ARGS: u32 = 6; pub const PG_MAGIC_FUNCTION_NAME_STRING: &[u8; 14usize] = b"Pg_magic_func\0"; @@ -2331,121 +1818,84 @@ pub const INDEX_VAR: u32 = 65002; pub const ROWID_VAR: u32 = 65003; pub const PRS2_OLD_VARNO: u32 = 1; pub const PRS2_NEW_VARNO: u32 = 2; -pub const __DARWIN_CLK_TCK: u32 = 100; -pub const CHAR_BIT: u32 = 8; -pub const MB_LEN_MAX: u32 = 6; -pub const CLK_TCK: u32 = 100; -pub const SCHAR_MAX: u32 = 127; -pub const SCHAR_MIN: i32 = -128; -pub const UCHAR_MAX: u32 = 255; -pub const CHAR_MAX: u32 = 127; -pub const CHAR_MIN: i32 = -128; -pub const USHRT_MAX: u32 = 65535; -pub const SHRT_MAX: u32 = 32767; -pub const SHRT_MIN: i32 = -32768; -pub const UINT_MAX: u32 = 4294967295; -pub const INT_MAX: u32 = 2147483647; -pub const INT_MIN: i32 = -2147483648; -pub const ULONG_MAX: i32 = -1; -pub const LONG_MAX: u64 = 9223372036854775807; -pub const LONG_MIN: i64 = -9223372036854775808; -pub const ULLONG_MAX: i32 = -1; -pub const LLONG_MAX: u64 = 9223372036854775807; -pub const LLONG_MIN: i64 = -9223372036854775808; -pub const LONG_BIT: u32 = 64; -pub const SSIZE_MAX: u64 = 9223372036854775807; -pub const WORD_BIT: u32 = 32; -pub const SIZE_T_MAX: i32 = -1; -pub const UQUAD_MAX: i32 = -1; -pub const QUAD_MAX: u64 = 9223372036854775807; -pub const QUAD_MIN: i64 = -9223372036854775808; -pub const ARG_MAX: u32 = 1048576; -pub const CHILD_MAX: u32 = 266; -pub const GID_MAX: u32 = 2147483647; -pub const LINK_MAX: u32 = 32767; -pub const MAX_CANON: u32 = 1024; -pub const MAX_INPUT: u32 = 1024; -pub const NAME_MAX: u32 = 255; -pub const NGROUPS_MAX: u32 = 16; -pub const UID_MAX: u32 = 2147483647; -pub const OPEN_MAX: u32 = 10240; -pub const PATH_MAX: u32 = 1024; -pub const PIPE_BUF: u32 = 512; -pub const BC_BASE_MAX: u32 = 99; -pub const BC_DIM_MAX: u32 = 2048; -pub const BC_SCALE_MAX: u32 = 99; -pub const BC_STRING_MAX: u32 = 1000; -pub const CHARCLASS_NAME_MAX: u32 = 14; -pub const COLL_WEIGHTS_MAX: u32 = 2; -pub const EQUIV_CLASS_MAX: u32 = 2; -pub const EXPR_NEST_MAX: u32 = 32; -pub const LINE_MAX: u32 = 2048; -pub const RE_DUP_MAX: u32 = 255; -pub const NZERO: u32 = 20; +pub const _LIBC_LIMITS_H_: u32 = 1; +pub const MB_LEN_MAX: u32 = 16; +pub const _BITS_POSIX1_LIM_H: u32 = 1; +pub const _POSIX_AIO_LISTIO_MAX: u32 = 2; +pub const _POSIX_AIO_MAX: u32 = 1; pub const _POSIX_ARG_MAX: u32 = 4096; pub const _POSIX_CHILD_MAX: u32 = 25; +pub const _POSIX_DELAYTIMER_MAX: u32 = 32; +pub const _POSIX_HOST_NAME_MAX: u32 = 255; pub const _POSIX_LINK_MAX: u32 = 8; +pub const _POSIX_LOGIN_NAME_MAX: u32 = 9; pub const _POSIX_MAX_CANON: u32 = 255; pub const _POSIX_MAX_INPUT: u32 = 255; +pub const _POSIX_MQ_OPEN_MAX: u32 = 8; +pub const _POSIX_MQ_PRIO_MAX: u32 = 32; pub const _POSIX_NAME_MAX: u32 = 14; pub const _POSIX_NGROUPS_MAX: u32 = 8; pub const _POSIX_OPEN_MAX: u32 = 20; pub const _POSIX_PATH_MAX: u32 = 256; pub const _POSIX_PIPE_BUF: u32 = 512; +pub const _POSIX_RE_DUP_MAX: u32 = 255; +pub const _POSIX_RTSIG_MAX: u32 = 8; +pub const _POSIX_SEM_NSEMS_MAX: u32 = 256; +pub const _POSIX_SEM_VALUE_MAX: u32 = 32767; +pub const _POSIX_SIGQUEUE_MAX: u32 = 32; pub const _POSIX_SSIZE_MAX: u32 = 32767; pub const _POSIX_STREAM_MAX: u32 = 8; +pub const _POSIX_SYMLINK_MAX: u32 = 255; +pub const _POSIX_SYMLOOP_MAX: u32 = 8; +pub const _POSIX_TIMER_MAX: u32 = 32; +pub const _POSIX_TTY_NAME_MAX: u32 = 9; pub const _POSIX_TZNAME_MAX: u32 = 6; +pub const _POSIX_CLOCKRES_MIN: u32 = 20000000; +pub const NR_OPEN: u32 = 1024; +pub const NGROUPS_MAX: u32 = 65536; +pub const ARG_MAX: u32 = 131072; +pub const LINK_MAX: u32 = 127; +pub const MAX_CANON: u32 = 255; +pub const MAX_INPUT: u32 = 255; +pub const NAME_MAX: u32 = 255; +pub const PATH_MAX: u32 = 4096; +pub const PIPE_BUF: u32 = 4096; +pub const XATTR_NAME_MAX: u32 = 255; +pub const XATTR_SIZE_MAX: u32 = 65536; +pub const XATTR_LIST_MAX: u32 = 65536; +pub const RTSIG_MAX: u32 = 32; +pub const _POSIX_THREAD_KEYS_MAX: u32 = 128; +pub const PTHREAD_KEYS_MAX: u32 = 1024; +pub const _POSIX_THREAD_DESTRUCTOR_ITERATIONS: u32 = 4; +pub const PTHREAD_DESTRUCTOR_ITERATIONS: u32 = 4; +pub const _POSIX_THREAD_THREADS_MAX: u32 = 64; +pub const AIO_PRIO_DELTA_MAX: u32 = 20; +pub const PTHREAD_STACK_MIN: u32 = 16384; +pub const DELAYTIMER_MAX: u32 = 2147483647; +pub const TTY_NAME_MAX: u32 = 32; +pub const LOGIN_NAME_MAX: u32 = 256; +pub const HOST_NAME_MAX: u32 = 64; +pub const MQ_PRIO_MAX: u32 = 32768; +pub const SEM_VALUE_MAX: u32 = 2147483647; +pub const _BITS_POSIX2_LIM_H: u32 = 1; pub const _POSIX2_BC_BASE_MAX: u32 = 99; pub const _POSIX2_BC_DIM_MAX: u32 = 2048; pub const _POSIX2_BC_SCALE_MAX: u32 = 99; pub const _POSIX2_BC_STRING_MAX: u32 = 1000; -pub const _POSIX2_EQUIV_CLASS_MAX: u32 = 2; +pub const _POSIX2_COLL_WEIGHTS_MAX: u32 = 2; pub const _POSIX2_EXPR_NEST_MAX: u32 = 32; pub const _POSIX2_LINE_MAX: u32 = 2048; pub const _POSIX2_RE_DUP_MAX: u32 = 255; -pub const _POSIX_AIO_LISTIO_MAX: u32 = 2; -pub const _POSIX_AIO_MAX: u32 = 1; -pub const _POSIX_DELAYTIMER_MAX: u32 = 32; -pub const _POSIX_MQ_OPEN_MAX: u32 = 8; -pub const _POSIX_MQ_PRIO_MAX: u32 = 32; -pub const _POSIX_RTSIG_MAX: u32 = 8; -pub const _POSIX_SEM_NSEMS_MAX: u32 = 256; -pub const _POSIX_SEM_VALUE_MAX: u32 = 32767; -pub const _POSIX_SIGQUEUE_MAX: u32 = 32; -pub const _POSIX_TIMER_MAX: u32 = 32; -pub const _POSIX_CLOCKRES_MIN: u32 = 20000000; -pub const _POSIX_THREAD_DESTRUCTOR_ITERATIONS: u32 = 4; -pub const _POSIX_THREAD_KEYS_MAX: u32 = 128; -pub const _POSIX_THREAD_THREADS_MAX: u32 = 64; -pub const PTHREAD_DESTRUCTOR_ITERATIONS: u32 = 4; -pub const PTHREAD_KEYS_MAX: u32 = 512; -pub const PTHREAD_STACK_MIN: u32 = 16384; -pub const _POSIX_HOST_NAME_MAX: u32 = 255; -pub const _POSIX_LOGIN_NAME_MAX: u32 = 9; -pub const _POSIX_SS_REPL_MAX: u32 = 4; -pub const _POSIX_SYMLINK_MAX: u32 = 255; -pub const _POSIX_SYMLOOP_MAX: u32 = 8; -pub const _POSIX_TRACE_EVENT_NAME_MAX: u32 = 30; -pub const _POSIX_TRACE_NAME_MAX: u32 = 8; -pub const _POSIX_TRACE_SYS_MAX: u32 = 8; -pub const _POSIX_TRACE_USER_EVENT_MAX: u32 = 32; -pub const _POSIX_TTY_NAME_MAX: u32 = 9; pub const _POSIX2_CHARCLASS_NAME_MAX: u32 = 14; -pub const _POSIX2_COLL_WEIGHTS_MAX: u32 = 2; -pub const _POSIX_RE_DUP_MAX: u32 = 255; -pub const OFF_MIN: i64 = -9223372036854775808; -pub const OFF_MAX: u64 = 9223372036854775807; -pub const PASS_MAX: u32 = 128; -pub const NL_ARGMAX: u32 = 9; -pub const NL_LANGMAX: u32 = 14; -pub const NL_MSGMAX: u32 = 32767; -pub const NL_NMAX: u32 = 1; -pub const NL_SETMAX: u32 = 255; -pub const NL_TEXTMAX: u32 = 2048; -pub const _XOPEN_IOV_MAX: u32 = 16; -pub const IOV_MAX: u32 = 1024; -pub const _XOPEN_NAME_MAX: u32 = 255; -pub const _XOPEN_PATH_MAX: u32 = 1024; +pub const BC_BASE_MAX: u32 = 99; +pub const BC_DIM_MAX: u32 = 2048; +pub const BC_SCALE_MAX: u32 = 99; +pub const BC_STRING_MAX: u32 = 1000; +pub const COLL_WEIGHTS_MAX: u32 = 255; +pub const EXPR_NEST_MAX: u32 = 32; +pub const LINE_MAX: u32 = 2048; +pub const CHARCLASS_NAME_MAX: u32 = 2048; +pub const RE_DUP_MAX: u32 = 32767; pub const DSM_IMPL_POSIX: u32 = 1; pub const DSM_IMPL_SYSV: u32 = 2; pub const DSM_IMPL_WINDOWS: u32 = 3; @@ -2476,25 +1926,9 @@ pub const HASH_SHARED_MEM: u32 = 2048; pub const HASH_ATTACH: u32 = 4096; pub const HASH_FIXED_SIZE: u32 = 8192; pub const NO_MAX_DSIZE: i32 = -1; -pub const __DARWIN_MAXNAMLEN: u32 = 255; -pub const __DARWIN_MAXPATHLEN: u32 = 1024; +pub const _DIRENT_H: u32 = 1; +pub const _DIRENT_MATCHES_DIRENT64: u32 = 1; pub const MAXNAMLEN: u32 = 255; -pub const DT_UNKNOWN: u32 = 0; -pub const DT_FIFO: u32 = 1; -pub const DT_CHR: u32 = 2; -pub const DT_DIR: u32 = 4; -pub const DT_BLK: u32 = 6; -pub const DT_REG: u32 = 8; -pub const DT_LNK: u32 = 10; -pub const DT_SOCK: u32 = 12; -pub const DT_WHT: u32 = 14; -pub const DIRBLKSIZ: u32 = 1024; -pub const DTF_HIDEW: u32 = 1; -pub const DTF_NODUP: u32 = 2; -pub const DTF_REWIND: u32 = 4; -pub const __DTF_READALL: u32 = 8; -pub const __DTF_SKIPREAD: u32 = 16; -pub const __DTF_ATEND: u32 = 32; pub const PG_TEMP_FILES_DIR: &[u8; 10usize] = b"pgsql_tmp\0"; pub const PG_TEMP_FILE_PREFIX: &[u8; 10usize] = b"pgsql_tmp\0"; pub const SHARED_TUPLESTORE_SINGLE_PASS: u32 = 1; @@ -2609,7 +2043,6 @@ pub const CURSOR_OPT_FAST_PLAN: u32 = 256; pub const CURSOR_OPT_GENERIC_PLAN: u32 = 512; pub const CURSOR_OPT_CUSTOM_PLAN: u32 = 1024; pub const CURSOR_OPT_PARALLEL_OK: u32 = 2048; -pub const FETCH_ALL: u64 = 9223372036854775807; pub const MaxAllocHugeSize: u32 = 0; pub const ALLOCSET_DEFAULT_MINSIZE: u32 = 0; pub const ALLOCSET_DEFAULT_INITSIZE: u32 = 8192; @@ -2626,6 +2059,85 @@ pub const EXEC_FLAG_BACKWARD: u32 = 4; pub const EXEC_FLAG_MARK: u32 = 8; pub const EXEC_FLAG_SKIP_TRIGGERS: u32 = 16; pub const EXEC_FLAG_WITH_NO_DATA: u32 = 32; +pub const _BITS_SIGNUM_GENERIC_H: u32 = 1; +pub const SIGINT: u32 = 2; +pub const SIGILL: u32 = 4; +pub const SIGABRT: u32 = 6; +pub const SIGFPE: u32 = 8; +pub const SIGSEGV: u32 = 11; +pub const SIGTERM: u32 = 15; +pub const SIGHUP: u32 = 1; +pub const SIGQUIT: u32 = 3; +pub const SIGTRAP: u32 = 5; +pub const SIGKILL: u32 = 9; +pub const SIGPIPE: u32 = 13; +pub const SIGALRM: u32 = 14; +pub const SIGIOT: u32 = 6; +pub const _BITS_SIGNUM_ARCH_H: u32 = 1; +pub const SIGSTKFLT: u32 = 16; +pub const SIGPWR: u32 = 30; +pub const SIGBUS: u32 = 7; +pub const SIGSYS: u32 = 31; +pub const SIGURG: u32 = 23; +pub const SIGSTOP: u32 = 19; +pub const SIGTSTP: u32 = 20; +pub const SIGCONT: u32 = 18; +pub const SIGCHLD: u32 = 17; +pub const SIGTTIN: u32 = 21; +pub const SIGTTOU: u32 = 22; +pub const SIGPOLL: u32 = 29; +pub const SIGXFSZ: u32 = 25; +pub const SIGXCPU: u32 = 24; +pub const SIGVTALRM: u32 = 26; +pub const SIGPROF: u32 = 27; +pub const SIGUSR1: u32 = 10; +pub const SIGUSR2: u32 = 12; +pub const SIGWINCH: u32 = 28; +pub const SIGIO: u32 = 29; +pub const SIGCLD: u32 = 17; +pub const __SIGRTMIN: u32 = 32; +pub const __SIGRTMAX: u32 = 64; +pub const _NSIG: u32 = 65; +pub const __sig_atomic_t_defined: u32 = 1; +pub const __siginfo_t_defined: u32 = 1; +pub const __SI_MAX_SIZE: u32 = 128; +pub const _BITS_SIGINFO_ARCH_H: u32 = 1; +pub const __SI_ERRNO_THEN_CODE: u32 = 1; +pub const __SI_HAVE_SIGSYS: u32 = 1; +pub const _BITS_SIGINFO_CONSTS_H: u32 = 1; +pub const __SI_ASYNCIO_AFTER_SIGIO: u32 = 1; +pub const __sigevent_t_defined: u32 = 1; +pub const __SIGEV_MAX_SIZE: u32 = 64; +pub const _BITS_SIGEVENT_CONSTS_H: u32 = 1; +pub const NSIG: u32 = 65; +pub const _BITS_SIGACTION_H: u32 = 1; +pub const SA_NOCLDSTOP: u32 = 1; +pub const SA_NOCLDWAIT: u32 = 2; +pub const SA_SIGINFO: u32 = 4; +pub const SA_ONSTACK: u32 = 134217728; +pub const SA_RESTART: u32 = 268435456; +pub const SA_NODEFER: u32 = 1073741824; +pub const SA_RESETHAND: u32 = 2147483648; +pub const SA_INTERRUPT: u32 = 536870912; +pub const SA_NOMASK: u32 = 1073741824; +pub const SA_ONESHOT: u32 = 2147483648; +pub const SA_STACK: u32 = 134217728; +pub const SIG_BLOCK: u32 = 0; +pub const SIG_UNBLOCK: u32 = 1; +pub const SIG_SETMASK: u32 = 2; +pub const _BITS_SIGCONTEXT_H: u32 = 1; +pub const FP_XSTATE_MAGIC1: u32 = 1179670611; +pub const FP_XSTATE_MAGIC2: u32 = 1179670597; +pub const __stack_t_defined: u32 = 1; +pub const _SYS_UCONTEXT_H: u32 = 1; +pub const __NGREG: u32 = 23; +pub const NGREG: u32 = 23; +pub const _BITS_SIGSTACK_H: u32 = 1; +pub const MINSIGSTKSZ: u32 = 2048; +pub const SIGSTKSZ: u32 = 8192; +pub const _BITS_SS_FLAGS_H: u32 = 1; +pub const __sigstack_defined: u32 = 1; +pub const _BITS_SIGTHREAD_H: u32 = 1; pub const TZ_STRLEN_MAX: u32 = 255; pub const InvalidPid: i32 = -1; pub const USE_POSTGRES_DATES: u32 = 0; @@ -2648,13 +2160,7 @@ pub const MIN_XFN_CHARS: u32 = 16; pub const MAX_XFN_CHARS: u32 = 40; pub const VALID_XFN_CHARS: &[u8; 40usize] = b"0123456789ABCDEF.history.backup.partial\0"; pub const PGSTAT_NUM_PROGRESS_PARAM: u32 = 20; -pub const SOL_LOCAL: u32 = 0; -pub const LOCAL_PEERCRED: u32 = 1; -pub const LOCAL_PEERPID: u32 = 2; -pub const LOCAL_PEEREPID: u32 = 3; -pub const LOCAL_PEERUUID: u32 = 4; -pub const LOCAL_PEEREUUID: u32 = 5; -pub const LOCAL_PEERTOKEN: u32 = 6; +pub const _SYS_UN_H: u32 = 1; pub const MAX_STARTUP_PACKET_LENGTH: u32 = 10000; pub const AUTH_REQ_OK: u32 = 0; pub const AUTH_REQ_KRB4: u32 = 1; @@ -2824,7 +2330,6 @@ pub const XACT_COMPLETION_FORCE_SYNC_COMMIT: u32 = 2147483648; pub const EOH_HEADER_MAGIC: i32 = -1; pub const MAXDIM: u32 = 6; pub const EA_MAGIC: u32 = 689375833; -pub const MAX_KILOBYTES: u32 = 2147483647; pub const PG_AUTOCONF_FILENAME: &[u8; 21usize] = b"postgresql.auto.conf\0"; pub const GUC_QUALIFIER_SEPARATOR: u8 = 46u8; pub const GUC_LIST_INPUT: u32 = 1; @@ -3405,6 +2910,7 @@ pub const PROC_IN_SAFE_IC: u32 = 4; pub const PROC_VACUUM_FOR_WRAPAROUND: u32 = 8; pub const PROC_IN_LOGICAL_DECODING: u32 = 16; pub const PROC_VACUUM_STATE_MASK: u32 = 14; +pub const PROC_COPYABLE_FLAGS: u32 = 6; pub const FP_LOCK_SLOTS_PER_BACKEND: u32 = 16; pub const INVALID_PGPROCNO: u32 = 2147483647; pub const NUM_AUXILIARY_PROCS: u32 = 5; @@ -3726,24 +3232,88 @@ pub const TYPECACHE_HASH_EXTENDED_PROC_FINFO: u32 = 32768; pub const TYPECACHE_MULTIRANGE_INFO: u32 = 65536; pub type Oid = ::std::os::raw::c_uint; pub type pg_int64 = ::std::os::raw::c_long; +pub type va_list = __builtin_va_list; +pub type __gnuc_va_list = __builtin_va_list; +pub type __u_char = ::std::os::raw::c_uchar; +pub type __u_short = ::std::os::raw::c_ushort; +pub type __u_int = ::std::os::raw::c_uint; +pub type __u_long = ::std::os::raw::c_ulong; pub type __int8_t = ::std::os::raw::c_schar; pub type __uint8_t = ::std::os::raw::c_uchar; pub type __int16_t = ::std::os::raw::c_short; pub type __uint16_t = ::std::os::raw::c_ushort; pub type __int32_t = ::std::os::raw::c_int; pub type __uint32_t = ::std::os::raw::c_uint; -pub type __int64_t = ::std::os::raw::c_longlong; -pub type __uint64_t = ::std::os::raw::c_ulonglong; -pub type __darwin_intptr_t = ::std::os::raw::c_long; -pub type __darwin_natural_t = ::std::os::raw::c_uint; -pub type __darwin_ct_rune_t = ::std::os::raw::c_int; +pub type __int64_t = ::std::os::raw::c_long; +pub type __uint64_t = ::std::os::raw::c_ulong; +pub type __int_least8_t = __int8_t; +pub type __uint_least8_t = __uint8_t; +pub type __int_least16_t = __int16_t; +pub type __uint_least16_t = __uint16_t; +pub type __int_least32_t = __int32_t; +pub type __uint_least32_t = __uint32_t; +pub type __int_least64_t = __int64_t; +pub type __uint_least64_t = __uint64_t; +pub type __quad_t = ::std::os::raw::c_long; +pub type __u_quad_t = ::std::os::raw::c_ulong; +pub type __intmax_t = ::std::os::raw::c_long; +pub type __uintmax_t = ::std::os::raw::c_ulong; +pub type __dev_t = ::std::os::raw::c_ulong; +pub type __uid_t = ::std::os::raw::c_uint; +pub type __gid_t = ::std::os::raw::c_uint; +pub type __ino_t = ::std::os::raw::c_ulong; +pub type __ino64_t = ::std::os::raw::c_ulong; +pub type __mode_t = ::std::os::raw::c_uint; +pub type __nlink_t = ::std::os::raw::c_ulong; +pub type __off_t = ::std::os::raw::c_long; +pub type __off64_t = ::std::os::raw::c_long; +pub type __pid_t = ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __fsid_t { + pub __val: [::std::os::raw::c_int; 2usize], +} +pub type __clock_t = ::std::os::raw::c_long; +pub type __rlim_t = ::std::os::raw::c_ulong; +pub type __rlim64_t = ::std::os::raw::c_ulong; +pub type __id_t = ::std::os::raw::c_uint; +pub type __time_t = ::std::os::raw::c_long; +pub type __useconds_t = ::std::os::raw::c_uint; +pub type __suseconds_t = ::std::os::raw::c_long; +pub type __suseconds64_t = ::std::os::raw::c_long; +pub type __daddr_t = ::std::os::raw::c_int; +pub type __key_t = ::std::os::raw::c_int; +pub type __clockid_t = ::std::os::raw::c_int; +pub type __timer_t = *mut ::std::os::raw::c_void; +pub type __blksize_t = ::std::os::raw::c_long; +pub type __blkcnt_t = ::std::os::raw::c_long; +pub type __blkcnt64_t = ::std::os::raw::c_long; +pub type __fsblkcnt_t = ::std::os::raw::c_ulong; +pub type __fsblkcnt64_t = ::std::os::raw::c_ulong; +pub type __fsfilcnt_t = ::std::os::raw::c_ulong; +pub type __fsfilcnt64_t = ::std::os::raw::c_ulong; +pub type __fsword_t = ::std::os::raw::c_long; +pub type __ssize_t = ::std::os::raw::c_long; +pub type __syscall_slong_t = ::std::os::raw::c_long; +pub type __syscall_ulong_t = ::std::os::raw::c_ulong; +pub type __loff_t = __off64_t; +pub type __caddr_t = *mut ::std::os::raw::c_char; +pub type __intptr_t = ::std::os::raw::c_long; +pub type __socklen_t = ::std::os::raw::c_uint; +pub type __sig_atomic_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Copy, Clone)] -pub union __mbstate_t { - pub __mbstate8: [::std::os::raw::c_char; 128usize], - pub _mbstateL: ::std::os::raw::c_longlong, +pub struct __mbstate_t { + pub __count: ::std::os::raw::c_int, + pub __value: __mbstate_t__bindgen_ty_1, } -impl Default for __mbstate_t { +#[repr(C)] +#[derive(Copy, Clone)] +pub union __mbstate_t__bindgen_ty_1 { + pub __wch: ::std::os::raw::c_uint, + pub __wchb: [::std::os::raw::c_char; 4usize], +} +impl Default for __mbstate_t__bindgen_ty_1 { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3752,45 +3322,7 @@ impl Default for __mbstate_t { } } } -pub type __darwin_mbstate_t = __mbstate_t; -pub type __darwin_ptrdiff_t = ::std::os::raw::c_long; -pub type __darwin_size_t = ::std::os::raw::c_ulong; -pub type __darwin_va_list = __builtin_va_list; -pub type __darwin_wchar_t = ::std::os::raw::c_int; -pub type __darwin_rune_t = __darwin_wchar_t; -pub type __darwin_wint_t = ::std::os::raw::c_int; -pub type __darwin_clock_t = ::std::os::raw::c_ulong; -pub type __darwin_socklen_t = __uint32_t; -pub type __darwin_ssize_t = ::std::os::raw::c_long; -pub type __darwin_time_t = ::std::os::raw::c_long; -pub type __darwin_blkcnt_t = __int64_t; -pub type __darwin_blksize_t = __int32_t; -pub type __darwin_dev_t = __int32_t; -pub type __darwin_fsblkcnt_t = ::std::os::raw::c_uint; -pub type __darwin_fsfilcnt_t = ::std::os::raw::c_uint; -pub type __darwin_gid_t = __uint32_t; -pub type __darwin_id_t = __uint32_t; -pub type __darwin_ino64_t = __uint64_t; -pub type __darwin_ino_t = __darwin_ino64_t; -pub type __darwin_mach_port_name_t = __darwin_natural_t; -pub type __darwin_mach_port_t = __darwin_mach_port_name_t; -pub type __darwin_mode_t = __uint16_t; -pub type __darwin_off_t = __int64_t; -pub type __darwin_pid_t = __int32_t; -pub type __darwin_sigset_t = __uint32_t; -pub type __darwin_suseconds_t = __int32_t; -pub type __darwin_uid_t = __uint32_t; -pub type __darwin_useconds_t = __uint32_t; -pub type __darwin_uuid_t = [::std::os::raw::c_uchar; 16usize]; -pub type __darwin_uuid_string_t = [::std::os::raw::c_char; 37usize]; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_pthread_handler_rec { - pub __routine: ::std::option::Option, - pub __arg: *mut ::std::os::raw::c_void, - pub __next: *mut __darwin_pthread_handler_rec, -} -impl Default for __darwin_pthread_handler_rec { +impl Default for __mbstate_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3800,12 +3332,12 @@ impl Default for __darwin_pthread_handler_rec { } } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_attr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 56usize], +#[derive(Copy, Clone)] +pub struct _G_fpos_t { + pub __pos: __off_t, + pub __state: __mbstate_t, } -impl Default for _opaque_pthread_attr_t { +impl Default for _G_fpos_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3814,13 +3346,14 @@ impl Default for _opaque_pthread_attr_t { } } } +pub type __fpos_t = _G_fpos_t; #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_cond_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 40usize], +#[derive(Copy, Clone)] +pub struct _G_fpos64_t { + pub __pos: __off64_t, + pub __state: __mbstate_t, } -impl Default for _opaque_pthread_cond_t { +impl Default for _G_fpos64_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3829,46 +3362,59 @@ impl Default for _opaque_pthread_cond_t { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_condattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], -} +pub type __fpos64_t = _G_fpos64_t; +pub type __FILE = _IO_FILE; +pub type FILE = _IO_FILE; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_mutex_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 56usize], -} -impl Default for _opaque_pthread_mutex_t { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +pub struct _IO_marker { + _unused: [u8; 0], } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_mutexattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], +#[derive(Debug, Copy, Clone)] +pub struct _IO_codecvt { + _unused: [u8; 0], } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_once_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 8usize], +#[derive(Debug, Copy, Clone)] +pub struct _IO_wide_data { + _unused: [u8; 0], } +pub type _IO_lock_t = ::std::os::raw::c_void; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_rwlock_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 192usize], +pub struct _IO_FILE { + pub _flags: ::std::os::raw::c_int, + pub _IO_read_ptr: *mut ::std::os::raw::c_char, + pub _IO_read_end: *mut ::std::os::raw::c_char, + pub _IO_read_base: *mut ::std::os::raw::c_char, + pub _IO_write_base: *mut ::std::os::raw::c_char, + pub _IO_write_ptr: *mut ::std::os::raw::c_char, + pub _IO_write_end: *mut ::std::os::raw::c_char, + pub _IO_buf_base: *mut ::std::os::raw::c_char, + pub _IO_buf_end: *mut ::std::os::raw::c_char, + pub _IO_save_base: *mut ::std::os::raw::c_char, + pub _IO_backup_base: *mut ::std::os::raw::c_char, + pub _IO_save_end: *mut ::std::os::raw::c_char, + pub _markers: *mut _IO_marker, + pub _chain: *mut _IO_FILE, + pub _fileno: ::std::os::raw::c_int, + pub _flags2: ::std::os::raw::c_int, + pub _old_offset: __off_t, + pub _cur_column: ::std::os::raw::c_ushort, + pub _vtable_offset: ::std::os::raw::c_schar, + pub _shortbuf: [::std::os::raw::c_char; 1usize], + pub _lock: *mut _IO_lock_t, + pub _offset: __off64_t, + pub _codecvt: *mut _IO_codecvt, + pub _wide_data: *mut _IO_wide_data, + pub _freeres_list: *mut _IO_FILE, + pub _freeres_buf: *mut ::std::os::raw::c_void, + pub __pad5: usize, + pub _mode: ::std::os::raw::c_int, + pub _unused2: [::std::os::raw::c_char; 20usize], } -impl Default for _opaque_pthread_rwlock_t { +impl Default for _IO_FILE { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -3877,1383 +3423,1437 @@ impl Default for _opaque_pthread_rwlock_t { } } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _opaque_pthread_rwlockattr_t { - pub __sig: ::std::os::raw::c_long, - pub __opaque: [::std::os::raw::c_char; 16usize], +pub type off_t = __off_t; +pub type fpos_t = __fpos_t; +extern "C" { + pub static mut stdin: *mut FILE; } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _opaque_pthread_t { - pub __sig: ::std::os::raw::c_long, - pub __cleanup_stack: *mut __darwin_pthread_handler_rec, - pub __opaque: [::std::os::raw::c_char; 8176usize], +extern "C" { + pub static mut stdout: *mut FILE; } -impl Default for _opaque_pthread_t { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } +extern "C" { + pub static mut stderr: *mut FILE; } -pub type __darwin_pthread_attr_t = _opaque_pthread_attr_t; -pub type __darwin_pthread_cond_t = _opaque_pthread_cond_t; -pub type __darwin_pthread_condattr_t = _opaque_pthread_condattr_t; -pub type __darwin_pthread_key_t = ::std::os::raw::c_ulong; -pub type __darwin_pthread_mutex_t = _opaque_pthread_mutex_t; -pub type __darwin_pthread_mutexattr_t = _opaque_pthread_mutexattr_t; -pub type __darwin_pthread_once_t = _opaque_pthread_once_t; -pub type __darwin_pthread_rwlock_t = _opaque_pthread_rwlock_t; -pub type __darwin_pthread_rwlockattr_t = _opaque_pthread_rwlockattr_t; -pub type __darwin_pthread_t = *mut _opaque_pthread_t; -pub type __darwin_nl_item = ::std::os::raw::c_int; -pub type __darwin_wctrans_t = ::std::os::raw::c_int; -pub type __darwin_wctype_t = __uint32_t; -pub type u_int8_t = ::std::os::raw::c_uchar; -pub type u_int16_t = ::std::os::raw::c_ushort; -pub type u_int32_t = ::std::os::raw::c_uint; -pub type u_int64_t = ::std::os::raw::c_ulonglong; -pub type register_t = i64; -pub type user_addr_t = u_int64_t; -pub type user_size_t = u_int64_t; -pub type user_ssize_t = i64; -pub type user_long_t = i64; -pub type user_ulong_t = u_int64_t; -pub type user_time_t = i64; -pub type user_off_t = i64; -pub type syscall_arg_t = u_int64_t; -pub type va_list = __darwin_va_list; -pub unsafe fn renameat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn remove(arg___filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renameat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn remove(arg___filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - renameat(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + remove(arg___filename) }) } -pub unsafe fn renamex_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_uint, +pub unsafe fn rename( + arg___old: *const ::std::os::raw::c_char, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renamex_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_uint, + fn rename( + arg___old: *const ::std::os::raw::c_char, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - renamex_np(arg_arg1, arg_arg2, arg_arg3) + rename(arg___old, arg___new) }) } -pub unsafe fn renameatx_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: ::std::os::raw::c_uint, +pub unsafe fn renameat( + arg___oldfd: ::std::os::raw::c_int, + arg___old: *const ::std::os::raw::c_char, + arg___newfd: ::std::os::raw::c_int, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn renameatx_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: ::std::os::raw::c_uint, + fn renameat( + arg___oldfd: ::std::os::raw::c_int, + arg___old: *const ::std::os::raw::c_char, + arg___newfd: ::std::os::raw::c_int, + arg___new: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - renameatx_np(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) - }) -} -pub type fpos_t = __darwin_off_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sbuf { - pub _base: *mut ::std::os::raw::c_uchar, - pub _size: ::std::os::raw::c_int, -} -impl Default for __sbuf { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sFILEX { - _unused: [u8; 0], -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __sFILE { - pub _p: *mut ::std::os::raw::c_uchar, - pub _r: ::std::os::raw::c_int, - pub _w: ::std::os::raw::c_int, - pub _flags: ::std::os::raw::c_short, - pub _file: ::std::os::raw::c_short, - pub _bf: __sbuf, - pub _lbfsize: ::std::os::raw::c_int, - pub _cookie: *mut ::std::os::raw::c_void, - pub _close: ::std::option::Option< - unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, - >, - pub _read: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - pub _seek: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - pub _write: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - pub _ub: __sbuf, - pub _extra: *mut __sFILEX, - pub _ur: ::std::os::raw::c_int, - pub _ubuf: [::std::os::raw::c_uchar; 3usize], - pub _nbuf: [::std::os::raw::c_uchar; 1usize], - pub _lb: __sbuf, - pub _blksize: ::std::os::raw::c_int, - pub _offset: fpos_t, -} -impl Default for __sFILE { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type FILE = __sFILE; -extern "C" { - pub static mut __stdinp: *mut FILE; -} -extern "C" { - pub static mut __stdoutp: *mut FILE; -} -extern "C" { - pub static mut __stderrp: *mut FILE; -} -pub unsafe fn clearerr(arg_arg1: *mut FILE) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn clearerr(arg_arg1: *mut FILE); - } - clearerr(arg_arg1) + renameat(arg___oldfd, arg___old, arg___newfd, arg___new) }) } -pub unsafe fn fclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fclose(arg_arg1) + fclose(arg___stream) }) } -pub unsafe fn feof(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpfile() -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn feof(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpfile() -> *mut FILE; } - feof(arg_arg1) + tmpfile() }) } -pub unsafe fn ferror(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ferror(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - ferror(arg_arg1) + tmpnam(arg_arg1) }) } -pub unsafe fn fflush(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tmpnam_r(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fflush(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tmpnam_r(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - fflush(arg_arg1) + tmpnam_r(arg___s) }) } -pub unsafe fn fgetc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn tempnam( + arg___dir: *const ::std::os::raw::c_char, + arg___pfx: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn tempnam( + arg___dir: *const ::std::os::raw::c_char, + arg___pfx: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - fgetc(arg_arg1) + tempnam(arg___dir, arg___pfx) }) } -pub unsafe fn fgetpos(arg_arg1: *mut FILE, arg_arg2: *mut fpos_t) -> ::std::os::raw::c_int { +pub unsafe fn fflush(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetpos(arg_arg1: *mut FILE, arg_arg2: *mut fpos_t) -> ::std::os::raw::c_int; + fn fflush(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fgetpos(arg_arg1, arg_arg2) + fflush(arg___stream) }) } -pub unsafe fn fgets( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut FILE, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn fflush_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgets( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut FILE, - ) -> *mut ::std::os::raw::c_char; + fn fflush_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fgets(arg_arg1, arg_arg2, arg_arg3) + fflush_unlocked(arg___stream) }) } pub unsafe fn fopen( arg___filename: *const ::std::os::raw::c_char, - arg___mode: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn fopen( arg___filename: *const ::std::os::raw::c_char, - arg___mode: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE; } - fopen(arg___filename, arg___mode) - }) -} -pub unsafe fn fprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn fprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; - } - fprintf(arg_arg1, arg_arg2) + fopen(arg___filename, arg___modes) }) } -pub unsafe fn fputc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn freopen( + arg___filename: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, + arg___stream: *mut FILE, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fputc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) - -> ::std::os::raw::c_int; + fn freopen( + arg___filename: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, + arg___stream: *mut FILE, + ) -> *mut FILE; } - fputc(arg_arg1, arg_arg2) + freopen(arg___filename, arg___modes, arg___stream) }) } -pub unsafe fn fputs( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut FILE, -) -> ::std::os::raw::c_int { +pub unsafe fn fdopen( + arg___fd: ::std::os::raw::c_int, + arg___modes: *const ::std::os::raw::c_char, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fputs( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut FILE, - ) -> ::std::os::raw::c_int; + fn fdopen( + arg___fd: ::std::os::raw::c_int, + arg___modes: *const ::std::os::raw::c_char, + ) -> *mut FILE; } - fputs(arg_arg1, arg_arg2) + fdopen(arg___fd, arg___modes) }) } -pub unsafe fn fread( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, - arg___stream: *mut FILE, -) -> ::std::os::raw::c_ulong { +pub unsafe fn fmemopen( + arg___s: *mut ::std::os::raw::c_void, + arg___len: usize, + arg___modes: *const ::std::os::raw::c_char, +) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fread( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, - arg___stream: *mut FILE, - ) -> ::std::os::raw::c_ulong; + fn fmemopen( + arg___s: *mut ::std::os::raw::c_void, + arg___len: usize, + arg___modes: *const ::std::os::raw::c_char, + ) -> *mut FILE; } - fread(arg___ptr, arg___size, arg___nitems, arg___stream) + fmemopen(arg___s, arg___len, arg___modes) }) } -pub unsafe fn freopen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut FILE, +pub unsafe fn open_memstream( + arg___bufloc: *mut *mut ::std::os::raw::c_char, + arg___sizeloc: *mut usize, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freopen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut FILE, + fn open_memstream( + arg___bufloc: *mut *mut ::std::os::raw::c_char, + arg___sizeloc: *mut usize, ) -> *mut FILE; } - freopen(arg_arg1, arg_arg2, arg_arg3) + open_memstream(arg___bufloc, arg___sizeloc) }) } -pub unsafe fn fscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn setbuf(arg___stream: *mut FILE, arg___buf: *mut ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn setbuf(arg___stream: *mut FILE, arg___buf: *mut ::std::os::raw::c_char); } - fscanf(arg_arg1, arg_arg2) + setbuf(arg___stream, arg___buf) }) } -pub unsafe fn fseek( - arg_arg1: *mut FILE, - arg_arg2: ::std::os::raw::c_long, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn setvbuf( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___modes: ::std::os::raw::c_int, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fseek( - arg_arg1: *mut FILE, - arg_arg2: ::std::os::raw::c_long, - arg_arg3: ::std::os::raw::c_int, + fn setvbuf( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___modes: ::std::os::raw::c_int, + arg___n: usize, ) -> ::std::os::raw::c_int; } - fseek(arg_arg1, arg_arg2, arg_arg3) + setvbuf(arg___stream, arg___buf, arg___modes, arg___n) }) } -pub unsafe fn fsetpos(arg_arg1: *mut FILE, arg_arg2: *const fpos_t) -> ::std::os::raw::c_int { +pub unsafe fn setbuffer( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___size: usize, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fsetpos(arg_arg1: *mut FILE, arg_arg2: *const fpos_t) -> ::std::os::raw::c_int; + fn setbuffer( + arg___stream: *mut FILE, + arg___buf: *mut ::std::os::raw::c_char, + arg___size: usize, + ); } - fsetpos(arg_arg1, arg_arg2) + setbuffer(arg___stream, arg___buf, arg___size) }) } -pub unsafe fn ftell(arg_arg1: *mut FILE) -> ::std::os::raw::c_long { +pub unsafe fn setlinebuf(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftell(arg_arg1: *mut FILE) -> ::std::os::raw::c_long; + fn setlinebuf(arg___stream: *mut FILE); } - ftell(arg_arg1) + setlinebuf(arg___stream) }) } -pub unsafe fn fwrite( - arg___ptr: *const ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, +pub unsafe fn fprintf( arg___stream: *mut FILE, -) -> ::std::os::raw::c_ulong { + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fwrite( - arg___ptr: *const ::std::os::raw::c_void, - arg___size: ::std::os::raw::c_ulong, - arg___nitems: ::std::os::raw::c_ulong, + fn fprintf( arg___stream: *mut FILE, - ) -> ::std::os::raw::c_ulong; + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - fwrite(arg___ptr, arg___size, arg___nitems, arg___stream) + fprintf(arg___stream, arg___format) }) } -pub unsafe fn getc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn printf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getc(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn printf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - getc(arg_arg1) + printf(arg___format) }) } -pub unsafe fn getchar() -> ::std::os::raw::c_int { +pub unsafe fn sprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getchar() -> ::std::os::raw::c_int; + fn sprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - getchar() + sprintf(arg___s, arg___format) }) } -pub unsafe fn gets(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn vfprintf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gets(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn vfprintf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - gets(arg_arg1) + vfprintf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn perror(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn vprintf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn perror(arg_arg1: *const ::std::os::raw::c_char); + fn vprintf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - perror(arg_arg1) + vprintf(arg___format, arg___arg) }) } -pub unsafe fn printf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn vsprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn printf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn vsprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - printf(arg_arg1) + vsprintf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn putc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn snprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putc(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int; + fn snprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - putc(arg_arg1, arg_arg2) + snprintf(arg___s, arg___maxlen, arg___format) }) } -pub unsafe fn putchar(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn vsnprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putchar(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn vsnprintf( + arg___s: *mut ::std::os::raw::c_char, + arg___maxlen: ::std::os::raw::c_ulong, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - putchar(arg_arg1) + vsnprintf(arg___s, arg___maxlen, arg___format, arg___arg) }) } -pub unsafe fn puts(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn vdprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn puts(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn vdprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - puts(arg_arg1) + vdprintf(arg___fd, arg___fmt, arg___arg) }) } -pub unsafe fn remove(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn dprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remove(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn dprintf( + arg___fd: ::std::os::raw::c_int, + arg___fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - remove(arg_arg1) + dprintf(arg___fd, arg___fmt) }) } -pub unsafe fn rename( - arg___old: *const ::std::os::raw::c_char, - arg___new: *const ::std::os::raw::c_char, +pub unsafe fn fscanf( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rename( - arg___old: *const ::std::os::raw::c_char, - arg___new: *const ::std::os::raw::c_char, + fn fscanf( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - rename(arg___old, arg___new) + fscanf(arg___stream, arg___format) }) } -pub unsafe fn rewind(arg_arg1: *mut FILE) { +pub unsafe fn scanf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rewind(arg_arg1: *mut FILE); + fn scanf(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - rewind(arg_arg1) + scanf(arg___format) }) } -pub unsafe fn scanf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn sscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scanf(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn sscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - scanf(arg_arg1) + sscanf(arg___s, arg___format) }) } -pub unsafe fn setbuf(arg_arg1: *mut FILE, arg_arg2: *mut ::std::os::raw::c_char) { +pub type _Float32 = f32; +pub type _Float64 = f64; +pub type _Float32x = f64; +pub type _Float64x = u128; +pub unsafe fn fscanf1( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setbuf(arg_arg1: *mut FILE, arg_arg2: *mut ::std::os::raw::c_char); + fn fscanf1( + arg___stream: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - setbuf(arg_arg1, arg_arg2) + fscanf1(arg___stream, arg___format) }) } -pub unsafe fn setvbuf( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn scanf1(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setvbuf( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - ) -> ::std::os::raw::c_int; + fn scanf1(arg___format: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - setvbuf(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scanf1(arg___format) }) } -pub unsafe fn sprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn sscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, + fn sscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - sprintf(arg_arg1, arg_arg2) + sscanf1(arg___s, arg___format) }) } -pub unsafe fn sscanf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn vfscanf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sscanf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, + fn vfscanf( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - sscanf(arg_arg1, arg_arg2) + vfscanf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn tmpfile() -> *mut FILE { +pub unsafe fn vscanf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tmpfile() -> *mut FILE; + fn vscanf( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - tmpfile() - }) -} -pub unsafe fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn tmpnam(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; - } - tmpnam(arg_arg1) + vscanf(arg___format, arg___arg) }) } -pub unsafe fn ungetc( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn vsscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ungetc( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn vsscanf( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - ungetc(arg_arg1, arg_arg2) + vsscanf(arg___s, arg___format, arg___arg) }) } -pub unsafe fn vfprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, +pub unsafe fn vfscanf1( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vfprintf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, + fn vfscanf1( + arg___s: *mut FILE, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vfprintf(arg_arg1, arg_arg2, arg_arg3) + vfscanf1(arg___s, arg___format, arg___arg) }) } -pub unsafe fn vprintf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: __builtin_va_list, +pub unsafe fn vscanf1( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vprintf( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: __builtin_va_list, + fn vscanf1( + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vprintf(arg_arg1, arg_arg2) + vscanf1(arg___format, arg___arg) }) } -pub unsafe fn vsprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, +pub unsafe fn vsscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsprintf( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: __builtin_va_list, + fn vsscanf1( + arg___s: *const ::std::os::raw::c_char, + arg___format: *const ::std::os::raw::c_char, + arg___arg: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - vsprintf(arg_arg1, arg_arg2, arg_arg3) + vsscanf1(arg___s, arg___format, arg___arg) }) } -pub unsafe fn ctermid(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn fgetc(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctermid(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn fgetc(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - ctermid(arg_arg1) + fgetc(arg___stream) }) } -pub unsafe fn fdopen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn getc(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdopen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn getc(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fdopen(arg_arg1, arg_arg2) + getc(arg___stream) }) } -pub unsafe fn fileno(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getchar() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fileno(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn getchar() -> ::std::os::raw::c_int; } - fileno(arg_arg1) + getchar() }) } -pub unsafe fn pclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pclose(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn getc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - pclose(arg_arg1) + getc_unlocked(arg___stream) }) } -pub unsafe fn popen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn getchar_unlocked() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn popen( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn getchar_unlocked() -> ::std::os::raw::c_int; } - popen(arg_arg1, arg_arg2) + getchar_unlocked() }) } -pub unsafe fn __srget(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fgetc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __srget(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fgetc_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - __srget(arg_arg1) + fgetc_unlocked(arg___stream) }) } -pub unsafe fn __svfscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, +pub unsafe fn fputc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __svfscanf( - arg_arg1: *mut FILE, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, + fn fputc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - __svfscanf(arg_arg1, arg_arg2, arg_arg3) + fputc(arg___c, arg___stream) }) } -pub unsafe fn __swbuf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn putc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __swbuf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn putc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - __swbuf(arg_arg1, arg_arg2) + putc(arg___c, arg___stream) }) } -pub unsafe fn flockfile(arg_arg1: *mut FILE) { +pub unsafe fn putchar(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flockfile(arg_arg1: *mut FILE); + fn putchar(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - flockfile(arg_arg1) + putchar(arg___c) }) } -pub unsafe fn ftrylockfile(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fputc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftrylockfile(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fputc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> ::std::os::raw::c_int; } - ftrylockfile(arg_arg1) + fputc_unlocked(arg___c, arg___stream) }) } -pub unsafe fn funlockfile(arg_arg1: *mut FILE) { +pub unsafe fn putc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn funlockfile(arg_arg1: *mut FILE); + fn putc_unlocked( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> ::std::os::raw::c_int; } - funlockfile(arg_arg1) + putc_unlocked(arg___c, arg___stream) }) } -pub unsafe fn getc_unlocked(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn putchar_unlocked(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getc_unlocked(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn putchar_unlocked(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - getc_unlocked(arg_arg1) + putchar_unlocked(arg___c) }) } -pub unsafe fn getchar_unlocked() -> ::std::os::raw::c_int { +pub unsafe fn getw(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getchar_unlocked() -> ::std::os::raw::c_int; + fn getw(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - getchar_unlocked() + getw(arg___stream) }) } -pub unsafe fn putc_unlocked( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, +pub unsafe fn putw( + arg___w: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putc_unlocked( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut FILE, + fn putw( + arg___w: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - putc_unlocked(arg_arg1, arg_arg2) + putw(arg___w, arg___stream) }) } -pub unsafe fn putchar_unlocked(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn fgets( + arg___s: *mut ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putchar_unlocked(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn fgets( + arg___s: *mut ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> *mut ::std::os::raw::c_char; } - putchar_unlocked(arg_arg1) + fgets(arg___s, arg___n, arg___stream) }) } -pub unsafe fn getw(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn __getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getw(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn __getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> __ssize_t; } - getw(arg_arg1) + __getdelim(arg___lineptr, arg___n, arg___delimiter, arg___stream) }) } -pub unsafe fn putw(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putw(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut FILE) -> ::std::os::raw::c_int; + fn getdelim( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___delimiter: ::std::os::raw::c_int, + arg___stream: *mut FILE, + ) -> __ssize_t; } - putw(arg_arg1, arg_arg2) + getdelim(arg___lineptr, arg___n, arg___delimiter, arg___stream) }) } -pub unsafe fn tempnam( - arg___dir: *const ::std::os::raw::c_char, - arg___prefix: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn getline( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___stream: *mut FILE, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tempnam( - arg___dir: *const ::std::os::raw::c_char, - arg___prefix: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn getline( + arg___lineptr: *mut *mut ::std::os::raw::c_char, + arg___n: *mut usize, + arg___stream: *mut FILE, + ) -> __ssize_t; } - tempnam(arg___dir, arg___prefix) + getline(arg___lineptr, arg___n, arg___stream) }) } -pub type off_t = __darwin_off_t; -pub unsafe fn fseeko( +pub unsafe fn fputs( + arg___s: *const ::std::os::raw::c_char, arg___stream: *mut FILE, - arg___offset: off_t, - arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fseeko( + fn fputs( + arg___s: *const ::std::os::raw::c_char, arg___stream: *mut FILE, - arg___offset: off_t, - arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - fseeko(arg___stream, arg___offset, arg___whence) + fputs(arg___s, arg___stream) }) } -pub unsafe fn ftello(arg___stream: *mut FILE) -> off_t { +pub unsafe fn puts(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ftello(arg___stream: *mut FILE) -> off_t; + fn puts(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - ftello(arg___stream) + puts(arg___s) }) } -pub unsafe fn snprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, +pub unsafe fn ungetc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn snprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, + fn ungetc( + arg___c: ::std::os::raw::c_int, + arg___stream: *mut FILE, ) -> ::std::os::raw::c_int; } - snprintf(arg___str, arg___size, arg___format) + ungetc(arg___c, arg___stream) }) } -pub unsafe fn vfscanf( +pub unsafe fn fread( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, arg___stream: *mut FILE, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vfscanf( + fn fread( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, arg___stream: *mut FILE, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + ) -> ::std::os::raw::c_ulong; } - vfscanf(arg___stream, arg___format, arg_arg1) + fread(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn vscanf( - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fwrite( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, + arg___s: *mut FILE, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vscanf( - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fwrite( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: ::std::os::raw::c_ulong, + arg___n: ::std::os::raw::c_ulong, + arg___s: *mut FILE, + ) -> ::std::os::raw::c_ulong; } - vscanf(arg___format, arg_arg1) + fwrite(arg___ptr, arg___size, arg___n, arg___s) }) } -pub unsafe fn vsnprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fread_unlocked( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsnprintf( - arg___str: *mut ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fread_unlocked( + arg___ptr: *mut ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, + ) -> usize; } - vsnprintf(arg___str, arg___size, arg___format, arg_arg1) + fread_unlocked(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn vsscanf( - arg___str: *const ::std::os::raw::c_char, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fwrite_unlocked( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vsscanf( - arg___str: *const ::std::os::raw::c_char, - arg___format: *const ::std::os::raw::c_char, - arg_arg1: __builtin_va_list, - ) -> ::std::os::raw::c_int; + fn fwrite_unlocked( + arg___ptr: *const ::std::os::raw::c_void, + arg___size: usize, + arg___n: usize, + arg___stream: *mut FILE, + ) -> usize; } - vsscanf(arg___str, arg___format, arg_arg1) + fwrite_unlocked(arg___ptr, arg___size, arg___n, arg___stream) }) } -pub unsafe fn dprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, +pub unsafe fn fseek( + arg___stream: *mut FILE, + arg___off: ::std::os::raw::c_long, + arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn dprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, + fn fseek( + arg___stream: *mut FILE, + arg___off: ::std::os::raw::c_long, + arg___whence: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - dprintf(arg_arg1, arg_arg2) + fseek(arg___stream, arg___off, arg___whence) }) } -pub unsafe fn vdprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn ftell(arg___stream: *mut FILE) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vdprintf( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, - ) -> ::std::os::raw::c_int; + fn ftell(arg___stream: *mut FILE) -> ::std::os::raw::c_long; } - vdprintf(arg_arg1, arg_arg2, arg_arg3) + ftell(arg___stream) }) } -pub unsafe fn getdelim( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, - arg___delimiter: ::std::os::raw::c_int, - arg___stream: *mut FILE, -) -> isize { +pub unsafe fn rewind(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getdelim( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, - arg___delimiter: ::std::os::raw::c_int, - arg___stream: *mut FILE, - ) -> isize; + fn rewind(arg___stream: *mut FILE); } - getdelim(arg___linep, arg___linecapp, arg___delimiter, arg___stream) + rewind(arg___stream) }) } -pub unsafe fn getline( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, +pub unsafe fn fseeko( arg___stream: *mut FILE, -) -> isize { + arg___off: __off_t, + arg___whence: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getline( - arg___linep: *mut *mut ::std::os::raw::c_char, - arg___linecapp: *mut usize, + fn fseeko( arg___stream: *mut FILE, - ) -> isize; + arg___off: __off_t, + arg___whence: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - getline(arg___linep, arg___linecapp, arg___stream) + fseeko(arg___stream, arg___off, arg___whence) }) } -pub unsafe fn fmemopen( - arg___buf: *mut ::std::os::raw::c_void, - arg___size: usize, - arg___mode: *const ::std::os::raw::c_char, -) -> *mut FILE { +pub unsafe fn ftello(arg___stream: *mut FILE) -> __off_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmemopen( - arg___buf: *mut ::std::os::raw::c_void, - arg___size: usize, - arg___mode: *const ::std::os::raw::c_char, - ) -> *mut FILE; + fn ftello(arg___stream: *mut FILE) -> __off_t; } - fmemopen(arg___buf, arg___size, arg___mode) + ftello(arg___stream) }) } -pub unsafe fn open_memstream( - arg___bufp: *mut *mut ::std::os::raw::c_char, - arg___sizep: *mut usize, -) -> *mut FILE { +pub unsafe fn fgetpos(arg___stream: *mut FILE, arg___pos: *mut fpos_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn open_memstream( - arg___bufp: *mut *mut ::std::os::raw::c_char, - arg___sizep: *mut usize, - ) -> *mut FILE; + fn fgetpos(arg___stream: *mut FILE, arg___pos: *mut fpos_t) -> ::std::os::raw::c_int; } - open_memstream(arg___bufp, arg___sizep) + fgetpos(arg___stream, arg___pos) }) } -extern "C" { - pub static sys_nerr: ::std::os::raw::c_int; +pub unsafe fn fsetpos(arg___stream: *mut FILE, arg___pos: *const fpos_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fsetpos(arg___stream: *mut FILE, arg___pos: *const fpos_t) -> ::std::os::raw::c_int; + } + fsetpos(arg___stream, arg___pos) + }) } -extern "C" { - pub static mut sys_errlist: [*const ::std::os::raw::c_char; 0usize]; +pub unsafe fn clearerr(arg___stream: *mut FILE) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clearerr(arg___stream: *mut FILE); + } + clearerr(arg___stream) + }) } -pub unsafe fn asprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn feof(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn feof(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - asprintf(arg_arg1, arg_arg2) + feof(arg___stream) }) } -pub unsafe fn ctermid_r(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn ferror(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctermid_r(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn ferror(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - ctermid_r(arg_arg1) + ferror(arg___stream) }) } -pub unsafe fn fgetln(arg_arg1: *mut FILE, arg_arg2: *mut usize) -> *mut ::std::os::raw::c_char { +pub unsafe fn clearerr_unlocked(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fgetln(arg_arg1: *mut FILE, arg_arg2: *mut usize) -> *mut ::std::os::raw::c_char; + fn clearerr_unlocked(arg___stream: *mut FILE); } - fgetln(arg_arg1, arg_arg2) + clearerr_unlocked(arg___stream) }) } -pub unsafe fn fmtcheck( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *const ::std::os::raw::c_char { +pub unsafe fn feof_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmtcheck( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *const ::std::os::raw::c_char; + fn feof_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fmtcheck(arg_arg1, arg_arg2) + feof_unlocked(arg___stream) }) } -pub unsafe fn fpurge(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn ferror_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fpurge(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn ferror_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - fpurge(arg_arg1) + ferror_unlocked(arg___stream) }) } -pub unsafe fn setbuffer( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, -) { +pub unsafe fn perror(arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setbuffer( - arg_arg1: *mut FILE, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - ); + fn perror(arg___s: *const ::std::os::raw::c_char); } - setbuffer(arg_arg1, arg_arg2, arg_arg3) + perror(arg___s) }) } -pub unsafe fn setlinebuf(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn fileno(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setlinebuf(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; + fn fileno(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - setlinebuf(arg_arg1) + fileno(arg___stream) }) } -pub unsafe fn vasprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn fileno_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn vasprintf( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: va_list, - ) -> ::std::os::raw::c_int; + fn fileno_unlocked(arg___stream: *mut FILE) -> ::std::os::raw::c_int; } - vasprintf(arg_arg1, arg_arg2, arg_arg3) + fileno_unlocked(arg___stream) }) } -pub unsafe fn funopen( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg3: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg4: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - arg_arg5: ::std::option::Option< - unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, - >, +pub unsafe fn pclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pclose(arg___stream: *mut FILE) -> ::std::os::raw::c_int; + } + pclose(arg___stream) + }) +} +pub unsafe fn popen( + arg___command: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn funopen( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *mut ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg3: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_char, - arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int, - >, - arg_arg4: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: fpos_t, - arg3: ::std::os::raw::c_int, - ) -> fpos_t, - >, - arg_arg5: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn popen( + arg___command: *const ::std::os::raw::c_char, + arg___modes: *const ::std::os::raw::c_char, ) -> *mut FILE; } - funopen(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + popen(arg___command, arg___modes) }) } -pub unsafe fn __sprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn ctermid(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __sprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn ctermid(arg___s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - __sprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + ctermid(arg___s) }) } -pub unsafe fn __snprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn flockfile(arg___stream: *mut FILE) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __snprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn flockfile(arg___stream: *mut FILE); } - __snprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + flockfile(arg___stream) }) } -pub unsafe fn __vsprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn ftrylockfile(arg___stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __vsprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: usize, - arg_arg4: *const ::std::os::raw::c_char, - arg_arg5: va_list, - ) -> ::std::os::raw::c_int; + fn ftrylockfile(arg___stream: *mut FILE) -> ::std::os::raw::c_int; + } + ftrylockfile(arg___stream) + }) +} +pub unsafe fn funlockfile(arg___stream: *mut FILE) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn funlockfile(arg___stream: *mut FILE); + } + funlockfile(arg___stream) + }) +} +pub unsafe fn __uflow(arg_arg1: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __uflow(arg_arg1: *mut FILE) -> ::std::os::raw::c_int; } - __vsprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __uflow(arg_arg1) }) } -pub unsafe fn __vsnprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - arg_arg6: va_list, +pub unsafe fn __overflow( + arg_arg1: *mut FILE, + arg_arg2: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __vsnprintf_chk( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: usize, - arg_arg5: *const ::std::os::raw::c_char, - arg_arg6: va_list, + fn __overflow( + arg_arg1: *mut FILE, + arg_arg2: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - __vsnprintf_chk(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __overflow(arg_arg1, arg_arg2) }) } -pub const idtype_t_P_ALL: idtype_t = 0; -pub const idtype_t_P_PID: idtype_t = 1; -pub const idtype_t_P_PGID: idtype_t = 2; -pub type idtype_t = ::std::os::raw::c_uint; -pub type pid_t = __darwin_pid_t; -pub type id_t = __darwin_id_t; -pub type sig_atomic_t = ::std::os::raw::c_int; +pub type wchar_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_exception_state { - pub __exception: __uint32_t, - pub __fsr: __uint32_t, - pub __far: __uint32_t, +pub struct div_t { + pub quot: ::std::os::raw::c_int, + pub rem: ::std::os::raw::c_int, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_exception_state64 { - pub __far: __uint64_t, - pub __esr: __uint32_t, - pub __exception: __uint32_t, +pub struct ldiv_t { + pub quot: ::std::os::raw::c_long, + pub rem: ::std::os::raw::c_long, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_thread_state { - pub __r: [__uint32_t; 13usize], - pub __sp: __uint32_t, - pub __lr: __uint32_t, - pub __pc: __uint32_t, - pub __cpsr: __uint32_t, +pub struct lldiv_t { + pub quot: ::std::os::raw::c_longlong, + pub rem: ::std::os::raw::c_longlong, } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_thread_state64 { - pub __x: [__uint64_t; 29usize], - pub __fp: __uint64_t, - pub __lr: __uint64_t, - pub __sp: __uint64_t, - pub __pc: __uint64_t, - pub __cpsr: __uint32_t, - pub __pad: __uint32_t, +pub unsafe fn __ctype_get_mb_cur_max() -> usize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_get_mb_cur_max() -> usize; + } + __ctype_get_mb_cur_max() + }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_arm_vfp_state { - pub __r: [__uint32_t; 64usize], - pub __fpscr: __uint32_t, +pub unsafe fn atof(arg___nptr: *const ::std::os::raw::c_char) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atof(arg___nptr: *const ::std::os::raw::c_char) -> f64; + } + atof(arg___nptr) + }) } -impl Default for __darwin_arm_vfp_state { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn atoi(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atoi(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - } + atoi(arg___nptr) + }) } -#[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_neon_state64 { - pub __v: [__uint128_t; 32usize], - pub __fpsr: __uint32_t, - pub __fpcr: __uint32_t, +pub unsafe fn atol(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atol(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + } + atol(arg___nptr) + }) } -#[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_neon_state { - pub __v: [__uint128_t; 16usize], - pub __fpsr: __uint32_t, - pub __fpcr: __uint32_t, +pub unsafe fn atoll(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atoll(arg___nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; + } + atoll(arg___nptr) + }) +} +pub unsafe fn strtod( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtod( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> f64; + } + strtod(arg___nptr, arg___endptr) + }) +} +pub unsafe fn strtof( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtof( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> f32; + } + strtof(arg___nptr, arg___endptr) + }) +} +pub unsafe fn strtold( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, +) -> u128 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtold( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + ) -> u128; + } + strtold(arg___nptr, arg___endptr) + }) +} +pub unsafe fn strtol( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtol( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_long; + } + strtol(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoul( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoul( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulong; + } + strtoul(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_longlong; + } + strtoq(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtouq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulonglong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtouq( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulonglong; + } + strtouq(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoll( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_longlong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoll( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_longlong; + } + strtoll(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn strtoull( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, +) -> ::std::os::raw::c_ulonglong { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strtoull( + arg___nptr: *const ::std::os::raw::c_char, + arg___endptr: *mut *mut ::std::os::raw::c_char, + arg___base: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_ulonglong; + } + strtoull(arg___nptr, arg___endptr, arg___base) + }) +} +pub unsafe fn l64a(arg___n: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn l64a(arg___n: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; + } + l64a(arg___n) + }) +} +pub unsafe fn a64l(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn a64l(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + } + a64l(arg___s) + }) } +pub type u_char = __u_char; +pub type u_short = __u_short; +pub type u_int = __u_int; +pub type u_long = __u_long; +pub type quad_t = __quad_t; +pub type u_quad_t = __u_quad_t; +pub type fsid_t = __fsid_t; +pub type loff_t = __loff_t; +pub type ino_t = __ino_t; +pub type dev_t = __dev_t; +pub type gid_t = __gid_t; +pub type mode_t = __mode_t; +pub type nlink_t = __nlink_t; +pub type uid_t = __uid_t; +pub type pid_t = __pid_t; +pub type id_t = __id_t; +pub type daddr_t = __daddr_t; +pub type caddr_t = __caddr_t; +pub type key_t = __key_t; +pub type clock_t = __clock_t; +pub type clockid_t = __clockid_t; +pub type time_t = __time_t; +pub type timer_t = __timer_t; +pub type ulong = ::std::os::raw::c_ulong; +pub type ushort = ::std::os::raw::c_ushort; +pub type uint = ::std::os::raw::c_uint; +pub type u_int8_t = __uint8_t; +pub type u_int16_t = __uint16_t; +pub type u_int32_t = __uint32_t; +pub type u_int64_t = __uint64_t; +pub type register_t = ::std::os::raw::c_long; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __arm_pagein_state { - pub __pagein_error: ::std::os::raw::c_int, +pub struct __sigset_t { + pub __val: [::std::os::raw::c_ulong; 16usize], } +pub type sigset_t = __sigset_t; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __arm_legacy_debug_state { - pub __bvr: [__uint32_t; 16usize], - pub __bcr: [__uint32_t; 16usize], - pub __wvr: [__uint32_t; 16usize], - pub __wcr: [__uint32_t; 16usize], +pub struct timeval { + pub tv_sec: __time_t, + pub tv_usec: __suseconds_t, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_debug_state32 { - pub __bvr: [__uint32_t; 16usize], - pub __bcr: [__uint32_t; 16usize], - pub __wvr: [__uint32_t; 16usize], - pub __wcr: [__uint32_t; 16usize], - pub __mdscr_el1: __uint64_t, +pub struct timespec { + pub tv_sec: __time_t, + pub tv_nsec: __syscall_slong_t, } +pub type suseconds_t = __suseconds_t; +pub type __fd_mask = ::std::os::raw::c_long; #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_debug_state64 { - pub __bvr: [__uint64_t; 16usize], - pub __bcr: [__uint64_t; 16usize], - pub __wvr: [__uint64_t; 16usize], - pub __wcr: [__uint64_t; 16usize], - pub __mdscr_el1: __uint64_t, +pub struct fd_set { + pub __fds_bits: [__fd_mask; 16usize], +} +pub type fd_mask = __fd_mask; +pub unsafe fn select( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *mut timeval, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn select( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *mut timeval, + ) -> ::std::os::raw::c_int; + } + select( + arg___nfds, + arg___readfds, + arg___writefds, + arg___exceptfds, + arg___timeout, + ) + }) +} +pub unsafe fn pselect( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *const timespec, + arg___sigmask: *const __sigset_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pselect( + arg___nfds: ::std::os::raw::c_int, + arg___readfds: *mut fd_set, + arg___writefds: *mut fd_set, + arg___exceptfds: *mut fd_set, + arg___timeout: *const timespec, + arg___sigmask: *const __sigset_t, + ) -> ::std::os::raw::c_int; + } + pselect( + arg___nfds, + arg___readfds, + arg___writefds, + arg___exceptfds, + arg___timeout, + arg___sigmask, + ) + }) } +pub type blksize_t = __blksize_t; +pub type blkcnt_t = __blkcnt_t; +pub type fsblkcnt_t = __fsblkcnt_t; +pub type fsfilcnt_t = __fsfilcnt_t; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_arm_cpmu_state64 { - pub __ctrs: [__uint64_t; 16usize], +#[derive(Copy, Clone)] +pub union __atomic_wide_counter { + pub __value64: ::std::os::raw::c_ulonglong, + pub __value32: __atomic_wide_counter__bindgen_ty_1, } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct __darwin_mcontext32 { - pub __es: __darwin_arm_exception_state, - pub __ss: __darwin_arm_thread_state, - pub __fs: __darwin_arm_vfp_state, +#[derive(Debug, Default, Copy, Clone)] +pub struct __atomic_wide_counter__bindgen_ty_1 { + pub __low: ::std::os::raw::c_uint, + pub __high: ::std::os::raw::c_uint, } -impl Default for __darwin_mcontext32 { +impl Default for __atomic_wide_counter { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5263,23 +4863,27 @@ impl Default for __darwin_mcontext32 { } } #[repr(C)] -#[repr(align(16))] -#[derive(Debug, Default, Copy, Clone)] -pub struct __darwin_mcontext64 { - pub __es: __darwin_arm_exception_state64, - pub __ss: __darwin_arm_thread_state64, - pub __ns: __darwin_arm_neon_state64, +#[derive(Debug, Copy, Clone)] +pub struct __pthread_internal_list { + pub __prev: *mut __pthread_internal_list, + pub __next: *mut __pthread_internal_list, +} +impl Default for __pthread_internal_list { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } -pub type mcontext_t = *mut __darwin_mcontext64; -pub type pthread_attr_t = __darwin_pthread_attr_t; +pub type __pthread_list_t = __pthread_internal_list; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct __darwin_sigaltstack { - pub ss_sp: *mut ::std::os::raw::c_void, - pub ss_size: __darwin_size_t, - pub ss_flags: ::std::os::raw::c_int, +pub struct __pthread_internal_slist { + pub __next: *mut __pthread_internal_slist, } -impl Default for __darwin_sigaltstack { +impl Default for __pthread_internal_slist { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5288,18 +4892,20 @@ impl Default for __darwin_sigaltstack { } } } -pub type stack_t = __darwin_sigaltstack; +pub type __pthread_slist_t = __pthread_internal_slist; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct __darwin_ucontext { - pub uc_onstack: ::std::os::raw::c_int, - pub uc_sigmask: __darwin_sigset_t, - pub uc_stack: __darwin_sigaltstack, - pub uc_link: *mut __darwin_ucontext, - pub uc_mcsize: __darwin_size_t, - pub uc_mcontext: *mut __darwin_mcontext64, +pub struct __pthread_mutex_s { + pub __lock: ::std::os::raw::c_int, + pub __count: ::std::os::raw::c_uint, + pub __owner: ::std::os::raw::c_int, + pub __nusers: ::std::os::raw::c_uint, + pub __kind: ::std::os::raw::c_int, + pub __spins: ::std::os::raw::c_short, + pub __elision: ::std::os::raw::c_short, + pub __list: __pthread_list_t, } -impl Default for __darwin_ucontext { +impl Default for __pthread_mutex_s { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5308,16 +4914,34 @@ impl Default for __darwin_ucontext { } } } -pub type ucontext_t = __darwin_ucontext; -pub type sigset_t = __darwin_sigset_t; -pub type uid_t = __darwin_uid_t; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __pthread_rwlock_arch_t { + pub __readers: ::std::os::raw::c_uint, + pub __writers: ::std::os::raw::c_uint, + pub __wrphase_futex: ::std::os::raw::c_uint, + pub __writers_futex: ::std::os::raw::c_uint, + pub __pad3: ::std::os::raw::c_uint, + pub __pad4: ::std::os::raw::c_uint, + pub __cur_writer: ::std::os::raw::c_int, + pub __shared: ::std::os::raw::c_int, + pub __rwelision: ::std::os::raw::c_schar, + pub __pad1: [::std::os::raw::c_uchar; 7usize], + pub __pad2: ::std::os::raw::c_ulong, + pub __flags: ::std::os::raw::c_uint, +} #[repr(C)] #[derive(Copy, Clone)] -pub union sigval { - pub sival_int: ::std::os::raw::c_int, - pub sival_ptr: *mut ::std::os::raw::c_void, +pub struct __pthread_cond_s { + pub __wseq: __atomic_wide_counter, + pub __g1_start: __atomic_wide_counter, + pub __g_refs: [::std::os::raw::c_uint; 2usize], + pub __g_size: [::std::os::raw::c_uint; 2usize], + pub __g1_orig_size: ::std::os::raw::c_uint, + pub __wrefs: ::std::os::raw::c_uint, + pub __g_signals: [::std::os::raw::c_uint; 2usize], } -impl Default for sigval { +impl Default for __pthread_cond_s { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5326,16 +4950,21 @@ impl Default for sigval { } } } +pub type __tss_t = ::std::os::raw::c_uint; +pub type __thrd_t = ::std::os::raw::c_ulong; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __once_flag { + pub __data: ::std::os::raw::c_int, +} +pub type pthread_t = ::std::os::raw::c_ulong; #[repr(C)] #[derive(Copy, Clone)] -pub struct sigevent { - pub sigev_notify: ::std::os::raw::c_int, - pub sigev_signo: ::std::os::raw::c_int, - pub sigev_value: sigval, - pub sigev_notify_function: ::std::option::Option, - pub sigev_notify_attributes: *mut pthread_attr_t, +pub union pthread_mutexattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -impl Default for sigevent { +impl Default for pthread_mutexattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5346,19 +4975,11 @@ impl Default for sigevent { } #[repr(C)] #[derive(Copy, Clone)] -pub struct __siginfo { - pub si_signo: ::std::os::raw::c_int, - pub si_errno: ::std::os::raw::c_int, - pub si_code: ::std::os::raw::c_int, - pub si_pid: pid_t, - pub si_uid: uid_t, - pub si_status: ::std::os::raw::c_int, - pub si_addr: *mut ::std::os::raw::c_void, - pub si_value: sigval, - pub si_band: ::std::os::raw::c_long, - pub __pad: [::std::os::raw::c_ulong; 7usize], +pub union pthread_condattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -impl Default for __siginfo { +impl Default for pthread_condattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5367,20 +4988,15 @@ impl Default for __siginfo { } } } -pub type siginfo_t = __siginfo; +pub type pthread_key_t = ::std::os::raw::c_uint; +pub type pthread_once_t = ::std::os::raw::c_int; #[repr(C)] #[derive(Copy, Clone)] -pub union __sigaction_u { - pub __sa_handler: ::std::option::Option, - pub __sa_sigaction: ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: *mut __siginfo, - arg3: *mut ::std::os::raw::c_void, - ), - >, +pub union pthread_attr_t { + pub __size: [::std::os::raw::c_char; 56usize], + pub __align: ::std::os::raw::c_long, } -impl Default for __sigaction_u { +impl Default for pthread_attr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5391,21 +5007,12 @@ impl Default for __sigaction_u { } #[repr(C)] #[derive(Copy, Clone)] -pub struct __sigaction { - pub __sigaction_u: __sigaction_u, - pub sa_tramp: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: ::std::os::raw::c_int, - arg3: ::std::os::raw::c_int, - arg4: *mut siginfo_t, - arg5: *mut ::std::os::raw::c_void, - ), - >, - pub sa_mask: sigset_t, - pub sa_flags: ::std::os::raw::c_int, +pub union pthread_mutex_t { + pub __data: __pthread_mutex_s, + pub __size: [::std::os::raw::c_char; 40usize], + pub __align: ::std::os::raw::c_long, } -impl Default for __sigaction { +impl Default for pthread_mutex_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5416,12 +5023,12 @@ impl Default for __sigaction { } #[repr(C)] #[derive(Copy, Clone)] -pub struct sigaction { - pub __sigaction_u: __sigaction_u, - pub sa_mask: sigset_t, - pub sa_flags: ::std::os::raw::c_int, +pub union pthread_cond_t { + pub __data: __pthread_cond_s, + pub __size: [::std::os::raw::c_char; 48usize], + pub __align: ::std::os::raw::c_longlong, } -impl Default for sigaction { +impl Default for pthread_cond_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5430,21 +5037,29 @@ impl Default for sigaction { } } } -pub type sig_t = ::std::option::Option; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sigvec { - pub sv_handler: ::std::option::Option, - pub sv_mask: ::std::os::raw::c_int, - pub sv_flags: ::std::os::raw::c_int, +#[derive(Copy, Clone)] +pub union pthread_rwlock_t { + pub __data: __pthread_rwlock_arch_t, + pub __size: [::std::os::raw::c_char; 56usize], + pub __align: ::std::os::raw::c_long, +} +impl Default for pthread_rwlock_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sigstack { - pub ss_sp: *mut ::std::os::raw::c_char, - pub ss_onstack: ::std::os::raw::c_int, +#[derive(Copy, Clone)] +pub union pthread_rwlockattr_t { + pub __size: [::std::os::raw::c_char; 8usize], + pub __align: ::std::os::raw::c_long, } -impl Default for sigstack { +impl Default for pthread_rwlockattr_t { fn default() -> Self { let mut s = ::std::mem::MaybeUninit::::uninit(); unsafe { @@ -5453,643 +5068,398 @@ impl Default for sigstack { } } } -pub unsafe fn signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; - } - signal(arg_arg1, arg_arg2) - }) -} -pub type int_least8_t = i8; -pub type int_least16_t = i16; -pub type int_least32_t = i32; -pub type int_least64_t = i64; -pub type uint_least8_t = u8; -pub type uint_least16_t = u16; -pub type uint_least32_t = u32; -pub type uint_least64_t = u64; -pub type int_fast8_t = i8; -pub type int_fast16_t = i16; -pub type int_fast32_t = i32; -pub type int_fast64_t = i64; -pub type uint_fast8_t = u8; -pub type uint_fast16_t = u16; -pub type uint_fast32_t = u32; -pub type uint_fast64_t = u64; -pub type intmax_t = ::std::os::raw::c_long; -pub type uintmax_t = ::std::os::raw::c_ulong; +pub type pthread_spinlock_t = ::std::os::raw::c_int; #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct timeval { - pub tv_sec: __darwin_time_t, - pub tv_usec: __darwin_suseconds_t, +#[derive(Copy, Clone)] +pub union pthread_barrier_t { + pub __size: [::std::os::raw::c_char; 32usize], + pub __align: ::std::os::raw::c_long, } -pub type rlim_t = __uint64_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage { - pub ru_utime: timeval, - pub ru_stime: timeval, - pub ru_maxrss: ::std::os::raw::c_long, - pub ru_ixrss: ::std::os::raw::c_long, - pub ru_idrss: ::std::os::raw::c_long, - pub ru_isrss: ::std::os::raw::c_long, - pub ru_minflt: ::std::os::raw::c_long, - pub ru_majflt: ::std::os::raw::c_long, - pub ru_nswap: ::std::os::raw::c_long, - pub ru_inblock: ::std::os::raw::c_long, - pub ru_oublock: ::std::os::raw::c_long, - pub ru_msgsnd: ::std::os::raw::c_long, - pub ru_msgrcv: ::std::os::raw::c_long, - pub ru_nsignals: ::std::os::raw::c_long, - pub ru_nvcsw: ::std::os::raw::c_long, - pub ru_nivcsw: ::std::os::raw::c_long, -} -pub type rusage_info_t = *mut ::std::os::raw::c_void; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v0 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, +impl Default for pthread_barrier_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v1 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, +#[derive(Copy, Clone)] +pub union pthread_barrierattr_t { + pub __size: [::std::os::raw::c_char; 4usize], + pub __align: ::std::os::raw::c_int, } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v2 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, +impl Default for pthread_barrierattr_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v3 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, +pub unsafe fn random() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn random() -> ::std::os::raw::c_long; + } + random() + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v4 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, - pub ri_logical_writes: u64, - pub ri_lifetime_max_phys_footprint: u64, - pub ri_instructions: u64, - pub ri_cycles: u64, - pub ri_billed_energy: u64, - pub ri_serviced_energy: u64, - pub ri_interval_max_phys_footprint: u64, - pub ri_runnable_time: u64, +pub unsafe fn srandom(arg___seed: ::std::os::raw::c_uint) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn srandom(arg___seed: ::std::os::raw::c_uint); + } + srandom(arg___seed) + }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rusage_info_v5 { - pub ri_uuid: [u8; 16usize], - pub ri_user_time: u64, - pub ri_system_time: u64, - pub ri_pkg_idle_wkups: u64, - pub ri_interrupt_wkups: u64, - pub ri_pageins: u64, - pub ri_wired_size: u64, - pub ri_resident_size: u64, - pub ri_phys_footprint: u64, - pub ri_proc_start_abstime: u64, - pub ri_proc_exit_abstime: u64, - pub ri_child_user_time: u64, - pub ri_child_system_time: u64, - pub ri_child_pkg_idle_wkups: u64, - pub ri_child_interrupt_wkups: u64, - pub ri_child_pageins: u64, - pub ri_child_elapsed_abstime: u64, - pub ri_diskio_bytesread: u64, - pub ri_diskio_byteswritten: u64, - pub ri_cpu_time_qos_default: u64, - pub ri_cpu_time_qos_maintenance: u64, - pub ri_cpu_time_qos_background: u64, - pub ri_cpu_time_qos_utility: u64, - pub ri_cpu_time_qos_legacy: u64, - pub ri_cpu_time_qos_user_initiated: u64, - pub ri_cpu_time_qos_user_interactive: u64, - pub ri_billed_system_time: u64, - pub ri_serviced_system_time: u64, - pub ri_logical_writes: u64, - pub ri_lifetime_max_phys_footprint: u64, - pub ri_instructions: u64, - pub ri_cycles: u64, - pub ri_billed_energy: u64, - pub ri_serviced_energy: u64, - pub ri_interval_max_phys_footprint: u64, - pub ri_runnable_time: u64, - pub ri_flags: u64, -} -pub type rusage_info_current = rusage_info_v5; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct rlimit { - pub rlim_cur: rlim_t, - pub rlim_max: rlim_t, +pub unsafe fn initstate( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn initstate( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + ) -> *mut ::std::os::raw::c_char; + } + initstate(arg___seed, arg___statebuf, arg___statelen) + }) +} +pub unsafe fn setstate(arg___statebuf: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setstate(arg___statebuf: *mut ::std::os::raw::c_char) + -> *mut ::std::os::raw::c_char; + } + setstate(arg___statebuf) + }) } #[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct proc_rlimit_control_wakeupmon { - pub wm_flags: u32, - pub wm_rate: i32, +#[derive(Debug, Copy, Clone)] +pub struct random_data { + pub fptr: *mut i32, + pub rptr: *mut i32, + pub state: *mut i32, + pub rand_type: ::std::os::raw::c_int, + pub rand_deg: ::std::os::raw::c_int, + pub rand_sep: ::std::os::raw::c_int, + pub end_ptr: *mut i32, } -pub unsafe fn getpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, +impl Default for random_data { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn random_r( + arg___buf: *mut random_data, + arg___result: *mut i32, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, + fn random_r( + arg___buf: *mut random_data, + arg___result: *mut i32, ) -> ::std::os::raw::c_int; } - getpriority(arg_arg1, arg_arg2) + random_r(arg___buf, arg___result) }) } -pub unsafe fn getiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn srandom_r( + arg___seed: ::std::os::raw::c_uint, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn srandom_r( + arg___seed: ::std::os::raw::c_uint, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - getiopolicy_np(arg_arg1, arg_arg2) + srandom_r(arg___seed, arg___buf) }) } -pub unsafe fn getrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rlimit, +pub unsafe fn initstate_r( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rlimit, + fn initstate_r( + arg___seed: ::std::os::raw::c_uint, + arg___statebuf: *mut ::std::os::raw::c_char, + arg___statelen: usize, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - getrlimit(arg_arg1, arg_arg2) + initstate_r(arg___seed, arg___statebuf, arg___statelen, arg___buf) }) } -pub unsafe fn getrusage( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rusage, +pub unsafe fn setstate_r( + arg___statebuf: *mut ::std::os::raw::c_char, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrusage( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut rusage, + fn setstate_r( + arg___statebuf: *mut ::std::os::raw::c_char, + arg___buf: *mut random_data, ) -> ::std::os::raw::c_int; } - getrusage(arg_arg1, arg_arg2) + setstate_r(arg___statebuf, arg___buf) }) } -pub unsafe fn setpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn rand() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpriority( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: id_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn rand() -> ::std::os::raw::c_int; } - setpriority(arg_arg1, arg_arg2, arg_arg3) + rand() }) } -pub unsafe fn setiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn srand(arg___seed: ::std::os::raw::c_uint) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setiopolicy_np( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn srand(arg___seed: ::std::os::raw::c_uint); } - setiopolicy_np(arg_arg1, arg_arg2, arg_arg3) + srand(arg___seed) }) } -pub unsafe fn setrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const rlimit, -) -> ::std::os::raw::c_int { +pub unsafe fn rand_r(arg___seed: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setrlimit( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const rlimit, - ) -> ::std::os::raw::c_int; + fn rand_r(arg___seed: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; } - setrlimit(arg_arg1, arg_arg2) + rand_r(arg___seed) }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU16 { - pub __val: u16, +pub unsafe fn drand48() -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn drand48() -> f64; + } + drand48() + }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU32 { - pub __val: u32, +pub unsafe fn erand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn erand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> f64; + } + erand48(arg___xsubi) + }) } -#[repr(C, packed)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _OSUnalignedU64 { - pub __val: u64, +pub unsafe fn lrand48() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lrand48() -> ::std::os::raw::c_long; + } + lrand48() + }) } -#[repr(C)] -#[derive(Copy, Clone)] -pub union wait { - pub w_status: ::std::os::raw::c_int, - pub w_T: wait__bindgen_ty_1, - pub w_S: wait__bindgen_ty_2, +pub unsafe fn nrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn nrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + } + nrand48(arg___xsubi) + }) } -#[repr(C)] -#[repr(align(4))] -#[derive(Debug, Default, Copy, Clone)] -pub struct wait__bindgen_ty_1 { - pub _bitfield_align_1: [u16; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>, +pub unsafe fn mrand48() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn mrand48() -> ::std::os::raw::c_long; + } + mrand48() + }) } -impl wait__bindgen_ty_1 { - #[inline] - pub fn w_Termsig(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 7u8) as u32) } - } - #[inline] - pub fn set_w_Termsig(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(0usize, 7u8, val as u64) +pub unsafe fn jrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn jrand48(arg___xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; } - } - #[inline] - pub fn w_Coredump(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } - } - #[inline] - pub fn set_w_Coredump(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(7usize, 1u8, val as u64) + jrand48(arg___xsubi) + }) +} +pub unsafe fn srand48(arg___seedval: ::std::os::raw::c_long) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn srand48(arg___seedval: ::std::os::raw::c_long); } - } - #[inline] - pub fn w_Retcode(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Retcode(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(8usize, 8u8, val as u64) + srand48(arg___seedval) + }) +} +pub unsafe fn seed48( + arg___seed16v: *mut ::std::os::raw::c_ushort, +) -> *mut ::std::os::raw::c_ushort { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn seed48( + arg___seed16v: *mut ::std::os::raw::c_ushort, + ) -> *mut ::std::os::raw::c_ushort; } - } - #[inline] - pub fn w_Filler(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } - } - #[inline] - pub fn set_w_Filler(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(16usize, 16u8, val as u64) + seed48(arg___seed16v) + }) +} +pub unsafe fn lcong48(arg___param: *mut ::std::os::raw::c_ushort) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lcong48(arg___param: *mut ::std::os::raw::c_ushort); } - } - #[inline] - pub fn new_bitfield_1( - w_Termsig: ::std::os::raw::c_uint, - w_Coredump: ::std::os::raw::c_uint, - w_Retcode: ::std::os::raw::c_uint, - w_Filler: ::std::os::raw::c_uint, - ) -> __BindgenBitfieldUnit<[u8; 4usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); - __bindgen_bitfield_unit.set(0usize, 7u8, { - let w_Termsig: u32 = unsafe { ::std::mem::transmute(w_Termsig) }; - w_Termsig as u64 - }); - __bindgen_bitfield_unit.set(7usize, 1u8, { - let w_Coredump: u32 = unsafe { ::std::mem::transmute(w_Coredump) }; - w_Coredump as u64 - }); - __bindgen_bitfield_unit.set(8usize, 8u8, { - let w_Retcode: u32 = unsafe { ::std::mem::transmute(w_Retcode) }; - w_Retcode as u64 - }); - __bindgen_bitfield_unit.set(16usize, 16u8, { - let w_Filler: u32 = unsafe { ::std::mem::transmute(w_Filler) }; - w_Filler as u64 - }); - __bindgen_bitfield_unit - } + lcong48(arg___param) + }) } #[repr(C)] -#[repr(align(4))] #[derive(Debug, Default, Copy, Clone)] -pub struct wait__bindgen_ty_2 { - pub _bitfield_align_1: [u16; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>, -} -impl wait__bindgen_ty_2 { - #[inline] - pub fn w_Stopval(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Stopval(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(0usize, 8u8, val as u64) - } - } - #[inline] - pub fn w_Stopsig(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } - } - #[inline] - pub fn set_w_Stopsig(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(8usize, 8u8, val as u64) - } - } - #[inline] - pub fn w_Filler(&self) -> ::std::os::raw::c_uint { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } - } - #[inline] - pub fn set_w_Filler(&mut self, val: ::std::os::raw::c_uint) { - unsafe { - let val: u32 = ::std::mem::transmute(val); - self._bitfield_1.set(16usize, 16u8, val as u64) +pub struct drand48_data { + pub __x: [::std::os::raw::c_ushort; 3usize], + pub __old_x: [::std::os::raw::c_ushort; 3usize], + pub __c: ::std::os::raw::c_ushort, + pub __init: ::std::os::raw::c_ushort, + pub __a: ::std::os::raw::c_ulonglong, +} +pub unsafe fn drand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut f64, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn drand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut f64, + ) -> ::std::os::raw::c_int; } - } - #[inline] - pub fn new_bitfield_1( - w_Stopval: ::std::os::raw::c_uint, - w_Stopsig: ::std::os::raw::c_uint, - w_Filler: ::std::os::raw::c_uint, - ) -> __BindgenBitfieldUnit<[u8; 4usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); - __bindgen_bitfield_unit.set(0usize, 8u8, { - let w_Stopval: u32 = unsafe { ::std::mem::transmute(w_Stopval) }; - w_Stopval as u64 - }); - __bindgen_bitfield_unit.set(8usize, 8u8, { - let w_Stopsig: u32 = unsafe { ::std::mem::transmute(w_Stopsig) }; - w_Stopsig as u64 - }); - __bindgen_bitfield_unit.set(16usize, 16u8, { - let w_Filler: u32 = unsafe { ::std::mem::transmute(w_Filler) }; - w_Filler as u64 - }); - __bindgen_bitfield_unit - } + drand48_r(arg___buffer, arg___result) + }) } -impl Default for wait { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn erand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut f64, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn erand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut f64, + ) -> ::std::os::raw::c_int; } - } + erand48_r(arg___xsubi, arg___buffer, arg___result) + }) } -pub unsafe fn wait(arg_arg1: *mut ::std::os::raw::c_int) -> pid_t { +pub unsafe fn lrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait(arg_arg1: *mut ::std::os::raw::c_int) -> pid_t; + fn lrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - wait(arg_arg1) + lrand48_r(arg___buffer, arg___result) }) } -pub unsafe fn waitpid( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> pid_t { +pub unsafe fn nrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn waitpid( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> pid_t; + fn nrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - waitpid(arg_arg1, arg_arg2, arg_arg3) + nrand48_r(arg___xsubi, arg___buffer, arg___result) }) } -pub unsafe fn waitid( - arg_arg1: idtype_t, - arg_arg2: id_t, - arg_arg3: *mut siginfo_t, - arg_arg4: ::std::os::raw::c_int, +pub unsafe fn mrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn waitid( - arg_arg1: idtype_t, - arg_arg2: id_t, - arg_arg3: *mut siginfo_t, - arg_arg4: ::std::os::raw::c_int, + fn mrand48_r( + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, ) -> ::std::os::raw::c_int; } - waitid(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + mrand48_r(arg___buffer, arg___result) }) } -pub unsafe fn wait3( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut rusage, -) -> pid_t { +pub unsafe fn jrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait3( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut rusage, - ) -> pid_t; + fn jrand48_r( + arg___xsubi: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + arg___result: *mut ::std::os::raw::c_long, + ) -> ::std::os::raw::c_int; } - wait3(arg_arg1, arg_arg2, arg_arg3) + jrand48_r(arg___xsubi, arg___buffer, arg___result) }) } -pub unsafe fn wait4( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut rusage, -) -> pid_t { +pub unsafe fn srand48_r( + arg___seedval: ::std::os::raw::c_long, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wait4( - arg_arg1: pid_t, - arg_arg2: *mut ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut rusage, - ) -> pid_t; + fn srand48_r( + arg___seedval: ::std::os::raw::c_long, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; } - wait4(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + srand48_r(arg___seedval, arg___buffer) }) } -pub unsafe fn alloca(arg_arg1: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { +pub unsafe fn seed48_r( + arg___seed16v: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn alloca(arg_arg1: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; + fn seed48_r( + arg___seed16v: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; } - alloca(arg_arg1) + seed48_r(arg___seed16v, arg___buffer) }) } -pub type ct_rune_t = __darwin_ct_rune_t; -pub type rune_t = __darwin_rune_t; -pub type wchar_t = __darwin_wchar_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct div_t { - pub quot: ::std::os::raw::c_int, - pub rem: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ldiv_t { - pub quot: ::std::os::raw::c_long, - pub rem: ::std::os::raw::c_long, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct lldiv_t { - pub quot: ::std::os::raw::c_longlong, - pub rem: ::std::os::raw::c_longlong, -} -extern "C" { - pub static mut __mb_cur_max: ::std::os::raw::c_int; +pub unsafe fn lcong48_r( + arg___param: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn lcong48_r( + arg___param: *mut ::std::os::raw::c_ushort, + arg___buffer: *mut drand48_data, + ) -> ::std::os::raw::c_int; + } + lcong48_r(arg___param, arg___buffer) + }) } pub unsafe fn malloc(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { @@ -6100,25 +5470,17 @@ pub unsafe fn malloc(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw }) } pub unsafe fn calloc( - arg___count: ::std::os::raw::c_ulong, + arg___nmemb: ::std::os::raw::c_ulong, arg___size: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn calloc( - arg___count: ::std::os::raw::c_ulong, + arg___nmemb: ::std::os::raw::c_ulong, arg___size: ::std::os::raw::c_ulong, ) -> *mut ::std::os::raw::c_void; } - calloc(arg___count, arg___size) - }) -} -pub unsafe fn free(arg_arg1: *mut ::std::os::raw::c_void) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn free(arg_arg1: *mut ::std::os::raw::c_void); - } - free(arg_arg1) + calloc(arg___nmemb, arg___size) }) } pub unsafe fn realloc( @@ -6135,26 +5497,44 @@ pub unsafe fn realloc( realloc(arg___ptr, arg___size) }) } -pub unsafe fn valloc(arg_arg1: usize) -> *mut ::std::os::raw::c_void { +pub unsafe fn free(arg___ptr: *mut ::std::os::raw::c_void) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn valloc(arg_arg1: usize) -> *mut ::std::os::raw::c_void; + fn free(arg___ptr: *mut ::std::os::raw::c_void); } - valloc(arg_arg1) + free(arg___ptr) }) } -pub unsafe fn aligned_alloc( - arg___alignment: ::std::os::raw::c_ulong, - arg___size: ::std::os::raw::c_ulong, +pub unsafe fn reallocarray( + arg___ptr: *mut ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, ) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn aligned_alloc( - arg___alignment: ::std::os::raw::c_ulong, - arg___size: ::std::os::raw::c_ulong, + fn reallocarray( + arg___ptr: *mut ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, ) -> *mut ::std::os::raw::c_void; } - aligned_alloc(arg___alignment, arg___size) + reallocarray(arg___ptr, arg___nmemb, arg___size) + }) +} +pub unsafe fn alloca(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn alloca(arg___size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; + } + alloca(arg___size) + }) +} +pub unsafe fn valloc(arg___size: usize) -> *mut ::std::os::raw::c_void { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn valloc(arg___size: usize) -> *mut ::std::os::raw::c_void; + } + valloc(arg___size) }) } pub unsafe fn posix_memalign( @@ -6173,6904 +5553,8482 @@ pub unsafe fn posix_memalign( posix_memalign(arg___memptr, arg___alignment, arg___size) }) } -pub unsafe fn abort() { +pub unsafe fn aligned_alloc( + arg___alignment: ::std::os::raw::c_ulong, + arg___size: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abort(); + fn aligned_alloc( + arg___alignment: ::std::os::raw::c_ulong, + arg___size: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - abort() + aligned_alloc(arg___alignment, arg___size) }) } -pub unsafe fn abs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn abort() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn abs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn abort(); } - abs(arg_arg1) + abort() }) } pub unsafe fn atexit( - arg_arg1: ::std::option::Option, + arg___func: ::std::option::Option, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn atexit( - arg_arg1: ::std::option::Option, + arg___func: ::std::option::Option, ) -> ::std::os::raw::c_int; } - atexit(arg_arg1) + atexit(arg___func) }) } -pub unsafe fn atof(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn at_quick_exit( + arg___func: ::std::option::Option, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atof(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn at_quick_exit( + arg___func: ::std::option::Option, + ) -> ::std::os::raw::c_int; } - atof(arg_arg1) + at_quick_exit(arg___func) }) } -pub unsafe fn atoi(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn on_exit( + arg___func: ::std::option::Option< + unsafe extern "C" fn(__status: ::std::os::raw::c_int, __arg: *mut ::std::os::raw::c_void), + >, + arg___arg: *mut ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atoi(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn on_exit( + arg___func: ::std::option::Option< + unsafe extern "C" fn( + __status: ::std::os::raw::c_int, + __arg: *mut ::std::os::raw::c_void, + ), + >, + arg___arg: *mut ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; } - atoi(arg_arg1) + on_exit(arg___func, arg___arg) }) } -pub unsafe fn atol(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { +pub unsafe fn exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atol(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + fn exit(arg___status: ::std::os::raw::c_int); } - atol(arg_arg1) + exit(arg___status) }) } -pub unsafe fn atoll(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong { +pub unsafe fn quick_exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atoll(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; + fn quick_exit(arg___status: ::std::os::raw::c_int); } - atoll(arg_arg1) + quick_exit(arg___status) }) } -pub unsafe fn bsearch( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn _Exit(arg___status: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsearch( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ) -> *mut ::std::os::raw::c_void; + fn _Exit(arg___status: ::std::os::raw::c_int); } - bsearch(arg___key, arg___base, arg___nel, arg___width, arg___compar) + _Exit(arg___status) }) } -pub unsafe fn div(arg_arg1: ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) -> div_t { +pub unsafe fn getenv(arg___name: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn div(arg_arg1: ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) -> div_t; + fn getenv(arg___name: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - div(arg_arg1, arg_arg2) + getenv(arg___name) }) } -pub unsafe fn exit(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn putenv(arg___string: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exit(arg_arg1: ::std::os::raw::c_int); + fn putenv(arg___string: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - exit(arg_arg1) + putenv(arg___string) }) } -pub unsafe fn getenv(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn setenv( + arg___name: *const ::std::os::raw::c_char, + arg___value: *const ::std::os::raw::c_char, + arg___replace: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getenv(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn setenv( + arg___name: *const ::std::os::raw::c_char, + arg___value: *const ::std::os::raw::c_char, + arg___replace: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - getenv(arg_arg1) + setenv(arg___name, arg___value, arg___replace) }) } -pub unsafe fn labs(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_long { +pub unsafe fn unsetenv(arg___name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn labs(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_long; + fn unsetenv(arg___name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - labs(arg_arg1) + unsetenv(arg___name) }) } -pub unsafe fn ldiv(arg_arg1: ::std::os::raw::c_long, arg_arg2: ::std::os::raw::c_long) -> ldiv_t { +pub unsafe fn clearenv() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldiv(arg_arg1: ::std::os::raw::c_long, arg_arg2: ::std::os::raw::c_long) -> ldiv_t; + fn clearenv() -> ::std::os::raw::c_int; } - ldiv(arg_arg1, arg_arg2) + clearenv() }) } -pub unsafe fn llabs(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong { +pub unsafe fn mktemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llabs(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; + fn mktemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - llabs(arg_arg1) + mktemp(arg___template) }) } -pub unsafe fn lldiv( - arg_arg1: ::std::os::raw::c_longlong, - arg_arg2: ::std::os::raw::c_longlong, -) -> lldiv_t { +pub unsafe fn mkstemp(arg___template: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lldiv( - arg_arg1: ::std::os::raw::c_longlong, - arg_arg2: ::std::os::raw::c_longlong, - ) -> lldiv_t; + fn mkstemp(arg___template: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - lldiv(arg_arg1, arg_arg2) + mkstemp(arg___template) }) } -pub unsafe fn mblen( - arg___s: *const ::std::os::raw::c_char, - arg___n: usize, +pub unsafe fn mkstemps( + arg___template: *mut ::std::os::raw::c_char, + arg___suffixlen: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mblen( - arg___s: *const ::std::os::raw::c_char, - arg___n: usize, + fn mkstemps( + arg___template: *mut ::std::os::raw::c_char, + arg___suffixlen: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - mblen(arg___s, arg___n) + mkstemps(arg___template, arg___suffixlen) }) } -pub unsafe fn mbstowcs( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, -) -> usize { +pub unsafe fn mkdtemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mbstowcs( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, - ) -> usize; + fn mkdtemp(arg___template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - mbstowcs(arg_arg1, arg_arg2, arg_arg3) + mkdtemp(arg___template) }) } -pub unsafe fn mbtowc( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn system(arg___command: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mbtowc( - arg_arg1: *mut wchar_t, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: usize, - ) -> ::std::os::raw::c_int; + fn system(arg___command: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + } + system(arg___command) + }) +} +pub unsafe fn realpath( + arg___name: *const ::std::os::raw::c_char, + arg___resolved: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn realpath( + arg___name: *const ::std::os::raw::c_char, + arg___resolved: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + realpath(arg___name, arg___resolved) + }) +} +pub type __compar_fn_t = ::std::option::Option< + unsafe extern "C" fn( + arg1: *const ::std::os::raw::c_void, + arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int, +>; +pub unsafe fn bsearch( + arg___key: *const ::std::os::raw::c_void, + arg___base: *const ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, +) -> *mut ::std::os::raw::c_void { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bsearch( + arg___key: *const ::std::os::raw::c_void, + arg___base: *const ::std::os::raw::c_void, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, + ) -> *mut ::std::os::raw::c_void; } - mbtowc(arg_arg1, arg_arg2, arg_arg3) + bsearch(arg___key, arg___base, arg___nmemb, arg___size, arg___compar) }) } pub unsafe fn qsort( arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, ) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn qsort( arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + arg___nmemb: usize, + arg___size: usize, + arg___compar: __compar_fn_t, ); } - qsort(arg___base, arg___nel, arg___width, arg___compar) + qsort(arg___base, arg___nmemb, arg___size, arg___compar) }) } -pub unsafe fn rand() -> ::std::os::raw::c_int { +pub unsafe fn abs(arg___x: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rand() -> ::std::os::raw::c_int; + fn abs(arg___x: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - rand() + abs(arg___x) }) } -pub unsafe fn srand(arg_arg1: ::std::os::raw::c_uint) { +pub unsafe fn labs(arg___x: ::std::os::raw::c_long) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srand(arg_arg1: ::std::os::raw::c_uint); + fn labs(arg___x: ::std::os::raw::c_long) -> ::std::os::raw::c_long; } - srand(arg_arg1) + labs(arg___x) }) } -pub unsafe fn strtod( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f64 { +pub unsafe fn llabs(arg___x: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtod( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f64; + fn llabs(arg___x: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; } - strtod(arg_arg1, arg_arg2) + llabs(arg___x) }) } -pub unsafe fn strtof( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f32 { +pub unsafe fn div(arg___numer: ::std::os::raw::c_int, arg___denom: ::std::os::raw::c_int) -> div_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtof( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f32; + fn div(arg___numer: ::std::os::raw::c_int, arg___denom: ::std::os::raw::c_int) + -> div_t; } - strtof(arg_arg1, arg_arg2) + div(arg___numer, arg___denom) }) } -pub unsafe fn strtol( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_long { +pub unsafe fn ldiv( + arg___numer: ::std::os::raw::c_long, + arg___denom: ::std::os::raw::c_long, +) -> ldiv_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtol( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_long; + fn ldiv( + arg___numer: ::std::os::raw::c_long, + arg___denom: ::std::os::raw::c_long, + ) -> ldiv_t; } - strtol(arg___str, arg___endptr, arg___base) + ldiv(arg___numer, arg___denom) }) } -pub unsafe fn strtold( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> f64 { +pub unsafe fn lldiv( + arg___numer: ::std::os::raw::c_longlong, + arg___denom: ::std::os::raw::c_longlong, +) -> lldiv_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtold( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> f64; - } - strtold(arg_arg1, arg_arg2) - }) -} -pub unsafe fn strtoll( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_longlong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoll( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_longlong; - } - strtoll(arg___str, arg___endptr, arg___base) - }) -} -pub unsafe fn strtoul( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoul( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulong; - } - strtoul(arg___str, arg___endptr, arg___base) - }) -} -pub unsafe fn strtoull( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulonglong { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn strtoull( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulonglong; + fn lldiv( + arg___numer: ::std::os::raw::c_longlong, + arg___denom: ::std::os::raw::c_longlong, + ) -> lldiv_t; } - strtoull(arg___str, arg___endptr, arg___base) + lldiv(arg___numer, arg___denom) }) } -pub unsafe fn system(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn ecvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn system(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn ecvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - system(arg_arg1) + ecvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn wcstombs( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const wchar_t, - arg_arg3: usize, -) -> usize { +pub unsafe fn fcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wcstombs( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const wchar_t, - arg_arg3: usize, - ) -> usize; + fn fcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - wcstombs(arg_arg1, arg_arg2, arg_arg3) + fcvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn wctomb( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: wchar_t, -) -> ::std::os::raw::c_int { +pub unsafe fn gcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn wctomb( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: wchar_t, - ) -> ::std::os::raw::c_int; + fn gcvt( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - wctomb(arg_arg1, arg_arg2) + gcvt(arg___value, arg___ndigit, arg___buf) }) } -pub unsafe fn _Exit(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn qecvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _Exit(arg_arg1: ::std::os::raw::c_int); + fn qecvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - _Exit(arg_arg1) + qecvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn a64l(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long { +pub unsafe fn qfcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn a64l(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; + fn qfcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - a64l(arg_arg1) + qfcvt(arg___value, arg___ndigit, arg___decpt, arg___sign) }) } -pub unsafe fn drand48() -> f64 { +pub unsafe fn qgcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn drand48() -> f64; + fn qgcvt( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - drand48() + qgcvt(arg___value, arg___ndigit, arg___buf) }) } -pub unsafe fn ecvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn ecvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ecvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn ecvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - ecvt(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + ecvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn erand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> f64 { +pub unsafe fn fcvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> f64; + fn fcvt_r( + arg___value: f64, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - erand48(arg_arg1) + fcvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn fcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn qecvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn qecvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - fcvt(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + qecvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn gcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn qfcvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gcvt( - arg_arg1: f64, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn qfcvt_r( + arg___value: u128, + arg___ndigit: ::std::os::raw::c_int, + arg___decpt: *mut ::std::os::raw::c_int, + arg___sign: *mut ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___len: usize, + ) -> ::std::os::raw::c_int; } - gcvt(arg_arg1, arg_arg2, arg_arg3) + qfcvt_r( + arg___value, + arg___ndigit, + arg___decpt, + arg___sign, + arg___buf, + arg___len, + ) }) } -pub unsafe fn getsubopt( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, +pub unsafe fn mblen( + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsubopt( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *const *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, + fn mblen( + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, ) -> ::std::os::raw::c_int; } - getsubopt(arg_arg1, arg_arg2, arg_arg3) + mblen(arg___s, arg___n) }) } -pub unsafe fn grantpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn mbtowc( + arg___pwc: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn grantpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn mbtowc( + arg___pwc: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> ::std::os::raw::c_int; } - grantpt(arg_arg1) + mbtowc(arg___pwc, arg___s, arg___n) }) } -pub unsafe fn initstate( - arg_arg1: ::std::os::raw::c_uint, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn wctomb( + arg___s: *mut ::std::os::raw::c_char, + arg___wchar: wchar_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn initstate( - arg_arg1: ::std::os::raw::c_uint, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: usize, - ) -> *mut ::std::os::raw::c_char; + fn wctomb( + arg___s: *mut ::std::os::raw::c_char, + arg___wchar: wchar_t, + ) -> ::std::os::raw::c_int; } - initstate(arg_arg1, arg_arg2, arg_arg3) + wctomb(arg___s, arg___wchar) }) } -pub unsafe fn jrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn mbstowcs( + arg___pwcs: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn jrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn mbstowcs( + arg___pwcs: *mut wchar_t, + arg___s: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> usize; } - jrand48(arg_arg1) + mbstowcs(arg___pwcs, arg___s, arg___n) }) } -pub unsafe fn l64a(arg_arg1: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char { +pub unsafe fn wcstombs( + arg___s: *mut ::std::os::raw::c_char, + arg___pwcs: *const wchar_t, + arg___n: usize, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn l64a(arg_arg1: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; + fn wcstombs( + arg___s: *mut ::std::os::raw::c_char, + arg___pwcs: *const wchar_t, + arg___n: usize, + ) -> usize; } - l64a(arg_arg1) + wcstombs(arg___s, arg___pwcs, arg___n) }) } -pub unsafe fn lcong48(arg_arg1: *mut ::std::os::raw::c_ushort) { +pub unsafe fn rpmatch(arg___response: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lcong48(arg_arg1: *mut ::std::os::raw::c_ushort); + fn rpmatch(arg___response: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - lcong48(arg_arg1) + rpmatch(arg___response) }) } -pub unsafe fn lrand48() -> ::std::os::raw::c_long { +pub unsafe fn getsubopt( + arg___optionp: *mut *mut ::std::os::raw::c_char, + arg___tokens: *const *mut ::std::os::raw::c_char, + arg___valuep: *mut *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lrand48() -> ::std::os::raw::c_long; + fn getsubopt( + arg___optionp: *mut *mut ::std::os::raw::c_char, + arg___tokens: *const *mut ::std::os::raw::c_char, + arg___valuep: *mut *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - lrand48() + getsubopt(arg___optionp, arg___tokens, arg___valuep) }) } -pub unsafe fn mktemp(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn getloadavg( + arg___loadavg: *mut f64, + arg___nelem: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mktemp(arg_arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn getloadavg( + arg___loadavg: *mut f64, + arg___nelem: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - mktemp(arg_arg1) + getloadavg(arg___loadavg, arg___nelem) }) } -pub unsafe fn mkstemp(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn memcpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mkstemp(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn memcpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - mkstemp(arg_arg1) + memcpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn mrand48() -> ::std::os::raw::c_long { +pub unsafe fn memmove( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mrand48() -> ::std::os::raw::c_long; + fn memmove( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - mrand48() + memmove(arg___dest, arg___src, arg___n) }) } -pub unsafe fn nrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn memccpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nrand48(arg_arg1: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn memccpy( + arg___dest: *mut ::std::os::raw::c_void, + arg___src: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - nrand48(arg_arg1) + memccpy(arg___dest, arg___src, arg___c, arg___n) }) } -pub unsafe fn posix_openpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn memset( + arg___s: *mut ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn posix_openpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn memset( + arg___s: *mut ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - posix_openpt(arg_arg1) + memset(arg___s, arg___c, arg___n) }) } -pub unsafe fn ptsname(arg_arg1: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn memcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ptsname(arg_arg1: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn memcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; } - ptsname(arg_arg1) + memcmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn ptsname_r( - arg_fildes: ::std::os::raw::c_int, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, +pub unsafe fn __memcmpeq( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: usize, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ptsname_r( - arg_fildes: ::std::os::raw::c_int, - arg_buffer: *mut ::std::os::raw::c_char, - arg_buflen: usize, + fn __memcmpeq( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: usize, ) -> ::std::os::raw::c_int; } - ptsname_r(arg_fildes, arg_buffer, arg_buflen) + __memcmpeq(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn putenv(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn memchr( + arg___s: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_void { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn putenv(arg_arg1: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn memchr( + arg___s: *const ::std::os::raw::c_void, + arg___c: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_void; } - putenv(arg_arg1) + memchr(arg___s, arg___c, arg___n) }) } -pub unsafe fn random() -> ::std::os::raw::c_long { +pub unsafe fn strcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn random() -> ::std::os::raw::c_long; + fn strcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - random() + strcpy(arg___dest, arg___src) }) } -pub unsafe fn rand_r(arg_arg1: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int { +pub unsafe fn strncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rand_r(arg_arg1: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; + fn strncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - rand_r(arg_arg1) + strncpy(arg___dest, arg___src, arg___n) }) } -pub unsafe fn realpath( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut ::std::os::raw::c_char, +pub unsafe fn strcat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn realpath( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut ::std::os::raw::c_char, + fn strcat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - realpath(arg_arg1, arg_arg2) + strcat(arg___dest, arg___src) }) } -pub unsafe fn seed48(arg_arg1: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort { +pub unsafe fn strncat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn seed48(arg_arg1: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort; + fn strncat( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - seed48(arg_arg1) + strncat(arg___dest, arg___src, arg___n) }) } -pub unsafe fn setenv( - arg___name: *const ::std::os::raw::c_char, - arg___value: *const ::std::os::raw::c_char, - arg___overwrite: ::std::os::raw::c_int, +pub unsafe fn strcmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setenv( - arg___name: *const ::std::os::raw::c_char, - arg___value: *const ::std::os::raw::c_char, - arg___overwrite: ::std::os::raw::c_int, + fn strcmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - setenv(arg___name, arg___value, arg___overwrite) + strcmp(arg___s1, arg___s2) }) } -pub unsafe fn setkey(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn strncmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setkey(arg_arg1: *const ::std::os::raw::c_char); + fn strncmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_int; } - setkey(arg_arg1) + strncmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn setstate(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn strcoll( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setstate(arg_arg1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn strcoll( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - setstate(arg_arg1) + strcoll(arg___s1, arg___s2) }) } -pub unsafe fn srand48(arg_arg1: ::std::os::raw::c_long) { +pub unsafe fn strxfrm( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srand48(arg_arg1: ::std::os::raw::c_long); + fn strxfrm( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - srand48(arg_arg1) + strxfrm(arg___dest, arg___src, arg___n) }) } -pub unsafe fn srandom(arg_arg1: ::std::os::raw::c_uint) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn srandom(arg_arg1: ::std::os::raw::c_uint); +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct __locale_struct { + pub __locales: [*mut __locale_data; 13usize], + pub __ctype_b: *const ::std::os::raw::c_ushort, + pub __ctype_tolower: *const ::std::os::raw::c_int, + pub __ctype_toupper: *const ::std::os::raw::c_int, + pub __names: [*const ::std::os::raw::c_char; 13usize], +} +impl Default for __locale_struct { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - srandom(arg_arg1) - }) + } } -pub unsafe fn unlockpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type __locale_t = *mut __locale_struct; +pub type locale_t = __locale_t; +pub unsafe fn strcoll_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___l: locale_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unlockpt(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn strcoll_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; } - unlockpt(arg_arg1) + strcoll_l(arg___s1, arg___s2, arg___l) }) } -pub unsafe fn unsetenv(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn strxfrm_l( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + arg___l: locale_t, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn unsetenv(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn strxfrm_l( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + arg___l: locale_t, + ) -> usize; } - unsetenv(arg_arg1) + strxfrm_l(arg___dest, arg___src, arg___n, arg___l) }) } -pub type dev_t = __darwin_dev_t; -pub type mode_t = __darwin_mode_t; -pub unsafe fn arc4random() -> u32 { +pub unsafe fn strdup(arg___s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random() -> u32; + fn strdup(arg___s: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; } - arc4random() + strdup(arg___s) }) } -pub unsafe fn arc4random_addrandom( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: ::std::os::raw::c_int, -) { +pub unsafe fn strndup( + arg___string: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_addrandom( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: ::std::os::raw::c_int, - ); + fn strndup( + arg___string: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; } - arc4random_addrandom(arg_arg1, arg_arg2) + strndup(arg___string, arg___n) }) } -pub unsafe fn arc4random_buf(arg___buf: *mut ::std::os::raw::c_void, arg___nbytes: usize) { +pub unsafe fn strchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_buf(arg___buf: *mut ::std::os::raw::c_void, arg___nbytes: usize); + fn strchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - arc4random_buf(arg___buf, arg___nbytes) + strchr(arg___s, arg___c) }) } -pub unsafe fn arc4random_stir() { +pub unsafe fn strrchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_stir(); + fn strrchr( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; } - arc4random_stir() + strrchr(arg___s, arg___c) }) } -pub unsafe fn arc4random_uniform(arg___upper_bound: u32) -> u32 { +pub unsafe fn strcspn( + arg___s: *const ::std::os::raw::c_char, + arg___reject: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn arc4random_uniform(arg___upper_bound: u32) -> u32; + fn strcspn( + arg___s: *const ::std::os::raw::c_char, + arg___reject: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_ulong; } - arc4random_uniform(arg___upper_bound) + strcspn(arg___s, arg___reject) }) } -pub unsafe fn atexit_b(arg_arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int { +pub unsafe fn strspn( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atexit_b(arg_arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int; + fn strspn( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_ulong; } - atexit_b(arg_arg1) + strspn(arg___s, arg___accept) }) } -pub unsafe fn bsearch_b( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn strpbrk( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsearch_b( - arg___key: *const ::std::os::raw::c_void, - arg___base: *const ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ) -> *mut ::std::os::raw::c_void; + fn strpbrk( + arg___s: *const ::std::os::raw::c_char, + arg___accept: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - bsearch_b(arg___key, arg___base, arg___nel, arg___width, arg___compar) + strpbrk(arg___s, arg___accept) }) } -pub unsafe fn cgetcap( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, +pub unsafe fn strstr( + arg___haystack: *const ::std::os::raw::c_char, + arg___needle: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetcap( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, + fn strstr( + arg___haystack: *const ::std::os::raw::c_char, + arg___needle: *const ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - cgetcap(arg_arg1, arg_arg2, arg_arg3) + strstr(arg___haystack, arg___needle) }) } -pub unsafe fn cgetclose() -> ::std::os::raw::c_int { +pub unsafe fn strtok( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetclose() -> ::std::os::raw::c_int; + fn strtok( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetclose() + strtok(arg___s, arg___delim) }) } -pub unsafe fn cgetent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetent(arg_arg1, arg_arg2, arg_arg3) + __strtok_r(arg___s, arg___delim, arg___save_ptr) }) } -pub unsafe fn cgetfirst( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetfirst( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strtok_r( + arg___s: *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + arg___save_ptr: *mut *mut ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; } - cgetfirst(arg_arg1, arg_arg2) + strtok_r(arg___s, arg___delim, arg___save_ptr) }) } -pub unsafe fn cgetmatch( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetmatch( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong; } - cgetmatch(arg_arg1, arg_arg2) + strlen(arg___s) }) } -pub unsafe fn cgetnext( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strnlen(arg___string: *const ::std::os::raw::c_char, arg___maxlen: usize) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetnext( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strnlen(arg___string: *const ::std::os::raw::c_char, arg___maxlen: usize) -> usize; } - cgetnext(arg_arg1, arg_arg2) + strnlen(arg___string, arg___maxlen) }) } -pub unsafe fn cgetnum( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut ::std::os::raw::c_long, -) -> ::std::os::raw::c_int { +pub unsafe fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetnum( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut ::std::os::raw::c_long, - ) -> ::std::os::raw::c_int; + fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; } - cgetnum(arg_arg1, arg_arg2, arg_arg3) + strerror(arg___errnum) }) } -pub unsafe fn cgetset(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn strerror_r( + arg___errnum: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetset(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn strerror_r( + arg___errnum: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + ) -> ::std::os::raw::c_int; } - cgetset(arg_arg1) + strerror_r(arg___errnum, arg___buf, arg___buflen) }) } -pub unsafe fn cgetstr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn strerror_l( + arg___errnum: ::std::os::raw::c_int, + arg___l: locale_t, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetstr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn strerror_l( + arg___errnum: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> *mut ::std::os::raw::c_char; } - cgetstr(arg_arg1, arg_arg2, arg_arg3) + strerror_l(arg___errnum, arg___l) }) } -pub unsafe fn cgetustr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, +pub unsafe fn bcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cgetustr( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, + fn bcmp( + arg___s1: *const ::std::os::raw::c_void, + arg___s2: *const ::std::os::raw::c_void, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } - cgetustr(arg_arg1, arg_arg2, arg_arg3) + bcmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn daemon( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn bcopy( + arg___src: *const ::std::os::raw::c_void, + arg___dest: *mut ::std::os::raw::c_void, + arg___n: usize, +) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn daemon( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn bcopy( + arg___src: *const ::std::os::raw::c_void, + arg___dest: *mut ::std::os::raw::c_void, + arg___n: usize, + ); } - daemon(arg_arg1, arg_arg2) + bcopy(arg___src, arg___dest, arg___n) }) } -pub unsafe fn devname(arg_arg1: dev_t, arg_arg2: mode_t) -> *mut ::std::os::raw::c_char { +pub unsafe fn bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: ::std::os::raw::c_ulong) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn devname(arg_arg1: dev_t, arg_arg2: mode_t) -> *mut ::std::os::raw::c_char; + fn bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: ::std::os::raw::c_ulong); } - devname(arg_arg1, arg_arg2) + bzero(arg___s, arg___n) }) } -pub unsafe fn devname_r( - arg_arg1: dev_t, - arg_arg2: mode_t, - arg_buf: *mut ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, +pub unsafe fn index( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn devname_r( - arg_arg1: dev_t, - arg_arg2: mode_t, - arg_buf: *mut ::std::os::raw::c_char, - arg_len: ::std::os::raw::c_int, + fn index( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - devname_r(arg_arg1, arg_arg2, arg_buf, arg_len) + index(arg___s, arg___c) }) } -pub unsafe fn getbsize( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_long, +pub unsafe fn rindex( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getbsize( - arg_arg1: *mut ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_long, + fn rindex( + arg___s: *const ::std::os::raw::c_char, + arg___c: ::std::os::raw::c_int, ) -> *mut ::std::os::raw::c_char; } - getbsize(arg_arg1, arg_arg2) + rindex(arg___s, arg___c) }) } -pub unsafe fn getloadavg( - arg_arg1: *mut f64, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn ffs(arg___i: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getloadavg( - arg_arg1: *mut f64, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn ffs(arg___i: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - getloadavg(arg_arg1, arg_arg2) + ffs(arg___i) }) } -pub unsafe fn getprogname() -> *const ::std::os::raw::c_char { +pub unsafe fn ffsl(arg___l: ::std::os::raw::c_long) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprogname() -> *const ::std::os::raw::c_char; + fn ffsl(arg___l: ::std::os::raw::c_long) -> ::std::os::raw::c_int; } - getprogname() + ffsl(arg___l) }) } -pub unsafe fn setprogname(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn ffsll(arg___ll: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setprogname(arg_arg1: *const ::std::os::raw::c_char); + fn ffsll(arg___ll: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; } - setprogname(arg_arg1) + ffsll(arg___ll) }) } -pub unsafe fn heapsort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, +pub unsafe fn strcasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn heapsort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn strcasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, ) -> ::std::os::raw::c_int; } - heapsort(arg___base, arg___nel, arg___width, arg___compar) + strcasecmp(arg___s1, arg___s2) }) } -pub unsafe fn heapsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, +pub unsafe fn strncasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn heapsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, + fn strncasecmp( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, ) -> ::std::os::raw::c_int; } - heapsort_b(arg___base, arg___nel, arg___width, arg___compar) + strncasecmp(arg___s1, arg___s2, arg___n) }) } -pub unsafe fn mergesort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, +pub unsafe fn strcasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___loc: locale_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mergesort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, + fn strcasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___loc: locale_t, ) -> ::std::os::raw::c_int; } - mergesort(arg___base, arg___nel, arg___width, arg___compar) + strcasecmp_l(arg___s1, arg___s2, arg___loc) }) } -pub unsafe fn mergesort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, +pub unsafe fn strncasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: usize, + arg___loc: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strncasecmp_l( + arg___s1: *const ::std::os::raw::c_char, + arg___s2: *const ::std::os::raw::c_char, + arg___n: usize, + arg___loc: locale_t, + ) -> ::std::os::raw::c_int; + } + strncasecmp_l(arg___s1, arg___s2, arg___n, arg___loc) + }) +} +pub unsafe fn explicit_bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: usize) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn explicit_bzero(arg___s: *mut ::std::os::raw::c_void, arg___n: usize); + } + explicit_bzero(arg___s, arg___n) + }) +} +pub unsafe fn strsep( + arg___stringp: *mut *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strsep( + arg___stringp: *mut *mut ::std::os::raw::c_char, + arg___delim: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + strsep(arg___stringp, arg___delim) + }) +} +pub unsafe fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + } + strsignal(arg___sig) + }) +} +pub unsafe fn __stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + __stpcpy(arg___dest, arg___src) + }) +} +pub unsafe fn stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn stpcpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + stpcpy(arg___dest, arg___src) + }) +} +pub unsafe fn __stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: usize, + ) -> *mut ::std::os::raw::c_char; + } + __stpncpy(arg___dest, arg___src, arg___n) + }) +} +pub unsafe fn stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn stpncpy( + arg___dest: *mut ::std::os::raw::c_char, + arg___src: *const ::std::os::raw::c_char, + arg___n: ::std::os::raw::c_ulong, + ) -> *mut ::std::os::raw::c_char; + } + stpncpy(arg___dest, arg___src, arg___n) + }) +} +#[repr(C)] +#[repr(align(16))] +#[derive(Debug, Default, Copy, Clone)] +pub struct max_align_t { + pub __clang_max_align_nonce1: ::std::os::raw::c_longlong, + pub __bindgen_padding_0: u64, + pub __clang_max_align_nonce2: u128, +} +pub type int_least8_t = __int_least8_t; +pub type int_least16_t = __int_least16_t; +pub type int_least32_t = __int_least32_t; +pub type int_least64_t = __int_least64_t; +pub type uint_least8_t = __uint_least8_t; +pub type uint_least16_t = __uint_least16_t; +pub type uint_least32_t = __uint_least32_t; +pub type uint_least64_t = __uint_least64_t; +pub type int_fast8_t = ::std::os::raw::c_schar; +pub type int_fast16_t = ::std::os::raw::c_long; +pub type int_fast32_t = ::std::os::raw::c_long; +pub type int_fast64_t = ::std::os::raw::c_long; +pub type uint_fast8_t = ::std::os::raw::c_uchar; +pub type uint_fast16_t = ::std::os::raw::c_ulong; +pub type uint_fast32_t = ::std::os::raw::c_ulong; +pub type uint_fast64_t = ::std::os::raw::c_ulong; +pub type intmax_t = __intmax_t; +pub type uintmax_t = __uintmax_t; +pub unsafe fn __errno_location() -> *mut ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __errno_location() -> *mut ::std::os::raw::c_int; + } + __errno_location() + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct lconv { + pub decimal_point: *mut ::std::os::raw::c_char, + pub thousands_sep: *mut ::std::os::raw::c_char, + pub grouping: *mut ::std::os::raw::c_char, + pub int_curr_symbol: *mut ::std::os::raw::c_char, + pub currency_symbol: *mut ::std::os::raw::c_char, + pub mon_decimal_point: *mut ::std::os::raw::c_char, + pub mon_thousands_sep: *mut ::std::os::raw::c_char, + pub mon_grouping: *mut ::std::os::raw::c_char, + pub positive_sign: *mut ::std::os::raw::c_char, + pub negative_sign: *mut ::std::os::raw::c_char, + pub int_frac_digits: ::std::os::raw::c_char, + pub frac_digits: ::std::os::raw::c_char, + pub p_cs_precedes: ::std::os::raw::c_char, + pub p_sep_by_space: ::std::os::raw::c_char, + pub n_cs_precedes: ::std::os::raw::c_char, + pub n_sep_by_space: ::std::os::raw::c_char, + pub p_sign_posn: ::std::os::raw::c_char, + pub n_sign_posn: ::std::os::raw::c_char, + pub int_p_cs_precedes: ::std::os::raw::c_char, + pub int_p_sep_by_space: ::std::os::raw::c_char, + pub int_n_cs_precedes: ::std::os::raw::c_char, + pub int_n_sep_by_space: ::std::os::raw::c_char, + pub int_p_sign_posn: ::std::os::raw::c_char, + pub int_n_sign_posn: ::std::os::raw::c_char, +} +impl Default for lconv { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setlocale( + arg___category: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setlocale( + arg___category: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + setlocale(arg___category, arg___locale) + }) +} +pub unsafe fn localeconv() -> *mut lconv { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn localeconv() -> *mut lconv; + } + localeconv() + }) +} +pub unsafe fn newlocale( + arg___category_mask: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + arg___base: locale_t, +) -> locale_t { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn newlocale( + arg___category_mask: ::std::os::raw::c_int, + arg___locale: *const ::std::os::raw::c_char, + arg___base: locale_t, + ) -> locale_t; + } + newlocale(arg___category_mask, arg___locale, arg___base) + }) +} +pub unsafe fn duplocale(arg___dataset: locale_t) -> locale_t { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn duplocale(arg___dataset: locale_t) -> locale_t; + } + duplocale(arg___dataset) + }) +} +pub unsafe fn freelocale(arg___dataset: locale_t) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn freelocale(arg___dataset: locale_t); + } + freelocale(arg___dataset) + }) +} +pub unsafe fn uselocale(arg___dataset: locale_t) -> locale_t { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn uselocale(arg___dataset: locale_t) -> locale_t; + } + uselocale(arg___dataset) + }) +} +pub type pg_funcptr_t = ::std::option::Option; +pub type Pointer = *mut ::std::os::raw::c_char; +pub type int8 = ::std::os::raw::c_schar; +pub type int16 = ::std::os::raw::c_short; +pub type int32 = ::std::os::raw::c_int; +pub type uint8 = ::std::os::raw::c_uchar; +pub type uint16 = ::std::os::raw::c_ushort; +pub type uint32 = ::std::os::raw::c_uint; +pub type bits8 = uint8; +pub type bits16 = uint16; +pub type bits32 = uint32; +pub type int64 = ::std::os::raw::c_long; +pub type uint64 = ::std::os::raw::c_ulong; +pub type int128 = i128; +pub type uint128 = u128; +pub type Size = usize; +pub type Index = ::std::os::raw::c_uint; +pub type Offset = ::std::os::raw::c_int; +pub type float4 = f32; +pub type float8 = f64; +pub type regproc = Oid; +pub type RegProcedure = regproc; +pub type TransactionId = uint32; +pub type LocalTransactionId = uint32; +pub type SubTransactionId = uint32; +pub type MultiXactId = TransactionId; +pub type MultiXactOffset = uint32; +pub type CommandId = uint32; +#[repr(C)] +#[derive(Debug, Default)] +pub struct varlena { + pub vl_len_: [::std::os::raw::c_char; 4usize], + pub vl_dat: __IncompleteArrayField<::std::os::raw::c_char>, +} +pub type bytea = varlena; +pub type text = varlena; +pub type BpChar = varlena; +pub type VarChar = varlena; +#[repr(C)] +#[derive(Debug, Default)] +pub struct int2vector { + pub vl_len_: int32, + pub ndim: ::std::os::raw::c_int, + pub dataoffset: int32, + pub elemtype: Oid, + pub dim1: ::std::os::raw::c_int, + pub lbound1: ::std::os::raw::c_int, + pub values: __IncompleteArrayField, +} +#[repr(C)] +#[derive(Debug, Default)] +pub struct oidvector { + pub vl_len_: int32, + pub ndim: ::std::os::raw::c_int, + pub dataoffset: int32, + pub elemtype: Oid, + pub dim1: ::std::os::raw::c_int, + pub lbound1: ::std::os::raw::c_int, + pub values: __IncompleteArrayField, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct nameData { + pub data: [::std::os::raw::c_char; 64usize], +} +impl Default for nameData { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type NameData = nameData; +pub type Name = *mut NameData; +pub unsafe fn ExceptionalCondition( + arg_conditionName: *const ::std::os::raw::c_char, + arg_errorType: *const ::std::os::raw::c_char, + arg_fileName: *const ::std::os::raw::c_char, + arg_lineNumber: ::std::os::raw::c_int, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ExceptionalCondition( + arg_conditionName: *const ::std::os::raw::c_char, + arg_errorType: *const ::std::os::raw::c_char, + arg_fileName: *const ::std::os::raw::c_char, + arg_lineNumber: ::std::os::raw::c_int, + ); + } + ExceptionalCondition( + arg_conditionName, + arg_errorType, + arg_fileName, + arg_lineNumber, + ) + }) +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union PGAlignedBlock { + pub data: [::std::os::raw::c_char; 8192usize], + pub force_align_d: f64, + pub force_align_i64: int64, +} +impl Default for PGAlignedBlock { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union PGAlignedXLogBlock { + pub data: [::std::os::raw::c_char; 8192usize], + pub force_align_d: f64, + pub force_align_i64: int64, +} +impl Default for PGAlignedXLogBlock { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const _ISupper: ::std::os::raw::c_uint = 256; +pub const _ISlower: ::std::os::raw::c_uint = 512; +pub const _ISalpha: ::std::os::raw::c_uint = 1024; +pub const _ISdigit: ::std::os::raw::c_uint = 2048; +pub const _ISxdigit: ::std::os::raw::c_uint = 4096; +pub const _ISspace: ::std::os::raw::c_uint = 8192; +pub const _ISprint: ::std::os::raw::c_uint = 16384; +pub const _ISgraph: ::std::os::raw::c_uint = 32768; +pub const _ISblank: ::std::os::raw::c_uint = 1; +pub const _IScntrl: ::std::os::raw::c_uint = 2; +pub const _ISpunct: ::std::os::raw::c_uint = 4; +pub const _ISalnum: ::std::os::raw::c_uint = 8; +pub type _bindgen_ty_1 = ::std::os::raw::c_uint; +pub unsafe fn __ctype_b_loc() -> *mut *const ::std::os::raw::c_ushort { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_b_loc() -> *mut *const ::std::os::raw::c_ushort; + } + __ctype_b_loc() + }) +} +pub unsafe fn __ctype_tolower_loc() -> *mut *const __int32_t { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_tolower_loc() -> *mut *const __int32_t; + } + __ctype_tolower_loc() + }) +} +pub unsafe fn __ctype_toupper_loc() -> *mut *const __int32_t { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ctype_toupper_loc() -> *mut *const __int32_t; + } + __ctype_toupper_loc() + }) +} +pub unsafe fn isalnum(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isalnum(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isalnum(arg_arg1) + }) +} +pub unsafe fn isalpha(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isalpha(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isalpha(arg_arg1) + }) +} +pub unsafe fn iscntrl(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn iscntrl(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + iscntrl(arg_arg1) + }) +} +pub unsafe fn isdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isdigit(arg_arg1) + }) +} +pub unsafe fn islower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn islower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + islower(arg_arg1) + }) +} +pub unsafe fn isgraph(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isgraph(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isgraph(arg_arg1) + }) +} +pub unsafe fn isprint(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isprint(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isprint(arg_arg1) + }) +} +pub unsafe fn ispunct(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ispunct(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + ispunct(arg_arg1) + }) +} +pub unsafe fn isspace(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isspace(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isspace(arg_arg1) + }) +} +pub unsafe fn isupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isupper(arg_arg1) + }) +} +pub unsafe fn isxdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isxdigit(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isxdigit(arg_arg1) + }) +} +pub unsafe fn tolower(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tolower(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + tolower(arg___c) + }) +} +pub unsafe fn toupper(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn toupper(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + toupper(arg___c) + }) +} +pub unsafe fn isblank(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isblank(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isblank(arg_arg1) + }) +} +pub unsafe fn isascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + isascii(arg___c) + }) +} +pub unsafe fn toascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn toascii(arg___c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + toascii(arg___c) + }) +} +pub unsafe fn _toupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn _toupper(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + _toupper(arg_arg1) + }) +} +pub unsafe fn _tolower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn _tolower(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + _tolower(arg_arg1) + }) +} +pub unsafe fn isalnum_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isalnum_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isalnum_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isalpha_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isalpha_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isalpha_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn iscntrl_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn iscntrl_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + iscntrl_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isdigit_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn islower_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn islower_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + islower_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isgraph_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isgraph_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isgraph_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isprint_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isprint_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isprint_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn ispunct_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ispunct_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + ispunct_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isspace_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isspace_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isspace_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isupper_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isupper_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isupper_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isxdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isxdigit_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isxdigit_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn isblank_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isblank_l( + arg_arg1: ::std::os::raw::c_int, + arg_arg2: locale_t, + ) -> ::std::os::raw::c_int; + } + isblank_l(arg_arg1, arg_arg2) + }) +} +pub unsafe fn __tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; + } + __tolower_l(arg___c, arg___l) + }) +} +pub unsafe fn tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn tolower_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; + } + tolower_l(arg___c, arg___l) + }) +} +pub unsafe fn __toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; + } + __toupper_l(arg___c, arg___l) + }) +} +pub unsafe fn toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn toupper_l( + arg___c: ::std::os::raw::c_int, + arg___l: locale_t, + ) -> ::std::os::raw::c_int; + } + toupper_l(arg___c, arg___l) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct iovec { + pub iov_base: *mut ::std::os::raw::c_void, + pub iov_len: usize, +} +impl Default for iovec { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type socklen_t = __socklen_t; +pub const __socket_type_SOCK_STREAM: __socket_type = 1; +pub const __socket_type_SOCK_DGRAM: __socket_type = 2; +pub const __socket_type_SOCK_RAW: __socket_type = 3; +pub const __socket_type_SOCK_RDM: __socket_type = 4; +pub const __socket_type_SOCK_SEQPACKET: __socket_type = 5; +pub const __socket_type_SOCK_DCCP: __socket_type = 6; +pub const __socket_type_SOCK_PACKET: __socket_type = 10; +pub const __socket_type_SOCK_CLOEXEC: __socket_type = 524288; +pub const __socket_type_SOCK_NONBLOCK: __socket_type = 2048; +pub type __socket_type = ::std::os::raw::c_uint; +pub type sa_family_t = ::std::os::raw::c_ushort; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct sockaddr { + pub sa_family: sa_family_t, + pub sa_data: [::std::os::raw::c_char; 14usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sockaddr_storage { + pub ss_family: sa_family_t, + pub __ss_padding: [::std::os::raw::c_char; 118usize], + pub __ss_align: ::std::os::raw::c_ulong, +} +impl Default for sockaddr_storage { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const MSG_OOB: ::std::os::raw::c_uint = 1; +pub const MSG_PEEK: ::std::os::raw::c_uint = 2; +pub const MSG_DONTROUTE: ::std::os::raw::c_uint = 4; +pub const MSG_CTRUNC: ::std::os::raw::c_uint = 8; +pub const MSG_PROXY: ::std::os::raw::c_uint = 16; +pub const MSG_TRUNC: ::std::os::raw::c_uint = 32; +pub const MSG_DONTWAIT: ::std::os::raw::c_uint = 64; +pub const MSG_EOR: ::std::os::raw::c_uint = 128; +pub const MSG_WAITALL: ::std::os::raw::c_uint = 256; +pub const MSG_FIN: ::std::os::raw::c_uint = 512; +pub const MSG_SYN: ::std::os::raw::c_uint = 1024; +pub const MSG_CONFIRM: ::std::os::raw::c_uint = 2048; +pub const MSG_RST: ::std::os::raw::c_uint = 4096; +pub const MSG_ERRQUEUE: ::std::os::raw::c_uint = 8192; +pub const MSG_NOSIGNAL: ::std::os::raw::c_uint = 16384; +pub const MSG_MORE: ::std::os::raw::c_uint = 32768; +pub const MSG_WAITFORONE: ::std::os::raw::c_uint = 65536; +pub const MSG_BATCH: ::std::os::raw::c_uint = 262144; +pub const MSG_ZEROCOPY: ::std::os::raw::c_uint = 67108864; +pub const MSG_FASTOPEN: ::std::os::raw::c_uint = 536870912; +pub const MSG_CMSG_CLOEXEC: ::std::os::raw::c_uint = 1073741824; +pub type _bindgen_ty_2 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct msghdr { + pub msg_name: *mut ::std::os::raw::c_void, + pub msg_namelen: socklen_t, + pub msg_iov: *mut iovec, + pub msg_iovlen: usize, + pub msg_control: *mut ::std::os::raw::c_void, + pub msg_controllen: usize, + pub msg_flags: ::std::os::raw::c_int, +} +impl Default for msghdr { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default)] +pub struct cmsghdr { + pub cmsg_len: usize, + pub cmsg_level: ::std::os::raw::c_int, + pub cmsg_type: ::std::os::raw::c_int, + pub __cmsg_data: __IncompleteArrayField<::std::os::raw::c_uchar>, +} +pub unsafe fn __cmsg_nxthdr(arg___mhdr: *mut msghdr, arg___cmsg: *mut cmsghdr) -> *mut cmsghdr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __cmsg_nxthdr(arg___mhdr: *mut msghdr, arg___cmsg: *mut cmsghdr) -> *mut cmsghdr; + } + __cmsg_nxthdr(arg___mhdr, arg___cmsg) + }) +} +pub const SCM_RIGHTS: ::std::os::raw::c_uint = 1; +pub type _bindgen_ty_3 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __kernel_fd_set { + pub fds_bits: [::std::os::raw::c_ulong; 16usize], +} +pub type __kernel_sighandler_t = + ::std::option::Option; +pub type __kernel_key_t = ::std::os::raw::c_int; +pub type __kernel_mqd_t = ::std::os::raw::c_int; +pub type __kernel_old_uid_t = ::std::os::raw::c_ushort; +pub type __kernel_old_gid_t = ::std::os::raw::c_ushort; +pub type __kernel_old_dev_t = ::std::os::raw::c_ulong; +pub type __kernel_long_t = ::std::os::raw::c_long; +pub type __kernel_ulong_t = ::std::os::raw::c_ulong; +pub type __kernel_ino_t = __kernel_ulong_t; +pub type __kernel_mode_t = ::std::os::raw::c_uint; +pub type __kernel_pid_t = ::std::os::raw::c_int; +pub type __kernel_ipc_pid_t = ::std::os::raw::c_int; +pub type __kernel_uid_t = ::std::os::raw::c_uint; +pub type __kernel_gid_t = ::std::os::raw::c_uint; +pub type __kernel_suseconds_t = __kernel_long_t; +pub type __kernel_daddr_t = ::std::os::raw::c_int; +pub type __kernel_uid32_t = ::std::os::raw::c_uint; +pub type __kernel_gid32_t = ::std::os::raw::c_uint; +pub type __kernel_size_t = __kernel_ulong_t; +pub type __kernel_ssize_t = __kernel_long_t; +pub type __kernel_ptrdiff_t = __kernel_long_t; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __kernel_fsid_t { + pub val: [::std::os::raw::c_int; 2usize], +} +pub type __kernel_off_t = __kernel_long_t; +pub type __kernel_loff_t = ::std::os::raw::c_longlong; +pub type __kernel_old_time_t = __kernel_long_t; +pub type __kernel_time_t = __kernel_long_t; +pub type __kernel_time64_t = ::std::os::raw::c_longlong; +pub type __kernel_clock_t = __kernel_long_t; +pub type __kernel_timer_t = ::std::os::raw::c_int; +pub type __kernel_clockid_t = ::std::os::raw::c_int; +pub type __kernel_caddr_t = *mut ::std::os::raw::c_char; +pub type __kernel_uid16_t = ::std::os::raw::c_ushort; +pub type __kernel_gid16_t = ::std::os::raw::c_ushort; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct linger { + pub l_onoff: ::std::os::raw::c_int, + pub l_linger: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct osockaddr { + pub sa_family: ::std::os::raw::c_ushort, + pub sa_data: [::std::os::raw::c_uchar; 14usize], +} +pub const SHUT_RD: ::std::os::raw::c_uint = 0; +pub const SHUT_WR: ::std::os::raw::c_uint = 1; +pub const SHUT_RDWR: ::std::os::raw::c_uint = 2; +pub type _bindgen_ty_4 = ::std::os::raw::c_uint; +pub unsafe fn socket( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn socket( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + socket(arg___domain, arg___type, arg___protocol) + }) +} +pub unsafe fn socketpair( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + arg___fds: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn socketpair( + arg___domain: ::std::os::raw::c_int, + arg___type: ::std::os::raw::c_int, + arg___protocol: ::std::os::raw::c_int, + arg___fds: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + socketpair(arg___domain, arg___type, arg___protocol, arg___fds) + }) +} +pub unsafe fn bind( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bind( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, + ) -> ::std::os::raw::c_int; + } + bind(arg___fd, arg___addr, arg___len) + }) +} +pub unsafe fn getsockname( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getsockname( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, + ) -> ::std::os::raw::c_int; + } + getsockname(arg___fd, arg___addr, arg___len) + }) +} +pub unsafe fn connect( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn connect( + arg___fd: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___len: socklen_t, + ) -> ::std::os::raw::c_int; + } + connect(arg___fd, arg___addr, arg___len) + }) +} +pub unsafe fn getpeername( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpeername( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___len: *mut socklen_t, + ) -> ::std::os::raw::c_int; + } + getpeername(arg___fd, arg___addr, arg___len) + }) +} +pub unsafe fn send( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn send( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + ) -> isize; + } + send(arg___fd, arg___buf, arg___n, arg___flags) + }) +} +pub unsafe fn recv( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn recv( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + ) -> isize; + } + recv(arg___fd, arg___buf, arg___n, arg___flags) + }) +} +pub unsafe fn sendto( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___addr_len: socklen_t, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sendto( + arg___fd: ::std::os::raw::c_int, + arg___buf: *const ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *const sockaddr, + arg___addr_len: socklen_t, + ) -> isize; + } + sendto( + arg___fd, + arg___buf, + arg___n, + arg___flags, + arg___addr, + arg___addr_len, + ) + }) +} +pub unsafe fn recvfrom( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn recvfrom( + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_void, + arg___n: usize, + arg___flags: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, + ) -> isize; + } + recvfrom( + arg___fd, + arg___buf, + arg___n, + arg___flags, + arg___addr, + arg___addr_len, + ) + }) +} +pub unsafe fn sendmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *const msghdr, + arg___flags: ::std::os::raw::c_int, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sendmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *const msghdr, + arg___flags: ::std::os::raw::c_int, + ) -> isize; + } + sendmsg(arg___fd, arg___message, arg___flags) + }) +} +pub unsafe fn recvmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *mut msghdr, + arg___flags: ::std::os::raw::c_int, +) -> isize { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn recvmsg( + arg___fd: ::std::os::raw::c_int, + arg___message: *mut msghdr, + arg___flags: ::std::os::raw::c_int, + ) -> isize; + } + recvmsg(arg___fd, arg___message, arg___flags) + }) +} +pub unsafe fn getsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *mut ::std::os::raw::c_void, + arg___optlen: *mut socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *mut ::std::os::raw::c_void, + arg___optlen: *mut socklen_t, + ) -> ::std::os::raw::c_int; + } + getsockopt( + arg___fd, + arg___level, + arg___optname, + arg___optval, + arg___optlen, + ) + }) +} +pub unsafe fn setsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *const ::std::os::raw::c_void, + arg___optlen: socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setsockopt( + arg___fd: ::std::os::raw::c_int, + arg___level: ::std::os::raw::c_int, + arg___optname: ::std::os::raw::c_int, + arg___optval: *const ::std::os::raw::c_void, + arg___optlen: socklen_t, + ) -> ::std::os::raw::c_int; + } + setsockopt( + arg___fd, + arg___level, + arg___optname, + arg___optval, + arg___optlen, + ) + }) +} +pub unsafe fn listen( + arg___fd: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn listen( + arg___fd: ::std::os::raw::c_int, + arg___n: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + listen(arg___fd, arg___n) + }) +} +pub unsafe fn accept( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn accept( + arg___fd: ::std::os::raw::c_int, + arg___addr: *mut sockaddr, + arg___addr_len: *mut socklen_t, + ) -> ::std::os::raw::c_int; + } + accept(arg___fd, arg___addr, arg___addr_len) + }) +} +pub unsafe fn shutdown( + arg___fd: ::std::os::raw::c_int, + arg___how: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn shutdown( + arg___fd: ::std::os::raw::c_int, + arg___how: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + shutdown(arg___fd, arg___how) + }) +} +pub unsafe fn sockatmark(arg___fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sockatmark(arg___fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + sockatmark(arg___fd) + }) +} +pub unsafe fn isfdtype( + arg___fd: ::std::os::raw::c_int, + arg___fdtype: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn isfdtype( + arg___fd: ::std::os::raw::c_int, + arg___fdtype: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + isfdtype(arg___fd, arg___fdtype) + }) +} +pub type in_addr_t = u32; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct in_addr { + pub s_addr: in_addr_t, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ip_opts { + pub ip_dst: in_addr, + pub ip_opts: [::std::os::raw::c_char; 40usize], +} +impl Default for ip_opts { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreqn { + pub imr_multiaddr: in_addr, + pub imr_address: in_addr, + pub imr_ifindex: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct in_pktinfo { + pub ipi_ifindex: ::std::os::raw::c_int, + pub ipi_spec_dst: in_addr, + pub ipi_addr: in_addr, +} +pub const IPPROTO_IP: ::std::os::raw::c_uint = 0; +pub const IPPROTO_ICMP: ::std::os::raw::c_uint = 1; +pub const IPPROTO_IGMP: ::std::os::raw::c_uint = 2; +pub const IPPROTO_IPIP: ::std::os::raw::c_uint = 4; +pub const IPPROTO_TCP: ::std::os::raw::c_uint = 6; +pub const IPPROTO_EGP: ::std::os::raw::c_uint = 8; +pub const IPPROTO_PUP: ::std::os::raw::c_uint = 12; +pub const IPPROTO_UDP: ::std::os::raw::c_uint = 17; +pub const IPPROTO_IDP: ::std::os::raw::c_uint = 22; +pub const IPPROTO_TP: ::std::os::raw::c_uint = 29; +pub const IPPROTO_DCCP: ::std::os::raw::c_uint = 33; +pub const IPPROTO_IPV6: ::std::os::raw::c_uint = 41; +pub const IPPROTO_RSVP: ::std::os::raw::c_uint = 46; +pub const IPPROTO_GRE: ::std::os::raw::c_uint = 47; +pub const IPPROTO_ESP: ::std::os::raw::c_uint = 50; +pub const IPPROTO_AH: ::std::os::raw::c_uint = 51; +pub const IPPROTO_MTP: ::std::os::raw::c_uint = 92; +pub const IPPROTO_BEETPH: ::std::os::raw::c_uint = 94; +pub const IPPROTO_ENCAP: ::std::os::raw::c_uint = 98; +pub const IPPROTO_PIM: ::std::os::raw::c_uint = 103; +pub const IPPROTO_COMP: ::std::os::raw::c_uint = 108; +pub const IPPROTO_SCTP: ::std::os::raw::c_uint = 132; +pub const IPPROTO_UDPLITE: ::std::os::raw::c_uint = 136; +pub const IPPROTO_MPLS: ::std::os::raw::c_uint = 137; +pub const IPPROTO_ETHERNET: ::std::os::raw::c_uint = 143; +pub const IPPROTO_RAW: ::std::os::raw::c_uint = 255; +pub const IPPROTO_MPTCP: ::std::os::raw::c_uint = 262; +pub const IPPROTO_MAX: ::std::os::raw::c_uint = 263; +pub type _bindgen_ty_5 = ::std::os::raw::c_uint; +pub const IPPROTO_HOPOPTS: ::std::os::raw::c_uint = 0; +pub const IPPROTO_ROUTING: ::std::os::raw::c_uint = 43; +pub const IPPROTO_FRAGMENT: ::std::os::raw::c_uint = 44; +pub const IPPROTO_ICMPV6: ::std::os::raw::c_uint = 58; +pub const IPPROTO_NONE: ::std::os::raw::c_uint = 59; +pub const IPPROTO_DSTOPTS: ::std::os::raw::c_uint = 60; +pub const IPPROTO_MH: ::std::os::raw::c_uint = 135; +pub type _bindgen_ty_6 = ::std::os::raw::c_uint; +pub type in_port_t = u16; +pub const IPPORT_ECHO: ::std::os::raw::c_uint = 7; +pub const IPPORT_DISCARD: ::std::os::raw::c_uint = 9; +pub const IPPORT_SYSTAT: ::std::os::raw::c_uint = 11; +pub const IPPORT_DAYTIME: ::std::os::raw::c_uint = 13; +pub const IPPORT_NETSTAT: ::std::os::raw::c_uint = 15; +pub const IPPORT_FTP: ::std::os::raw::c_uint = 21; +pub const IPPORT_TELNET: ::std::os::raw::c_uint = 23; +pub const IPPORT_SMTP: ::std::os::raw::c_uint = 25; +pub const IPPORT_TIMESERVER: ::std::os::raw::c_uint = 37; +pub const IPPORT_NAMESERVER: ::std::os::raw::c_uint = 42; +pub const IPPORT_WHOIS: ::std::os::raw::c_uint = 43; +pub const IPPORT_MTP: ::std::os::raw::c_uint = 57; +pub const IPPORT_TFTP: ::std::os::raw::c_uint = 69; +pub const IPPORT_RJE: ::std::os::raw::c_uint = 77; +pub const IPPORT_FINGER: ::std::os::raw::c_uint = 79; +pub const IPPORT_TTYLINK: ::std::os::raw::c_uint = 87; +pub const IPPORT_SUPDUP: ::std::os::raw::c_uint = 95; +pub const IPPORT_EXECSERVER: ::std::os::raw::c_uint = 512; +pub const IPPORT_LOGINSERVER: ::std::os::raw::c_uint = 513; +pub const IPPORT_CMDSERVER: ::std::os::raw::c_uint = 514; +pub const IPPORT_EFSSERVER: ::std::os::raw::c_uint = 520; +pub const IPPORT_BIFFUDP: ::std::os::raw::c_uint = 512; +pub const IPPORT_WHOSERVER: ::std::os::raw::c_uint = 513; +pub const IPPORT_ROUTESERVER: ::std::os::raw::c_uint = 520; +pub const IPPORT_RESERVED: ::std::os::raw::c_uint = 1024; +pub const IPPORT_USERRESERVED: ::std::os::raw::c_uint = 5000; +pub type _bindgen_ty_7 = ::std::os::raw::c_uint; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct in6_addr { + pub __in6_u: in6_addr__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union in6_addr__bindgen_ty_1 { + pub __u6_addr8: [u8; 16usize], + pub __u6_addr16: [u16; 8usize], + pub __u6_addr32: [u32; 4usize], +} +impl Default for in6_addr__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for in6_addr { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +extern "C" { + pub static in6addr_any: in6_addr; +} +extern "C" { + pub static in6addr_loopback: in6_addr; +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct sockaddr_in { + pub sin_family: sa_family_t, + pub sin_port: in_port_t, + pub sin_addr: in_addr, + pub sin_zero: [::std::os::raw::c_uchar; 8usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sockaddr_in6 { + pub sin6_family: sa_family_t, + pub sin6_port: in_port_t, + pub sin6_flowinfo: u32, + pub sin6_addr: in6_addr, + pub sin6_scope_id: u32, +} +impl Default for sockaddr_in6 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreq { + pub imr_multiaddr: in_addr, + pub imr_interface: in_addr, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_mreq_source { + pub imr_multiaddr: in_addr, + pub imr_interface: in_addr, + pub imr_sourceaddr: in_addr, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct ipv6_mreq { + pub ipv6mr_multiaddr: in6_addr, + pub ipv6mr_interface: ::std::os::raw::c_uint, +} +impl Default for ipv6_mreq { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct group_req { + pub gr_interface: u32, + pub gr_group: sockaddr_storage, +} +impl Default for group_req { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct group_source_req { + pub gsr_interface: u32, + pub gsr_group: sockaddr_storage, + pub gsr_source: sockaddr_storage, +} +impl Default for group_source_req { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct ip_msfilter { + pub imsf_multiaddr: in_addr, + pub imsf_interface: in_addr, + pub imsf_fmode: u32, + pub imsf_numsrc: u32, + pub imsf_slist: [in_addr; 1usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct group_filter { + pub gf_interface: u32, + pub gf_group: sockaddr_storage, + pub gf_fmode: u32, + pub gf_numsrc: u32, + pub gf_slist: [sockaddr_storage; 1usize], +} +impl Default for group_filter { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn ntohl(arg___netlong: u32) -> u32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ntohl(arg___netlong: u32) -> u32; + } + ntohl(arg___netlong) + }) +} +pub unsafe fn ntohs(arg___netshort: u16) -> u16 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ntohs(arg___netshort: u16) -> u16; + } + ntohs(arg___netshort) + }) +} +pub unsafe fn htonl(arg___hostlong: u32) -> u32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn htonl(arg___hostlong: u32) -> u32; + } + htonl(arg___hostlong) + }) +} +pub unsafe fn htons(arg___hostshort: u16) -> u16 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn htons(arg___hostshort: u16) -> u16; + } + htons(arg___hostshort) + }) +} +pub unsafe fn bindresvport( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bindresvport( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in, + ) -> ::std::os::raw::c_int; + } + bindresvport(arg___sockfd, arg___sock_in) + }) +} +pub unsafe fn bindresvport6( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in6, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn bindresvport6( + arg___sockfd: ::std::os::raw::c_int, + arg___sock_in: *mut sockaddr_in6, + ) -> ::std::os::raw::c_int; + } + bindresvport6(arg___sockfd, arg___sock_in) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct rpcent { + pub r_name: *mut ::std::os::raw::c_char, + pub r_aliases: *mut *mut ::std::os::raw::c_char, + pub r_number: ::std::os::raw::c_int, +} +impl Default for rpcent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setrpcent(arg___stayopen: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setrpcent(arg___stayopen: ::std::os::raw::c_int); + } + setrpcent(arg___stayopen) + }) +} +pub unsafe fn endrpcent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endrpcent(); + } + endrpcent() + }) +} +pub unsafe fn getrpcbyname(arg___name: *const ::std::os::raw::c_char) -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbyname(arg___name: *const ::std::os::raw::c_char) -> *mut rpcent; + } + getrpcbyname(arg___name) + }) +} +pub unsafe fn getrpcbynumber(arg___number: ::std::os::raw::c_int) -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbynumber(arg___number: ::std::os::raw::c_int) -> *mut rpcent; + } + getrpcbynumber(arg___number) + }) +} +pub unsafe fn getrpcent() -> *mut rpcent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcent() -> *mut rpcent; + } + getrpcent() + }) +} +pub unsafe fn getrpcbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcbyname_r( + arg___name, + arg___result_buf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getrpcbynumber_r( + arg___number: ::std::os::raw::c_int, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcbynumber_r( + arg___number: ::std::os::raw::c_int, + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcbynumber_r( + arg___number, + arg___result_buf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getrpcent_r( + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getrpcent_r( + arg___result_buf: *mut rpcent, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut rpcent, + ) -> ::std::os::raw::c_int; + } + getrpcent_r(arg___result_buf, arg___buffer, arg___buflen, arg___result) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct netent { + pub n_name: *mut ::std::os::raw::c_char, + pub n_aliases: *mut *mut ::std::os::raw::c_char, + pub n_addrtype: ::std::os::raw::c_int, + pub n_net: u32, +} +impl Default for netent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn __h_errno_location() -> *mut ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __h_errno_location() -> *mut ::std::os::raw::c_int; + } + __h_errno_location() + }) +} +pub unsafe fn herror(arg___str: *const ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn herror(arg___str: *const ::std::os::raw::c_char); + } + herror(arg___str) + }) +} +pub unsafe fn hstrerror(arg___err_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn hstrerror(arg___err_num: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + } + hstrerror(arg___err_num) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct hostent { + pub h_name: *mut ::std::os::raw::c_char, + pub h_aliases: *mut *mut ::std::os::raw::c_char, + pub h_addrtype: ::std::os::raw::c_int, + pub h_length: ::std::os::raw::c_int, + pub h_addr_list: *mut *mut ::std::os::raw::c_char, +} +impl Default for hostent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn sethostent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn sethostent(arg___stay_open: ::std::os::raw::c_int); + } + sethostent(arg___stay_open) + }) +} +pub unsafe fn endhostent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endhostent(); + } + endhostent() + }) +} +pub unsafe fn gethostent() -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostent() -> *mut hostent; + } + gethostent() + }) +} +pub unsafe fn gethostbyaddr( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, +) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyaddr( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + ) -> *mut hostent; + } + gethostbyaddr(arg___addr, arg___len, arg___type) + }) +} +pub unsafe fn gethostbyname(arg___name: *const ::std::os::raw::c_char) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname(arg___name: *const ::std::os::raw::c_char) -> *mut hostent; + } + gethostbyname(arg___name) + }) +} +pub unsafe fn gethostbyname2( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, +) -> *mut hostent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname2( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + ) -> *mut hostent; + } + gethostbyname2(arg___name, arg___af) + }) +} +pub unsafe fn gethostent_r( + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostent_r( + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostent_r( + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn gethostbyaddr_r( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyaddr_r( + arg___addr: *const ::std::os::raw::c_void, + arg___len: __socklen_t, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostbyaddr_r( + arg___addr, + arg___len, + arg___type, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn gethostbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostbyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn gethostbyname2_r( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gethostbyname2_r( + arg___name: *const ::std::os::raw::c_char, + arg___af: ::std::os::raw::c_int, + arg___result_buf: *mut hostent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut hostent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + gethostbyname2_r( + arg___name, + arg___af, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn setnetent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setnetent(arg___stay_open: ::std::os::raw::c_int); + } + setnetent(arg___stay_open) + }) +} +pub unsafe fn endnetent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endnetent(); + } + endnetent() + }) +} +pub unsafe fn getnetent() -> *mut netent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetent() -> *mut netent; + } + getnetent() + }) +} +pub unsafe fn getnetbyaddr(arg___net: u32, arg___type: ::std::os::raw::c_int) -> *mut netent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyaddr(arg___net: u32, arg___type: ::std::os::raw::c_int) -> *mut netent; + } + getnetbyaddr(arg___net, arg___type) + }) +} +pub unsafe fn getnetbyname(arg___name: *const ::std::os::raw::c_char) -> *mut netent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyname(arg___name: *const ::std::os::raw::c_char) -> *mut netent; + } + getnetbyname(arg___name) + }) +} +pub unsafe fn getnetent_r( + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetent_r( + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnetent_r( + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn getnetbyaddr_r( + arg___net: u32, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyaddr_r( + arg___net: u32, + arg___type: ::std::os::raw::c_int, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnetbyaddr_r( + arg___net, + arg___type, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +pub unsafe fn getnetbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut netent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut netent, + arg___h_errnop: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnetbyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + arg___h_errnop, + ) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct servent { + pub s_name: *mut ::std::os::raw::c_char, + pub s_aliases: *mut *mut ::std::os::raw::c_char, + pub s_port: ::std::os::raw::c_int, + pub s_proto: *mut ::std::os::raw::c_char, +} +impl Default for servent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setservent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setservent(arg___stay_open: ::std::os::raw::c_int); + } + setservent(arg___stay_open) + }) +} +pub unsafe fn endservent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endservent(); + } + endservent() + }) +} +pub unsafe fn getservent() -> *mut servent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservent() -> *mut servent; + } + getservent() + }) +} +pub unsafe fn getservbyname( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, +) -> *mut servent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyname( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + ) -> *mut servent; + } + getservbyname(arg___name, arg___proto) + }) +} +pub unsafe fn getservbyport( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, +) -> *mut servent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyport( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + ) -> *mut servent; + } + getservbyport(arg___port, arg___proto) + }) +} +pub unsafe fn getservent_r( + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservent_r( + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservent_r(arg___result_buf, arg___buf, arg___buflen, arg___result) + }) +} +pub unsafe fn getservbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservbyname_r( + arg___name, + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getservbyport_r( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getservbyport_r( + arg___port: ::std::os::raw::c_int, + arg___proto: *const ::std::os::raw::c_char, + arg___result_buf: *mut servent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut servent, + ) -> ::std::os::raw::c_int; + } + getservbyport_r( + arg___port, + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct protoent { + pub p_name: *mut ::std::os::raw::c_char, + pub p_aliases: *mut *mut ::std::os::raw::c_char, + pub p_proto: ::std::os::raw::c_int, +} +impl Default for protoent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setprotoent(arg___stay_open: ::std::os::raw::c_int) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setprotoent(arg___stay_open: ::std::os::raw::c_int); + } + setprotoent(arg___stay_open) + }) +} +pub unsafe fn endprotoent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endprotoent(); + } + endprotoent() + }) +} +pub unsafe fn getprotoent() -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotoent() -> *mut protoent; + } + getprotoent() + }) +} +pub unsafe fn getprotobyname(arg___name: *const ::std::os::raw::c_char) -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobyname(arg___name: *const ::std::os::raw::c_char) -> *mut protoent; + } + getprotobyname(arg___name) + }) +} +pub unsafe fn getprotobynumber(arg___proto: ::std::os::raw::c_int) -> *mut protoent { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobynumber(arg___proto: ::std::os::raw::c_int) -> *mut protoent; + } + getprotobynumber(arg___proto) + }) +} +pub unsafe fn getprotoent_r( + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotoent_r( + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotoent_r(arg___result_buf, arg___buf, arg___buflen, arg___result) + }) +} +pub unsafe fn getprotobyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobyname_r( + arg___name: *const ::std::os::raw::c_char, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotobyname_r( + arg___name, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getprotobynumber_r( + arg___proto: ::std::os::raw::c_int, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getprotobynumber_r( + arg___proto: ::std::os::raw::c_int, + arg___result_buf: *mut protoent, + arg___buf: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut protoent, + ) -> ::std::os::raw::c_int; + } + getprotobynumber_r( + arg___proto, + arg___result_buf, + arg___buf, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn setnetgrent(arg___netgroup: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setnetgrent(arg___netgroup: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + } + setnetgrent(arg___netgroup) + }) +} +pub unsafe fn endnetgrent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endnetgrent(); + } + endnetgrent() + }) +} +pub unsafe fn getnetgrent( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetgrent( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + getnetgrent(arg___hostp, arg___userp, arg___domainp) + }) +} +pub unsafe fn innetgr( + arg___netgroup: *const ::std::os::raw::c_char, + arg___host: *const ::std::os::raw::c_char, + arg___user: *const ::std::os::raw::c_char, + arg___domain: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn innetgr( + arg___netgroup: *const ::std::os::raw::c_char, + arg___host: *const ::std::os::raw::c_char, + arg___user: *const ::std::os::raw::c_char, + arg___domain: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + innetgr(arg___netgroup, arg___host, arg___user, arg___domain) + }) +} +pub unsafe fn getnetgrent_r( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnetgrent_r( + arg___hostp: *mut *mut ::std::os::raw::c_char, + arg___userp: *mut *mut ::std::os::raw::c_char, + arg___domainp: *mut *mut ::std::os::raw::c_char, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + ) -> ::std::os::raw::c_int; + } + getnetgrent_r( + arg___hostp, + arg___userp, + arg___domainp, + arg___buffer, + arg___buflen, + ) + }) +} +pub unsafe fn rcmd( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rcmd( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + rcmd( + arg___ahost, + arg___rport, + arg___locuser, + arg___remuser, + arg___cmd, + arg___fd2p, + ) + }) +} +pub unsafe fn rcmd_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rcmd_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_ushort, + arg___locuser: *const ::std::os::raw::c_char, + arg___remuser: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rcmd_af( + arg___ahost, + arg___rport, + arg___locuser, + arg___remuser, + arg___cmd, + arg___fd2p, + arg___af, + ) + }) +} +pub unsafe fn rexec( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rexec( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + rexec( + arg___ahost, + arg___rport, + arg___name, + arg___pass, + arg___cmd, + arg___fd2p, + ) + }) +} +pub unsafe fn rexec_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rexec_af( + arg___ahost: *mut *mut ::std::os::raw::c_char, + arg___rport: ::std::os::raw::c_int, + arg___name: *const ::std::os::raw::c_char, + arg___pass: *const ::std::os::raw::c_char, + arg___cmd: *const ::std::os::raw::c_char, + arg___fd2p: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rexec_af( + arg___ahost, + arg___rport, + arg___name, + arg___pass, + arg___cmd, + arg___fd2p, + arg___af, + ) + }) +} +pub unsafe fn ruserok( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ruserok( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + ruserok(arg___rhost, arg___suser, arg___remuser, arg___locuser) + }) +} +pub unsafe fn ruserok_af( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ruserok_af( + arg___rhost: *const ::std::os::raw::c_char, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + ruserok_af( + arg___rhost, + arg___suser, + arg___remuser, + arg___locuser, + arg___af, + ) + }) +} +pub unsafe fn iruserok( + arg___raddr: u32, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn iruserok( + arg___raddr: u32, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + iruserok(arg___raddr, arg___suser, arg___remuser, arg___locuser) + }) +} +pub unsafe fn iruserok_af( + arg___raddr: *const ::std::os::raw::c_void, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn iruserok_af( + arg___raddr: *const ::std::os::raw::c_void, + arg___suser: ::std::os::raw::c_int, + arg___remuser: *const ::std::os::raw::c_char, + arg___locuser: *const ::std::os::raw::c_char, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + iruserok_af( + arg___raddr, + arg___suser, + arg___remuser, + arg___locuser, + arg___af, + ) + }) +} +pub unsafe fn rresvport(arg___alport: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rresvport(arg___alport: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + rresvport(arg___alport) + }) +} +pub unsafe fn rresvport_af( + arg___alport: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn rresvport_af( + arg___alport: *mut ::std::os::raw::c_int, + arg___af: sa_family_t, + ) -> ::std::os::raw::c_int; + } + rresvport_af(arg___alport, arg___af) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct addrinfo { + pub ai_flags: ::std::os::raw::c_int, + pub ai_family: ::std::os::raw::c_int, + pub ai_socktype: ::std::os::raw::c_int, + pub ai_protocol: ::std::os::raw::c_int, + pub ai_addrlen: socklen_t, + pub ai_addr: *mut sockaddr, + pub ai_canonname: *mut ::std::os::raw::c_char, + pub ai_next: *mut addrinfo, +} +impl Default for addrinfo { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn getaddrinfo( + arg___name: *const ::std::os::raw::c_char, + arg___service: *const ::std::os::raw::c_char, + arg___req: *const addrinfo, + arg___pai: *mut *mut addrinfo, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getaddrinfo( + arg___name: *const ::std::os::raw::c_char, + arg___service: *const ::std::os::raw::c_char, + arg___req: *const addrinfo, + arg___pai: *mut *mut addrinfo, + ) -> ::std::os::raw::c_int; + } + getaddrinfo(arg___name, arg___service, arg___req, arg___pai) + }) +} +pub unsafe fn freeaddrinfo(arg___ai: *mut addrinfo) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn freeaddrinfo(arg___ai: *mut addrinfo); + } + freeaddrinfo(arg___ai) + }) +} +pub unsafe fn gai_strerror(arg___ecode: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn gai_strerror(arg___ecode: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + } + gai_strerror(arg___ecode) + }) +} +pub unsafe fn getnameinfo( + arg___sa: *const sockaddr, + arg___salen: socklen_t, + arg___host: *mut ::std::os::raw::c_char, + arg___hostlen: socklen_t, + arg___serv: *mut ::std::os::raw::c_char, + arg___servlen: socklen_t, + arg___flags: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getnameinfo( + arg___sa: *const sockaddr, + arg___salen: socklen_t, + arg___host: *mut ::std::os::raw::c_char, + arg___hostlen: socklen_t, + arg___serv: *mut ::std::os::raw::c_char, + arg___servlen: socklen_t, + arg___flags: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; + } + getnameinfo( + arg___sa, + arg___salen, + arg___host, + arg___hostlen, + arg___serv, + arg___servlen, + arg___flags, + ) + }) +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct passwd { + pub pw_name: *mut ::std::os::raw::c_char, + pub pw_passwd: *mut ::std::os::raw::c_char, + pub pw_uid: __uid_t, + pub pw_gid: __gid_t, + pub pw_gecos: *mut ::std::os::raw::c_char, + pub pw_dir: *mut ::std::os::raw::c_char, + pub pw_shell: *mut ::std::os::raw::c_char, +} +impl Default for passwd { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn setpwent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn setpwent(); + } + setpwent() + }) +} +pub unsafe fn endpwent() { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn endpwent(); + } + endpwent() + }) +} +pub unsafe fn getpwent() -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwent() -> *mut passwd; + } + getpwent() + }) +} +pub unsafe fn fgetpwent(arg___stream: *mut FILE) -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fgetpwent(arg___stream: *mut FILE) -> *mut passwd; + } + fgetpwent(arg___stream) + }) +} +pub unsafe fn putpwent(arg___p: *const passwd, arg___f: *mut FILE) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn putpwent(arg___p: *const passwd, arg___f: *mut FILE) -> ::std::os::raw::c_int; + } + putpwent(arg___p, arg___f) + }) +} +pub unsafe fn getpwuid(arg___uid: __uid_t) -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwuid(arg___uid: __uid_t) -> *mut passwd; + } + getpwuid(arg___uid) + }) +} +pub unsafe fn getpwnam(arg___name: *const ::std::os::raw::c_char) -> *mut passwd { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwnam(arg___name: *const ::std::os::raw::c_char) -> *mut passwd; + } + getpwnam(arg___name) + }) +} +pub unsafe fn getpwent_r( + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwent_r( + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + getpwent_r(arg___resultbuf, arg___buffer, arg___buflen, arg___result) + }) +} +pub unsafe fn getpwuid_r( + arg___uid: __uid_t, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwuid_r( + arg___uid: __uid_t, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + getpwuid_r( + arg___uid, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn getpwnam_r( + arg___name: *const ::std::os::raw::c_char, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn getpwnam_r( + arg___name: *const ::std::os::raw::c_char, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + getpwnam_r( + arg___name, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub unsafe fn fgetpwent_r( + arg___stream: *mut FILE, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fgetpwent_r( + arg___stream: *mut FILE, + arg___resultbuf: *mut passwd, + arg___buffer: *mut ::std::os::raw::c_char, + arg___buflen: usize, + arg___result: *mut *mut passwd, + ) -> ::std::os::raw::c_int; + } + fgetpwent_r( + arg___stream, + arg___resultbuf, + arg___buffer, + arg___buflen, + arg___result, + ) + }) +} +pub type pgsocket = ::std::os::raw::c_int; +pub unsafe fn pg_set_noblock(arg_sock: pgsocket) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_set_noblock(arg_sock: pgsocket) -> bool; + } + pg_set_noblock(arg_sock) + }) +} +pub unsafe fn pg_set_block(arg_sock: pgsocket) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_set_block(arg_sock: pgsocket) -> bool; + } + pg_set_block(arg_sock) + }) +} +pub unsafe fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool; + } + has_drive_prefix(arg_filename) + }) +} +pub unsafe fn first_dir_separator( + arg_filename: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn first_dir_separator( + arg_filename: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + first_dir_separator(arg_filename) + }) +} +pub unsafe fn last_dir_separator( + arg_filename: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn last_dir_separator( + arg_filename: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + last_dir_separator(arg_filename) + }) +} +pub unsafe fn first_path_var_separator( + arg_pathlist: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn first_path_var_separator( + arg_pathlist: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + first_path_var_separator(arg_pathlist) + }) +} +pub unsafe fn join_path_components( + arg_ret_path: *mut ::std::os::raw::c_char, + arg_head: *const ::std::os::raw::c_char, + arg_tail: *const ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn join_path_components( + arg_ret_path: *mut ::std::os::raw::c_char, + arg_head: *const ::std::os::raw::c_char, + arg_tail: *const ::std::os::raw::c_char, + ); + } + join_path_components(arg_ret_path, arg_head, arg_tail) + }) +} +pub unsafe fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char); + } + canonicalize_path(arg_path) + }) +} +pub unsafe fn make_native_path(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_native_path(arg_path: *mut ::std::os::raw::c_char); + } + make_native_path(arg_path) + }) +} +pub unsafe fn cleanup_path(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn cleanup_path(arg_path: *mut ::std::os::raw::c_char); + } + cleanup_path(arg_path) + }) +} +pub unsafe fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool; + } + path_contains_parent_reference(arg_path) + }) +} +pub unsafe fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool; + } + path_is_relative_and_below_cwd(arg_path) + }) +} +pub unsafe fn path_is_prefix_of_path( + arg_path1: *const ::std::os::raw::c_char, + arg_path2: *const ::std::os::raw::c_char, +) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn path_is_prefix_of_path( + arg_path1: *const ::std::os::raw::c_char, + arg_path2: *const ::std::os::raw::c_char, + ) -> bool; + } + path_is_prefix_of_path(arg_path1, arg_path2) + }) +} +pub unsafe fn make_absolute_path( + arg_path: *const ::std::os::raw::c_char, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_absolute_path( + arg_path: *const ::std::os::raw::c_char, + ) -> *mut ::std::os::raw::c_char; + } + make_absolute_path(arg_path) + }) +} +pub unsafe fn get_progname( + arg_argv0: *const ::std::os::raw::c_char, +) -> *const ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_progname( + arg_argv0: *const ::std::os::raw::c_char, + ) -> *const ::std::os::raw::c_char; + } + get_progname(arg_argv0) + }) +} +pub unsafe fn get_share_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_share_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_share_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_etc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_etc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_etc_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_include_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_include_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_include_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_pkginclude_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_pkginclude_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_pkginclude_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_includeserver_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_includeserver_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_includeserver_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_lib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_lib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_lib_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_pkglib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_pkglib_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_pkglib_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_locale_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_locale_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_locale_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_doc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_doc_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_doc_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_html_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_html_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_html_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_man_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_man_path( + arg_my_exec_path: *const ::std::os::raw::c_char, + arg_ret_path: *mut ::std::os::raw::c_char, + ); + } + get_man_path(arg_my_exec_path, arg_ret_path) + }) +} +pub unsafe fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool; + } + get_home_path(arg_ret_path) + }) +} +pub unsafe fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char); + } + get_parent_directory(arg_path) + }) +} +pub unsafe fn pgfnames( + arg_path: *const ::std::os::raw::c_char, +) -> *mut *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pgfnames( + arg_path: *const ::std::os::raw::c_char, + ) -> *mut *mut ::std::os::raw::c_char; + } + pgfnames(arg_path) + }) +} +pub unsafe fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char); + } + pgfnames_cleanup(arg_filenames) + }) +} +pub unsafe fn set_pglocale_pgservice( + arg_argv0: *const ::std::os::raw::c_char, + arg_app: *const ::std::os::raw::c_char, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn set_pglocale_pgservice( + arg_argv0: *const ::std::os::raw::c_char, + arg_app: *const ::std::os::raw::c_char, + ); + } + set_pglocale_pgservice(arg_argv0, arg_app) + }) +} +pub unsafe fn validate_exec(arg_path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn validate_exec(arg_path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + } + validate_exec(arg_path) + }) +} +pub unsafe fn find_my_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn find_my_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + find_my_exec(arg_argv0, arg_retpath) + }) +} +pub unsafe fn find_other_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_target: *const ::std::os::raw::c_char, + arg_versionstr: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn find_other_exec( + arg_argv0: *const ::std::os::raw::c_char, + arg_target: *const ::std::os::raw::c_char, + arg_versionstr: *const ::std::os::raw::c_char, + arg_retpath: *mut ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + find_other_exec(arg_argv0, arg_target, arg_versionstr, arg_retpath) + }) +} +pub unsafe fn pipe_read_line( + arg_cmd: *mut ::std::os::raw::c_char, + arg_line: *mut ::std::os::raw::c_char, + arg_maxsize: ::std::os::raw::c_int, +) -> *mut ::std::os::raw::c_char { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pipe_read_line( + arg_cmd: *mut ::std::os::raw::c_char, + arg_line: *mut ::std::os::raw::c_char, + arg_maxsize: ::std::os::raw::c_int, + ) -> *mut ::std::os::raw::c_char; + } + pipe_read_line(arg_cmd, arg_line, arg_maxsize) + }) +} +pub unsafe fn pg_usleep(arg_microsec: ::std::os::raw::c_long) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_usleep(arg_microsec: ::std::os::raw::c_long); + } + pg_usleep(arg_microsec) + }) +} +pub unsafe fn pg_strcasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strcasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; + } + pg_strcasecmp(arg_s1, arg_s2) + }) +} +pub unsafe fn pg_strncasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + arg_n: usize, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_strncasecmp( + arg_s1: *const ::std::os::raw::c_char, + arg_s2: *const ::std::os::raw::c_char, + arg_n: usize, + ) -> ::std::os::raw::c_int; + } + pg_strncasecmp(arg_s1, arg_s2, arg_n) + }) +} +pub unsafe fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_toupper(arg_ch) + }) +} +pub unsafe fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_tolower(arg_ch) + }) +} +pub unsafe fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_ascii_toupper(arg_ch) + }) +} +pub unsafe fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + } + pg_ascii_tolower(arg_ch) + }) +} +pub unsafe fn pg_vsnprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mergesort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, + fn pg_vsnprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - mergesort_b(arg___base, arg___nel, arg___width, arg___compar) + pg_vsnprintf(arg_str_, arg_count, arg_fmt, arg_args) }) } -pub unsafe fn psort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn pg_snprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn pg_snprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - psort(arg___base, arg___nel, arg___width, arg___compar) + pg_snprintf(arg_str_, arg_count, arg_fmt) }) } -pub unsafe fn psort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) { +pub unsafe fn pg_vsprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ); + fn pg_vsprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - psort_b(arg___base, arg___nel, arg___width, arg___compar) + pg_vsprintf(arg_str_, arg_fmt, arg_args) }) } -pub unsafe fn psort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn pg_sprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn psort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn pg_sprintf( + arg_str_: *mut ::std::os::raw::c_char, + arg_fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - psort_r(arg___base, arg___nel, arg___width, arg_arg1, arg___compar) + pg_sprintf(arg_str_, arg_fmt) }) } -pub unsafe fn qsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, -) { +pub unsafe fn pg_vfprintf( + arg_stream: *mut FILE, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn qsort_b( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg___compar: *mut ::std::os::raw::c_void, - ); + fn pg_vfprintf( + arg_stream: *mut FILE, + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, + ) -> ::std::os::raw::c_int; } - qsort_b(arg___base, arg___nel, arg___width, arg___compar) + pg_vfprintf(arg_stream, arg_fmt, arg_args) }) } -pub unsafe fn qsort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, -) { +pub unsafe fn pg_fprintf( + arg_stream: *mut FILE, + arg_fmt: *const ::std::os::raw::c_char, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn qsort_r( - arg___base: *mut ::std::os::raw::c_void, - arg___nel: usize, - arg___width: usize, - arg_arg1: *mut ::std::os::raw::c_void, - arg___compar: ::std::option::Option< - unsafe extern "C" fn( - arg1: *mut ::std::os::raw::c_void, - arg2: *const ::std::os::raw::c_void, - arg3: *const ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int, - >, - ); + fn pg_fprintf( + arg_stream: *mut FILE, + arg_fmt: *const ::std::os::raw::c_char, + ) -> ::std::os::raw::c_int; } - qsort_r(arg___base, arg___nel, arg___width, arg_arg1, arg___compar) + pg_fprintf(arg_stream, arg_fmt) }) } -pub unsafe fn radixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, +pub unsafe fn pg_vprintf( + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn radixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, + fn pg_vprintf( + arg_fmt: *const ::std::os::raw::c_char, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } - radixsort(arg___base, arg___nel, arg___table, arg___endbyte) + pg_vprintf(arg_fmt, arg_args) }) } -pub unsafe fn rpmatch(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn pg_printf(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rpmatch(arg_arg1: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn pg_printf(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; } - rpmatch(arg_arg1) + pg_printf(arg_fmt) }) } -pub unsafe fn sradixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, +pub unsafe fn pg_strfromd( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_precision: ::std::os::raw::c_int, + arg_value: f64, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sradixsort( - arg___base: *mut *const ::std::os::raw::c_uchar, - arg___nel: ::std::os::raw::c_int, - arg___table: *const ::std::os::raw::c_uchar, - arg___endbyte: ::std::os::raw::c_uint, + fn pg_strfromd( + arg_str_: *mut ::std::os::raw::c_char, + arg_count: usize, + arg_precision: ::std::os::raw::c_int, + arg_value: f64, ) -> ::std::os::raw::c_int; } - sradixsort(arg___base, arg___nel, arg___table, arg___endbyte) + pg_strfromd(arg_str_, arg_count, arg_precision, arg_value) }) } -pub unsafe fn sranddev() { +pub unsafe fn pg_strerror(arg_errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sranddev(); + fn pg_strerror(arg_errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; } - sranddev() + pg_strerror(arg_errnum) }) } -pub unsafe fn srandomdev() { +pub unsafe fn pg_strerror_r( + arg_errnum: ::std::os::raw::c_int, + arg_buf: *mut ::std::os::raw::c_char, + arg_buflen: usize, +) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn srandomdev(); + fn pg_strerror_r( + arg_errnum: ::std::os::raw::c_int, + arg_buf: *mut ::std::os::raw::c_char, + arg_buflen: usize, + ) -> *mut ::std::os::raw::c_char; } - srandomdev() + pg_strerror_r(arg_errnum, arg_buf, arg_buflen) }) } -pub unsafe fn reallocf( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: usize, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn reallocf( - arg___ptr: *mut ::std::os::raw::c_void, - arg___size: usize, - ) -> *mut ::std::os::raw::c_void; + fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; } - reallocf(arg___ptr, arg___size) + pg_strsignal(arg_signum) }) } -pub unsafe fn strtonum( - arg___numstr: *const ::std::os::raw::c_char, - arg___minval: ::std::os::raw::c_longlong, - arg___maxval: ::std::os::raw::c_longlong, - arg___errstrp: *mut *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_longlong { +pub unsafe fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtonum( - arg___numstr: *const ::std::os::raw::c_char, - arg___minval: ::std::os::raw::c_longlong, - arg___maxval: ::std::os::raw::c_longlong, - arg___errstrp: *mut *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_longlong; + fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int; } - strtonum(arg___numstr, arg___minval, arg___maxval, arg___errstrp) + pclose_check(arg_stream) }) } -pub unsafe fn strtoq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_longlong { +pub unsafe fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtoq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_longlong; + fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool; } - strtoq(arg___str, arg___endptr, arg___base) + rmtree(arg_path, arg_rmtopdir) }) } -pub unsafe fn strtouq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, -) -> ::std::os::raw::c_ulonglong { +pub unsafe fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtouq( - arg___str: *const ::std::os::raw::c_char, - arg___endptr: *mut *mut ::std::os::raw::c_char, - arg___base: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_ulonglong; + fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64; } - strtouq(arg___str, arg___endptr, arg___base) + pg_erand48(arg_xseed) }) } -extern "C" { - pub static mut suboptarg: *mut ::std::os::raw::c_char; +pub unsafe fn pg_lrand48() -> ::std::os::raw::c_long { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_lrand48() -> ::std::os::raw::c_long; + } + pg_lrand48() + }) } -pub unsafe fn memchr( - arg___s: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memchr( - arg___s: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; } - memchr(arg___s, arg___c, arg___n) + pg_jrand48(arg_xseed) }) } -pub unsafe fn memcmp( - arg___s1: *const ::std::os::raw::c_void, - arg___s2: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, +pub unsafe fn pg_srand48(arg_seed: ::std::os::raw::c_long) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_srand48(arg_seed: ::std::os::raw::c_long); + } + pg_srand48(arg_seed) + }) +} +pub unsafe fn fls(arg_mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn fls(arg_mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + } + fls(arg_mask) + }) +} +pub unsafe fn getpeereid( + arg_sock: ::std::os::raw::c_int, + arg_uid: *mut uid_t, + arg_gid: *mut gid_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memcmp( - arg___s1: *const ::std::os::raw::c_void, - arg___s2: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, + fn getpeereid( + arg_sock: ::std::os::raw::c_int, + arg_uid: *mut uid_t, + arg_gid: *mut gid_t, ) -> ::std::os::raw::c_int; } - memcmp(arg___s1, arg___s2, arg___n) + getpeereid(arg_sock, arg_uid, arg_gid) }) } -pub unsafe fn memcpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub type float_t = f32; +pub type double_t = f64; +pub unsafe fn __fpclassify(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memcpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn __fpclassify(arg___value: f64) -> ::std::os::raw::c_int; } - memcpy(arg___dst, arg___src, arg___n) + __fpclassify(arg___value) }) } -pub unsafe fn memmove( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___len: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn __signbit(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memmove( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___len: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn __signbit(arg___value: f64) -> ::std::os::raw::c_int; } - memmove(arg___dst, arg___src, arg___len) + __signbit(arg___value) }) } -pub unsafe fn memset( - arg___b: *mut ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___len: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn __isinf(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset( - arg___b: *mut ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___len: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn __isinf(arg___value: f64) -> ::std::os::raw::c_int; } - memset(arg___b, arg___c, arg___len) + __isinf(arg___value) }) } -pub unsafe fn strcat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __finite(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __finite(arg___value: f64) -> ::std::os::raw::c_int; } - strcat(arg___s1, arg___s2) + __finite(arg___value) }) } -pub unsafe fn strchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __isnan(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn __isnan(arg___value: f64) -> ::std::os::raw::c_int; } - strchr(arg___s, arg___c) + __isnan(arg___value) }) } -pub unsafe fn strcmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __iseqsig(arg___x: f64, arg___y: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __iseqsig(arg___x: f64, arg___y: f64) -> ::std::os::raw::c_int; } - strcmp(arg___s1, arg___s2) + __iseqsig(arg___x, arg___y) }) } -pub unsafe fn strcoll( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __issignaling(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcoll( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __issignaling(arg___value: f64) -> ::std::os::raw::c_int; } - strcoll(arg___s1, arg___s2) + __issignaling(arg___value) }) } -pub unsafe fn strcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn acos(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn acos(arg___x: f64) -> f64; } - strcpy(arg___dst, arg___src) + acos(arg___x) }) } -pub unsafe fn strcspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_ulong { +pub unsafe fn __acos(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_ulong; + fn __acos(arg___x: f64) -> f64; } - strcspn(arg___s, arg___charset) + __acos(arg___x) }) } -pub unsafe fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn asin(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strerror(arg___errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn asin(arg___x: f64) -> f64; } - strerror(arg___errnum) + asin(arg___x) }) } -pub unsafe fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong { +pub unsafe fn __asin(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strlen(arg___s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong; + fn __asin(arg___x: f64) -> f64; } - strlen(arg___s) + __asin(arg___x) }) } -pub unsafe fn strncat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn atan(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncat( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn atan(arg___x: f64) -> f64; } - strncat(arg___s1, arg___s2, arg___n) + atan(arg___x) }) } -pub unsafe fn strncmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn __atan(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncmp( - arg___s1: *const ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn __atan(arg___x: f64) -> f64; } - strncmp(arg___s1, arg___s2, arg___n) + __atan(arg___x) }) } -pub unsafe fn strncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn atan2(arg___y: f64, arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn atan2(arg___y: f64, arg___x: f64) -> f64; } - strncpy(arg___dst, arg___src, arg___n) + atan2(arg___y, arg___x) }) } -pub unsafe fn strpbrk( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __atan2(arg___y: f64, arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strpbrk( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __atan2(arg___y: f64, arg___x: f64) -> f64; } - strpbrk(arg___s, arg___charset) + __atan2(arg___y, arg___x) }) } -pub unsafe fn strrchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn cos(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strrchr( - arg___s: *const ::std::os::raw::c_char, - arg___c: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn cos(arg___x: f64) -> f64; } - strrchr(arg___s, arg___c) + cos(arg___x) }) } -pub unsafe fn strspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_ulong { +pub unsafe fn __cos(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strspn( - arg___s: *const ::std::os::raw::c_char, - arg___charset: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_ulong; + fn __cos(arg___x: f64) -> f64; } - strspn(arg___s, arg___charset) + __cos(arg___x) }) } -pub unsafe fn strstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn sin(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn sin(arg___x: f64) -> f64; } - strstr(arg___big, arg___little) + sin(arg___x) }) } -pub unsafe fn strtok( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __sin(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtok( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __sin(arg___x: f64) -> f64; } - strtok(arg___str, arg___sep) + __sin(arg___x) }) } -pub unsafe fn strxfrm( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { +pub unsafe fn tan(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strxfrm( - arg___s1: *mut ::std::os::raw::c_char, - arg___s2: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; + fn tan(arg___x: f64) -> f64; } - strxfrm(arg___s1, arg___s2, arg___n) + tan(arg___x) }) } -pub unsafe fn strtok_r( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - arg___lasts: *mut *mut ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __tan(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strtok_r( - arg___str: *mut ::std::os::raw::c_char, - arg___sep: *const ::std::os::raw::c_char, - arg___lasts: *mut *mut ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __tan(arg___x: f64) -> f64; } - strtok_r(arg___str, arg___sep, arg___lasts) + __tan(arg___x) }) } -pub unsafe fn strerror_r( - arg___errnum: ::std::os::raw::c_int, - arg___strerrbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn cosh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strerror_r( - arg___errnum: ::std::os::raw::c_int, - arg___strerrbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, - ) -> ::std::os::raw::c_int; + fn cosh(arg___x: f64) -> f64; } - strerror_r(arg___errnum, arg___strerrbuf, arg___buflen) + cosh(arg___x) }) } -pub unsafe fn strdup(arg___s1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char { +pub unsafe fn __cosh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strdup(arg___s1: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; + fn __cosh(arg___x: f64) -> f64; } - strdup(arg___s1) + __cosh(arg___x) }) } -pub unsafe fn memccpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn sinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memccpy( - arg___dst: *mut ::std::os::raw::c_void, - arg___src: *const ::std::os::raw::c_void, - arg___c: ::std::os::raw::c_int, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_void; + fn sinh(arg___x: f64) -> f64; } - memccpy(arg___dst, arg___src, arg___c, arg___n) + sinh(arg___x) }) } -pub unsafe fn stpcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __sinh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn stpcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __sinh(arg___x: f64) -> f64; } - stpcpy(arg___dst, arg___src) + __sinh(arg___x) }) } -pub unsafe fn stpncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn tanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn stpncpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___src: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn tanh(arg___x: f64) -> f64; } - stpncpy(arg___dst, arg___src, arg___n) + tanh(arg___x) }) } -pub unsafe fn strndup( - arg___s1: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __tanh(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strndup( - arg___s1: *const ::std::os::raw::c_char, - arg___n: ::std::os::raw::c_ulong, - ) -> *mut ::std::os::raw::c_char; + fn __tanh(arg___x: f64) -> f64; + } + __tanh(arg___x) + }) +} +pub unsafe fn acosh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn acosh(arg___x: f64) -> f64; + } + acosh(arg___x) + }) +} +pub unsafe fn __acosh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __acosh(arg___x: f64) -> f64; + } + __acosh(arg___x) + }) +} +pub unsafe fn asinh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn asinh(arg___x: f64) -> f64; + } + asinh(arg___x) + }) +} +pub unsafe fn __asinh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __asinh(arg___x: f64) -> f64; + } + __asinh(arg___x) + }) +} +pub unsafe fn atanh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atanh(arg___x: f64) -> f64; + } + atanh(arg___x) + }) +} +pub unsafe fn __atanh(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __atanh(arg___x: f64) -> f64; + } + __atanh(arg___x) + }) +} +pub unsafe fn exp(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn exp(arg___x: f64) -> f64; + } + exp(arg___x) + }) +} +pub unsafe fn __exp(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __exp(arg___x: f64) -> f64; + } + __exp(arg___x) + }) +} +pub unsafe fn frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64; + } + frexp(arg___x, arg___exponent) + }) +} +pub unsafe fn __frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __frexp(arg___x: f64, arg___exponent: *mut ::std::os::raw::c_int) -> f64; + } + __frexp(arg___x, arg___exponent) + }) +} +pub unsafe fn ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64; + } + ldexp(arg___x, arg___exponent) + }) +} +pub unsafe fn __ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __ldexp(arg___x: f64, arg___exponent: ::std::os::raw::c_int) -> f64; + } + __ldexp(arg___x, arg___exponent) + }) +} +pub unsafe fn log(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn log(arg___x: f64) -> f64; + } + log(arg___x) + }) +} +pub unsafe fn __log(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __log(arg___x: f64) -> f64; + } + __log(arg___x) + }) +} +pub unsafe fn log10(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn log10(arg___x: f64) -> f64; } - strndup(arg___s1, arg___n) + log10(arg___x) }) } -pub unsafe fn strnlen(arg___s1: *const ::std::os::raw::c_char, arg___n: usize) -> usize { +pub unsafe fn __log10(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strnlen(arg___s1: *const ::std::os::raw::c_char, arg___n: usize) -> usize; + fn __log10(arg___x: f64) -> f64; } - strnlen(arg___s1, arg___n) + __log10(arg___x) }) } -pub unsafe fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn modf(arg___x: f64, arg___iptr: *mut f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsignal(arg___sig: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn modf(arg___x: f64, arg___iptr: *mut f64) -> f64; } - strsignal(arg___sig) + modf(arg___x, arg___iptr) }) } -pub type rsize_t = __darwin_size_t; -pub type errno_t = ::std::os::raw::c_int; -pub unsafe fn memset_s( - arg___s: *mut ::std::os::raw::c_void, - arg___smax: rsize_t, - arg___c: ::std::os::raw::c_int, - arg___n: rsize_t, -) -> errno_t { +pub unsafe fn __modf(arg___x: f64, arg___iptr: *mut f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_s( - arg___s: *mut ::std::os::raw::c_void, - arg___smax: rsize_t, - arg___c: ::std::os::raw::c_int, - arg___n: rsize_t, - ) -> errno_t; + fn __modf(arg___x: f64, arg___iptr: *mut f64) -> f64; } - memset_s(arg___s, arg___smax, arg___c, arg___n) + __modf(arg___x, arg___iptr) }) } -pub unsafe fn memmem( - arg___big: *const ::std::os::raw::c_void, - arg___big_len: usize, - arg___little: *const ::std::os::raw::c_void, - arg___little_len: usize, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn expm1(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memmem( - arg___big: *const ::std::os::raw::c_void, - arg___big_len: usize, - arg___little: *const ::std::os::raw::c_void, - arg___little_len: usize, - ) -> *mut ::std::os::raw::c_void; + fn expm1(arg___x: f64) -> f64; } - memmem(arg___big, arg___big_len, arg___little, arg___little_len) + expm1(arg___x) }) } -pub unsafe fn memset_pattern4( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern4: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn __expm1(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern4( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern4: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn __expm1(arg___x: f64) -> f64; } - memset_pattern4(arg___b, arg___pattern4, arg___len) + __expm1(arg___x) }) } -pub unsafe fn memset_pattern8( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern8: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn log1p(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern8( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern8: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn log1p(arg___x: f64) -> f64; } - memset_pattern8(arg___b, arg___pattern8, arg___len) + log1p(arg___x) }) } -pub unsafe fn memset_pattern16( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern16: *const ::std::os::raw::c_void, - arg___len: usize, -) { +pub unsafe fn __log1p(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn memset_pattern16( - arg___b: *mut ::std::os::raw::c_void, - arg___pattern16: *const ::std::os::raw::c_void, - arg___len: usize, - ); + fn __log1p(arg___x: f64) -> f64; } - memset_pattern16(arg___b, arg___pattern16, arg___len) + __log1p(arg___x) }) } -pub unsafe fn strcasestr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn logb(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcasestr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn logb(arg___x: f64) -> f64; } - strcasestr(arg___big, arg___little) + logb(arg___x) }) } -pub unsafe fn strnstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - arg___len: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __logb(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strnstr( - arg___big: *const ::std::os::raw::c_char, - arg___little: *const ::std::os::raw::c_char, - arg___len: usize, - ) -> *mut ::std::os::raw::c_char; + fn __logb(arg___x: f64) -> f64; } - strnstr(arg___big, arg___little, arg___len) + __logb(arg___x) }) } -pub unsafe fn strlcat( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { +pub unsafe fn exp2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strlcat( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; + fn exp2(arg___x: f64) -> f64; } - strlcat(arg___dst, arg___source, arg___size) + exp2(arg___x) }) } -pub unsafe fn strlcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_ulong { +pub unsafe fn __exp2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strlcpy( - arg___dst: *mut ::std::os::raw::c_char, - arg___source: *const ::std::os::raw::c_char, - arg___size: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_ulong; + fn __exp2(arg___x: f64) -> f64; } - strlcpy(arg___dst, arg___source, arg___size) + __exp2(arg___x) }) } -pub unsafe fn strmode(arg___mode: ::std::os::raw::c_int, arg___bp: *mut ::std::os::raw::c_char) { +pub unsafe fn log2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strmode(arg___mode: ::std::os::raw::c_int, arg___bp: *mut ::std::os::raw::c_char); + fn log2(arg___x: f64) -> f64; } - strmode(arg___mode, arg___bp) + log2(arg___x) }) } -pub unsafe fn strsep( - arg___stringp: *mut *mut ::std::os::raw::c_char, - arg___delim: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __log2(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsep( - arg___stringp: *mut *mut ::std::os::raw::c_char, - arg___delim: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __log2(arg___x: f64) -> f64; } - strsep(arg___stringp, arg___delim) + __log2(arg___x) }) } -pub unsafe fn swab( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: isize, -) { +pub unsafe fn pow(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn swab( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: isize, - ); + fn pow(arg___x: f64, arg___y: f64) -> f64; } - swab(arg_arg1, arg_arg2, arg_arg3) + pow(arg___x, arg___y) }) } -pub unsafe fn timingsafe_bcmp( - arg___b1: *const ::std::os::raw::c_void, - arg___b2: *const ::std::os::raw::c_void, - arg___len: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn __pow(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timingsafe_bcmp( - arg___b1: *const ::std::os::raw::c_void, - arg___b2: *const ::std::os::raw::c_void, - arg___len: usize, - ) -> ::std::os::raw::c_int; + fn __pow(arg___x: f64, arg___y: f64) -> f64; } - timingsafe_bcmp(arg___b1, arg___b2, arg___len) + __pow(arg___x, arg___y) }) } -pub unsafe fn strsignal_r( - arg___sig: ::std::os::raw::c_int, - arg___strsignalbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn sqrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strsignal_r( - arg___sig: ::std::os::raw::c_int, - arg___strsignalbuf: *mut ::std::os::raw::c_char, - arg___buflen: usize, - ) -> ::std::os::raw::c_int; + fn sqrt(arg___x: f64) -> f64; } - strsignal_r(arg___sig, arg___strsignalbuf, arg___buflen) + sqrt(arg___x) }) } -pub unsafe fn bcmp( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn __sqrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bcmp( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn __sqrt(arg___x: f64) -> f64; } - bcmp(arg_arg1, arg_arg2, arg_arg3) + __sqrt(arg___x) }) } -pub unsafe fn bcopy( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, -) { +pub unsafe fn hypot(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bcopy( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - ); + fn hypot(arg___x: f64, arg___y: f64) -> f64; } - bcopy(arg_arg1, arg_arg2, arg_arg3) + hypot(arg___x, arg___y) }) } -pub unsafe fn bzero(arg_arg1: *mut ::std::os::raw::c_void, arg_arg2: ::std::os::raw::c_ulong) { +pub unsafe fn __hypot(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bzero(arg_arg1: *mut ::std::os::raw::c_void, arg_arg2: ::std::os::raw::c_ulong); + fn __hypot(arg___x: f64, arg___y: f64) -> f64; } - bzero(arg_arg1, arg_arg2) + __hypot(arg___x, arg___y) }) } -pub unsafe fn index( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn cbrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn index( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn cbrt(arg___x: f64) -> f64; } - index(arg_arg1, arg_arg2) + cbrt(arg___x) }) } -pub unsafe fn rindex( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __cbrt(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rindex( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn __cbrt(arg___x: f64) -> f64; } - rindex(arg_arg1, arg_arg2) + __cbrt(arg___x) }) } -pub unsafe fn ffs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn ceil(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ffs(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn ceil(arg___x: f64) -> f64; } - ffs(arg_arg1) + ceil(arg___x) }) } -pub unsafe fn strcasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __ceil(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strcasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __ceil(arg___x: f64) -> f64; } - strcasecmp(arg_arg1, arg_arg2) + __ceil(arg___x) }) } -pub unsafe fn strncasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn fabs(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strncasecmp( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn fabs(arg___x: f64) -> f64; } - strncasecmp(arg_arg1, arg_arg2, arg_arg3) + fabs(arg___x) }) } -pub unsafe fn ffsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int { +pub unsafe fn __fabs(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ffsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int; + fn __fabs(arg___x: f64) -> f64; } - ffsl(arg_arg1) + __fabs(arg___x) }) } -pub unsafe fn ffsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { +pub unsafe fn floor(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ffsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; + fn floor(arg___x: f64) -> f64; } - ffsll(arg_arg1) + floor(arg___x) }) } -pub unsafe fn fls(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __floor(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fls(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __floor(arg___x: f64) -> f64; } - fls(arg_arg1) + __floor(arg___x) }) } -pub unsafe fn flsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int { +pub unsafe fn fmod(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flsl(arg_arg1: ::std::os::raw::c_long) -> ::std::os::raw::c_int; + fn fmod(arg___x: f64, arg___y: f64) -> f64; } - flsl(arg_arg1) + fmod(arg___x, arg___y) }) } -pub unsafe fn flsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int { +pub unsafe fn __fmod(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flsll(arg_arg1: ::std::os::raw::c_longlong) -> ::std::os::raw::c_int; + fn __fmod(arg___x: f64, arg___y: f64) -> f64; } - flsll(arg_arg1) + __fmod(arg___x, arg___y) }) } -pub type max_align_t = f64; -pub type __gnuc_va_list = __builtin_va_list; -pub type u_char = ::std::os::raw::c_uchar; -pub type u_short = ::std::os::raw::c_ushort; -pub type u_int = ::std::os::raw::c_uint; -pub type u_long = ::std::os::raw::c_ulong; -pub type ushort = ::std::os::raw::c_ushort; -pub type uint = ::std::os::raw::c_uint; -pub type u_quad_t = u_int64_t; -pub type quad_t = i64; -pub type qaddr_t = *mut quad_t; -pub type caddr_t = *mut ::std::os::raw::c_char; -pub type daddr_t = i32; -pub type fixpt_t = u_int32_t; -pub type blkcnt_t = __darwin_blkcnt_t; -pub type blksize_t = __darwin_blksize_t; -pub type gid_t = __darwin_gid_t; -pub type in_addr_t = __uint32_t; -pub type in_port_t = __uint16_t; -pub type ino_t = __darwin_ino_t; -pub type ino64_t = __darwin_ino64_t; -pub type key_t = __int32_t; -pub type nlink_t = __uint16_t; -pub type segsz_t = i32; -pub type swblk_t = i32; -pub type clock_t = __darwin_clock_t; -pub type time_t = __darwin_time_t; -pub type useconds_t = __darwin_useconds_t; -pub type suseconds_t = __darwin_suseconds_t; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fd_set { - pub fds_bits: [__int32_t; 32usize], -} -pub unsafe fn __darwin_check_fd_set_overflow( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn isinf(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __darwin_check_fd_set_overflow( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn isinf(arg___value: f64) -> ::std::os::raw::c_int; } - __darwin_check_fd_set_overflow(arg_arg1, arg_arg2, arg_arg3) + isinf(arg___value) }) } -pub type fd_mask = __int32_t; -pub type pthread_cond_t = __darwin_pthread_cond_t; -pub type pthread_condattr_t = __darwin_pthread_condattr_t; -pub type pthread_mutex_t = __darwin_pthread_mutex_t; -pub type pthread_mutexattr_t = __darwin_pthread_mutexattr_t; -pub type pthread_once_t = __darwin_pthread_once_t; -pub type pthread_rwlock_t = __darwin_pthread_rwlock_t; -pub type pthread_rwlockattr_t = __darwin_pthread_rwlockattr_t; -pub type pthread_t = __darwin_pthread_t; -pub type pthread_key_t = __darwin_pthread_key_t; -pub type fsblkcnt_t = __darwin_fsblkcnt_t; -pub type fsfilcnt_t = __darwin_fsfilcnt_t; -pub unsafe fn __error() -> *mut ::std::os::raw::c_int { +pub unsafe fn finite(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __error() -> *mut ::std::os::raw::c_int; + fn finite(arg___value: f64) -> ::std::os::raw::c_int; } - __error() + finite(arg___value) }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct lconv { - pub decimal_point: *mut ::std::os::raw::c_char, - pub thousands_sep: *mut ::std::os::raw::c_char, - pub grouping: *mut ::std::os::raw::c_char, - pub int_curr_symbol: *mut ::std::os::raw::c_char, - pub currency_symbol: *mut ::std::os::raw::c_char, - pub mon_decimal_point: *mut ::std::os::raw::c_char, - pub mon_thousands_sep: *mut ::std::os::raw::c_char, - pub mon_grouping: *mut ::std::os::raw::c_char, - pub positive_sign: *mut ::std::os::raw::c_char, - pub negative_sign: *mut ::std::os::raw::c_char, - pub int_frac_digits: ::std::os::raw::c_char, - pub frac_digits: ::std::os::raw::c_char, - pub p_cs_precedes: ::std::os::raw::c_char, - pub p_sep_by_space: ::std::os::raw::c_char, - pub n_cs_precedes: ::std::os::raw::c_char, - pub n_sep_by_space: ::std::os::raw::c_char, - pub p_sign_posn: ::std::os::raw::c_char, - pub n_sign_posn: ::std::os::raw::c_char, - pub int_p_cs_precedes: ::std::os::raw::c_char, - pub int_n_cs_precedes: ::std::os::raw::c_char, - pub int_p_sep_by_space: ::std::os::raw::c_char, - pub int_n_sep_by_space: ::std::os::raw::c_char, - pub int_p_sign_posn: ::std::os::raw::c_char, - pub int_n_sign_posn: ::std::os::raw::c_char, -} -impl Default for lconv { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub unsafe fn localeconv() -> *mut lconv { +pub unsafe fn drem(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn localeconv() -> *mut lconv; + fn drem(arg___x: f64, arg___y: f64) -> f64; } - localeconv() + drem(arg___x, arg___y) }) } -pub unsafe fn setlocale( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __drem(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setlocale( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __drem(arg___x: f64, arg___y: f64) -> f64; } - setlocale(arg_arg1, arg_arg2) + __drem(arg___x, arg___y) }) } -pub type pg_funcptr_t = ::std::option::Option; -pub type Pointer = *mut ::std::os::raw::c_char; -pub type int8 = ::std::os::raw::c_schar; -pub type int16 = ::std::os::raw::c_short; -pub type int32 = ::std::os::raw::c_int; -pub type uint8 = ::std::os::raw::c_uchar; -pub type uint16 = ::std::os::raw::c_ushort; -pub type uint32 = ::std::os::raw::c_uint; -pub type bits8 = uint8; -pub type bits16 = uint16; -pub type bits32 = uint32; -pub type int64 = ::std::os::raw::c_long; -pub type uint64 = ::std::os::raw::c_ulong; -pub type int128 = i128; -pub type uint128 = u128; -pub type Size = usize; -pub type Index = ::std::os::raw::c_uint; -pub type Offset = ::std::os::raw::c_int; -pub type float4 = f32; -pub type float8 = f64; -pub type regproc = Oid; -pub type RegProcedure = regproc; -pub type TransactionId = uint32; -pub type LocalTransactionId = uint32; -pub type SubTransactionId = uint32; -pub type MultiXactId = TransactionId; -pub type MultiXactOffset = uint32; -pub type CommandId = uint32; -#[repr(C)] -#[derive(Debug, Default)] -pub struct varlena { - pub vl_len_: [::std::os::raw::c_char; 4usize], - pub vl_dat: __IncompleteArrayField<::std::os::raw::c_char>, -} -pub type bytea = varlena; -pub type text = varlena; -pub type BpChar = varlena; -pub type VarChar = varlena; -#[repr(C)] -#[derive(Debug, Default)] -pub struct int2vector { - pub vl_len_: int32, - pub ndim: ::std::os::raw::c_int, - pub dataoffset: int32, - pub elemtype: Oid, - pub dim1: ::std::os::raw::c_int, - pub lbound1: ::std::os::raw::c_int, - pub values: __IncompleteArrayField, -} -#[repr(C)] -#[derive(Debug, Default)] -pub struct oidvector { - pub vl_len_: int32, - pub ndim: ::std::os::raw::c_int, - pub dataoffset: int32, - pub elemtype: Oid, - pub dim1: ::std::os::raw::c_int, - pub lbound1: ::std::os::raw::c_int, - pub values: __IncompleteArrayField, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct nameData { - pub data: [::std::os::raw::c_char; 64usize], -} -impl Default for nameData { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type NameData = nameData; -pub type Name = *mut NameData; -pub unsafe fn ExceptionalCondition( - arg_conditionName: *const ::std::os::raw::c_char, - arg_errorType: *const ::std::os::raw::c_char, - arg_fileName: *const ::std::os::raw::c_char, - arg_lineNumber: ::std::os::raw::c_int, -) { +pub unsafe fn significand(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ExceptionalCondition( - arg_conditionName: *const ::std::os::raw::c_char, - arg_errorType: *const ::std::os::raw::c_char, - arg_fileName: *const ::std::os::raw::c_char, - arg_lineNumber: ::std::os::raw::c_int, - ); + fn significand(arg___x: f64) -> f64; } - ExceptionalCondition( - arg_conditionName, - arg_errorType, - arg_fileName, - arg_lineNumber, - ) + significand(arg___x) }) } -#[repr(C)] -#[derive(Copy, Clone)] -pub union PGAlignedBlock { - pub data: [::std::os::raw::c_char; 8192usize], - pub force_align_d: f64, - pub force_align_i64: int64, -} -impl Default for PGAlignedBlock { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub union PGAlignedXLogBlock { - pub data: [::std::os::raw::c_char; 8192usize], - pub force_align_d: f64, - pub force_align_i64: int64, -} -impl Default for PGAlignedXLogBlock { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub unsafe fn fdatasync(arg_fildes: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __significand(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdatasync(arg_fildes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __significand(arg___x: f64) -> f64; } - fdatasync(arg_fildes) + __significand(arg___x) }) } -pub type wint_t = __darwin_wint_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _RuneEntry { - pub __min: __darwin_rune_t, - pub __max: __darwin_rune_t, - pub __map: __darwin_rune_t, - pub __types: *mut __uint32_t, -} -impl Default for _RuneEntry { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _RuneRange { - pub __nranges: ::std::os::raw::c_int, - pub __ranges: *mut _RuneEntry, -} -impl Default for _RuneRange { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn copysign(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn copysign(arg___x: f64, arg___y: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct _RuneCharClass { - pub __name: [::std::os::raw::c_char; 14usize], - pub __mask: __uint32_t, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _RuneLocale { - pub __magic: [::std::os::raw::c_char; 8usize], - pub __encoding: [::std::os::raw::c_char; 32usize], - pub __sgetrune: ::std::option::Option< - unsafe extern "C" fn( - arg1: *const ::std::os::raw::c_char, - arg2: __darwin_size_t, - arg3: *mut *const ::std::os::raw::c_char, - ) -> __darwin_rune_t, - >, - pub __sputrune: ::std::option::Option< - unsafe extern "C" fn( - arg1: __darwin_rune_t, - arg2: *mut ::std::os::raw::c_char, - arg3: __darwin_size_t, - arg4: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int, - >, - pub __invalid_rune: __darwin_rune_t, - pub __runetype: [__uint32_t; 256usize], - pub __maplower: [__darwin_rune_t; 256usize], - pub __mapupper: [__darwin_rune_t; 256usize], - pub __runetype_ext: _RuneRange, - pub __maplower_ext: _RuneRange, - pub __mapupper_ext: _RuneRange, - pub __variable: *mut ::std::os::raw::c_void, - pub __variable_len: ::std::os::raw::c_int, - pub __ncharclasses: ::std::os::raw::c_int, - pub __charclasses: *mut _RuneCharClass, + copysign(arg___x, arg___y) + }) } -impl Default for _RuneLocale { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __copysign(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __copysign(arg___x: f64, arg___y: f64) -> f64; } - } -} -extern "C" { - pub static mut _DefaultRuneLocale: _RuneLocale; -} -extern "C" { - pub static mut _CurrentRuneLocale: *mut _RuneLocale; + __copysign(arg___x, arg___y) + }) } -pub unsafe fn ___runetype(arg_arg1: __darwin_ct_rune_t) -> ::std::os::raw::c_ulong { +pub unsafe fn nan(arg___tagb: *const ::std::os::raw::c_char) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___runetype(arg_arg1: __darwin_ct_rune_t) -> ::std::os::raw::c_ulong; + fn nan(arg___tagb: *const ::std::os::raw::c_char) -> f64; } - ___runetype(arg_arg1) + nan(arg___tagb) }) } -pub unsafe fn ___tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn __nan(arg___tagb: *const ::std::os::raw::c_char) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn __nan(arg___tagb: *const ::std::os::raw::c_char) -> f64; } - ___tolower(arg_arg1) + __nan(arg___tagb) }) } -pub unsafe fn ___toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn isnan(arg___value: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ___toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn isnan(arg___value: f64) -> ::std::os::raw::c_int; } - ___toupper(arg_arg1) + isnan(arg___value) }) } -pub unsafe fn __maskrune( - arg_arg1: __darwin_ct_rune_t, - arg_arg2: ::std::os::raw::c_ulong, -) -> ::std::os::raw::c_int { +pub unsafe fn j0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __maskrune( - arg_arg1: __darwin_ct_rune_t, - arg_arg2: ::std::os::raw::c_ulong, - ) -> ::std::os::raw::c_int; + fn j0(arg_arg1: f64) -> f64; } - __maskrune(arg_arg1, arg_arg2) + j0(arg_arg1) }) } -pub unsafe fn __toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn __j0(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __toupper(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn __j0(arg_arg1: f64) -> f64; } - __toupper(arg_arg1) + __j0(arg_arg1) }) } -pub unsafe fn __tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t { +pub unsafe fn j1(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __tolower(arg_arg1: __darwin_ct_rune_t) -> __darwin_ct_rune_t; + fn j1(arg_arg1: f64) -> f64; } - __tolower(arg_arg1) + j1(arg_arg1) }) } -pub type socklen_t = __darwin_socklen_t; -pub type sa_family_t = __uint8_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct iovec { - pub iov_base: *mut ::std::os::raw::c_void, - pub iov_len: usize, -} -impl Default for iovec { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __j1(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __j1(arg_arg1: f64) -> f64; } - } -} -pub type sae_associd_t = __uint32_t; -pub type sae_connid_t = __uint32_t; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sa_endpoints { - pub sae_srcif: ::std::os::raw::c_uint, - pub sae_srcaddr: *const sockaddr, - pub sae_srcaddrlen: socklen_t, - pub sae_dstaddr: *const sockaddr, - pub sae_dstaddrlen: socklen_t, + __j1(arg_arg1) + }) } -impl Default for sa_endpoints { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - } -} -pub type sa_endpoints_t = sa_endpoints; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct linger { - pub l_onoff: ::std::os::raw::c_int, - pub l_linger: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct so_np_extensions { - pub npx_flags: u_int32_t, - pub npx_mask: u_int32_t, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockaddr { - pub sa_len: __uint8_t, - pub sa_family: sa_family_t, - pub sa_data: [::std::os::raw::c_char; 14usize], -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockproto { - pub sp_family: __uint16_t, - pub sp_protocol: __uint16_t, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sockaddr_storage { - pub ss_len: __uint8_t, - pub ss_family: sa_family_t, - pub __ss_pad1: [::std::os::raw::c_char; 6usize], - pub __ss_align: __int64_t, - pub __ss_pad2: [::std::os::raw::c_char; 112usize], + jn(arg_arg1, arg_arg2) + }) } -impl Default for sockaddr_storage { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct msghdr { - pub msg_name: *mut ::std::os::raw::c_void, - pub msg_namelen: socklen_t, - pub msg_iov: *mut iovec, - pub msg_iovlen: ::std::os::raw::c_int, - pub msg_control: *mut ::std::os::raw::c_void, - pub msg_controllen: socklen_t, - pub msg_flags: ::std::os::raw::c_int, + __jn(arg_arg1, arg_arg2) + }) } -impl Default for msghdr { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn y0(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn y0(arg_arg1: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct cmsghdr { - pub cmsg_len: socklen_t, - pub cmsg_level: ::std::os::raw::c_int, - pub cmsg_type: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct sf_hdtr { - pub headers: *mut iovec, - pub hdr_cnt: ::std::os::raw::c_int, - pub trailers: *mut iovec, - pub trl_cnt: ::std::os::raw::c_int, + y0(arg_arg1) + }) } -impl Default for sf_hdtr { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __y0(arg_arg1: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __y0(arg_arg1: f64) -> f64; } - } + __y0(arg_arg1) + }) } -pub unsafe fn accept( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn y1(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn accept( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn y1(arg_arg1: f64) -> f64; } - accept(arg_arg1, arg_arg2, arg_arg3) + y1(arg_arg1) }) } -pub unsafe fn bind( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __y1(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bind( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, - ) -> ::std::os::raw::c_int; + fn __y1(arg_arg1: f64) -> f64; } - bind(arg_arg1, arg_arg2, arg_arg3) + __y1(arg_arg1) }) } -pub unsafe fn connect( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn connect( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sockaddr, - arg_arg3: socklen_t, - ) -> ::std::os::raw::c_int; + fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - connect(arg_arg1, arg_arg2, arg_arg3) + yn(arg_arg1, arg_arg2) }) } -pub unsafe fn getpeername( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpeername( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn __yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; } - getpeername(arg_arg1, arg_arg2, arg_arg3) + __yn(arg_arg1, arg_arg2) }) } -pub unsafe fn getsockname( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn erf(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsockname( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - arg_arg3: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn erf(arg_arg1: f64) -> f64; } - getsockname(arg_arg1, arg_arg2, arg_arg3) + erf(arg_arg1) }) } -pub unsafe fn getsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_void, - arg_arg5: *mut socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __erf(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_void, - arg_arg5: *mut socklen_t, - ) -> ::std::os::raw::c_int; + fn __erf(arg_arg1: f64) -> f64; } - getsockopt(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __erf(arg_arg1) }) } -pub unsafe fn listen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn erfc(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn listen( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn erfc(arg_arg1: f64) -> f64; } - listen(arg_arg1, arg_arg2) + erfc(arg_arg1) }) } -pub unsafe fn recv( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn __erfc(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recv( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - ) -> isize; + fn __erfc(arg_arg1: f64) -> f64; } - recv(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __erfc(arg_arg1) }) } -pub unsafe fn recvfrom( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *mut sockaddr, - arg_arg6: *mut socklen_t, -) -> isize { +pub unsafe fn lgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recvfrom( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *mut sockaddr, - arg_arg6: *mut socklen_t, - ) -> isize; + fn lgamma(arg_arg1: f64) -> f64; } - recvfrom(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + lgamma(arg_arg1) }) } -pub unsafe fn recvmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut msghdr, - arg_arg3: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn __lgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn recvmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut msghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> isize; + fn __lgamma(arg_arg1: f64) -> f64; } - recvmsg(arg_arg1, arg_arg2, arg_arg3) + __lgamma(arg_arg1) }) } -pub unsafe fn send( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn tgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn send( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - ) -> isize; + fn tgamma(arg_arg1: f64) -> f64; } - send(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + tgamma(arg_arg1) }) } -pub unsafe fn sendmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const msghdr, - arg_arg3: ::std::os::raw::c_int, -) -> isize { +pub unsafe fn __tgamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendmsg( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const msghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> isize; + fn __tgamma(arg_arg1: f64) -> f64; } - sendmsg(arg_arg1, arg_arg2, arg_arg3) + __tgamma(arg_arg1) }) } -pub unsafe fn sendto( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *const sockaddr, - arg_arg6: socklen_t, -) -> isize { +pub unsafe fn gamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendto( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_void, - arg_arg3: usize, - arg_arg4: ::std::os::raw::c_int, - arg_arg5: *const sockaddr, - arg_arg6: socklen_t, - ) -> isize; + fn gamma(arg_arg1: f64) -> f64; } - sendto(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + gamma(arg_arg1) }) } -pub unsafe fn setsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_void, - arg_arg5: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __gamma(arg_arg1: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setsockopt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *const ::std::os::raw::c_void, - arg_arg5: socklen_t, - ) -> ::std::os::raw::c_int; + fn __gamma(arg_arg1: f64) -> f64; } - setsockopt(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __gamma(arg_arg1) }) } -pub unsafe fn shutdown( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn shutdown( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64; } - shutdown(arg_arg1, arg_arg2) + lgamma_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn sockatmark(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sockatmark(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __lgamma_r(arg_arg1: f64, arg___signgamp: *mut ::std::os::raw::c_int) -> f64; } - sockatmark(arg_arg1) + __lgamma_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn socket( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn rint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn socket( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn rint(arg___x: f64) -> f64; } - socket(arg_arg1, arg_arg2, arg_arg3) + rint(arg___x) }) } -pub unsafe fn socketpair( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __rint(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn socketpair( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __rint(arg___x: f64) -> f64; } - socketpair(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __rint(arg___x) }) } -pub unsafe fn sendfile( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: off_t, - arg_arg4: *mut off_t, - arg_arg5: *mut sf_hdtr, - arg_arg6: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn nextafter(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sendfile( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: off_t, - arg_arg4: *mut off_t, - arg_arg5: *mut sf_hdtr, - arg_arg6: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn nextafter(arg___x: f64, arg___y: f64) -> f64; } - sendfile(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + nextafter(arg___x, arg___y) }) } -pub unsafe fn pfctlinput(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut sockaddr) { +pub unsafe fn __nextafter(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pfctlinput(arg_arg1: ::std::os::raw::c_int, arg_arg2: *mut sockaddr); + fn __nextafter(arg___x: f64, arg___y: f64) -> f64; } - pfctlinput(arg_arg1, arg_arg2) + __nextafter(arg___x, arg___y) }) } -pub unsafe fn connectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sa_endpoints_t, - arg_arg3: sae_associd_t, - arg_arg4: ::std::os::raw::c_uint, - arg_arg5: *const iovec, - arg_arg6: ::std::os::raw::c_uint, - arg_arg7: *mut usize, - arg_arg8: *mut sae_connid_t, -) -> ::std::os::raw::c_int { +pub unsafe fn nexttoward(arg___x: f64, arg___y: u128) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn connectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sa_endpoints_t, - arg_arg3: sae_associd_t, - arg_arg4: ::std::os::raw::c_uint, - arg_arg5: *const iovec, - arg_arg6: ::std::os::raw::c_uint, - arg_arg7: *mut usize, - arg_arg8: *mut sae_connid_t, - ) -> ::std::os::raw::c_int; + fn nexttoward(arg___x: f64, arg___y: u128) -> f64; } - connectx( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, arg_arg8, - ) + nexttoward(arg___x, arg___y) }) } -pub unsafe fn disconnectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: sae_associd_t, - arg_arg3: sae_connid_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __nexttoward(arg___x: f64, arg___y: u128) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn disconnectx( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: sae_associd_t, - arg_arg3: sae_connid_t, - ) -> ::std::os::raw::c_int; + fn __nexttoward(arg___x: f64, arg___y: u128) -> f64; } - disconnectx(arg_arg1, arg_arg2, arg_arg3) + __nexttoward(arg___x, arg___y) }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct in_addr { - pub s_addr: in_addr_t, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct sockaddr_in { - pub sin_len: __uint8_t, - pub sin_family: sa_family_t, - pub sin_port: in_port_t, - pub sin_addr: in_addr, - pub sin_zero: [::std::os::raw::c_char; 8usize], -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct ip_opts { - pub ip_dst: in_addr, - pub ip_opts: [::std::os::raw::c_char; 40usize], -} -impl Default for ip_opts { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreq { - pub imr_multiaddr: in_addr, - pub imr_interface: in_addr, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreqn { - pub imr_multiaddr: in_addr, - pub imr_address: in_addr, - pub imr_ifindex: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ip_mreq_source { - pub imr_multiaddr: in_addr, - pub imr_sourceaddr: in_addr, - pub imr_interface: in_addr, -} -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct group_req { - pub gr_interface: u32, - pub gr_group: sockaddr_storage, -} -impl Default for group_req { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn remainder(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn remainder(arg___x: f64, arg___y: f64) -> f64; } - } -} -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct group_source_req { - pub gsr_interface: u32, - pub gsr_group: sockaddr_storage, - pub gsr_source: sockaddr_storage, + remainder(arg___x, arg___y) + }) } -impl Default for group_source_req { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __remainder(arg___x: f64, arg___y: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __remainder(arg___x: f64, arg___y: f64) -> f64; } - } -} -#[repr(C, packed(4))] -#[derive(Debug, Copy, Clone)] -pub struct __msfilterreq { - pub msfr_ifindex: u32, - pub msfr_fmode: u32, - pub msfr_nsrcs: u32, - pub __msfr_align: u32, - pub msfr_group: sockaddr_storage, - pub msfr_srcs: *mut sockaddr_storage, + __remainder(arg___x, arg___y) + }) } -impl Default for __msfilterreq { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64; } - } + scalbn(arg___x, arg___n) + }) } -pub unsafe fn setipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: u32, - arg_arg5: u32, - arg_arg6: *mut in_addr, -) -> ::std::os::raw::c_int { +pub unsafe fn __scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: u32, - arg_arg5: u32, - arg_arg6: *mut in_addr, - ) -> ::std::os::raw::c_int; + fn __scalbn(arg___x: f64, arg___n: ::std::os::raw::c_int) -> f64; } - setipv4sourcefilter(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __scalbn(arg___x, arg___n) }) } -pub unsafe fn getipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: *mut u32, - arg_arg5: *mut u32, - arg_arg6: *mut in_addr, -) -> ::std::os::raw::c_int { +pub unsafe fn ilogb(arg___x: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipv4sourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: in_addr, - arg_arg3: in_addr, - arg_arg4: *mut u32, - arg_arg5: *mut u32, - arg_arg6: *mut in_addr, - ) -> ::std::os::raw::c_int; + fn ilogb(arg___x: f64) -> ::std::os::raw::c_int; } - getipv4sourcefilter(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + ilogb(arg___x) }) } -pub unsafe fn setsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: u32, - arg_arg6: u32, - arg_arg7: *mut sockaddr_storage, -) -> ::std::os::raw::c_int { +pub unsafe fn __ilogb(arg___x: f64) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: u32, - arg_arg6: u32, - arg_arg7: *mut sockaddr_storage, - ) -> ::std::os::raw::c_int; + fn __ilogb(arg___x: f64) -> ::std::os::raw::c_int; } - setsourcefilter( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + __ilogb(arg___x) }) } -pub unsafe fn getsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: *mut u32, - arg_arg6: *mut u32, - arg_arg7: *mut sockaddr_storage, -) -> ::std::os::raw::c_int { +pub unsafe fn scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getsourcefilter( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: u32, - arg_arg3: *mut sockaddr, - arg_arg4: socklen_t, - arg_arg5: *mut u32, - arg_arg6: *mut u32, - arg_arg7: *mut sockaddr_storage, - ) -> ::std::os::raw::c_int; + fn scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64; } - getsourcefilter( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + scalbln(arg___x, arg___n) }) } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct in_pktinfo { - pub ipi_ifindex: ::std::os::raw::c_uint, - pub ipi_spec_dst: in_addr, - pub ipi_addr: in_addr, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct in6_addr { - pub __u6_addr: in6_addr__bindgen_ty_1, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub union in6_addr__bindgen_ty_1 { - pub __u6_addr8: [__uint8_t; 16usize], - pub __u6_addr16: [__uint16_t; 8usize], - pub __u6_addr32: [__uint32_t; 4usize], -} -impl Default for in6_addr__bindgen_ty_1 { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __scalbln(arg___x: f64, arg___n: ::std::os::raw::c_long) -> f64; } - } + __scalbln(arg___x, arg___n) + }) } -impl Default for in6_addr { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn nearbyint(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn nearbyint(arg___x: f64) -> f64; } - } -} -pub type in6_addr_t = in6_addr; -#[repr(C)] -#[derive(Copy, Clone)] -pub struct sockaddr_in6 { - pub sin6_len: __uint8_t, - pub sin6_family: sa_family_t, - pub sin6_port: in_port_t, - pub sin6_flowinfo: __uint32_t, - pub sin6_addr: in6_addr, - pub sin6_scope_id: __uint32_t, + nearbyint(arg___x) + }) } -impl Default for sockaddr_in6 { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __nearbyint(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __nearbyint(arg___x: f64) -> f64; } - } -} -extern "C" { - pub static in6addr_any: in6_addr; -} -extern "C" { - pub static in6addr_loopback: in6_addr; -} -extern "C" { - pub static in6addr_nodelocal_allnodes: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allnodes: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allrouters: in6_addr; -} -extern "C" { - pub static in6addr_linklocal_allv2routers: in6_addr; -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ipv6_mreq { - pub ipv6mr_multiaddr: in6_addr, - pub ipv6mr_interface: ::std::os::raw::c_uint, + __nearbyint(arg___x) + }) } -impl Default for ipv6_mreq { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn round(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn round(arg___x: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct in6_pktinfo { - pub ipi6_addr: in6_addr, - pub ipi6_ifindex: ::std::os::raw::c_uint, + round(arg___x) + }) } -impl Default for in6_pktinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __round(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __round(arg___x: f64) -> f64; } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ip6_mtuinfo { - pub ip6m_addr: sockaddr_in6, - pub ip6m_mtu: u32, + __round(arg___x) + }) } -impl Default for ip6_mtuinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn trunc(arg___x: f64) -> f64 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn trunc(arg___x: f64) -> f64; } - } + trunc(arg___x) + }) } -pub unsafe fn inet6_option_space(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __trunc(arg___x: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_space(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __trunc(arg___x: f64) -> f64; } - inet6_option_space(arg_arg1) + __trunc(arg___x) }) } -pub unsafe fn inet6_option_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *mut *mut cmsghdr, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *mut *mut cmsghdr, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64; } - inet6_option_init(arg_arg1, arg_arg2, arg_arg3) + remquo(arg___x, arg___y, arg___quo) }) } -pub unsafe fn inet6_option_append( - arg_arg1: *mut cmsghdr, - arg_arg2: *const __uint8_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_append( - arg_arg1: *mut cmsghdr, - arg_arg2: *const __uint8_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __remquo(arg___x: f64, arg___y: f64, arg___quo: *mut ::std::os::raw::c_int) -> f64; } - inet6_option_append(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __remquo(arg___x, arg___y, arg___quo) }) } -pub unsafe fn inet6_option_alloc( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> *mut __uint8_t { +pub unsafe fn lrint(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_alloc( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> *mut __uint8_t; + fn lrint(arg___x: f64) -> ::std::os::raw::c_long; } - inet6_option_alloc(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + lrint(arg___x) }) } -pub unsafe fn inet6_option_next( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __lrint(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_next( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - ) -> ::std::os::raw::c_int; + fn __lrint(arg___x: f64) -> ::std::os::raw::c_long; } - inet6_option_next(arg_arg1, arg_arg2) + __lrint(arg___x) }) } -pub unsafe fn inet6_option_find( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn llrint(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_option_find( - arg_arg1: *const cmsghdr, - arg_arg2: *mut *mut __uint8_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn llrint(arg___x: f64) -> ::std::os::raw::c_longlong; } - inet6_option_find(arg_arg1, arg_arg2, arg_arg3) + llrint(arg___x) }) } -pub unsafe fn inet6_rthdr_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> usize { +pub unsafe fn __llrint(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> usize; + fn __llrint(arg___x: f64) -> ::std::os::raw::c_longlong; } - inet6_rthdr_space(arg_arg1, arg_arg2) + __llrint(arg___x) }) } -pub unsafe fn inet6_rthdr_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, -) -> *mut cmsghdr { +pub unsafe fn lround(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut cmsghdr; + fn lround(arg___x: f64) -> ::std::os::raw::c_long; } - inet6_rthdr_init(arg_arg1, arg_arg2) + lround(arg___x) }) } -pub unsafe fn inet6_rthdr_add( - arg_arg1: *mut cmsghdr, - arg_arg2: *const in6_addr, - arg_arg3: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +pub unsafe fn __lround(arg___x: f64) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_add( - arg_arg1: *mut cmsghdr, - arg_arg2: *const in6_addr, - arg_arg3: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn __lround(arg___x: f64) -> ::std::os::raw::c_long; } - inet6_rthdr_add(arg_arg1, arg_arg2, arg_arg3) + __lround(arg___x) }) } -pub unsafe fn inet6_rthdr_lasthop( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_uint, -) -> ::std::os::raw::c_int { +pub unsafe fn llround(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_lasthop( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_uint, - ) -> ::std::os::raw::c_int; + fn llround(arg___x: f64) -> ::std::os::raw::c_longlong; } - inet6_rthdr_lasthop(arg_arg1, arg_arg2) + llround(arg___x) }) } -pub unsafe fn inet6_rthdr_segments(arg_arg1: *const cmsghdr) -> ::std::os::raw::c_int { +pub unsafe fn __llround(arg___x: f64) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_segments(arg_arg1: *const cmsghdr) -> ::std::os::raw::c_int; + fn __llround(arg___x: f64) -> ::std::os::raw::c_longlong; } - inet6_rthdr_segments(arg_arg1) + __llround(arg___x) }) } -pub unsafe fn inet6_rthdr_getaddr( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, -) -> *mut in6_addr { +pub unsafe fn fdim(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_getaddr( - arg_arg1: *mut cmsghdr, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut in6_addr; + fn fdim(arg___x: f64, arg___y: f64) -> f64; } - inet6_rthdr_getaddr(arg_arg1, arg_arg2) + fdim(arg___x, arg___y) }) } -pub unsafe fn inet6_rthdr_getflags( - arg_arg1: *const cmsghdr, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn __fdim(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rthdr_getflags( - arg_arg1: *const cmsghdr, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn __fdim(arg___x: f64, arg___y: f64) -> f64; } - inet6_rthdr_getflags(arg_arg1, arg_arg2) + __fdim(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn fmax(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - ) -> ::std::os::raw::c_int; + fn fmax(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_init(arg_arg1, arg_arg2) + fmax(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_append( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: socklen_t, - arg_arg6: __uint8_t, - arg_arg7: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn __fmax(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_append( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: socklen_t, - arg_arg6: __uint8_t, - arg_arg7: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn __fmax(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_append( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + __fmax(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_finish( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn fmin(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_finish( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn fmin(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_finish(arg_arg1, arg_arg2, arg_arg3) + fmin(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_set_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn __fmin(arg___x: f64, arg___y: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_set_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, - ) -> ::std::os::raw::c_int; + fn __fmin(arg___x: f64, arg___y: f64) -> f64; } - inet6_opt_set_val(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __fmin(arg___x, arg___y) }) } -pub unsafe fn inet6_opt_next( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_next( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64; } - inet6_opt_next(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + fma(arg___x, arg___y, arg___z) }) } -pub unsafe fn inet6_opt_find( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn __fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_find( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: __uint8_t, - arg_arg5: *mut socklen_t, - arg_arg6: *mut *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn __fma(arg___x: f64, arg___y: f64, arg___z: f64) -> f64; } - inet6_opt_find(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6) + __fma(arg___x, arg___y, arg___z) }) } -pub unsafe fn inet6_opt_get_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, -) -> ::std::os::raw::c_int { +pub unsafe fn scalb(arg___x: f64, arg___n: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_opt_get_val( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: socklen_t, - ) -> ::std::os::raw::c_int; + fn scalb(arg___x: f64, arg___n: f64) -> f64; } - inet6_opt_get_val(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scalb(arg___x, arg___n) }) } -pub unsafe fn inet6_rth_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, -) -> socklen_t { +pub unsafe fn __scalb(arg___x: f64, arg___n: f64) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_space( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, - ) -> socklen_t; + fn __scalb(arg___x: f64, arg___n: f64) -> f64; } - inet6_rth_space(arg_arg1, arg_arg2) + __scalb(arg___x, arg___n) }) } -pub unsafe fn inet6_rth_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_void { +pub unsafe fn __fpclassifyf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_init( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_void; + fn __fpclassifyf(arg___value: f32) -> ::std::os::raw::c_int; } - inet6_rth_init(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __fpclassifyf(arg___value) }) } -pub unsafe fn inet6_rth_add( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *const in6_addr, -) -> ::std::os::raw::c_int { +pub unsafe fn __signbitf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_add( - arg_arg1: *mut ::std::os::raw::c_void, - arg_arg2: *const in6_addr, - ) -> ::std::os::raw::c_int; + fn __signbitf(arg___value: f32) -> ::std::os::raw::c_int; } - inet6_rth_add(arg_arg1, arg_arg2) + __signbitf(arg___value) }) } -pub unsafe fn inet6_rth_reverse( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, -) -> ::std::os::raw::c_int { +pub unsafe fn __isinff(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_reverse( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: *mut ::std::os::raw::c_void, - ) -> ::std::os::raw::c_int; + fn __isinff(arg___value: f32) -> ::std::os::raw::c_int; } - inet6_rth_reverse(arg_arg1, arg_arg2) + __isinff(arg___value) }) } -pub unsafe fn inet6_rth_segments(arg_arg1: *const ::std::os::raw::c_void) -> ::std::os::raw::c_int { +pub unsafe fn __finitef(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_segments(arg_arg1: *const ::std::os::raw::c_void) - -> ::std::os::raw::c_int; + fn __finitef(arg___value: f32) -> ::std::os::raw::c_int; } - inet6_rth_segments(arg_arg1) + __finitef(arg___value) }) } -pub unsafe fn inet6_rth_getaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, -) -> *mut in6_addr { +pub unsafe fn __isnanf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn inet6_rth_getaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut in6_addr; + fn __isnanf(arg___value: f32) -> ::std::os::raw::c_int; } - inet6_rth_getaddr(arg_arg1, arg_arg2) + __isnanf(arg___value) }) } -pub unsafe fn bindresvport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr_in, -) -> ::std::os::raw::c_int { +pub unsafe fn __iseqsigf(arg___x: f32, arg___y: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bindresvport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr_in, - ) -> ::std::os::raw::c_int; + fn __iseqsigf(arg___x: f32, arg___y: f32) -> ::std::os::raw::c_int; } - bindresvport(arg_arg1, arg_arg2) + __iseqsigf(arg___x, arg___y) }) } -pub unsafe fn bindresvport_sa( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, -) -> ::std::os::raw::c_int { +pub unsafe fn __issignalingf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bindresvport_sa( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sockaddr, - ) -> ::std::os::raw::c_int; + fn __issignalingf(arg___value: f32) -> ::std::os::raw::c_int; } - bindresvport_sa(arg_arg1, arg_arg2) + __issignalingf(arg___value) }) } -extern "C" { - pub static mut h_errno: ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct hostent { - pub h_name: *mut ::std::os::raw::c_char, - pub h_aliases: *mut *mut ::std::os::raw::c_char, - pub h_addrtype: ::std::os::raw::c_int, - pub h_length: ::std::os::raw::c_int, - pub h_addr_list: *mut *mut ::std::os::raw::c_char, -} -impl Default for hostent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn acosf(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn acosf(arg___x: f32) -> f32; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct netent { - pub n_name: *mut ::std::os::raw::c_char, - pub n_aliases: *mut *mut ::std::os::raw::c_char, - pub n_addrtype: ::std::os::raw::c_int, - pub n_net: u32, + acosf(arg___x) + }) } -impl Default for netent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __acosf(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __acosf(arg___x: f32) -> f32; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct servent { - pub s_name: *mut ::std::os::raw::c_char, - pub s_aliases: *mut *mut ::std::os::raw::c_char, - pub s_port: ::std::os::raw::c_int, - pub s_proto: *mut ::std::os::raw::c_char, + __acosf(arg___x) + }) } -impl Default for servent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn asinf(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn asinf(arg___x: f32) -> f32; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct protoent { - pub p_name: *mut ::std::os::raw::c_char, - pub p_aliases: *mut *mut ::std::os::raw::c_char, - pub p_proto: ::std::os::raw::c_int, + asinf(arg___x) + }) } -impl Default for protoent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __asinf(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __asinf(arg___x: f32) -> f32; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct addrinfo { - pub ai_flags: ::std::os::raw::c_int, - pub ai_family: ::std::os::raw::c_int, - pub ai_socktype: ::std::os::raw::c_int, - pub ai_protocol: ::std::os::raw::c_int, - pub ai_addrlen: socklen_t, - pub ai_canonname: *mut ::std::os::raw::c_char, - pub ai_addr: *mut sockaddr, - pub ai_next: *mut addrinfo, + __asinf(arg___x) + }) } -impl Default for addrinfo { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn atanf(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn atanf(arg___x: f32) -> f32; } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct rpcent { - pub r_name: *mut ::std::os::raw::c_char, - pub r_aliases: *mut *mut ::std::os::raw::c_char, - pub r_number: ::std::os::raw::c_int, + atanf(arg___x) + }) } -impl Default for rpcent { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __atanf(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __atanf(arg___x: f32) -> f32; } - } + __atanf(arg___x) + }) } -pub unsafe fn endhostent() { +pub unsafe fn atan2f(arg___y: f32, arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endhostent(); + fn atan2f(arg___y: f32, arg___x: f32) -> f32; } - endhostent() + atan2f(arg___y, arg___x) }) } -pub unsafe fn endnetent() { +pub unsafe fn __atan2f(arg___y: f32, arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endnetent(); + fn __atan2f(arg___y: f32, arg___x: f32) -> f32; } - endnetent() + __atan2f(arg___y, arg___x) }) } -pub unsafe fn endprotoent() { +pub unsafe fn cosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endprotoent(); + fn cosf(arg___x: f32) -> f32; } - endprotoent() + cosf(arg___x) }) } -pub unsafe fn endservent() { +pub unsafe fn __cosf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endservent(); + fn __cosf(arg___x: f32) -> f32; } - endservent() + __cosf(arg___x) }) } -pub unsafe fn freeaddrinfo(arg_arg1: *mut addrinfo) { +pub unsafe fn sinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freeaddrinfo(arg_arg1: *mut addrinfo); + fn sinf(arg___x: f32) -> f32; } - freeaddrinfo(arg_arg1) + sinf(arg___x) }) } -pub unsafe fn gai_strerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn __sinf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gai_strerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn __sinf(arg___x: f32) -> f32; } - gai_strerror(arg_arg1) + __sinf(arg___x) }) } -pub unsafe fn getaddrinfo( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const addrinfo, - arg_arg4: *mut *mut addrinfo, -) -> ::std::os::raw::c_int { +pub unsafe fn tanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getaddrinfo( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const addrinfo, - arg_arg4: *mut *mut addrinfo, - ) -> ::std::os::raw::c_int; + fn tanf(arg___x: f32) -> f32; } - getaddrinfo(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + tanf(arg___x) }) } -pub unsafe fn gethostbyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn __tanf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: socklen_t, - arg_arg3: ::std::os::raw::c_int, - ) -> *mut hostent; + fn __tanf(arg___x: f32) -> f32; } - gethostbyaddr(arg_arg1, arg_arg2, arg_arg3) + __tanf(arg___x) }) } -pub unsafe fn gethostbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut hostent { +pub unsafe fn coshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut hostent; + fn coshf(arg___x: f32) -> f32; } - gethostbyname(arg_arg1) + coshf(arg___x) }) } -pub unsafe fn gethostent() -> *mut hostent { +pub unsafe fn __coshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostent() -> *mut hostent; + fn __coshf(arg___x: f32) -> f32; } - gethostent() + __coshf(arg___x) }) } -pub unsafe fn getnameinfo( - arg_arg1: *const sockaddr, - arg_arg2: socklen_t, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: socklen_t, - arg_arg5: *mut ::std::os::raw::c_char, - arg_arg6: socklen_t, - arg_arg7: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { +pub unsafe fn sinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnameinfo( - arg_arg1: *const sockaddr, - arg_arg2: socklen_t, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: socklen_t, - arg_arg5: *mut ::std::os::raw::c_char, - arg_arg6: socklen_t, - arg_arg7: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; + fn sinhf(arg___x: f32) -> f32; } - getnameinfo( - arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5, arg_arg6, arg_arg7, - ) + sinhf(arg___x) }) } -pub unsafe fn getnetbyaddr(arg_arg1: u32, arg_arg2: ::std::os::raw::c_int) -> *mut netent { +pub unsafe fn __sinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetbyaddr(arg_arg1: u32, arg_arg2: ::std::os::raw::c_int) -> *mut netent; + fn __sinhf(arg___x: f32) -> f32; } - getnetbyaddr(arg_arg1, arg_arg2) + __sinhf(arg___x) }) } -pub unsafe fn getnetbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut netent { +pub unsafe fn tanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetbyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut netent; + fn tanhf(arg___x: f32) -> f32; } - getnetbyname(arg_arg1) + tanhf(arg___x) }) } -pub unsafe fn getnetent() -> *mut netent { +pub unsafe fn __tanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetent() -> *mut netent; + fn __tanhf(arg___x: f32) -> f32; } - getnetent() + __tanhf(arg___x) }) } -pub unsafe fn getprotobyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut protoent { +pub unsafe fn acoshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotobyname(arg_arg1: *const ::std::os::raw::c_char) -> *mut protoent; + fn acoshf(arg___x: f32) -> f32; } - getprotobyname(arg_arg1) + acoshf(arg___x) }) } -pub unsafe fn getprotobynumber(arg_arg1: ::std::os::raw::c_int) -> *mut protoent { +pub unsafe fn __acoshf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotobynumber(arg_arg1: ::std::os::raw::c_int) -> *mut protoent; + fn __acoshf(arg___x: f32) -> f32; } - getprotobynumber(arg_arg1) + __acoshf(arg___x) }) } -pub unsafe fn getprotoent() -> *mut protoent { +pub unsafe fn asinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getprotoent() -> *mut protoent; + fn asinhf(arg___x: f32) -> f32; } - getprotoent() + asinhf(arg___x) }) } -pub unsafe fn getservbyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut servent { +pub unsafe fn __asinhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservbyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut servent; + fn __asinhf(arg___x: f32) -> f32; } - getservbyname(arg_arg1, arg_arg2) + __asinhf(arg___x) }) } -pub unsafe fn getservbyport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, -) -> *mut servent { +pub unsafe fn atanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservbyport( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - ) -> *mut servent; + fn atanhf(arg___x: f32) -> f32; } - getservbyport(arg_arg1, arg_arg2) + atanhf(arg___x) }) } -pub unsafe fn getservent() -> *mut servent { +pub unsafe fn __atanhf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getservent() -> *mut servent; + fn __atanhf(arg___x: f32) -> f32; } - getservent() + __atanhf(arg___x) }) } -pub unsafe fn sethostent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn expf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sethostent(arg_arg1: ::std::os::raw::c_int); + fn expf(arg___x: f32) -> f32; } - sethostent(arg_arg1) + expf(arg___x) }) } -pub unsafe fn setnetent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn __expf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setnetent(arg_arg1: ::std::os::raw::c_int); + fn __expf(arg___x: f32) -> f32; } - setnetent(arg_arg1) + __expf(arg___x) }) } -pub unsafe fn setprotoent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setprotoent(arg_arg1: ::std::os::raw::c_int); + fn frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32; } - setprotoent(arg_arg1) + frexpf(arg___x, arg___exponent) }) } -pub unsafe fn setservent(arg_arg1: ::std::os::raw::c_int) { +pub unsafe fn __frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setservent(arg_arg1: ::std::os::raw::c_int); + fn __frexpf(arg___x: f32, arg___exponent: *mut ::std::os::raw::c_int) -> f32; } - setservent(arg_arg1) + __frexpf(arg___x, arg___exponent) }) } -pub unsafe fn freehostent(arg_arg1: *mut hostent) { +pub unsafe fn ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn freehostent(arg_arg1: *mut hostent); + fn ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32; } - freehostent(arg_arg1) + ldexpf(arg___x, arg___exponent) }) } -pub unsafe fn gethostbyname2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn __ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gethostbyname2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut hostent; + fn __ldexpf(arg___x: f32, arg___exponent: ::std::os::raw::c_int) -> f32; } - gethostbyname2(arg_arg1, arg_arg2) + __ldexpf(arg___x, arg___exponent) }) } -pub unsafe fn getipnodebyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn logf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipnodebyaddr( - arg_arg1: *const ::std::os::raw::c_void, - arg_arg2: usize, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut hostent; + fn logf(arg___x: f32) -> f32; } - getipnodebyaddr(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + logf(arg___x) }) } -pub unsafe fn getipnodebyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, -) -> *mut hostent { +pub unsafe fn __logf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getipnodebyname( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_int, - ) -> *mut hostent; + fn __logf(arg___x: f32) -> f32; } - getipnodebyname(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __logf(arg___x) }) } -pub unsafe fn getrpcbyname(arg_name: *const ::std::os::raw::c_char) -> *mut rpcent { +pub unsafe fn log10f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcbyname(arg_name: *const ::std::os::raw::c_char) -> *mut rpcent; + fn log10f(arg___x: f32) -> f32; } - getrpcbyname(arg_name) + log10f(arg___x) }) } -pub unsafe fn getrpcbynumber(arg_number: ::std::os::raw::c_int) -> *mut rpcent { +pub unsafe fn __log10f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcbynumber(arg_number: ::std::os::raw::c_int) -> *mut rpcent; + fn __log10f(arg___x: f32) -> f32; } - getrpcbynumber(arg_number) + __log10f(arg___x) }) } -pub unsafe fn getrpcent() -> *mut rpcent { +pub unsafe fn modff(arg___x: f32, arg___iptr: *mut f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getrpcent() -> *mut rpcent; + fn modff(arg___x: f32, arg___iptr: *mut f32) -> f32; } - getrpcent() + modff(arg___x, arg___iptr) }) } -pub unsafe fn setrpcent(arg_stayopen: ::std::os::raw::c_int) { +pub unsafe fn __modff(arg___x: f32, arg___iptr: *mut f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setrpcent(arg_stayopen: ::std::os::raw::c_int); + fn __modff(arg___x: f32, arg___iptr: *mut f32) -> f32; } - setrpcent(arg_stayopen) + __modff(arg___x, arg___iptr) }) } -pub unsafe fn endrpcent() { +pub unsafe fn expm1f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endrpcent(); + fn expm1f(arg___x: f32) -> f32; } - endrpcent() + expm1f(arg___x) }) } -pub unsafe fn herror(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn __expm1f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn herror(arg_arg1: *const ::std::os::raw::c_char); + fn __expm1f(arg___x: f32) -> f32; } - herror(arg_arg1) + __expm1f(arg___x) }) } -pub unsafe fn hstrerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn log1pf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hstrerror(arg_arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn log1pf(arg___x: f32) -> f32; } - hstrerror(arg_arg1) + log1pf(arg___x) }) } -pub unsafe fn innetgr( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __log1pf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn innetgr( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __log1pf(arg___x: f32) -> f32; } - innetgr(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + __log1pf(arg___x) }) } -pub unsafe fn getnetgrent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn logbf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getnetgrent( - arg_arg1: *mut *mut ::std::os::raw::c_char, - arg_arg2: *mut *mut ::std::os::raw::c_char, - arg_arg3: *mut *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn logbf(arg___x: f32) -> f32; } - getnetgrent(arg_arg1, arg_arg2, arg_arg3) + logbf(arg___x) }) } -pub unsafe fn endnetgrent() { +pub unsafe fn __logbf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endnetgrent(); + fn __logbf(arg___x: f32) -> f32; } - endnetgrent() + __logbf(arg___x) }) } -pub unsafe fn setnetgrent(arg_arg1: *const ::std::os::raw::c_char) { +pub unsafe fn exp2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setnetgrent(arg_arg1: *const ::std::os::raw::c_char); + fn exp2f(arg___x: f32) -> f32; } - setnetgrent(arg_arg1) + exp2f(arg___x) }) } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct passwd { - pub pw_name: *mut ::std::os::raw::c_char, - pub pw_passwd: *mut ::std::os::raw::c_char, - pub pw_uid: uid_t, - pub pw_gid: gid_t, - pub pw_change: __darwin_time_t, - pub pw_class: *mut ::std::os::raw::c_char, - pub pw_gecos: *mut ::std::os::raw::c_char, - pub pw_dir: *mut ::std::os::raw::c_char, - pub pw_shell: *mut ::std::os::raw::c_char, - pub pw_expire: __darwin_time_t, -} -impl Default for passwd { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub unsafe fn __exp2f(arg___x: f32) -> f32 { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn __exp2f(arg___x: f32) -> f32; } - } + __exp2f(arg___x) + }) } -pub unsafe fn getpwuid(arg_arg1: uid_t) -> *mut passwd { +pub unsafe fn log2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuid(arg_arg1: uid_t) -> *mut passwd; + fn log2f(arg___x: f32) -> f32; } - getpwuid(arg_arg1) + log2f(arg___x) }) } -pub unsafe fn getpwnam(arg_arg1: *const ::std::os::raw::c_char) -> *mut passwd { +pub unsafe fn __log2f(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwnam(arg_arg1: *const ::std::os::raw::c_char) -> *mut passwd; + fn __log2f(arg___x: f32) -> f32; } - getpwnam(arg_arg1) + __log2f(arg___x) }) } -pub unsafe fn getpwuid_r( - arg_arg1: uid_t, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn powf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuid_r( - arg_arg1: uid_t, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn powf(arg___x: f32, arg___y: f32) -> f32; } - getpwuid_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + powf(arg___x, arg___y) }) } -pub unsafe fn getpwnam_r( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn __powf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwnam_r( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn __powf(arg___x: f32, arg___y: f32) -> f32; } - getpwnam_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __powf(arg___x, arg___y) }) } -pub unsafe fn getpwent() -> *mut passwd { +pub unsafe fn sqrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwent() -> *mut passwd; + fn sqrtf(arg___x: f32) -> f32; } - getpwent() + sqrtf(arg___x) }) } -pub unsafe fn setpwent() { +pub unsafe fn __sqrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpwent(); + fn __sqrtf(arg___x: f32) -> f32; } - setpwent() + __sqrtf(arg___x) }) } -pub unsafe fn endpwent() { +pub unsafe fn hypotf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn endpwent(); + fn hypotf(arg___x: f32, arg___y: f32) -> f32; } - endpwent() + hypotf(arg___x, arg___y) }) } -pub type uuid_t = __darwin_uuid_t; -pub type uuid_string_t = __darwin_uuid_string_t; -extern "C" { - pub static UUID_NULL: uuid_t; -} -pub unsafe fn uuid_clear(arg_uu: *mut ::std::os::raw::c_uchar) { +pub unsafe fn __hypotf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_clear(arg_uu: *mut ::std::os::raw::c_uchar); + fn __hypotf(arg___x: f32, arg___y: f32) -> f32; } - uuid_clear(arg_uu) + __hypotf(arg___x, arg___y) }) } -pub unsafe fn uuid_compare( - arg_uu1: *mut ::std::os::raw::c_uchar, - arg_uu2: *mut ::std::os::raw::c_uchar, -) -> ::std::os::raw::c_int { +pub unsafe fn cbrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_compare( - arg_uu1: *mut ::std::os::raw::c_uchar, - arg_uu2: *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + fn cbrtf(arg___x: f32) -> f32; } - uuid_compare(arg_uu1, arg_uu2) + cbrtf(arg___x) }) } -pub unsafe fn uuid_copy( - arg_dst: *mut ::std::os::raw::c_uchar, - arg_src: *mut ::std::os::raw::c_uchar, -) { +pub unsafe fn __cbrtf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_copy( - arg_dst: *mut ::std::os::raw::c_uchar, - arg_src: *mut ::std::os::raw::c_uchar, - ); + fn __cbrtf(arg___x: f32) -> f32; } - uuid_copy(arg_dst, arg_src) + __cbrtf(arg___x) }) } -pub unsafe fn uuid_generate(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn ceilf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate(arg_out: *mut ::std::os::raw::c_uchar); + fn ceilf(arg___x: f32) -> f32; } - uuid_generate(arg_out) + ceilf(arg___x) }) } -pub unsafe fn uuid_generate_random(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn __ceilf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate_random(arg_out: *mut ::std::os::raw::c_uchar); + fn __ceilf(arg___x: f32) -> f32; } - uuid_generate_random(arg_out) + __ceilf(arg___x) }) } -pub unsafe fn uuid_generate_time(arg_out: *mut ::std::os::raw::c_uchar) { +pub unsafe fn fabsf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_generate_time(arg_out: *mut ::std::os::raw::c_uchar); + fn fabsf(arg___x: f32) -> f32; } - uuid_generate_time(arg_out) + fabsf(arg___x) }) } -pub unsafe fn uuid_is_null(arg_uu: *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int { +pub unsafe fn __fabsf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_is_null(arg_uu: *mut ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; + fn __fabsf(arg___x: f32) -> f32; } - uuid_is_null(arg_uu) + __fabsf(arg___x) }) } -pub unsafe fn uuid_parse( - arg_in_: *mut ::std::os::raw::c_char, - arg_uu: *mut ::std::os::raw::c_uchar, -) -> ::std::os::raw::c_int { +pub unsafe fn floorf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_parse( - arg_in_: *mut ::std::os::raw::c_char, - arg_uu: *mut ::std::os::raw::c_uchar, - ) -> ::std::os::raw::c_int; + fn floorf(arg___x: f32) -> f32; } - uuid_parse(arg_in_, arg_uu) + floorf(arg___x) }) } -pub unsafe fn uuid_unparse( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __floorf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn __floorf(arg___x: f32) -> f32; } - uuid_unparse(arg_uu, arg_out) + __floorf(arg___x) }) } -pub unsafe fn uuid_unparse_lower( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn fmodf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse_lower( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn fmodf(arg___x: f32, arg___y: f32) -> f32; } - uuid_unparse_lower(arg_uu, arg_out) + fmodf(arg___x, arg___y) }) } -pub unsafe fn uuid_unparse_upper( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __fmodf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn uuid_unparse_upper( - arg_uu: *mut ::std::os::raw::c_uchar, - arg_out: *mut ::std::os::raw::c_char, - ); + fn __fmodf(arg___x: f32, arg___y: f32) -> f32; } - uuid_unparse_upper(arg_uu, arg_out) + __fmodf(arg___x, arg___y) }) } -pub unsafe fn setpassent(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn isinff(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setpassent(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn isinff(arg___value: f32) -> ::std::os::raw::c_int; } - setpassent(arg_arg1) + isinff(arg___value) }) } -pub unsafe fn user_from_uid( - arg_arg1: uid_t, - arg_arg2: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn finitef(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn user_from_uid( - arg_arg1: uid_t, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn finitef(arg___value: f32) -> ::std::os::raw::c_int; } - user_from_uid(arg_arg1, arg_arg2) + finitef(arg___value) }) } -pub unsafe fn getpwuuid(arg_arg1: *mut ::std::os::raw::c_uchar) -> *mut passwd { +pub unsafe fn dremf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuuid(arg_arg1: *mut ::std::os::raw::c_uchar) -> *mut passwd; + fn dremf(arg___x: f32, arg___y: f32) -> f32; } - getpwuuid(arg_arg1) + dremf(arg___x, arg___y) }) } -pub unsafe fn getpwuuid_r( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, -) -> ::std::os::raw::c_int { +pub unsafe fn __dremf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getpwuuid_r( - arg_arg1: *mut ::std::os::raw::c_uchar, - arg_arg2: *mut passwd, - arg_arg3: *mut ::std::os::raw::c_char, - arg_arg4: usize, - arg_arg5: *mut *mut passwd, - ) -> ::std::os::raw::c_int; + fn __dremf(arg___x: f32, arg___y: f32) -> f32; } - getpwuuid_r(arg_arg1, arg_arg2, arg_arg3, arg_arg4, arg_arg5) + __dremf(arg___x, arg___y) }) } -pub type pgsocket = ::std::os::raw::c_int; -pub unsafe fn pg_set_noblock(arg_sock: pgsocket) -> bool { +pub unsafe fn significandf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_set_noblock(arg_sock: pgsocket) -> bool; + fn significandf(arg___x: f32) -> f32; } - pg_set_noblock(arg_sock) + significandf(arg___x) }) } -pub unsafe fn pg_set_block(arg_sock: pgsocket) -> bool { +pub unsafe fn __significandf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_set_block(arg_sock: pgsocket) -> bool; + fn __significandf(arg___x: f32) -> f32; } - pg_set_block(arg_sock) + __significandf(arg___x) }) } -pub unsafe fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn copysignf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn has_drive_prefix(arg_filename: *const ::std::os::raw::c_char) -> bool; + fn copysignf(arg___x: f32, arg___y: f32) -> f32; } - has_drive_prefix(arg_filename) + copysignf(arg___x, arg___y) }) } -pub unsafe fn first_dir_separator( - arg_filename: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __copysignf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn first_dir_separator( - arg_filename: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __copysignf(arg___x: f32, arg___y: f32) -> f32; } - first_dir_separator(arg_filename) + __copysignf(arg___x, arg___y) }) } -pub unsafe fn last_dir_separator( - arg_filename: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn last_dir_separator( - arg_filename: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32; } - last_dir_separator(arg_filename) + nanf(arg___tagb) }) } -pub unsafe fn first_path_var_separator( - arg_pathlist: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn first_path_var_separator( - arg_pathlist: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn __nanf(arg___tagb: *const ::std::os::raw::c_char) -> f32; } - first_path_var_separator(arg_pathlist) + __nanf(arg___tagb) }) } -pub unsafe fn join_path_components( - arg_ret_path: *mut ::std::os::raw::c_char, - arg_head: *const ::std::os::raw::c_char, - arg_tail: *const ::std::os::raw::c_char, -) { +pub unsafe fn isnanf(arg___value: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn join_path_components( - arg_ret_path: *mut ::std::os::raw::c_char, - arg_head: *const ::std::os::raw::c_char, - arg_tail: *const ::std::os::raw::c_char, - ); + fn isnanf(arg___value: f32) -> ::std::os::raw::c_int; } - join_path_components(arg_ret_path, arg_head, arg_tail) + isnanf(arg___value) }) } -pub unsafe fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn j0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn canonicalize_path(arg_path: *mut ::std::os::raw::c_char); + fn j0f(arg_arg1: f32) -> f32; } - canonicalize_path(arg_path) + j0f(arg_arg1) }) } -pub unsafe fn make_native_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn __j0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_native_path(arg_path: *mut ::std::os::raw::c_char); + fn __j0f(arg_arg1: f32) -> f32; } - make_native_path(arg_path) + __j0f(arg_arg1) }) } -pub unsafe fn cleanup_path(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn j1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cleanup_path(arg_path: *mut ::std::os::raw::c_char); + fn j1f(arg_arg1: f32) -> f32; } - cleanup_path(arg_path) + j1f(arg_arg1) }) } -pub unsafe fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn __j1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_contains_parent_reference(arg_path: *const ::std::os::raw::c_char) -> bool; + fn __j1f(arg_arg1: f32) -> f32; } - path_contains_parent_reference(arg_path) + __j1f(arg_arg1) }) } -pub unsafe fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool { +pub unsafe fn jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_is_relative_and_below_cwd(arg_path: *const ::std::os::raw::c_char) -> bool; + fn jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - path_is_relative_and_below_cwd(arg_path) + jnf(arg_arg1, arg_arg2) }) } -pub unsafe fn path_is_prefix_of_path( - arg_path1: *const ::std::os::raw::c_char, - arg_path2: *const ::std::os::raw::c_char, -) -> bool { +pub unsafe fn __jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn path_is_prefix_of_path( - arg_path1: *const ::std::os::raw::c_char, - arg_path2: *const ::std::os::raw::c_char, - ) -> bool; + fn __jnf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - path_is_prefix_of_path(arg_path1, arg_path2) + __jnf(arg_arg1, arg_arg2) }) } -pub unsafe fn make_absolute_path( - arg_path: *const ::std::os::raw::c_char, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn y0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn make_absolute_path( - arg_path: *const ::std::os::raw::c_char, - ) -> *mut ::std::os::raw::c_char; + fn y0f(arg_arg1: f32) -> f32; } - make_absolute_path(arg_path) + y0f(arg_arg1) }) } -pub unsafe fn get_progname( - arg_argv0: *const ::std::os::raw::c_char, -) -> *const ::std::os::raw::c_char { +pub unsafe fn __y0f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_progname( - arg_argv0: *const ::std::os::raw::c_char, - ) -> *const ::std::os::raw::c_char; + fn __y0f(arg_arg1: f32) -> f32; } - get_progname(arg_argv0) + __y0f(arg_arg1) }) } -pub unsafe fn get_share_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn y1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_share_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn y1f(arg_arg1: f32) -> f32; } - get_share_path(arg_my_exec_path, arg_ret_path) + y1f(arg_arg1) }) } -pub unsafe fn get_etc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __y1f(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_etc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __y1f(arg_arg1: f32) -> f32; } - get_etc_path(arg_my_exec_path, arg_ret_path) + __y1f(arg_arg1) }) } -pub unsafe fn get_include_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_include_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - get_include_path(arg_my_exec_path, arg_ret_path) + ynf(arg_arg1, arg_arg2) }) } -pub unsafe fn get_pkginclude_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_pkginclude_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __ynf(arg_arg1: ::std::os::raw::c_int, arg_arg2: f32) -> f32; } - get_pkginclude_path(arg_my_exec_path, arg_ret_path) + __ynf(arg_arg1, arg_arg2) }) } -pub unsafe fn get_includeserver_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn erff(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_includeserver_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn erff(arg_arg1: f32) -> f32; } - get_includeserver_path(arg_my_exec_path, arg_ret_path) + erff(arg_arg1) }) } -pub unsafe fn get_lib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __erff(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_lib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __erff(arg_arg1: f32) -> f32; } - get_lib_path(arg_my_exec_path, arg_ret_path) + __erff(arg_arg1) }) } -pub unsafe fn get_pkglib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn erfcf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_pkglib_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn erfcf(arg_arg1: f32) -> f32; } - get_pkglib_path(arg_my_exec_path, arg_ret_path) + erfcf(arg_arg1) }) } -pub unsafe fn get_locale_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __erfcf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_locale_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __erfcf(arg_arg1: f32) -> f32; } - get_locale_path(arg_my_exec_path, arg_ret_path) + __erfcf(arg_arg1) }) } -pub unsafe fn get_doc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn lgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_doc_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn lgammaf(arg_arg1: f32) -> f32; } - get_doc_path(arg_my_exec_path, arg_ret_path) + lgammaf(arg_arg1) }) } -pub unsafe fn get_html_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn __lgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_html_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn __lgammaf(arg_arg1: f32) -> f32; } - get_html_path(arg_my_exec_path, arg_ret_path) + __lgammaf(arg_arg1) }) } -pub unsafe fn get_man_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, -) { +pub unsafe fn tgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_man_path( - arg_my_exec_path: *const ::std::os::raw::c_char, - arg_ret_path: *mut ::std::os::raw::c_char, - ); + fn tgammaf(arg_arg1: f32) -> f32; } - get_man_path(arg_my_exec_path, arg_ret_path) + tgammaf(arg_arg1) }) } -pub unsafe fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool { +pub unsafe fn __tgammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_home_path(arg_ret_path: *mut ::std::os::raw::c_char) -> bool; + fn __tgammaf(arg_arg1: f32) -> f32; } - get_home_path(arg_ret_path) + __tgammaf(arg_arg1) }) } -pub unsafe fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char) { +pub unsafe fn gammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn get_parent_directory(arg_path: *mut ::std::os::raw::c_char); + fn gammaf(arg_arg1: f32) -> f32; } - get_parent_directory(arg_path) + gammaf(arg_arg1) }) } -pub unsafe fn pgfnames( - arg_path: *const ::std::os::raw::c_char, -) -> *mut *mut ::std::os::raw::c_char { +pub unsafe fn __gammaf(arg_arg1: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pgfnames( - arg_path: *const ::std::os::raw::c_char, - ) -> *mut *mut ::std::os::raw::c_char; + fn __gammaf(arg_arg1: f32) -> f32; } - pgfnames(arg_path) + __gammaf(arg_arg1) }) } -pub unsafe fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char) { +pub unsafe fn lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pgfnames_cleanup(arg_filenames: *mut *mut ::std::os::raw::c_char); + fn lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32; } - pgfnames_cleanup(arg_filenames) + lgammaf_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn set_pglocale_pgservice( - arg_argv0: *const ::std::os::raw::c_char, - arg_app: *const ::std::os::raw::c_char, -) { +pub unsafe fn __lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn set_pglocale_pgservice( - arg_argv0: *const ::std::os::raw::c_char, - arg_app: *const ::std::os::raw::c_char, - ); + fn __lgammaf_r(arg_arg1: f32, arg___signgamp: *mut ::std::os::raw::c_int) -> f32; } - set_pglocale_pgservice(arg_argv0, arg_app) + __lgammaf_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn validate_exec(arg_path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn rintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn validate_exec(arg_path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn rintf(arg___x: f32) -> f32; } - validate_exec(arg_path) + rintf(arg___x) }) } -pub unsafe fn find_my_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __rintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn find_my_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __rintf(arg___x: f32) -> f32; } - find_my_exec(arg_argv0, arg_retpath) + __rintf(arg___x) }) } -pub unsafe fn find_other_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_target: *const ::std::os::raw::c_char, - arg_versionstr: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn nextafterf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn find_other_exec( - arg_argv0: *const ::std::os::raw::c_char, - arg_target: *const ::std::os::raw::c_char, - arg_versionstr: *const ::std::os::raw::c_char, - arg_retpath: *mut ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn nextafterf(arg___x: f32, arg___y: f32) -> f32; } - find_other_exec(arg_argv0, arg_target, arg_versionstr, arg_retpath) + nextafterf(arg___x, arg___y) }) } -pub unsafe fn pipe_read_line( - arg_cmd: *mut ::std::os::raw::c_char, - arg_line: *mut ::std::os::raw::c_char, - arg_maxsize: ::std::os::raw::c_int, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __nextafterf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pipe_read_line( - arg_cmd: *mut ::std::os::raw::c_char, - arg_line: *mut ::std::os::raw::c_char, - arg_maxsize: ::std::os::raw::c_int, - ) -> *mut ::std::os::raw::c_char; + fn __nextafterf(arg___x: f32, arg___y: f32) -> f32; } - pipe_read_line(arg_cmd, arg_line, arg_maxsize) + __nextafterf(arg___x, arg___y) }) } -pub unsafe fn pg_usleep(arg_microsec: ::std::os::raw::c_long) { +pub unsafe fn nexttowardf(arg___x: f32, arg___y: u128) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_usleep(arg_microsec: ::std::os::raw::c_long); + fn nexttowardf(arg___x: f32, arg___y: u128) -> f32; } - pg_usleep(arg_microsec) + nexttowardf(arg___x, arg___y) }) } -pub unsafe fn pg_strcasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn __nexttowardf(arg___x: f32, arg___y: u128) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strcasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn __nexttowardf(arg___x: f32, arg___y: u128) -> f32; } - pg_strcasecmp(arg_s1, arg_s2) + __nexttowardf(arg___x, arg___y) }) } -pub unsafe fn pg_strncasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - arg_n: usize, -) -> ::std::os::raw::c_int { +pub unsafe fn remainderf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strncasecmp( - arg_s1: *const ::std::os::raw::c_char, - arg_s2: *const ::std::os::raw::c_char, - arg_n: usize, - ) -> ::std::os::raw::c_int; + fn remainderf(arg___x: f32, arg___y: f32) -> f32; } - pg_strncasecmp(arg_s1, arg_s2, arg_n) + remainderf(arg___x, arg___y) }) } -pub unsafe fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn __remainderf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn __remainderf(arg___x: f32, arg___y: f32) -> f32; } - pg_toupper(arg_ch) + __remainderf(arg___x, arg___y) }) } -pub unsafe fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32; } - pg_tolower(arg_ch) + scalbnf(arg___x, arg___n) }) } -pub unsafe fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn __scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ascii_toupper(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn __scalbnf(arg___x: f32, arg___n: ::std::os::raw::c_int) -> f32; } - pg_ascii_toupper(arg_ch) + __scalbnf(arg___x, arg___n) }) } -pub unsafe fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar { +pub unsafe fn ilogbf(arg___x: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_ascii_tolower(arg_ch: ::std::os::raw::c_uchar) -> ::std::os::raw::c_uchar; + fn ilogbf(arg___x: f32) -> ::std::os::raw::c_int; } - pg_ascii_tolower(arg_ch) + ilogbf(arg___x) }) } -pub unsafe fn pg_vsnprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn __ilogbf(arg___x: f32) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_vsnprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> ::std::os::raw::c_int; + fn __ilogbf(arg___x: f32) -> ::std::os::raw::c_int; } - pg_vsnprintf(arg_str_, arg_count, arg_fmt, arg_args) + __ilogbf(arg___x) }) } -pub unsafe fn pg_snprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_fmt: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_snprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_fmt: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32; } - pg_snprintf(arg_str_, arg_count, arg_fmt) + scalblnf(arg___x, arg___n) }) } -pub unsafe fn pg_vsprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn __scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_vsprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> ::std::os::raw::c_int; + fn __scalblnf(arg___x: f32, arg___n: ::std::os::raw::c_long) -> f32; } - pg_vsprintf(arg_str_, arg_fmt, arg_args) + __scalblnf(arg___x, arg___n) }) } -pub unsafe fn pg_sprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_fmt: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn nearbyintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_sprintf( - arg_str_: *mut ::std::os::raw::c_char, - arg_fmt: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn nearbyintf(arg___x: f32) -> f32; } - pg_sprintf(arg_str_, arg_fmt) + nearbyintf(arg___x) }) } -pub unsafe fn pg_vfprintf( - arg_stream: *mut FILE, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn __nearbyintf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_vfprintf( - arg_stream: *mut FILE, - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> ::std::os::raw::c_int; + fn __nearbyintf(arg___x: f32) -> f32; } - pg_vfprintf(arg_stream, arg_fmt, arg_args) + __nearbyintf(arg___x) }) } -pub unsafe fn pg_fprintf( - arg_stream: *mut FILE, - arg_fmt: *const ::std::os::raw::c_char, -) -> ::std::os::raw::c_int { +pub unsafe fn roundf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_fprintf( - arg_stream: *mut FILE, - arg_fmt: *const ::std::os::raw::c_char, - ) -> ::std::os::raw::c_int; + fn roundf(arg___x: f32) -> f32; } - pg_fprintf(arg_stream, arg_fmt) + roundf(arg___x) }) } -pub unsafe fn pg_vprintf( - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, -) -> ::std::os::raw::c_int { +pub unsafe fn __roundf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_vprintf( - arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, - ) -> ::std::os::raw::c_int; + fn __roundf(arg___x: f32) -> f32; } - pg_vprintf(arg_fmt, arg_args) + __roundf(arg___x) }) } -pub unsafe fn pg_printf(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int { +pub unsafe fn truncf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_printf(arg_fmt: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; + fn truncf(arg___x: f32) -> f32; } - pg_printf(arg_fmt) + truncf(arg___x) }) } -pub unsafe fn pg_strfromd( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_precision: ::std::os::raw::c_int, - arg_value: f64, -) -> ::std::os::raw::c_int { +pub unsafe fn __truncf(arg___x: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strfromd( - arg_str_: *mut ::std::os::raw::c_char, - arg_count: usize, - arg_precision: ::std::os::raw::c_int, - arg_value: f64, - ) -> ::std::os::raw::c_int; + fn __truncf(arg___x: f32) -> f32; } - pg_strfromd(arg_str_, arg_count, arg_precision, arg_value) + __truncf(arg___x) }) } -pub unsafe fn pg_strerror(arg_errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char { +pub unsafe fn remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strerror(arg_errnum: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; + fn remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32; } - pg_strerror(arg_errnum) + remquof(arg___x, arg___y, arg___quo) }) } -pub unsafe fn pg_strerror_r( - arg_errnum: ::std::os::raw::c_int, - arg_buf: *mut ::std::os::raw::c_char, - arg_buflen: usize, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn __remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strerror_r( - arg_errnum: ::std::os::raw::c_int, - arg_buf: *mut ::std::os::raw::c_char, - arg_buflen: usize, - ) -> *mut ::std::os::raw::c_char; + fn __remquof(arg___x: f32, arg___y: f32, arg___quo: *mut ::std::os::raw::c_int) -> f32; } - pg_strerror_r(arg_errnum, arg_buf, arg_buflen) + __remquof(arg___x, arg___y, arg___quo) }) } -pub unsafe fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char { +pub unsafe fn lrintf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_strsignal(arg_signum: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char; + fn lrintf(arg___x: f32) -> ::std::os::raw::c_long; } - pg_strsignal(arg_signum) + lrintf(arg___x) }) } -pub unsafe fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int { +pub unsafe fn __lrintf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pclose_check(arg_stream: *mut FILE) -> ::std::os::raw::c_int; + fn __lrintf(arg___x: f32) -> ::std::os::raw::c_long; } - pclose_check(arg_stream) + __lrintf(arg___x) }) } -pub unsafe fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool { +pub unsafe fn llrintf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rmtree(arg_path: *const ::std::os::raw::c_char, arg_rmtopdir: bool) -> bool; + fn llrintf(arg___x: f32) -> ::std::os::raw::c_longlong; } - rmtree(arg_path, arg_rmtopdir) + llrintf(arg___x) }) } -pub unsafe fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64 { +pub unsafe fn __llrintf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_erand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> f64; + fn __llrintf(arg___x: f32) -> ::std::os::raw::c_longlong; } - pg_erand48(arg_xseed) + __llrintf(arg___x) }) } -pub unsafe fn pg_lrand48() -> ::std::os::raw::c_long { +pub unsafe fn lroundf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_lrand48() -> ::std::os::raw::c_long; + fn lroundf(arg___x: f32) -> ::std::os::raw::c_long; } - pg_lrand48() + lroundf(arg___x) }) } -pub unsafe fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long { +pub unsafe fn __lroundf(arg___x: f32) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_jrand48(arg_xseed: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; + fn __lroundf(arg___x: f32) -> ::std::os::raw::c_long; } - pg_jrand48(arg_xseed) + __lroundf(arg___x) }) } -pub unsafe fn pg_srand48(arg_seed: ::std::os::raw::c_long) { +pub unsafe fn llroundf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_srand48(arg_seed: ::std::os::raw::c_long); + fn llroundf(arg___x: f32) -> ::std::os::raw::c_longlong; } - pg_srand48(arg_seed) + llroundf(arg___x) }) } -pub type float_t = f32; -pub type double_t = f64; -pub unsafe fn __math_errhandling() -> ::std::os::raw::c_int { +pub unsafe fn __llroundf(arg___x: f32) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __math_errhandling() -> ::std::os::raw::c_int; + fn __llroundf(arg___x: f32) -> ::std::os::raw::c_longlong; } - __math_errhandling() + __llroundf(arg___x) }) } -pub unsafe fn __fpclassifyf(arg_arg1: f32) -> ::std::os::raw::c_int { +pub unsafe fn fdimf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyf(arg_arg1: f32) -> ::std::os::raw::c_int; + fn fdimf(arg___x: f32, arg___y: f32) -> f32; } - __fpclassifyf(arg_arg1) + fdimf(arg___x, arg___y) }) } -pub unsafe fn __fpclassifyd(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn __fdimf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyd(arg_arg1: f64) -> ::std::os::raw::c_int; + fn __fdimf(arg___x: f32, arg___y: f32) -> f32; } - __fpclassifyd(arg_arg1) + __fdimf(arg___x, arg___y) }) } -pub unsafe fn __fpclassifyl(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn fmaxf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn __fpclassifyl(arg_arg1: f64) -> ::std::os::raw::c_int; + fn fmaxf(arg___x: f32, arg___y: f32) -> f32; } - __fpclassifyl(arg_arg1) + fmaxf(arg___x, arg___y) }) } -pub unsafe fn acosf(arg_arg1: f32) -> f32 { +pub unsafe fn __fmaxf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosf(arg_arg1: f32) -> f32; + fn __fmaxf(arg___x: f32, arg___y: f32) -> f32; } - acosf(arg_arg1) + __fmaxf(arg___x, arg___y) }) } -pub unsafe fn acos(arg_arg1: f64) -> f64 { +pub unsafe fn fminf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acos(arg_arg1: f64) -> f64; + fn fminf(arg___x: f32, arg___y: f32) -> f32; } - acos(arg_arg1) + fminf(arg___x, arg___y) }) } -pub unsafe fn acosl(arg_arg1: f64) -> f64 { +pub unsafe fn __fminf(arg___x: f32, arg___y: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosl(arg_arg1: f64) -> f64; + fn __fminf(arg___x: f32, arg___y: f32) -> f32; } - acosl(arg_arg1) + __fminf(arg___x, arg___y) }) } -pub unsafe fn asinf(arg_arg1: f32) -> f32 { +pub unsafe fn fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinf(arg_arg1: f32) -> f32; + fn fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32; } - asinf(arg_arg1) + fmaf(arg___x, arg___y, arg___z) }) } -pub unsafe fn asin(arg_arg1: f64) -> f64 { +pub unsafe fn __fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asin(arg_arg1: f64) -> f64; + fn __fmaf(arg___x: f32, arg___y: f32, arg___z: f32) -> f32; } - asin(arg_arg1) + __fmaf(arg___x, arg___y, arg___z) }) } -pub unsafe fn asinl(arg_arg1: f64) -> f64 { +pub unsafe fn scalbf(arg___x: f32, arg___n: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinl(arg_arg1: f64) -> f64; + fn scalbf(arg___x: f32, arg___n: f32) -> f32; } - asinl(arg_arg1) + scalbf(arg___x, arg___n) }) } -pub unsafe fn atanf(arg_arg1: f32) -> f32 { +pub unsafe fn __scalbf(arg___x: f32, arg___n: f32) -> f32 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanf(arg_arg1: f32) -> f32; + fn __scalbf(arg___x: f32, arg___n: f32) -> f32; } - atanf(arg_arg1) + __scalbf(arg___x, arg___n) }) } -pub unsafe fn atan(arg_arg1: f64) -> f64 { +pub unsafe fn __fpclassifyl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan(arg_arg1: f64) -> f64; + fn __fpclassifyl(arg___value: u128) -> ::std::os::raw::c_int; } - atan(arg_arg1) + __fpclassifyl(arg___value) }) } -pub unsafe fn atanl(arg_arg1: f64) -> f64 { +pub unsafe fn __signbitl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanl(arg_arg1: f64) -> f64; + fn __signbitl(arg___value: u128) -> ::std::os::raw::c_int; } - atanl(arg_arg1) + __signbitl(arg___value) }) } -pub unsafe fn atan2f(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __isinfl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2f(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __isinfl(arg___value: u128) -> ::std::os::raw::c_int; } - atan2f(arg_arg1, arg_arg2) + __isinfl(arg___value) }) } -pub unsafe fn atan2(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __finitel(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __finitel(arg___value: u128) -> ::std::os::raw::c_int; } - atan2(arg_arg1, arg_arg2) + __finitel(arg___value) }) } -pub unsafe fn atan2l(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __isnanl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atan2l(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __isnanl(arg___value: u128) -> ::std::os::raw::c_int; } - atan2l(arg_arg1, arg_arg2) + __isnanl(arg___value) }) } -pub unsafe fn cosf(arg_arg1: f32) -> f32 { +pub unsafe fn __iseqsigl(arg___x: u128, arg___y: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosf(arg_arg1: f32) -> f32; + fn __iseqsigl(arg___x: u128, arg___y: u128) -> ::std::os::raw::c_int; } - cosf(arg_arg1) + __iseqsigl(arg___x, arg___y) }) } -pub unsafe fn cos(arg_arg1: f64) -> f64 { +pub unsafe fn __issignalingl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cos(arg_arg1: f64) -> f64; + fn __issignalingl(arg___value: u128) -> ::std::os::raw::c_int; } - cos(arg_arg1) + __issignalingl(arg___value) }) } -pub unsafe fn cosl(arg_arg1: f64) -> f64 { +pub unsafe fn acosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosl(arg_arg1: f64) -> f64; + fn acosl(arg___x: u128) -> u128; } - cosl(arg_arg1) + acosl(arg___x) }) } -pub unsafe fn sinf(arg_arg1: f32) -> f32 { +pub unsafe fn __acosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinf(arg_arg1: f32) -> f32; + fn __acosl(arg___x: u128) -> u128; } - sinf(arg_arg1) + __acosl(arg___x) }) } -pub unsafe fn sin(arg_arg1: f64) -> f64 { +pub unsafe fn asinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sin(arg_arg1: f64) -> f64; + fn asinl(arg___x: u128) -> u128; } - sin(arg_arg1) + asinl(arg___x) }) } -pub unsafe fn sinl(arg_arg1: f64) -> f64 { +pub unsafe fn __asinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinl(arg_arg1: f64) -> f64; + fn __asinl(arg___x: u128) -> u128; } - sinl(arg_arg1) + __asinl(arg___x) }) } -pub unsafe fn tanf(arg_arg1: f32) -> f32 { +pub unsafe fn atanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanf(arg_arg1: f32) -> f32; + fn atanl(arg___x: u128) -> u128; } - tanf(arg_arg1) + atanl(arg___x) }) } -pub unsafe fn tan(arg_arg1: f64) -> f64 { +pub unsafe fn __atanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tan(arg_arg1: f64) -> f64; + fn __atanl(arg___x: u128) -> u128; } - tan(arg_arg1) + __atanl(arg___x) }) } -pub unsafe fn tanl(arg_arg1: f64) -> f64 { +pub unsafe fn atan2l(arg___y: u128, arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanl(arg_arg1: f64) -> f64; + fn atan2l(arg___y: u128, arg___x: u128) -> u128; } - tanl(arg_arg1) + atan2l(arg___y, arg___x) }) } -pub unsafe fn acoshf(arg_arg1: f32) -> f32 { +pub unsafe fn __atan2l(arg___y: u128, arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acoshf(arg_arg1: f32) -> f32; + fn __atan2l(arg___y: u128, arg___x: u128) -> u128; } - acoshf(arg_arg1) + __atan2l(arg___y, arg___x) }) } -pub unsafe fn acosh(arg_arg1: f64) -> f64 { +pub unsafe fn cosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acosh(arg_arg1: f64) -> f64; + fn cosl(arg___x: u128) -> u128; } - acosh(arg_arg1) + cosl(arg___x) }) } -pub unsafe fn acoshl(arg_arg1: f64) -> f64 { +pub unsafe fn __cosl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn acoshl(arg_arg1: f64) -> f64; + fn __cosl(arg___x: u128) -> u128; } - acoshl(arg_arg1) + __cosl(arg___x) }) } -pub unsafe fn asinhf(arg_arg1: f32) -> f32 { +pub unsafe fn sinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinhf(arg_arg1: f32) -> f32; + fn sinl(arg___x: u128) -> u128; } - asinhf(arg_arg1) + sinl(arg___x) }) } -pub unsafe fn asinh(arg_arg1: f64) -> f64 { +pub unsafe fn __sinl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinh(arg_arg1: f64) -> f64; + fn __sinl(arg___x: u128) -> u128; } - asinh(arg_arg1) + __sinl(arg___x) }) } -pub unsafe fn asinhl(arg_arg1: f64) -> f64 { +pub unsafe fn tanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asinhl(arg_arg1: f64) -> f64; + fn tanl(arg___x: u128) -> u128; } - asinhl(arg_arg1) + tanl(arg___x) }) } -pub unsafe fn atanhf(arg_arg1: f32) -> f32 { +pub unsafe fn __tanl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanhf(arg_arg1: f32) -> f32; + fn __tanl(arg___x: u128) -> u128; } - atanhf(arg_arg1) + __tanl(arg___x) }) } -pub unsafe fn atanh(arg_arg1: f64) -> f64 { +pub unsafe fn coshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanh(arg_arg1: f64) -> f64; + fn coshl(arg___x: u128) -> u128; } - atanh(arg_arg1) + coshl(arg___x) }) } -pub unsafe fn atanhl(arg_arg1: f64) -> f64 { +pub unsafe fn __coshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn atanhl(arg_arg1: f64) -> f64; + fn __coshl(arg___x: u128) -> u128; } - atanhl(arg_arg1) + __coshl(arg___x) }) } -pub unsafe fn coshf(arg_arg1: f32) -> f32 { +pub unsafe fn sinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn coshf(arg_arg1: f32) -> f32; + fn sinhl(arg___x: u128) -> u128; } - coshf(arg_arg1) + sinhl(arg___x) }) } -pub unsafe fn cosh(arg_arg1: f64) -> f64 { +pub unsafe fn __sinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cosh(arg_arg1: f64) -> f64; + fn __sinhl(arg___x: u128) -> u128; } - cosh(arg_arg1) + __sinhl(arg___x) }) } -pub unsafe fn coshl(arg_arg1: f64) -> f64 { +pub unsafe fn tanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn coshl(arg_arg1: f64) -> f64; + fn tanhl(arg___x: u128) -> u128; } - coshl(arg_arg1) + tanhl(arg___x) }) } -pub unsafe fn sinhf(arg_arg1: f32) -> f32 { +pub unsafe fn __tanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinhf(arg_arg1: f32) -> f32; + fn __tanhl(arg___x: u128) -> u128; } - sinhf(arg_arg1) + __tanhl(arg___x) }) } -pub unsafe fn sinh(arg_arg1: f64) -> f64 { +pub unsafe fn acoshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinh(arg_arg1: f64) -> f64; + fn acoshl(arg___x: u128) -> u128; } - sinh(arg_arg1) + acoshl(arg___x) }) } -pub unsafe fn sinhl(arg_arg1: f64) -> f64 { +pub unsafe fn __acoshl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sinhl(arg_arg1: f64) -> f64; + fn __acoshl(arg___x: u128) -> u128; } - sinhl(arg_arg1) + __acoshl(arg___x) }) } -pub unsafe fn tanhf(arg_arg1: f32) -> f32 { +pub unsafe fn asinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanhf(arg_arg1: f32) -> f32; + fn asinhl(arg___x: u128) -> u128; } - tanhf(arg_arg1) + asinhl(arg___x) }) } -pub unsafe fn tanh(arg_arg1: f64) -> f64 { +pub unsafe fn __asinhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanh(arg_arg1: f64) -> f64; + fn __asinhl(arg___x: u128) -> u128; } - tanh(arg_arg1) + __asinhl(arg___x) }) } -pub unsafe fn tanhl(arg_arg1: f64) -> f64 { +pub unsafe fn atanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tanhl(arg_arg1: f64) -> f64; + fn atanhl(arg___x: u128) -> u128; } - tanhl(arg_arg1) + atanhl(arg___x) }) } -pub unsafe fn expf(arg_arg1: f32) -> f32 { +pub unsafe fn __atanhl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expf(arg_arg1: f32) -> f32; + fn __atanhl(arg___x: u128) -> u128; } - expf(arg_arg1) + __atanhl(arg___x) }) } -pub unsafe fn exp(arg_arg1: f64) -> f64 { +pub unsafe fn expl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp(arg_arg1: f64) -> f64; + fn expl(arg___x: u128) -> u128; } - exp(arg_arg1) + expl(arg___x) }) } -pub unsafe fn expl(arg_arg1: f64) -> f64 { +pub unsafe fn __expl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expl(arg_arg1: f64) -> f64; + fn __expl(arg___x: u128) -> u128; } - expl(arg_arg1) + __expl(arg___x) }) } -pub unsafe fn exp2f(arg_arg1: f32) -> f32 { +pub unsafe fn frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2f(arg_arg1: f32) -> f32; + fn frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128; } - exp2f(arg_arg1) + frexpl(arg___x, arg___exponent) }) } -pub unsafe fn exp2(arg_arg1: f64) -> f64 { +pub unsafe fn __frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2(arg_arg1: f64) -> f64; + fn __frexpl(arg___x: u128, arg___exponent: *mut ::std::os::raw::c_int) -> u128; } - exp2(arg_arg1) + __frexpl(arg___x, arg___exponent) }) } -pub unsafe fn exp2l(arg_arg1: f64) -> f64 { +pub unsafe fn ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn exp2l(arg_arg1: f64) -> f64; + fn ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128; } - exp2l(arg_arg1) + ldexpl(arg___x, arg___exponent) }) } -pub unsafe fn expm1f(arg_arg1: f32) -> f32 { +pub unsafe fn __ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1f(arg_arg1: f32) -> f32; + fn __ldexpl(arg___x: u128, arg___exponent: ::std::os::raw::c_int) -> u128; } - expm1f(arg_arg1) + __ldexpl(arg___x, arg___exponent) }) } -pub unsafe fn expm1(arg_arg1: f64) -> f64 { +pub unsafe fn logl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1(arg_arg1: f64) -> f64; + fn logl(arg___x: u128) -> u128; } - expm1(arg_arg1) + logl(arg___x) }) } -pub unsafe fn expm1l(arg_arg1: f64) -> f64 { +pub unsafe fn __logl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn expm1l(arg_arg1: f64) -> f64; + fn __logl(arg___x: u128) -> u128; } - expm1l(arg_arg1) + __logl(arg___x) }) } -pub unsafe fn logf(arg_arg1: f32) -> f32 { +pub unsafe fn log10l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logf(arg_arg1: f32) -> f32; + fn log10l(arg___x: u128) -> u128; } - logf(arg_arg1) + log10l(arg___x) }) } -pub unsafe fn log(arg_arg1: f64) -> f64 { +pub unsafe fn __log10l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log(arg_arg1: f64) -> f64; + fn __log10l(arg___x: u128) -> u128; } - log(arg_arg1) + __log10l(arg___x) }) } -pub unsafe fn logl(arg_arg1: f64) -> f64 { +pub unsafe fn modfl(arg___x: u128, arg___iptr: *mut u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logl(arg_arg1: f64) -> f64; + fn modfl(arg___x: u128, arg___iptr: *mut u128) -> u128; } - logl(arg_arg1) + modfl(arg___x, arg___iptr) }) } -pub unsafe fn log10f(arg_arg1: f32) -> f32 { +pub unsafe fn __modfl(arg___x: u128, arg___iptr: *mut u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10f(arg_arg1: f32) -> f32; + fn __modfl(arg___x: u128, arg___iptr: *mut u128) -> u128; } - log10f(arg_arg1) + __modfl(arg___x, arg___iptr) }) } -pub unsafe fn log10(arg_arg1: f64) -> f64 { +pub unsafe fn expm1l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10(arg_arg1: f64) -> f64; + fn expm1l(arg___x: u128) -> u128; } - log10(arg_arg1) + expm1l(arg___x) }) } -pub unsafe fn log10l(arg_arg1: f64) -> f64 { +pub unsafe fn __expm1l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log10l(arg_arg1: f64) -> f64; + fn __expm1l(arg___x: u128) -> u128; } - log10l(arg_arg1) + __expm1l(arg___x) }) } -pub unsafe fn log2f(arg_arg1: f32) -> f32 { +pub unsafe fn log1pl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2f(arg_arg1: f32) -> f32; + fn log1pl(arg___x: u128) -> u128; } - log2f(arg_arg1) + log1pl(arg___x) }) } -pub unsafe fn log2(arg_arg1: f64) -> f64 { +pub unsafe fn __log1pl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2(arg_arg1: f64) -> f64; + fn __log1pl(arg___x: u128) -> u128; } - log2(arg_arg1) + __log1pl(arg___x) }) } -pub unsafe fn log2l(arg_arg1: f64) -> f64 { +pub unsafe fn logbl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log2l(arg_arg1: f64) -> f64; + fn logbl(arg___x: u128) -> u128; } - log2l(arg_arg1) + logbl(arg___x) }) } -pub unsafe fn log1pf(arg_arg1: f32) -> f32 { +pub unsafe fn __logbl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1pf(arg_arg1: f32) -> f32; + fn __logbl(arg___x: u128) -> u128; } - log1pf(arg_arg1) + __logbl(arg___x) }) } -pub unsafe fn log1p(arg_arg1: f64) -> f64 { +pub unsafe fn exp2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1p(arg_arg1: f64) -> f64; + fn exp2l(arg___x: u128) -> u128; } - log1p(arg_arg1) + exp2l(arg___x) }) } -pub unsafe fn log1pl(arg_arg1: f64) -> f64 { +pub unsafe fn __exp2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn log1pl(arg_arg1: f64) -> f64; + fn __exp2l(arg___x: u128) -> u128; } - log1pl(arg_arg1) + __exp2l(arg___x) }) } -pub unsafe fn logbf(arg_arg1: f32) -> f32 { +pub unsafe fn log2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logbf(arg_arg1: f32) -> f32; + fn log2l(arg___x: u128) -> u128; } - logbf(arg_arg1) + log2l(arg___x) }) } -pub unsafe fn logb(arg_arg1: f64) -> f64 { +pub unsafe fn __log2l(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logb(arg_arg1: f64) -> f64; + fn __log2l(arg___x: u128) -> u128; } - logb(arg_arg1) + __log2l(arg___x) }) } -pub unsafe fn logbl(arg_arg1: f64) -> f64 { +pub unsafe fn powl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn logbl(arg_arg1: f64) -> f64; + fn powl(arg___x: u128, arg___y: u128) -> u128; } - logbl(arg_arg1) + powl(arg___x, arg___y) }) } -pub unsafe fn modff(arg_arg1: f32, arg_arg2: *mut f32) -> f32 { +pub unsafe fn __powl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modff(arg_arg1: f32, arg_arg2: *mut f32) -> f32; + fn __powl(arg___x: u128, arg___y: u128) -> u128; } - modff(arg_arg1, arg_arg2) + __powl(arg___x, arg___y) }) } -pub unsafe fn modf(arg_arg1: f64, arg_arg2: *mut f64) -> f64 { +pub unsafe fn sqrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modf(arg_arg1: f64, arg_arg2: *mut f64) -> f64; + fn sqrtl(arg___x: u128) -> u128; } - modf(arg_arg1, arg_arg2) + sqrtl(arg___x) }) } -pub unsafe fn modfl(arg_arg1: f64, arg_arg2: *mut f64) -> f64 { +pub unsafe fn __sqrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn modfl(arg_arg1: f64, arg_arg2: *mut f64) -> f64; + fn __sqrtl(arg___x: u128) -> u128; } - modfl(arg_arg1, arg_arg2) + __sqrtl(arg___x) }) } -pub unsafe fn ldexpf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32 { +pub unsafe fn hypotl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexpf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32; + fn hypotl(arg___x: u128, arg___y: u128) -> u128; } - ldexpf(arg_arg1, arg_arg2) + hypotl(arg___x, arg___y) }) } -pub unsafe fn ldexp(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn __hypotl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexp(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn __hypotl(arg___x: u128, arg___y: u128) -> u128; } - ldexp(arg_arg1, arg_arg2) + __hypotl(arg___x, arg___y) }) } -pub unsafe fn ldexpl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn cbrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ldexpl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn cbrtl(arg___x: u128) -> u128; } - ldexpl(arg_arg1, arg_arg2) + cbrtl(arg___x) }) } -pub unsafe fn frexpf(arg_arg1: f32, arg_arg2: *mut ::std::os::raw::c_int) -> f32 { +pub unsafe fn __cbrtl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexpf(arg_arg1: f32, arg_arg2: *mut ::std::os::raw::c_int) -> f32; + fn __cbrtl(arg___x: u128) -> u128; } - frexpf(arg_arg1, arg_arg2) + __cbrtl(arg___x) }) } -pub unsafe fn frexp(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn ceill(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexp(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64; + fn ceill(arg___x: u128) -> u128; } - frexp(arg_arg1, arg_arg2) + ceill(arg___x) }) } -pub unsafe fn frexpl(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn __ceill(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn frexpl(arg_arg1: f64, arg_arg2: *mut ::std::os::raw::c_int) -> f64; + fn __ceill(arg___x: u128) -> u128; } - frexpl(arg_arg1, arg_arg2) + __ceill(arg___x) }) } -pub unsafe fn ilogbf(arg_arg1: f32) -> ::std::os::raw::c_int { +pub unsafe fn fabsl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogbf(arg_arg1: f32) -> ::std::os::raw::c_int; + fn fabsl(arg___x: u128) -> u128; } - ilogbf(arg_arg1) + fabsl(arg___x) }) } -pub unsafe fn ilogb(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn __fabsl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogb(arg_arg1: f64) -> ::std::os::raw::c_int; + fn __fabsl(arg___x: u128) -> u128; } - ilogb(arg_arg1) + __fabsl(arg___x) }) } -pub unsafe fn ilogbl(arg_arg1: f64) -> ::std::os::raw::c_int { +pub unsafe fn floorl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ilogbl(arg_arg1: f64) -> ::std::os::raw::c_int; + fn floorl(arg___x: u128) -> u128; } - ilogbl(arg_arg1) + floorl(arg___x) }) } -pub unsafe fn scalbnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32 { +pub unsafe fn __floorl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_int) -> f32; + fn __floorl(arg___x: u128) -> u128; } - scalbnf(arg_arg1, arg_arg2) + __floorl(arg___x) }) } -pub unsafe fn scalbn(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn fmodl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbn(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn fmodl(arg___x: u128, arg___y: u128) -> u128; } - scalbn(arg_arg1, arg_arg2) + fmodl(arg___x, arg___y) }) } -pub unsafe fn scalbnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64 { +pub unsafe fn __fmodl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_int) -> f64; + fn __fmodl(arg___x: u128, arg___y: u128) -> u128; } - scalbnl(arg_arg1, arg_arg2) + __fmodl(arg___x, arg___y) }) } -pub unsafe fn scalblnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_long) -> f32 { +pub unsafe fn isinfl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalblnf(arg_arg1: f32, arg_arg2: ::std::os::raw::c_long) -> f32; + fn isinfl(arg___value: u128) -> ::std::os::raw::c_int; } - scalblnf(arg_arg1, arg_arg2) + isinfl(arg___value) }) } -pub unsafe fn scalbln(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64 { +pub unsafe fn finitel(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalbln(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64; + fn finitel(arg___value: u128) -> ::std::os::raw::c_int; } - scalbln(arg_arg1, arg_arg2) + finitel(arg___value) }) } -pub unsafe fn scalblnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64 { +pub unsafe fn dreml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalblnl(arg_arg1: f64, arg_arg2: ::std::os::raw::c_long) -> f64; + fn dreml(arg___x: u128, arg___y: u128) -> u128; } - scalblnl(arg_arg1, arg_arg2) + dreml(arg___x, arg___y) }) } -pub unsafe fn fabsf(arg_arg1: f32) -> f32 { +pub unsafe fn __dreml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabsf(arg_arg1: f32) -> f32; + fn __dreml(arg___x: u128, arg___y: u128) -> u128; } - fabsf(arg_arg1) + __dreml(arg___x, arg___y) }) } -pub unsafe fn fabs(arg_arg1: f64) -> f64 { +pub unsafe fn significandl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabs(arg_arg1: f64) -> f64; + fn significandl(arg___x: u128) -> u128; } - fabs(arg_arg1) + significandl(arg___x) }) } -pub unsafe fn fabsl(arg_arg1: f64) -> f64 { +pub unsafe fn __significandl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fabsl(arg_arg1: f64) -> f64; + fn __significandl(arg___x: u128) -> u128; } - fabsl(arg_arg1) + __significandl(arg___x) }) } -pub unsafe fn cbrtf(arg_arg1: f32) -> f32 { +pub unsafe fn copysignl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrtf(arg_arg1: f32) -> f32; + fn copysignl(arg___x: u128, arg___y: u128) -> u128; } - cbrtf(arg_arg1) + copysignl(arg___x, arg___y) }) } -pub unsafe fn cbrt(arg_arg1: f64) -> f64 { +pub unsafe fn __copysignl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrt(arg_arg1: f64) -> f64; + fn __copysignl(arg___x: u128, arg___y: u128) -> u128; } - cbrt(arg_arg1) + __copysignl(arg___x, arg___y) }) } -pub unsafe fn cbrtl(arg_arg1: f64) -> f64 { +pub unsafe fn nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn cbrtl(arg_arg1: f64) -> f64; + fn nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128; } - cbrtl(arg_arg1) + nanl(arg___tagb) }) } -pub unsafe fn hypotf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypotf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __nanl(arg___tagb: *const ::std::os::raw::c_char) -> u128; } - hypotf(arg_arg1, arg_arg2) + __nanl(arg___tagb) }) } -pub unsafe fn hypot(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn isnanl(arg___value: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypot(arg_arg1: f64, arg_arg2: f64) -> f64; + fn isnanl(arg___value: u128) -> ::std::os::raw::c_int; } - hypot(arg_arg1, arg_arg2) + isnanl(arg___value) }) } -pub unsafe fn hypotl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn j0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn hypotl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn j0l(arg_arg1: u128) -> u128; } - hypotl(arg_arg1, arg_arg2) + j0l(arg_arg1) }) } -pub unsafe fn powf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __j0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn powf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __j0l(arg_arg1: u128) -> u128; } - powf(arg_arg1, arg_arg2) + __j0l(arg_arg1) }) } -pub unsafe fn pow(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn j1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pow(arg_arg1: f64, arg_arg2: f64) -> f64; + fn j1l(arg_arg1: u128) -> u128; } - pow(arg_arg1, arg_arg2) + j1l(arg_arg1) }) } -pub unsafe fn powl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __j1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn powl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __j1l(arg_arg1: u128) -> u128; } - powl(arg_arg1, arg_arg2) + __j1l(arg_arg1) }) } -pub unsafe fn sqrtf(arg_arg1: f32) -> f32 { +pub unsafe fn jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrtf(arg_arg1: f32) -> f32; + fn jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - sqrtf(arg_arg1) + jnl(arg_arg1, arg_arg2) }) } -pub unsafe fn sqrt(arg_arg1: f64) -> f64 { +pub unsafe fn __jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrt(arg_arg1: f64) -> f64; + fn __jnl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - sqrt(arg_arg1) + __jnl(arg_arg1, arg_arg2) }) } -pub unsafe fn sqrtl(arg_arg1: f64) -> f64 { +pub unsafe fn y0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sqrtl(arg_arg1: f64) -> f64; + fn y0l(arg_arg1: u128) -> u128; } - sqrtl(arg_arg1) + y0l(arg_arg1) }) } -pub unsafe fn erff(arg_arg1: f32) -> f32 { +pub unsafe fn __y0l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erff(arg_arg1: f32) -> f32; + fn __y0l(arg_arg1: u128) -> u128; } - erff(arg_arg1) + __y0l(arg_arg1) }) } -pub unsafe fn erf(arg_arg1: f64) -> f64 { +pub unsafe fn y1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erf(arg_arg1: f64) -> f64; + fn y1l(arg_arg1: u128) -> u128; } - erf(arg_arg1) + y1l(arg_arg1) }) } -pub unsafe fn erfl(arg_arg1: f64) -> f64 { +pub unsafe fn __y1l(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfl(arg_arg1: f64) -> f64; + fn __y1l(arg_arg1: u128) -> u128; } - erfl(arg_arg1) + __y1l(arg_arg1) }) } -pub unsafe fn erfcf(arg_arg1: f32) -> f32 { +pub unsafe fn ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfcf(arg_arg1: f32) -> f32; + fn ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - erfcf(arg_arg1) + ynl(arg_arg1, arg_arg2) }) } -pub unsafe fn erfc(arg_arg1: f64) -> f64 { +pub unsafe fn __ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfc(arg_arg1: f64) -> f64; + fn __ynl(arg_arg1: ::std::os::raw::c_int, arg_arg2: u128) -> u128; } - erfc(arg_arg1) + __ynl(arg_arg1, arg_arg2) }) } -pub unsafe fn erfcl(arg_arg1: f64) -> f64 { +pub unsafe fn erfl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn erfcl(arg_arg1: f64) -> f64; + fn erfl(arg_arg1: u128) -> u128; } - erfcl(arg_arg1) + erfl(arg_arg1) }) } -pub unsafe fn lgammaf(arg_arg1: f32) -> f32 { +pub unsafe fn __erfl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgammaf(arg_arg1: f32) -> f32; + fn __erfl(arg_arg1: u128) -> u128; } - lgammaf(arg_arg1) + __erfl(arg_arg1) }) } -pub unsafe fn lgamma(arg_arg1: f64) -> f64 { +pub unsafe fn erfcl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgamma(arg_arg1: f64) -> f64; + fn erfcl(arg_arg1: u128) -> u128; } - lgamma(arg_arg1) + erfcl(arg_arg1) }) } -pub unsafe fn lgammal(arg_arg1: f64) -> f64 { +pub unsafe fn __erfcl(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lgammal(arg_arg1: f64) -> f64; + fn __erfcl(arg_arg1: u128) -> u128; } - lgammal(arg_arg1) + __erfcl(arg_arg1) }) } -pub unsafe fn tgammaf(arg_arg1: f32) -> f32 { +pub unsafe fn lgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgammaf(arg_arg1: f32) -> f32; + fn lgammal(arg_arg1: u128) -> u128; } - tgammaf(arg_arg1) + lgammal(arg_arg1) }) } -pub unsafe fn tgamma(arg_arg1: f64) -> f64 { +pub unsafe fn __lgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgamma(arg_arg1: f64) -> f64; + fn __lgammal(arg_arg1: u128) -> u128; } - tgamma(arg_arg1) + __lgammal(arg_arg1) }) } -pub unsafe fn tgammal(arg_arg1: f64) -> f64 { +pub unsafe fn tgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tgammal(arg_arg1: f64) -> f64; + fn tgammal(arg_arg1: u128) -> u128; } tgammal(arg_arg1) }) } -pub unsafe fn ceilf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ceilf(arg_arg1: f32) -> f32; - } - ceilf(arg_arg1) - }) -} -pub unsafe fn ceil(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ceil(arg_arg1: f64) -> f64; - } - ceil(arg_arg1) - }) -} -pub unsafe fn ceill(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn ceill(arg_arg1: f64) -> f64; - } - ceill(arg_arg1) - }) -} -pub unsafe fn floorf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn floorf(arg_arg1: f32) -> f32; - } - floorf(arg_arg1) - }) -} -pub unsafe fn floor(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn floor(arg_arg1: f64) -> f64; - } - floor(arg_arg1) - }) -} -pub unsafe fn floorl(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn floorl(arg_arg1: f64) -> f64; - } - floorl(arg_arg1) - }) -} -pub unsafe fn nearbyintf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn nearbyintf(arg_arg1: f32) -> f32; - } - nearbyintf(arg_arg1) - }) -} -pub unsafe fn nearbyint(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn nearbyint(arg_arg1: f64) -> f64; - } - nearbyint(arg_arg1) - }) -} -pub unsafe fn nearbyintl(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn nearbyintl(arg_arg1: f64) -> f64; - } - nearbyintl(arg_arg1) - }) -} -pub unsafe fn rintf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn rintf(arg_arg1: f32) -> f32; - } - rintf(arg_arg1) - }) -} -pub unsafe fn rint(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn rint(arg_arg1: f64) -> f64; - } - rint(arg_arg1) - }) -} -pub unsafe fn rintl(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn rintl(arg_arg1: f64) -> f64; - } - rintl(arg_arg1) - }) -} -pub unsafe fn lrintf(arg_arg1: f32) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lrintf(arg_arg1: f32) -> ::std::os::raw::c_long; - } - lrintf(arg_arg1) - }) -} -pub unsafe fn lrint(arg_arg1: f64) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lrint(arg_arg1: f64) -> ::std::os::raw::c_long; - } - lrint(arg_arg1) - }) -} -pub unsafe fn lrintl(arg_arg1: f64) -> ::std::os::raw::c_long { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn lrintl(arg_arg1: f64) -> ::std::os::raw::c_long; - } - lrintl(arg_arg1) - }) -} -pub unsafe fn roundf(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn roundf(arg_arg1: f32) -> f32; - } - roundf(arg_arg1) - }) -} -pub unsafe fn round(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn round(arg_arg1: f64) -> f64; - } - round(arg_arg1) - }) -} -pub unsafe fn roundl(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn roundl(arg_arg1: f64) -> f64; - } - roundl(arg_arg1) - }) -} -pub unsafe fn lroundf(arg_arg1: f32) -> ::std::os::raw::c_long { +pub unsafe fn __tgammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lroundf(arg_arg1: f32) -> ::std::os::raw::c_long; + fn __tgammal(arg_arg1: u128) -> u128; } - lroundf(arg_arg1) + __tgammal(arg_arg1) }) } -pub unsafe fn lround(arg_arg1: f64) -> ::std::os::raw::c_long { +pub unsafe fn gammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lround(arg_arg1: f64) -> ::std::os::raw::c_long; + fn gammal(arg_arg1: u128) -> u128; } - lround(arg_arg1) + gammal(arg_arg1) }) } -pub unsafe fn lroundl(arg_arg1: f64) -> ::std::os::raw::c_long { +pub unsafe fn __gammal(arg_arg1: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn lroundl(arg_arg1: f64) -> ::std::os::raw::c_long; + fn __gammal(arg_arg1: u128) -> u128; } - lroundl(arg_arg1) + __gammal(arg_arg1) }) } -pub unsafe fn llrintf(arg_arg1: f32) -> ::std::os::raw::c_longlong { +pub unsafe fn lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llrintf(arg_arg1: f32) -> ::std::os::raw::c_longlong; + fn lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128; } - llrintf(arg_arg1) + lgammal_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn llrint(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn __lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llrint(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn __lgammal_r(arg_arg1: u128, arg___signgamp: *mut ::std::os::raw::c_int) -> u128; } - llrint(arg_arg1) + __lgammal_r(arg_arg1, arg___signgamp) }) } -pub unsafe fn llrintl(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn rintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llrintl(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn rintl(arg___x: u128) -> u128; } - llrintl(arg_arg1) + rintl(arg___x) }) } -pub unsafe fn llroundf(arg_arg1: f32) -> ::std::os::raw::c_longlong { +pub unsafe fn __rintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llroundf(arg_arg1: f32) -> ::std::os::raw::c_longlong; + fn __rintl(arg___x: u128) -> u128; } - llroundf(arg_arg1) + __rintl(arg___x) }) } -pub unsafe fn llround(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn nextafterl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llround(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn nextafterl(arg___x: u128, arg___y: u128) -> u128; } - llround(arg_arg1) + nextafterl(arg___x, arg___y) }) } -pub unsafe fn llroundl(arg_arg1: f64) -> ::std::os::raw::c_longlong { +pub unsafe fn __nextafterl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn llroundl(arg_arg1: f64) -> ::std::os::raw::c_longlong; + fn __nextafterl(arg___x: u128, arg___y: u128) -> u128; } - llroundl(arg_arg1) + __nextafterl(arg___x, arg___y) }) } -pub unsafe fn truncf(arg_arg1: f32) -> f32 { +pub unsafe fn nexttowardl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn truncf(arg_arg1: f32) -> f32; + fn nexttowardl(arg___x: u128, arg___y: u128) -> u128; } - truncf(arg_arg1) + nexttowardl(arg___x, arg___y) }) } -pub unsafe fn trunc(arg_arg1: f64) -> f64 { +pub unsafe fn __nexttowardl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn trunc(arg_arg1: f64) -> f64; + fn __nexttowardl(arg___x: u128, arg___y: u128) -> u128; } - trunc(arg_arg1) + __nexttowardl(arg___x, arg___y) }) } -pub unsafe fn truncl(arg_arg1: f64) -> f64 { +pub unsafe fn remainderl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn truncl(arg_arg1: f64) -> f64; + fn remainderl(arg___x: u128, arg___y: u128) -> u128; } - truncl(arg_arg1) + remainderl(arg___x, arg___y) }) } -pub unsafe fn fmodf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __remainderl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmodf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __remainderl(arg___x: u128, arg___y: u128) -> u128; } - fmodf(arg_arg1, arg_arg2) + __remainderl(arg___x, arg___y) }) } -pub unsafe fn fmod(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmod(arg_arg1: f64, arg_arg2: f64) -> f64; + fn scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128; } - fmod(arg_arg1, arg_arg2) + scalbnl(arg___x, arg___n) }) } -pub unsafe fn fmodl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmodl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __scalbnl(arg___x: u128, arg___n: ::std::os::raw::c_int) -> u128; } - fmodl(arg_arg1, arg_arg2) + __scalbnl(arg___x, arg___n) }) } -pub unsafe fn remainderf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn ilogbl(arg___x: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainderf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn ilogbl(arg___x: u128) -> ::std::os::raw::c_int; } - remainderf(arg_arg1, arg_arg2) + ilogbl(arg___x) }) } -pub unsafe fn remainder(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __ilogbl(arg___x: u128) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainder(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __ilogbl(arg___x: u128) -> ::std::os::raw::c_int; } - remainder(arg_arg1, arg_arg2) + __ilogbl(arg___x) }) } -pub unsafe fn remainderl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remainderl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128; } - remainderl(arg_arg1, arg_arg2) + scalblnl(arg___x, arg___n) }) } -pub unsafe fn remquof(arg_arg1: f32, arg_arg2: f32, arg_arg3: *mut ::std::os::raw::c_int) -> f32 { +pub unsafe fn __scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquof(arg_arg1: f32, arg_arg2: f32, arg_arg3: *mut ::std::os::raw::c_int) -> f32; + fn __scalblnl(arg___x: u128, arg___n: ::std::os::raw::c_long) -> u128; } - remquof(arg_arg1, arg_arg2, arg_arg3) + __scalblnl(arg___x, arg___n) }) } -pub unsafe fn remquo(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn nearbyintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquo(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64; + fn nearbyintl(arg___x: u128) -> u128; } - remquo(arg_arg1, arg_arg2, arg_arg3) + nearbyintl(arg___x) }) } -pub unsafe fn remquol(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64 { +pub unsafe fn __nearbyintl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn remquol(arg_arg1: f64, arg_arg2: f64, arg_arg3: *mut ::std::os::raw::c_int) -> f64; + fn __nearbyintl(arg___x: u128) -> u128; } - remquol(arg_arg1, arg_arg2, arg_arg3) + __nearbyintl(arg___x) }) } -pub unsafe fn copysignf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn roundl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysignf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn roundl(arg___x: u128) -> u128; } - copysignf(arg_arg1, arg_arg2) + roundl(arg___x) }) } -pub unsafe fn copysign(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __roundl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysign(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __roundl(arg___x: u128) -> u128; } - copysign(arg_arg1, arg_arg2) + __roundl(arg___x) }) } -pub unsafe fn copysignl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn truncl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn copysignl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn truncl(arg___x: u128) -> u128; } - copysignl(arg_arg1, arg_arg2) + truncl(arg___x) }) } -pub unsafe fn nanf(arg_arg1: *const ::std::os::raw::c_char) -> f32 { +pub unsafe fn __truncl(arg___x: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nanf(arg_arg1: *const ::std::os::raw::c_char) -> f32; + fn __truncl(arg___x: u128) -> u128; } - nanf(arg_arg1) + __truncl(arg___x) }) } -pub unsafe fn nan(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn remquol(arg___x: u128, arg___y: u128, arg___quo: *mut ::std::os::raw::c_int) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nan(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn remquol(arg___x: u128, arg___y: u128, arg___quo: *mut ::std::os::raw::c_int) + -> u128; } - nan(arg_arg1) + remquol(arg___x, arg___y, arg___quo) }) } -pub unsafe fn nanl(arg_arg1: *const ::std::os::raw::c_char) -> f64 { +pub unsafe fn __remquol( + arg___x: u128, + arg___y: u128, + arg___quo: *mut ::std::os::raw::c_int, +) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nanl(arg_arg1: *const ::std::os::raw::c_char) -> f64; + fn __remquol( + arg___x: u128, + arg___y: u128, + arg___quo: *mut ::std::os::raw::c_int, + ) -> u128; } - nanl(arg_arg1) + __remquol(arg___x, arg___y, arg___quo) }) } -pub unsafe fn nextafterf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn lrintl(arg___x: u128) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafterf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn lrintl(arg___x: u128) -> ::std::os::raw::c_long; } - nextafterf(arg_arg1, arg_arg2) + lrintl(arg___x) }) } -pub unsafe fn nextafter(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __lrintl(arg___x: u128) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafter(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __lrintl(arg___x: u128) -> ::std::os::raw::c_long; } - nextafter(arg_arg1, arg_arg2) + __lrintl(arg___x) }) } -pub unsafe fn nextafterl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn llrintl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nextafterl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn llrintl(arg___x: u128) -> ::std::os::raw::c_longlong; } - nextafterl(arg_arg1, arg_arg2) + llrintl(arg___x) }) } -pub unsafe fn nexttoward(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __llrintl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttoward(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __llrintl(arg___x: u128) -> ::std::os::raw::c_longlong; } - nexttoward(arg_arg1, arg_arg2) + __llrintl(arg___x) }) } -pub unsafe fn nexttowardf(arg_arg1: f32, arg_arg2: f64) -> f32 { +pub unsafe fn lroundl(arg___x: u128) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttowardf(arg_arg1: f32, arg_arg2: f64) -> f32; + fn lroundl(arg___x: u128) -> ::std::os::raw::c_long; } - nexttowardf(arg_arg1, arg_arg2) + lroundl(arg___x) }) } -pub unsafe fn nexttowardl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __lroundl(arg___x: u128) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn nexttowardl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __lroundl(arg___x: u128) -> ::std::os::raw::c_long; } - nexttowardl(arg_arg1, arg_arg2) + __lroundl(arg___x) }) } -pub unsafe fn fdimf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn llroundl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdimf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn llroundl(arg___x: u128) -> ::std::os::raw::c_longlong; } - fdimf(arg_arg1, arg_arg2) + llroundl(arg___x) }) } -pub unsafe fn fdim(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __llroundl(arg___x: u128) -> ::std::os::raw::c_longlong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdim(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __llroundl(arg___x: u128) -> ::std::os::raw::c_longlong; } - fdim(arg_arg1, arg_arg2) + __llroundl(arg___x) }) } -pub unsafe fn fdiml(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn fdiml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdiml(arg_arg1: f64, arg_arg2: f64) -> f64; + fn fdiml(arg___x: u128, arg___y: u128) -> u128; } - fdiml(arg_arg1, arg_arg2) + fdiml(arg___x, arg___y) }) } -pub unsafe fn fmaxf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn __fdiml(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaxf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn __fdiml(arg___x: u128, arg___y: u128) -> u128; } - fmaxf(arg_arg1, arg_arg2) + __fdiml(arg___x, arg___y) }) } -pub unsafe fn fmax(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn fmaxl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmax(arg_arg1: f64, arg_arg2: f64) -> f64; + fn fmaxl(arg___x: u128, arg___y: u128) -> u128; } - fmax(arg_arg1, arg_arg2) + fmaxl(arg___x, arg___y) }) } -pub unsafe fn fmaxl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __fmaxl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaxl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __fmaxl(arg___x: u128, arg___y: u128) -> u128; } - fmaxl(arg_arg1, arg_arg2) + __fmaxl(arg___x, arg___y) }) } -pub unsafe fn fminf(arg_arg1: f32, arg_arg2: f32) -> f32 { +pub unsafe fn fminl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fminf(arg_arg1: f32, arg_arg2: f32) -> f32; + fn fminl(arg___x: u128, arg___y: u128) -> u128; } - fminf(arg_arg1, arg_arg2) + fminl(arg___x, arg___y) }) } -pub unsafe fn fmin(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn __fminl(arg___x: u128, arg___y: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmin(arg_arg1: f64, arg_arg2: f64) -> f64; + fn __fminl(arg___x: u128, arg___y: u128) -> u128; } - fmin(arg_arg1, arg_arg2) + __fminl(arg___x, arg___y) }) } -pub unsafe fn fminl(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub unsafe fn fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fminl(arg_arg1: f64, arg_arg2: f64) -> f64; + fn fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128; } - fminl(arg_arg1, arg_arg2) + fmal(arg___x, arg___y, arg___z) }) } -pub unsafe fn fmaf(arg_arg1: f32, arg_arg2: f32, arg_arg3: f32) -> f32 { +pub unsafe fn __fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmaf(arg_arg1: f32, arg_arg2: f32, arg_arg3: f32) -> f32; + fn __fmal(arg___x: u128, arg___y: u128, arg___z: u128) -> u128; } - fmaf(arg_arg1, arg_arg2, arg_arg3) + __fmal(arg___x, arg___y, arg___z) }) } -pub unsafe fn fma(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64 { +pub unsafe fn scalbl(arg___x: u128, arg___n: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fma(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64; + fn scalbl(arg___x: u128, arg___n: u128) -> u128; } - fma(arg_arg1, arg_arg2, arg_arg3) + scalbl(arg___x, arg___n) }) } -pub unsafe fn fmal(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64 { +pub unsafe fn __scalbl(arg___x: u128, arg___n: u128) -> u128 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fmal(arg_arg1: f64, arg_arg2: f64, arg_arg3: f64) -> f64; + fn __scalbl(arg___x: u128, arg___n: u128) -> u128; } - fmal(arg_arg1, arg_arg2, arg_arg3) + __scalbl(arg___x, arg___n) }) } -pub unsafe fn __exp10f(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __exp10f(arg_arg1: f32) -> f32; - } - __exp10f(arg_arg1) - }) -} -pub unsafe fn __exp10(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __exp10(arg_arg1: f64) -> f64; - } - __exp10(arg_arg1) - }) -} -pub unsafe fn __cospif(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __cospif(arg_arg1: f32) -> f32; - } - __cospif(arg_arg1) - }) -} -pub unsafe fn __cospi(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __cospi(arg_arg1: f64) -> f64; - } - __cospi(arg_arg1) - }) -} -pub unsafe fn __sinpif(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sinpif(arg_arg1: f32) -> f32; - } - __sinpif(arg_arg1) - }) -} -pub unsafe fn __sinpi(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sinpi(arg_arg1: f64) -> f64; - } - __sinpi(arg_arg1) - }) -} -pub unsafe fn __tanpif(arg_arg1: f32) -> f32 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __tanpif(arg_arg1: f32) -> f32; - } - __tanpif(arg_arg1) - }) -} -pub unsafe fn __tanpi(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __tanpi(arg_arg1: f64) -> f64; - } - __tanpi(arg_arg1) - }) -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __float2 { - pub __sinval: f32, - pub __cosval: f32, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct __double2 { - pub __sinval: f64, - pub __cosval: f64, -} -pub unsafe fn __sincosf_stret(arg_arg1: f32) -> __float2 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sincosf_stret(arg_arg1: f32) -> __float2; - } - __sincosf_stret(arg_arg1) - }) -} -pub unsafe fn __sincos_stret(arg_arg1: f64) -> __double2 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sincos_stret(arg_arg1: f64) -> __double2; - } - __sincos_stret(arg_arg1) - }) -} -pub unsafe fn __sincospif_stret(arg_arg1: f32) -> __float2 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sincospif_stret(arg_arg1: f32) -> __float2; - } - __sincospif_stret(arg_arg1) - }) -} -pub unsafe fn __sincospi_stret(arg_arg1: f64) -> __double2 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __sincospi_stret(arg_arg1: f64) -> __double2; - } - __sincospi_stret(arg_arg1) - }) -} -pub unsafe fn j0(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn j0(arg_arg1: f64) -> f64; - } - j0(arg_arg1) - }) -} -pub unsafe fn j1(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn j1(arg_arg1: f64) -> f64; - } - j1(arg_arg1) - }) -} -pub unsafe fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn jn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; - } - jn(arg_arg1, arg_arg2) - }) -} -pub unsafe fn y0(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn y0(arg_arg1: f64) -> f64; - } - y0(arg_arg1) - }) -} -pub unsafe fn y1(arg_arg1: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn y1(arg_arg1: f64) -> f64; - } - y1(arg_arg1) - }) -} -pub unsafe fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64 { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn yn(arg_arg1: ::std::os::raw::c_int, arg_arg2: f64) -> f64; - } - yn(arg_arg1, arg_arg2) - }) +extern "C" { + pub static mut signgam: ::std::os::raw::c_int; } -pub unsafe fn scalb(arg_arg1: f64, arg_arg2: f64) -> f64 { +pub const FP_NAN: ::std::os::raw::c_uint = 0; +pub const FP_INFINITE: ::std::os::raw::c_uint = 1; +pub const FP_ZERO: ::std::os::raw::c_uint = 2; +pub const FP_SUBNORMAL: ::std::os::raw::c_uint = 3; +pub const FP_NORMAL: ::std::os::raw::c_uint = 4; +pub type _bindgen_ty_8 = ::std::os::raw::c_uint; +pub unsafe fn strlcat( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scalb(arg_arg1: f64, arg_arg2: f64) -> f64; + fn strlcat( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - scalb(arg_arg1, arg_arg2) + strlcat(arg_dst, arg_src, arg_siz) }) } -extern "C" { - pub static mut signgam: ::std::os::raw::c_int; -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct exception { - pub type_: ::std::os::raw::c_int, - pub name: *mut ::std::os::raw::c_char, - pub arg1: f64, - pub arg2: f64, - pub retval: f64, -} -impl Default for exception { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub unsafe fn explicit_bzero(arg_buf: *mut ::std::os::raw::c_void, arg_len: usize) { +pub unsafe fn strlcpy( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, +) -> ::std::os::raw::c_ulong { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn explicit_bzero(arg_buf: *mut ::std::os::raw::c_void, arg_len: usize); + fn strlcpy( + arg_dst: *mut ::std::os::raw::c_char, + arg_src: *const ::std::os::raw::c_char, + arg_siz: ::std::os::raw::c_ulong, + ) -> ::std::os::raw::c_ulong; } - explicit_bzero(arg_buf, arg_len) + strlcpy(arg_dst, arg_src, arg_siz) }) } pub unsafe fn pqGetpwuid( @@ -13358,48 +14316,62 @@ pub unsafe fn wait_result_is_any_signal( wait_result_is_any_signal(arg_exit_status, arg_include_command_not_found) }) } -pub type jmp_buf = [::std::os::raw::c_int; 48usize]; -pub type sigjmp_buf = [::std::os::raw::c_int; 49usize]; -pub unsafe fn setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type __jmp_buf = [::std::os::raw::c_long; 8usize]; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __jmp_buf_tag { + pub __jmpbuf: __jmp_buf, + pub __mask_was_saved: ::std::os::raw::c_int, + pub __saved_mask: __sigset_t, +} +pub type jmp_buf = [__jmp_buf_tag; 1usize]; +pub unsafe fn setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int; } - setjmp(arg_arg1) + setjmp(arg___env) }) } -pub unsafe fn longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) { +pub unsafe fn __sigsetjmp( + arg___env: *mut __jmp_buf_tag, + arg___savemask: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int); + fn __sigsetjmp( + arg___env: *mut __jmp_buf_tag, + arg___savemask: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - longjmp(arg_arg1, arg_arg2) + __sigsetjmp(arg___env, arg___savemask) }) } -pub unsafe fn _setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn _setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _setjmp(arg_arg1: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn _setjmp(arg___env: *mut __jmp_buf_tag) -> ::std::os::raw::c_int; } - _setjmp(arg_arg1) + _setjmp(arg___env) }) } -pub unsafe fn _longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int) { +pub unsafe fn longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn _longjmp(arg_arg1: *mut ::std::os::raw::c_int, arg_arg2: ::std::os::raw::c_int); + fn longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int); } - _longjmp(arg_arg1, arg_arg2) + longjmp(arg___env, arg___val) }) } -pub unsafe fn longjmperror() { +pub unsafe fn _longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn longjmperror(); + fn _longjmp(arg___env: *mut __jmp_buf_tag, arg___val: ::std::os::raw::c_int); } - longjmperror() + _longjmp(arg___env, arg___val) }) } +pub type sigjmp_buf = [__jmp_buf_tag; 1usize]; pub unsafe fn message_level_is_interesting(arg_elevel: ::std::os::raw::c_int) -> bool { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { @@ -14145,7 +15117,7 @@ pub unsafe fn pvsnprintf( arg_buf: *mut ::std::os::raw::c_char, arg_len: usize, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { @@ -14153,7 +15125,7 @@ pub unsafe fn pvsnprintf( arg_buf: *mut ::std::os::raw::c_char, arg_len: usize, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> usize; } pvsnprintf(arg_buf, arg_len, arg_fmt, arg_args) @@ -16159,348 +17131,137 @@ pub unsafe fn HeapTupleGetUpdateXid(arg_tuple: HeapTupleHeader) -> TransactionId #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct flock { - pub l_start: off_t, - pub l_len: off_t, - pub l_pid: pid_t, pub l_type: ::std::os::raw::c_short, pub l_whence: ::std::os::raw::c_short, + pub l_start: __off_t, + pub l_len: __off_t, + pub l_pid: __pid_t, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] -pub struct timespec { - pub tv_sec: __darwin_time_t, - pub tv_nsec: ::std::os::raw::c_long, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct flocktimeout { - pub fl: flock, - pub timeout: timespec, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct radvisory { - pub ra_offset: off_t, - pub ra_count: ::std::os::raw::c_int, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fsignatures { - pub fs_file_start: off_t, - pub fs_blob_start: *mut ::std::os::raw::c_void, - pub fs_blob_size: usize, - pub fs_fsignatures_size: usize, - pub fs_cdhash: [::std::os::raw::c_char; 20usize], - pub fs_hash_type: ::std::os::raw::c_int, -} -impl Default for fsignatures { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fsignatures_t = fsignatures; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fsupplement { - pub fs_file_start: off_t, - pub fs_blob_start: off_t, - pub fs_blob_size: usize, - pub fs_orig_fd: ::std::os::raw::c_int, -} -pub type fsupplement_t = fsupplement; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fchecklv { - pub lv_file_start: off_t, - pub lv_error_message_size: usize, - pub lv_error_message: *mut ::std::os::raw::c_void, -} -impl Default for fchecklv { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fchecklv_t = fchecklv; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fgetsigsinfo { - pub fg_file_start: off_t, - pub fg_info_request: ::std::os::raw::c_int, - pub fg_sig_is_platform: ::std::os::raw::c_int, -} -pub type fgetsigsinfo_t = fgetsigsinfo; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fstore { - pub fst_flags: ::std::os::raw::c_uint, - pub fst_posmode: ::std::os::raw::c_int, - pub fst_offset: off_t, - pub fst_length: off_t, - pub fst_bytesalloc: off_t, -} -pub type fstore_t = fstore; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fpunchhole { - pub fp_flags: ::std::os::raw::c_uint, - pub reserved: ::std::os::raw::c_uint, - pub fp_offset: off_t, - pub fp_length: off_t, -} -pub type fpunchhole_t = fpunchhole; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct ftrimactivefile { - pub fta_offset: off_t, - pub fta_length: off_t, -} -pub type ftrimactivefile_t = ftrimactivefile; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone)] -pub struct fspecread { - pub fsr_flags: ::std::os::raw::c_uint, - pub reserved: ::std::os::raw::c_uint, - pub fsr_offset: off_t, - pub fsr_length: off_t, -} -pub type fspecread_t = fspecread; -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct fbootstraptransfer { - pub fbt_offset: off_t, - pub fbt_length: usize, - pub fbt_buffer: *mut ::std::os::raw::c_void, -} -impl Default for fbootstraptransfer { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() - } - } -} -pub type fbootstraptransfer_t = fbootstraptransfer; -#[repr(C, packed(4))] -#[derive(Debug, Default, Copy, Clone)] -pub struct log2phys { - pub l2p_flags: ::std::os::raw::c_uint, - pub l2p_contigbytes: off_t, - pub l2p_devoffset: off_t, -} -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct _filesec { - _unused: [u8; 0], -} -pub type filesec_t = *mut _filesec; -pub const filesec_property_t_FILESEC_OWNER: filesec_property_t = 1; -pub const filesec_property_t_FILESEC_GROUP: filesec_property_t = 2; -pub const filesec_property_t_FILESEC_UUID: filesec_property_t = 3; -pub const filesec_property_t_FILESEC_MODE: filesec_property_t = 4; -pub const filesec_property_t_FILESEC_ACL: filesec_property_t = 5; -pub const filesec_property_t_FILESEC_GRPUUID: filesec_property_t = 6; -pub const filesec_property_t_FILESEC_ACL_RAW: filesec_property_t = 100; -pub const filesec_property_t_FILESEC_ACL_ALLOCSIZE: filesec_property_t = 101; -pub type filesec_property_t = ::std::os::raw::c_uint; -pub unsafe fn open( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn open( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - open(arg_arg1, arg_arg2) - }) -} -pub unsafe fn openat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn openat( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; - } - openat(arg_arg1, arg_arg2, arg_arg3) - }) -} -pub unsafe fn creat( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: mode_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn creat( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: mode_t, - ) -> ::std::os::raw::c_int; - } - creat(arg_arg1, arg_arg2) - }) +pub struct stat { + pub st_dev: __dev_t, + pub st_ino: __ino_t, + pub st_nlink: __nlink_t, + pub st_mode: __mode_t, + pub st_uid: __uid_t, + pub st_gid: __gid_t, + pub __pad0: ::std::os::raw::c_int, + pub st_rdev: __dev_t, + pub st_size: __off_t, + pub st_blksize: __blksize_t, + pub st_blocks: __blkcnt_t, + pub st_atim: timespec, + pub st_mtim: timespec, + pub st_ctim: timespec, + pub __glibc_reserved: [__syscall_slong_t; 3usize], } pub unsafe fn fcntl( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn fcntl( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - fcntl(arg_arg1, arg_arg2) + fcntl(arg___fd, arg___cmd) }) } -pub unsafe fn openx_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: filesec_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn openx_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: filesec_t, - ) -> ::std::os::raw::c_int; - } - openx_np(arg_arg1, arg_arg2, arg_arg3) - }) -} -pub unsafe fn open_dprotected_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, +pub unsafe fn open( + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn open_dprotected_np( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: ::std::os::raw::c_int, + fn open( + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - open_dprotected_np(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + open(arg___file, arg___oflag) }) } -pub unsafe fn flock( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn openat( + arg___fd: ::std::os::raw::c_int, + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn flock( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn openat( + arg___fd: ::std::os::raw::c_int, + arg___file: *const ::std::os::raw::c_char, + arg___oflag: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - flock(arg_arg1, arg_arg2) - }) -} -pub unsafe fn filesec_init() -> filesec_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_init() -> filesec_t; - } - filesec_init() - }) -} -pub unsafe fn filesec_dup(arg_arg1: filesec_t) -> filesec_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_dup(arg_arg1: filesec_t) -> filesec_t; - } - filesec_dup(arg_arg1) - }) -} -pub unsafe fn filesec_free(arg_arg1: filesec_t) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn filesec_free(arg_arg1: filesec_t); - } - filesec_free(arg_arg1) + openat(arg___fd, arg___file, arg___oflag) }) } -pub unsafe fn filesec_get_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_void, +pub unsafe fn creat( + arg___file: *const ::std::os::raw::c_char, + arg___mode: mode_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_get_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_void, + fn creat( + arg___file: *const ::std::os::raw::c_char, + arg___mode: mode_t, ) -> ::std::os::raw::c_int; } - filesec_get_property(arg_arg1, arg_arg2, arg_arg3) + creat(arg___file, arg___mode) }) } -pub unsafe fn filesec_query_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_int, +pub unsafe fn lockf( + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, + arg___len: off_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_query_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *mut ::std::os::raw::c_int, + fn lockf( + arg___fd: ::std::os::raw::c_int, + arg___cmd: ::std::os::raw::c_int, + arg___len: off_t, ) -> ::std::os::raw::c_int; } - filesec_query_property(arg_arg1, arg_arg2, arg_arg3) + lockf(arg___fd, arg___cmd, arg___len) }) } -pub unsafe fn filesec_set_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *const ::std::os::raw::c_void, +pub unsafe fn posix_fadvise( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, + arg___advise: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_set_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, - arg_arg3: *const ::std::os::raw::c_void, + fn posix_fadvise( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, + arg___advise: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - filesec_set_property(arg_arg1, arg_arg2, arg_arg3) + posix_fadvise(arg___fd, arg___offset, arg___len, arg___advise) }) } -pub unsafe fn filesec_unset_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, +pub unsafe fn posix_fallocate( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn filesec_unset_property( - arg_arg1: filesec_t, - arg_arg2: filesec_property_t, + fn posix_fallocate( + arg___fd: ::std::os::raw::c_int, + arg___offset: off_t, + arg___len: off_t, ) -> ::std::os::raw::c_int; } - filesec_unset_property(arg_arg1, arg_arg2) + posix_fallocate(arg___fd, arg___offset, arg___len) }) } pub type XLogRecPtr = uint64; @@ -18214,7 +18975,7 @@ pub struct tm { pub tm_yday: ::std::os::raw::c_int, pub tm_isdst: ::std::os::raw::c_int, pub tm_gmtoff: ::std::os::raw::c_long, - pub tm_zone: *mut ::std::os::raw::c_char, + pub tm_zone: *const ::std::os::raw::c_char, } impl Default for tm { fn default() -> Self { @@ -18225,239 +18986,222 @@ impl Default for tm { } } } -extern "C" { - pub static mut tzname: [*mut ::std::os::raw::c_char; 0usize]; -} -extern "C" { - pub static mut getdate_err: ::std::os::raw::c_int; -} -extern "C" { - pub static mut timezone: ::std::os::raw::c_long; -} -extern "C" { - pub static mut daylight: ::std::os::raw::c_int; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct itimerspec { + pub it_interval: timespec, + pub it_value: timespec, } -pub unsafe fn asctime(arg_arg1: *const tm) -> *mut ::std::os::raw::c_char { +pub unsafe fn clock() -> clock_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn asctime(arg_arg1: *const tm) -> *mut ::std::os::raw::c_char; + fn clock() -> clock_t; } - asctime(arg_arg1) + clock() }) } -pub unsafe fn clock() -> clock_t { +pub unsafe fn time(arg___timer: *mut time_t) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn clock() -> clock_t; + fn time(arg___timer: *mut time_t) -> time_t; } - clock() + time(arg___timer) }) } -pub unsafe fn ctime(arg_arg1: *const time_t) -> *mut ::std::os::raw::c_char { +pub unsafe fn difftime(arg___time1: time_t, arg___time0: time_t) -> f64 { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn ctime(arg_arg1: *const time_t) -> *mut ::std::os::raw::c_char; + fn difftime(arg___time1: time_t, arg___time0: time_t) -> f64; } - ctime(arg_arg1) + difftime(arg___time1, arg___time0) }) } -pub unsafe fn difftime(arg_arg1: time_t, arg_arg2: time_t) -> f64 { +pub unsafe fn mktime(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn difftime(arg_arg1: time_t, arg_arg2: time_t) -> f64; + fn mktime(arg___tp: *mut tm) -> time_t; } - difftime(arg_arg1, arg_arg2) + mktime(arg___tp) }) } -pub unsafe fn getdate(arg_arg1: *const ::std::os::raw::c_char) -> *mut tm { +pub unsafe fn strftime( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn getdate(arg_arg1: *const ::std::os::raw::c_char) -> *mut tm; + fn strftime( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + ) -> usize; } - getdate(arg_arg1) + strftime(arg___s, arg___maxsize, arg___format, arg___tp) }) } -pub unsafe fn gmtime(arg_arg1: *const time_t) -> *mut tm { +pub unsafe fn strftime_l( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + arg___loc: locale_t, +) -> usize { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn gmtime(arg_arg1: *const time_t) -> *mut tm; + fn strftime_l( + arg___s: *mut ::std::os::raw::c_char, + arg___maxsize: usize, + arg___format: *const ::std::os::raw::c_char, + arg___tp: *const tm, + arg___loc: locale_t, + ) -> usize; } - gmtime(arg_arg1) + strftime_l(arg___s, arg___maxsize, arg___format, arg___tp, arg___loc) }) } -pub unsafe fn localtime(arg_arg1: *const time_t) -> *mut tm { +pub unsafe fn gmtime(arg___timer: *const time_t) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn localtime(arg_arg1: *const time_t) -> *mut tm; + fn gmtime(arg___timer: *const time_t) -> *mut tm; } - localtime(arg_arg1) + gmtime(arg___timer) }) } -pub unsafe fn mktime(arg_arg1: *mut tm) -> time_t { +pub unsafe fn localtime(arg___timer: *const time_t) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn mktime(arg_arg1: *mut tm) -> time_t; + fn localtime(arg___timer: *const time_t) -> *mut tm; } - mktime(arg_arg1) + localtime(arg___timer) }) } -pub unsafe fn strftime( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const tm, -) -> usize { +pub unsafe fn gmtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strftime( - arg_arg1: *mut ::std::os::raw::c_char, - arg_arg2: usize, - arg_arg3: *const ::std::os::raw::c_char, - arg_arg4: *const tm, - ) -> usize; + fn gmtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm; } - strftime(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + gmtime_r(arg___timer, arg___tp) }) } -pub unsafe fn strptime( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut tm, -) -> *mut ::std::os::raw::c_char { +pub unsafe fn localtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn strptime( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *const ::std::os::raw::c_char, - arg_arg3: *mut tm, - ) -> *mut ::std::os::raw::c_char; + fn localtime_r(arg___timer: *const time_t, arg___tp: *mut tm) -> *mut tm; } - strptime(arg_arg1, arg_arg2, arg_arg3) + localtime_r(arg___timer, arg___tp) }) } -pub unsafe fn time(arg_arg1: *mut time_t) -> time_t { +pub unsafe fn asctime(arg___tp: *const tm) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time(arg_arg1: *mut time_t) -> time_t; + fn asctime(arg___tp: *const tm) -> *mut ::std::os::raw::c_char; } - time(arg_arg1) + asctime(arg___tp) }) } -pub unsafe fn tzset() { +pub unsafe fn ctime(arg___timer: *const time_t) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tzset(); + fn ctime(arg___timer: *const time_t) -> *mut ::std::os::raw::c_char; } - tzset() + ctime(arg___timer) }) } pub unsafe fn asctime_r( - arg_arg1: *const tm, - arg_arg2: *mut ::std::os::raw::c_char, + arg___tp: *const tm, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn asctime_r( - arg_arg1: *const tm, - arg_arg2: *mut ::std::os::raw::c_char, + arg___tp: *const tm, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - asctime_r(arg_arg1, arg_arg2) + asctime_r(arg___tp, arg___buf) }) } pub unsafe fn ctime_r( - arg_arg1: *const time_t, - arg_arg2: *mut ::std::os::raw::c_char, + arg___timer: *const time_t, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn ctime_r( - arg_arg1: *const time_t, - arg_arg2: *mut ::std::os::raw::c_char, + arg___timer: *const time_t, + arg___buf: *mut ::std::os::raw::c_char, ) -> *mut ::std::os::raw::c_char; } - ctime_r(arg_arg1, arg_arg2) + ctime_r(arg___timer, arg___buf) }) } -pub unsafe fn gmtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn gmtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm; - } - gmtime_r(arg_arg1, arg_arg2) - }) +extern "C" { + pub static mut __tzname: [*mut ::std::os::raw::c_char; 2usize]; } -pub unsafe fn localtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn localtime_r(arg_arg1: *const time_t, arg_arg2: *mut tm) -> *mut tm; - } - localtime_r(arg_arg1, arg_arg2) - }) +extern "C" { + pub static mut __daylight: ::std::os::raw::c_int; } -pub unsafe fn posix2time(arg_arg1: time_t) -> time_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn posix2time(arg_arg1: time_t) -> time_t; - } - posix2time(arg_arg1) - }) +extern "C" { + pub static mut __timezone: ::std::os::raw::c_long; } -pub unsafe fn tzsetwall() { +extern "C" { + pub static mut tzname: [*mut ::std::os::raw::c_char; 2usize]; +} +pub unsafe fn tzset() { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn tzsetwall(); + fn tzset(); } - tzsetwall() + tzset() }) } -pub unsafe fn time2posix(arg_arg1: time_t) -> time_t { +extern "C" { + pub static mut daylight: ::std::os::raw::c_int; +} +extern "C" { + pub static mut timezone: ::std::os::raw::c_long; +} +pub unsafe fn timegm(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn time2posix(arg_arg1: time_t) -> time_t; + fn timegm(arg___tp: *mut tm) -> time_t; } - time2posix(arg_arg1) + timegm(arg___tp) }) } -pub unsafe fn timelocal(arg_arg1: *mut tm) -> time_t { +pub unsafe fn timelocal(arg___tp: *mut tm) -> time_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timelocal(arg_arg1: *mut tm) -> time_t; + fn timelocal(arg___tp: *mut tm) -> time_t; } - timelocal(arg_arg1) + timelocal(arg___tp) }) } -pub unsafe fn timegm(arg_arg1: *mut tm) -> time_t { +pub unsafe fn dysize(arg___year: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn timegm(arg_arg1: *mut tm) -> time_t; + fn dysize(arg___year: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - timegm(arg_arg1) + dysize(arg___year) }) } pub unsafe fn nanosleep( - arg___rqtp: *const timespec, - arg___rmtp: *mut timespec, + arg___requested_time: *const timespec, + arg___remaining: *mut timespec, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn nanosleep( - arg___rqtp: *const timespec, - arg___rmtp: *mut timespec, + arg___requested_time: *const timespec, + arg___remaining: *mut timespec, ) -> ::std::os::raw::c_int; } - nanosleep(arg___rqtp, arg___rmtp) + nanosleep(arg___requested_time, arg___remaining) }) } -pub const clockid_t__CLOCK_REALTIME: clockid_t = 0; -pub const clockid_t__CLOCK_MONOTONIC: clockid_t = 6; -pub const clockid_t__CLOCK_MONOTONIC_RAW: clockid_t = 4; -pub const clockid_t__CLOCK_MONOTONIC_RAW_APPROX: clockid_t = 5; -pub const clockid_t__CLOCK_UPTIME_RAW: clockid_t = 8; -pub const clockid_t__CLOCK_UPTIME_RAW_APPROX: clockid_t = 9; -pub const clockid_t__CLOCK_PROCESS_CPUTIME_ID: clockid_t = 12; -pub const clockid_t__CLOCK_THREAD_CPUTIME_ID: clockid_t = 16; -pub type clockid_t = ::std::os::raw::c_uint; pub unsafe fn clock_getres( arg___clock_id: clockid_t, arg___res: *mut timespec, @@ -18486,14 +19230,6 @@ pub unsafe fn clock_gettime( clock_gettime(arg___clock_id, arg___tp) }) } -pub unsafe fn clock_gettime_nsec_np(arg___clock_id: clockid_t) -> __uint64_t { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn clock_gettime_nsec_np(arg___clock_id: clockid_t) -> __uint64_t; - } - clock_gettime_nsec_np(arg___clock_id) - }) -} pub unsafe fn clock_settime( arg___clock_id: clockid_t, arg___tp: *const timespec, @@ -18508,18 +19244,114 @@ pub unsafe fn clock_settime( clock_settime(arg___clock_id, arg___tp) }) } +pub unsafe fn clock_nanosleep( + arg___clock_id: clockid_t, + arg___flags: ::std::os::raw::c_int, + arg___req: *const timespec, + arg___rem: *mut timespec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clock_nanosleep( + arg___clock_id: clockid_t, + arg___flags: ::std::os::raw::c_int, + arg___req: *const timespec, + arg___rem: *mut timespec, + ) -> ::std::os::raw::c_int; + } + clock_nanosleep(arg___clock_id, arg___flags, arg___req, arg___rem) + }) +} +pub unsafe fn clock_getcpuclockid( + arg___pid: pid_t, + arg___clock_id: *mut clockid_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn clock_getcpuclockid( + arg___pid: pid_t, + arg___clock_id: *mut clockid_t, + ) -> ::std::os::raw::c_int; + } + clock_getcpuclockid(arg___pid, arg___clock_id) + }) +} +pub unsafe fn timer_create( + arg___clock_id: clockid_t, + arg___evp: *mut sigevent, + arg___timerid: *mut timer_t, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_create( + arg___clock_id: clockid_t, + arg___evp: *mut sigevent, + arg___timerid: *mut timer_t, + ) -> ::std::os::raw::c_int; + } + timer_create(arg___clock_id, arg___evp, arg___timerid) + }) +} +pub unsafe fn timer_delete(arg___timerid: timer_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_delete(arg___timerid: timer_t) -> ::std::os::raw::c_int; + } + timer_delete(arg___timerid) + }) +} +pub unsafe fn timer_settime( + arg___timerid: timer_t, + arg___flags: ::std::os::raw::c_int, + arg___value: *const itimerspec, + arg___ovalue: *mut itimerspec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_settime( + arg___timerid: timer_t, + arg___flags: ::std::os::raw::c_int, + arg___value: *const itimerspec, + arg___ovalue: *mut itimerspec, + ) -> ::std::os::raw::c_int; + } + timer_settime(arg___timerid, arg___flags, arg___value, arg___ovalue) + }) +} +pub unsafe fn timer_gettime( + arg___timerid: timer_t, + arg___value: *mut itimerspec, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_gettime( + arg___timerid: timer_t, + arg___value: *mut itimerspec, + ) -> ::std::os::raw::c_int; + } + timer_gettime(arg___timerid, arg___value) + }) +} +pub unsafe fn timer_getoverrun(arg___timerid: timer_t) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn timer_getoverrun(arg___timerid: timer_t) -> ::std::os::raw::c_int; + } + timer_getoverrun(arg___timerid) + }) +} pub unsafe fn timespec_get( - arg_ts: *mut timespec, - arg_base: ::std::os::raw::c_int, + arg___ts: *mut timespec, + arg___base: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn timespec_get( - arg_ts: *mut timespec, - arg_base: ::std::os::raw::c_int, + arg___ts: *mut timespec, + arg___base: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - timespec_get(arg_ts, arg_base) + timespec_get(arg___ts, arg___base) }) } pub type instr_time = timespec; @@ -20332,14 +21164,14 @@ pub unsafe fn appendStringInfo(arg_str_: StringInfo, arg_fmt: *const ::std::os:: pub unsafe fn appendStringInfoVA( arg_str_: StringInfo, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn appendStringInfoVA( arg_str_: StringInfo, arg_fmt: *const ::std::os::raw::c_char, - arg_args: va_list, + arg_args: *mut __va_list_tag, ) -> ::std::os::raw::c_int; } appendStringInfoVA(arg_str_, arg_fmt, arg_args) @@ -22034,6 +22866,7 @@ pub struct IndexOnlyScan { pub indexorderby: *mut List, pub indextlist: *mut List, pub indexorderdir: ScanDirection, + pub recheckqual: *mut List, } impl Default for IndexOnlyScan { fn default() -> Self { @@ -22367,7 +23200,9 @@ pub struct Memoize { pub collations: *mut Oid, pub param_exprs: *mut List, pub singlerow: bool, + pub binary_mode: bool, pub est_entries: uint32, + pub keyparamids: *mut Bitmapset, } impl Default for Memoize { fn default() -> Self { @@ -22763,7 +23598,7 @@ impl Default for PlanInvalItem { #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct pg_atomic_flag { - pub value: ::std::os::raw::c_int, + pub value: ::std::os::raw::c_char, } #[repr(C)] #[derive(Debug, Default, Copy, Clone)] @@ -23442,7 +24277,7 @@ pub struct proclist_mutable_iter { pub cur: ::std::os::raw::c_int, pub next: ::std::os::raw::c_int, } -pub type slock_t = ::std::os::raw::c_int; +pub type slock_t = ::std::os::raw::c_uchar; extern "C" { pub static mut dummy_spinlock: slock_t; } @@ -24093,12 +24928,11 @@ impl Default for TriggerDesc { #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct dirent { - pub d_ino: __uint64_t, - pub d_seekoff: __uint64_t, - pub d_reclen: __uint16_t, - pub d_namlen: __uint16_t, - pub d_type: __uint8_t, - pub d_name: [::std::os::raw::c_char; 1024usize], + pub d_ino: __ino_t, + pub d_off: __off_t, + pub d_reclen: ::std::os::raw::c_ushort, + pub d_type: ::std::os::raw::c_uchar, + pub d_name: [::std::os::raw::c_char; 256usize], } impl Default for dirent { fn default() -> Self { @@ -24109,135 +24943,109 @@ impl Default for dirent { } } } +pub const DT_UNKNOWN: ::std::os::raw::c_uint = 0; +pub const DT_FIFO: ::std::os::raw::c_uint = 1; +pub const DT_CHR: ::std::os::raw::c_uint = 2; +pub const DT_DIR: ::std::os::raw::c_uint = 4; +pub const DT_BLK: ::std::os::raw::c_uint = 6; +pub const DT_REG: ::std::os::raw::c_uint = 8; +pub const DT_LNK: ::std::os::raw::c_uint = 10; +pub const DT_SOCK: ::std::os::raw::c_uint = 12; +pub const DT_WHT: ::std::os::raw::c_uint = 14; +pub type _bindgen_ty_9 = ::std::os::raw::c_uint; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _telldir { +pub struct __dirstream { _unused: [u8; 0], } -#[repr(C)] -#[derive(Debug, Copy, Clone)] -pub struct DIR { - pub __dd_fd: ::std::os::raw::c_int, - pub __dd_loc: ::std::os::raw::c_long, - pub __dd_size: ::std::os::raw::c_long, - pub __dd_buf: *mut ::std::os::raw::c_char, - pub __dd_len: ::std::os::raw::c_int, - pub __dd_seek: ::std::os::raw::c_long, - pub __padding: ::std::os::raw::c_long, - pub __dd_flags: ::std::os::raw::c_int, - pub __dd_lock: __darwin_pthread_mutex_t, - pub __dd_td: *mut _telldir, -} -impl Default for DIR { - fn default() -> Self { - let mut s = ::std::mem::MaybeUninit::::uninit(); - unsafe { - ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); - s.assume_init() +pub type DIR = __dirstream; +pub unsafe fn opendir(arg___name: *const ::std::os::raw::c_char) -> *mut DIR { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn opendir(arg___name: *const ::std::os::raw::c_char) -> *mut DIR; } - } + opendir(arg___name) + }) } -pub unsafe fn closedir(arg_arg1: *mut DIR) -> ::std::os::raw::c_int { +pub unsafe fn fdopendir(arg___fd: ::std::os::raw::c_int) -> *mut DIR { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn closedir(arg_arg1: *mut DIR) -> ::std::os::raw::c_int; + fn fdopendir(arg___fd: ::std::os::raw::c_int) -> *mut DIR; } - closedir(arg_arg1) + fdopendir(arg___fd) }) } -pub unsafe fn opendir(arg_arg1: *const ::std::os::raw::c_char) -> *mut DIR { +pub unsafe fn closedir(arg___dirp: *mut DIR) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn opendir(arg_arg1: *const ::std::os::raw::c_char) -> *mut DIR; + fn closedir(arg___dirp: *mut DIR) -> ::std::os::raw::c_int; } - opendir(arg_arg1) + closedir(arg___dirp) }) } -pub unsafe fn readdir(arg_arg1: *mut DIR) -> *mut dirent { +pub unsafe fn readdir(arg___dirp: *mut DIR) -> *mut dirent { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn readdir(arg_arg1: *mut DIR) -> *mut dirent; + fn readdir(arg___dirp: *mut DIR) -> *mut dirent; } - readdir(arg_arg1) + readdir(arg___dirp) }) } pub unsafe fn readdir_r( - arg_arg1: *mut DIR, - arg_arg2: *mut dirent, - arg_arg3: *mut *mut dirent, + arg___dirp: *mut DIR, + arg___entry: *mut dirent, + arg___result: *mut *mut dirent, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn readdir_r( - arg_arg1: *mut DIR, - arg_arg2: *mut dirent, - arg_arg3: *mut *mut dirent, + arg___dirp: *mut DIR, + arg___entry: *mut dirent, + arg___result: *mut *mut dirent, ) -> ::std::os::raw::c_int; } - readdir_r(arg_arg1, arg_arg2, arg_arg3) + readdir_r(arg___dirp, arg___entry, arg___result) }) } -pub unsafe fn rewinddir(arg_arg1: *mut DIR) { +pub unsafe fn rewinddir(arg___dirp: *mut DIR) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn rewinddir(arg_arg1: *mut DIR); + fn rewinddir(arg___dirp: *mut DIR); } - rewinddir(arg_arg1) + rewinddir(arg___dirp) }) } -pub unsafe fn seekdir(arg_arg1: *mut DIR, arg_arg2: ::std::os::raw::c_long) { +pub unsafe fn seekdir(arg___dirp: *mut DIR, arg___pos: ::std::os::raw::c_long) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn seekdir(arg_arg1: *mut DIR, arg_arg2: ::std::os::raw::c_long); + fn seekdir(arg___dirp: *mut DIR, arg___pos: ::std::os::raw::c_long); } - seekdir(arg_arg1, arg_arg2) + seekdir(arg___dirp, arg___pos) }) } -pub unsafe fn telldir(arg_arg1: *mut DIR) -> ::std::os::raw::c_long { +pub unsafe fn telldir(arg___dirp: *mut DIR) -> ::std::os::raw::c_long { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn telldir(arg_arg1: *mut DIR) -> ::std::os::raw::c_long; + fn telldir(arg___dirp: *mut DIR) -> ::std::os::raw::c_long; } - telldir(arg_arg1) + telldir(arg___dirp) }) } -pub unsafe fn fdopendir(arg_arg1: ::std::os::raw::c_int) -> *mut DIR { +pub unsafe fn dirfd(arg___dirp: *mut DIR) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn fdopendir(arg_arg1: ::std::os::raw::c_int) -> *mut DIR; + fn dirfd(arg___dirp: *mut DIR) -> ::std::os::raw::c_int; } - fdopendir(arg_arg1) - }) -} -pub unsafe fn alphasort( - arg_arg1: *mut *const dirent, - arg_arg2: *mut *const dirent, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn alphasort( - arg_arg1: *mut *const dirent, - arg_arg2: *mut *const dirent, - ) -> ::std::os::raw::c_int; - } - alphasort(arg_arg1, arg_arg2) - }) -} -pub unsafe fn dirfd(arg_dirp: *mut DIR) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn dirfd(arg_dirp: *mut DIR) -> ::std::os::raw::c_int; - } - dirfd(arg_dirp) + dirfd(arg___dirp) }) } pub unsafe fn scandir( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: ::std::option::Option< + arg___dir: *const ::std::os::raw::c_char, + arg___namelist: *mut *mut *mut dirent, + arg___selector: ::std::option::Option< unsafe extern "C" fn(arg1: *const dirent) -> ::std::os::raw::c_int, >, - arg_arg4: ::std::option::Option< + arg___cmp: ::std::option::Option< unsafe extern "C" fn( arg1: *mut *const dirent, arg2: *mut *const dirent, @@ -24247,12 +25055,12 @@ pub unsafe fn scandir( crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn scandir( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: ::std::option::Option< + arg___dir: *const ::std::os::raw::c_char, + arg___namelist: *mut *mut *mut dirent, + arg___selector: ::std::option::Option< unsafe extern "C" fn(arg1: *const dirent) -> ::std::os::raw::c_int, >, - arg_arg4: ::std::option::Option< + arg___cmp: ::std::option::Option< unsafe extern "C" fn( arg1: *mut *const dirent, arg2: *mut *const dirent, @@ -24260,57 +25068,39 @@ pub unsafe fn scandir( >, ) -> ::std::os::raw::c_int; } - scandir(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + scandir(arg___dir, arg___namelist, arg___selector, arg___cmp) }) } -pub unsafe fn scandir_b( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: *mut ::std::os::raw::c_void, +pub unsafe fn alphasort( + arg___e1: *mut *const dirent, + arg___e2: *mut *const dirent, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn scandir_b( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: *mut *mut *mut dirent, - arg_arg3: *mut ::std::os::raw::c_void, - arg_arg4: *mut ::std::os::raw::c_void, + fn alphasort( + arg___e1: *mut *const dirent, + arg___e2: *mut *const dirent, ) -> ::std::os::raw::c_int; } - scandir_b(arg_arg1, arg_arg2, arg_arg3, arg_arg4) + alphasort(arg___e1, arg___e2) }) } pub unsafe fn getdirentries( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_long, -) -> ::std::os::raw::c_int { + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___nbytes: usize, + arg___basep: *mut __off_t, +) -> __ssize_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { fn getdirentries( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut ::std::os::raw::c_char, - arg_arg3: ::std::os::raw::c_int, - arg_arg4: *mut ::std::os::raw::c_long, - ) -> ::std::os::raw::c_int; - } - getdirentries(arg_arg1, arg_arg2, arg_arg3, arg_arg4) - }) -} -pub unsafe fn __opendir2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, -) -> *mut DIR { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn __opendir2( - arg_arg1: *const ::std::os::raw::c_char, - arg_arg2: ::std::os::raw::c_int, - ) -> *mut DIR; + arg___fd: ::std::os::raw::c_int, + arg___buf: *mut ::std::os::raw::c_char, + arg___nbytes: usize, + arg___basep: *mut __off_t, + ) -> __ssize_t; } - __opendir2(arg_arg1, arg_arg2) + getdirentries(arg___fd, arg___buf, arg___nbytes, arg___basep) }) } pub const RecoveryInitSyncMethod_RECOVERY_INIT_SYNC_METHOD_FSYNC: RecoveryInitSyncMethod = 0; @@ -27831,7 +28621,7 @@ impl Default for IndexScanState { #[derive(Debug, Copy, Clone)] pub struct IndexOnlyScanState { pub ss: ScanState, - pub indexqual: *mut ExprState, + pub recheckqual: *mut ExprState, pub ioss_ScanKeys: *mut ScanKeyData, pub ioss_NumScanKeys: ::std::os::raw::c_int, pub ioss_OrderByKeys: *mut ScanKeyData, @@ -28335,8 +29125,10 @@ pub struct MemoizeState { pub last_tuple: *mut MemoizeTuple, pub entry: *mut MemoizeEntry, pub singlerow: bool, + pub binary_mode: bool, pub stats: MemoizeInstrumentation, pub shared_info: *mut SharedMemoizeInfo, + pub keyparamids: *mut Bitmapset, } impl Default for MemoizeState { fn default() -> Self { @@ -35597,439 +36389,1051 @@ pub unsafe fn build_function_result_tupdesc_t(arg_procTuple: HeapTuple) -> Tuple build_function_result_tupdesc_t(arg_procTuple) }) } -pub unsafe fn RelationNameGetTupleDesc(arg_relname: *const ::std::os::raw::c_char) -> TupleDesc { +pub unsafe fn RelationNameGetTupleDesc(arg_relname: *const ::std::os::raw::c_char) -> TupleDesc { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn RelationNameGetTupleDesc(arg_relname: *const ::std::os::raw::c_char) -> TupleDesc; + } + RelationNameGetTupleDesc(arg_relname) + }) +} +pub unsafe fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> TupleDesc { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> TupleDesc; + } + TypeGetTupleDesc(arg_typeoid, arg_colaliases) + }) +} +pub unsafe fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc; + } + BlessTupleDesc(arg_tupdesc) + }) +} +pub unsafe fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata; + } + TupleDescGetAttInMetadata(arg_tupdesc) + }) +} +pub unsafe fn BuildTupleFromCStrings( + arg_attinmeta: *mut AttInMetadata, + arg_values: *mut *mut ::std::os::raw::c_char, +) -> HeapTuple { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn BuildTupleFromCStrings( + arg_attinmeta: *mut AttInMetadata, + arg_values: *mut *mut ::std::os::raw::c_char, + ) -> HeapTuple; + } + BuildTupleFromCStrings(arg_attinmeta, arg_values) + }) +} +pub unsafe fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum; + } + HeapTupleHeaderGetDatum(arg_tuple) + }) +} +pub unsafe fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + } + init_MultiFuncCall(arg_fcinfo) + }) +} +pub unsafe fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + } + per_MultiFuncCall(arg_fcinfo) + }) +} +pub unsafe fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext); + } + end_MultiFuncCall(arg_fcinfo, arg_funcctx) + }) +} +pub unsafe fn extract_variadic_args( + arg_fcinfo: FunctionCallInfo, + arg_variadic_start: ::std::os::raw::c_int, + arg_convert_unknown: bool, + arg_values: *mut *mut Datum, + arg_types: *mut *mut Oid, + arg_nulls: *mut *mut bool, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn extract_variadic_args( + arg_fcinfo: FunctionCallInfo, + arg_variadic_start: ::std::os::raw::c_int, + arg_convert_unknown: bool, + arg_values: *mut *mut Datum, + arg_types: *mut *mut Oid, + arg_nulls: *mut *mut bool, + ) -> ::std::os::raw::c_int; + } + extract_variadic_args( + arg_fcinfo, + arg_variadic_start, + arg_convert_unknown, + arg_values, + arg_types, + arg_nulls, + ) + }) +} +pub type sig_atomic_t = __sig_atomic_t; +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigval { + pub sival_int: ::std::os::raw::c_int, + pub sival_ptr: *mut ::std::os::raw::c_void, +} +impl Default for sigval { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type __sigval_t = sigval; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t { + pub si_signo: ::std::os::raw::c_int, + pub si_errno: ::std::os::raw::c_int, + pub si_code: ::std::os::raw::c_int, + pub __pad0: ::std::os::raw::c_int, + pub _sifields: siginfo_t__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union siginfo_t__bindgen_ty_1 { + pub _pad: [::std::os::raw::c_int; 28usize], + pub _kill: siginfo_t__bindgen_ty_1__bindgen_ty_1, + pub _timer: siginfo_t__bindgen_ty_1__bindgen_ty_2, + pub _rt: siginfo_t__bindgen_ty_1__bindgen_ty_3, + pub _sigchld: siginfo_t__bindgen_ty_1__bindgen_ty_4, + pub _sigfault: siginfo_t__bindgen_ty_1__bindgen_ty_5, + pub _sigpoll: siginfo_t__bindgen_ty_1__bindgen_ty_6, + pub _sigsys: siginfo_t__bindgen_ty_1__bindgen_ty_7, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_1 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_2 { + pub si_tid: ::std::os::raw::c_int, + pub si_overrun: ::std::os::raw::c_int, + pub si_sigval: __sigval_t, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_2 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_3 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, + pub si_sigval: __sigval_t, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_3 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_4 { + pub si_pid: __pid_t, + pub si_uid: __uid_t, + pub si_status: ::std::os::raw::c_int, + pub si_utime: __clock_t, + pub si_stime: __clock_t, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_5 { + pub si_addr: *mut ::std::os::raw::c_void, + pub si_addr_lsb: ::std::os::raw::c_short, + pub _bounds: siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1 { + pub _addr_bnd: siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1, + pub _pkey: __uint32_t, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 { + pub _lower: *mut ::std::os::raw::c_void, + pub _upper: *mut ::std::os::raw::c_void, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_5 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_6 { + pub si_band: ::std::os::raw::c_long, + pub si_fd: ::std::os::raw::c_int, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct siginfo_t__bindgen_ty_1__bindgen_ty_7 { + pub _call_addr: *mut ::std::os::raw::c_void, + pub _syscall: ::std::os::raw::c_int, + pub _arch: ::std::os::raw::c_uint, +} +impl Default for siginfo_t__bindgen_ty_1__bindgen_ty_7 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for siginfo_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub const SI_ASYNCNL: ::std::os::raw::c_int = -60; +pub const SI_DETHREAD: ::std::os::raw::c_int = -7; +pub const SI_TKILL: ::std::os::raw::c_int = -6; +pub const SI_SIGIO: ::std::os::raw::c_int = -5; +pub const SI_ASYNCIO: ::std::os::raw::c_int = -4; +pub const SI_MESGQ: ::std::os::raw::c_int = -3; +pub const SI_TIMER: ::std::os::raw::c_int = -2; +pub const SI_QUEUE: ::std::os::raw::c_int = -1; +pub const SI_USER: ::std::os::raw::c_int = 0; +pub const SI_KERNEL: ::std::os::raw::c_int = 128; +pub type _bindgen_ty_10 = ::std::os::raw::c_int; +pub const ILL_ILLOPC: ::std::os::raw::c_uint = 1; +pub const ILL_ILLOPN: ::std::os::raw::c_uint = 2; +pub const ILL_ILLADR: ::std::os::raw::c_uint = 3; +pub const ILL_ILLTRP: ::std::os::raw::c_uint = 4; +pub const ILL_PRVOPC: ::std::os::raw::c_uint = 5; +pub const ILL_PRVREG: ::std::os::raw::c_uint = 6; +pub const ILL_COPROC: ::std::os::raw::c_uint = 7; +pub const ILL_BADSTK: ::std::os::raw::c_uint = 8; +pub const ILL_BADIADDR: ::std::os::raw::c_uint = 9; +pub type _bindgen_ty_11 = ::std::os::raw::c_uint; +pub const FPE_INTDIV: ::std::os::raw::c_uint = 1; +pub const FPE_INTOVF: ::std::os::raw::c_uint = 2; +pub const FPE_FLTDIV: ::std::os::raw::c_uint = 3; +pub const FPE_FLTOVF: ::std::os::raw::c_uint = 4; +pub const FPE_FLTUND: ::std::os::raw::c_uint = 5; +pub const FPE_FLTRES: ::std::os::raw::c_uint = 6; +pub const FPE_FLTINV: ::std::os::raw::c_uint = 7; +pub const FPE_FLTSUB: ::std::os::raw::c_uint = 8; +pub const FPE_FLTUNK: ::std::os::raw::c_uint = 14; +pub const FPE_CONDTRAP: ::std::os::raw::c_uint = 15; +pub type _bindgen_ty_12 = ::std::os::raw::c_uint; +pub const SEGV_MAPERR: ::std::os::raw::c_uint = 1; +pub const SEGV_ACCERR: ::std::os::raw::c_uint = 2; +pub const SEGV_BNDERR: ::std::os::raw::c_uint = 3; +pub const SEGV_PKUERR: ::std::os::raw::c_uint = 4; +pub const SEGV_ACCADI: ::std::os::raw::c_uint = 5; +pub const SEGV_ADIDERR: ::std::os::raw::c_uint = 6; +pub const SEGV_ADIPERR: ::std::os::raw::c_uint = 7; +pub const SEGV_MTEAERR: ::std::os::raw::c_uint = 8; +pub const SEGV_MTESERR: ::std::os::raw::c_uint = 9; +pub type _bindgen_ty_13 = ::std::os::raw::c_uint; +pub const BUS_ADRALN: ::std::os::raw::c_uint = 1; +pub const BUS_ADRERR: ::std::os::raw::c_uint = 2; +pub const BUS_OBJERR: ::std::os::raw::c_uint = 3; +pub const BUS_MCEERR_AR: ::std::os::raw::c_uint = 4; +pub const BUS_MCEERR_AO: ::std::os::raw::c_uint = 5; +pub type _bindgen_ty_14 = ::std::os::raw::c_uint; +pub const CLD_EXITED: ::std::os::raw::c_uint = 1; +pub const CLD_KILLED: ::std::os::raw::c_uint = 2; +pub const CLD_DUMPED: ::std::os::raw::c_uint = 3; +pub const CLD_TRAPPED: ::std::os::raw::c_uint = 4; +pub const CLD_STOPPED: ::std::os::raw::c_uint = 5; +pub const CLD_CONTINUED: ::std::os::raw::c_uint = 6; +pub type _bindgen_ty_15 = ::std::os::raw::c_uint; +pub const POLL_IN: ::std::os::raw::c_uint = 1; +pub const POLL_OUT: ::std::os::raw::c_uint = 2; +pub const POLL_MSG: ::std::os::raw::c_uint = 3; +pub const POLL_ERR: ::std::os::raw::c_uint = 4; +pub const POLL_PRI: ::std::os::raw::c_uint = 5; +pub const POLL_HUP: ::std::os::raw::c_uint = 6; +pub type _bindgen_ty_16 = ::std::os::raw::c_uint; +pub type sigval_t = __sigval_t; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigevent { + pub sigev_value: __sigval_t, + pub sigev_signo: ::std::os::raw::c_int, + pub sigev_notify: ::std::os::raw::c_int, + pub _sigev_un: sigevent__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigevent__bindgen_ty_1 { + pub _pad: [::std::os::raw::c_int; 12usize], + pub _tid: __pid_t, + pub _sigev_thread: sigevent__bindgen_ty_1__bindgen_ty_1, +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sigevent__bindgen_ty_1__bindgen_ty_1 { + pub _function: ::std::option::Option, + pub _attribute: *mut pthread_attr_t, +} +impl Default for sigevent__bindgen_ty_1__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigevent__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigevent { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type sigevent_t = sigevent; +pub const SIGEV_SIGNAL: ::std::os::raw::c_uint = 0; +pub const SIGEV_NONE: ::std::os::raw::c_uint = 1; +pub const SIGEV_THREAD: ::std::os::raw::c_uint = 2; +pub const SIGEV_THREAD_ID: ::std::os::raw::c_uint = 4; +pub type _bindgen_ty_17 = ::std::os::raw::c_uint; +pub type __sighandler_t = ::std::option::Option; +pub unsafe fn __sysv_signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn RelationNameGetTupleDesc(arg_relname: *const ::std::os::raw::c_char) -> TupleDesc; + fn __sysv_signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - RelationNameGetTupleDesc(arg_relname) + __sysv_signal(arg___sig, arg___handler) }) } -pub unsafe fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> TupleDesc { +pub unsafe fn signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn TypeGetTupleDesc(arg_typeoid: Oid, arg_colaliases: *mut List) -> TupleDesc; + fn signal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - TypeGetTupleDesc(arg_typeoid, arg_colaliases) + signal(arg___sig, arg___handler) }) } -pub unsafe fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc { +pub unsafe fn kill(arg___pid: __pid_t, arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn BlessTupleDesc(arg_tupdesc: TupleDesc) -> TupleDesc; + fn kill(arg___pid: __pid_t, arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - BlessTupleDesc(arg_tupdesc) + kill(arg___pid, arg___sig) }) } -pub unsafe fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata { +pub unsafe fn killpg( + arg___pgrp: __pid_t, + arg___sig: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn TupleDescGetAttInMetadata(arg_tupdesc: TupleDesc) -> *mut AttInMetadata; + fn killpg( + arg___pgrp: __pid_t, + arg___sig: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - TupleDescGetAttInMetadata(arg_tupdesc) + killpg(arg___pgrp, arg___sig) }) } -pub unsafe fn BuildTupleFromCStrings( - arg_attinmeta: *mut AttInMetadata, - arg_values: *mut *mut ::std::os::raw::c_char, -) -> HeapTuple { +pub unsafe fn raise(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn BuildTupleFromCStrings( - arg_attinmeta: *mut AttInMetadata, - arg_values: *mut *mut ::std::os::raw::c_char, - ) -> HeapTuple; + fn raise(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - BuildTupleFromCStrings(arg_attinmeta, arg_values) + raise(arg___sig) }) } -pub unsafe fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum { +pub unsafe fn ssignal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, +) -> __sighandler_t { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn HeapTupleHeaderGetDatum(arg_tuple: HeapTupleHeader) -> Datum; + fn ssignal( + arg___sig: ::std::os::raw::c_int, + arg___handler: __sighandler_t, + ) -> __sighandler_t; } - HeapTupleHeaderGetDatum(arg_tuple) + ssignal(arg___sig, arg___handler) }) } -pub unsafe fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { +pub unsafe fn gsignal(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn init_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + fn gsignal(arg___sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - init_MultiFuncCall(arg_fcinfo) + gsignal(arg___sig) }) } -pub unsafe fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext { +pub unsafe fn psignal(arg___sig: ::std::os::raw::c_int, arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn per_MultiFuncCall(arg_fcinfo: FunctionCallInfo) -> *mut FuncCallContext; + fn psignal(arg___sig: ::std::os::raw::c_int, arg___s: *const ::std::os::raw::c_char); } - per_MultiFuncCall(arg_fcinfo) + psignal(arg___sig, arg___s) }) } -pub unsafe fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext) { +pub unsafe fn psiginfo(arg___pinfo: *const siginfo_t, arg___s: *const ::std::os::raw::c_char) { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn end_MultiFuncCall(arg_fcinfo: FunctionCallInfo, arg_funcctx: *mut FuncCallContext); + fn psiginfo(arg___pinfo: *const siginfo_t, arg___s: *const ::std::os::raw::c_char); } - end_MultiFuncCall(arg_fcinfo, arg_funcctx) + psiginfo(arg___pinfo, arg___s) }) } -pub unsafe fn extract_variadic_args( - arg_fcinfo: FunctionCallInfo, - arg_variadic_start: ::std::os::raw::c_int, - arg_convert_unknown: bool, - arg_values: *mut *mut Datum, - arg_types: *mut *mut Oid, - arg_nulls: *mut *mut bool, -) -> ::std::os::raw::c_int { +pub unsafe fn sigblock(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn extract_variadic_args( - arg_fcinfo: FunctionCallInfo, - arg_variadic_start: ::std::os::raw::c_int, - arg_convert_unknown: bool, - arg_values: *mut *mut Datum, - arg_types: *mut *mut Oid, - arg_nulls: *mut *mut bool, - ) -> ::std::os::raw::c_int; + fn sigblock(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - extract_variadic_args( - arg_fcinfo, - arg_variadic_start, - arg_convert_unknown, - arg_values, - arg_types, - arg_nulls, - ) + sigblock(arg___mask) }) } -extern "C" { - pub static sys_signame: [*const ::std::os::raw::c_char; 32usize]; -} -extern "C" { - pub static sys_siglist: [*const ::std::os::raw::c_char; 32usize]; -} -pub unsafe fn raise(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigsetmask(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn raise(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigsetmask(arg___mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; } - raise(arg_arg1) + sigsetmask(arg___mask) }) } -pub unsafe fn bsd_signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { +pub unsafe fn siggetmask() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn bsd_signal( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; + fn siggetmask() -> ::std::os::raw::c_int; } - bsd_signal(arg_arg1, arg_arg2) + siggetmask() }) } -pub unsafe fn kill(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub type sig_t = __sighandler_t; +pub unsafe fn sigemptyset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn kill(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigemptyset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - kill(arg_arg1, arg_arg2) + sigemptyset(arg___set) }) } -pub unsafe fn killpg(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigfillset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn killpg(arg_arg1: pid_t, arg_arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigfillset(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - killpg(arg_arg1, arg_arg2) + sigfillset(arg___set) }) } -pub unsafe fn pthread_kill( - arg_arg1: pthread_t, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigaddset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pthread_kill( - arg_arg1: pthread_t, - arg_arg2: ::std::os::raw::c_int, + fn sigaddset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - pthread_kill(arg_arg1, arg_arg2) + sigaddset(arg___set, arg___signo) }) } -pub unsafe fn pthread_sigmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, +pub unsafe fn sigdelset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pthread_sigmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, + fn sigdelset( + arg___set: *mut sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - pthread_sigmask(arg_arg1, arg_arg2, arg_arg3) + sigdelset(arg___set, arg___signo) }) } -pub unsafe fn sigaction( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigaction, - arg_arg3: *mut sigaction, +pub unsafe fn sigismember( + arg___set: *const sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigaction( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigaction, - arg_arg3: *mut sigaction, + fn sigismember( + arg___set: *const sigset_t, + arg___signo: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigaction(arg_arg1, arg_arg2, arg_arg3) + sigismember(arg___set, arg___signo) }) } -pub unsafe fn sigaddset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn sigaddset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, - ) -> ::std::os::raw::c_int; +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigaction { + pub __sigaction_handler: sigaction__bindgen_ty_1, + pub sa_mask: __sigset_t, + pub sa_flags: ::std::os::raw::c_int, + pub sa_restorer: ::std::option::Option, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigaction__bindgen_ty_1 { + pub sa_handler: __sighandler_t, + pub sa_sigaction: ::std::option::Option< + unsafe extern "C" fn( + arg1: ::std::os::raw::c_int, + arg2: *mut siginfo_t, + arg3: *mut ::std::os::raw::c_void, + ), + >, +} +impl Default for sigaction__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - sigaddset(arg_arg1, arg_arg2) - }) + } } -pub unsafe fn sigaltstack( - arg_arg1: *const stack_t, - arg_arg2: *mut stack_t, -) -> ::std::os::raw::c_int { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn sigaltstack( - arg_arg1: *const stack_t, - arg_arg2: *mut stack_t, - ) -> ::std::os::raw::c_int; +impl Default for sigaction { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - sigaltstack(arg_arg1, arg_arg2) - }) + } } -pub unsafe fn sigdelset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigprocmask( + arg___how: ::std::os::raw::c_int, + arg___set: *const sigset_t, + arg___oset: *mut sigset_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigdelset( - arg_arg1: *mut sigset_t, - arg_arg2: ::std::os::raw::c_int, + fn sigprocmask( + arg___how: ::std::os::raw::c_int, + arg___set: *const sigset_t, + arg___oset: *mut sigset_t, ) -> ::std::os::raw::c_int; } - sigdelset(arg_arg1, arg_arg2) + sigprocmask(arg___how, arg___set, arg___oset) }) } -pub unsafe fn sigemptyset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigsuspend(arg___set: *const sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigemptyset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigsuspend(arg___set: *const sigset_t) -> ::std::os::raw::c_int; } - sigemptyset(arg_arg1) + sigsuspend(arg___set) }) } -pub unsafe fn sigfillset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigaction( + arg___sig: ::std::os::raw::c_int, + arg___act: *const sigaction, + arg___oact: *mut sigaction, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigfillset(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigaction( + arg___sig: ::std::os::raw::c_int, + arg___act: *const sigaction, + arg___oact: *mut sigaction, + ) -> ::std::os::raw::c_int; } - sigfillset(arg_arg1) + sigaction(arg___sig, arg___act, arg___oact) }) } -pub unsafe fn sighold(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigpending(arg___set: *mut sigset_t) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sighold(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigpending(arg___set: *mut sigset_t) -> ::std::os::raw::c_int; } - sighold(arg_arg1) + sigpending(arg___set) }) } -pub unsafe fn sigignore(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigwait( + arg___set: *const sigset_t, + arg___sig: *mut ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigignore(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigwait( + arg___set: *const sigset_t, + arg___sig: *mut ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - sigignore(arg_arg1) + sigwait(arg___set, arg___sig) }) } -pub unsafe fn siginterrupt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigwaitinfo( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn siginterrupt( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::os::raw::c_int, + fn sigwaitinfo( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, ) -> ::std::os::raw::c_int; } - siginterrupt(arg_arg1, arg_arg2) + sigwaitinfo(arg___set, arg___info) }) } -pub unsafe fn sigismember( - arg_arg1: *const sigset_t, - arg_arg2: ::std::os::raw::c_int, +pub unsafe fn sigtimedwait( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, + arg___timeout: *const timespec, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigismember( - arg_arg1: *const sigset_t, - arg_arg2: ::std::os::raw::c_int, + fn sigtimedwait( + arg___set: *const sigset_t, + arg___info: *mut siginfo_t, + arg___timeout: *const timespec, ) -> ::std::os::raw::c_int; } - sigismember(arg_arg1, arg_arg2) + sigtimedwait(arg___set, arg___info, arg___timeout) }) } -pub unsafe fn sigpause(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn sigqueue( + arg___pid: __pid_t, + arg___sig: ::std::os::raw::c_int, + arg___val: sigval, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigpause(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigqueue( + arg___pid: __pid_t, + arg___sig: ::std::os::raw::c_int, + arg___val: sigval, + ) -> ::std::os::raw::c_int; } - sigpause(arg_arg1) + sigqueue(arg___pid, arg___sig, arg___val) }) } -pub unsafe fn sigpending(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int { +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpx_sw_bytes { + pub magic1: __uint32_t, + pub extended_size: __uint32_t, + pub xstate_bv: __uint64_t, + pub xstate_size: __uint32_t, + pub __glibc_reserved1: [__uint32_t; 7usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpxreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, + pub __glibc_reserved1: [::std::os::raw::c_ushort; 3usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _xmmreg { + pub element: [__uint32_t; 4usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _fpstate { + pub cwd: __uint16_t, + pub swd: __uint16_t, + pub ftw: __uint16_t, + pub fop: __uint16_t, + pub rip: __uint64_t, + pub rdp: __uint64_t, + pub mxcsr: __uint32_t, + pub mxcr_mask: __uint32_t, + pub _st: [_fpxreg; 8usize], + pub _xmm: [_xmmreg; 16usize], + pub __glibc_reserved1: [__uint32_t; 24usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct sigcontext { + pub r8: __uint64_t, + pub r9: __uint64_t, + pub r10: __uint64_t, + pub r11: __uint64_t, + pub r12: __uint64_t, + pub r13: __uint64_t, + pub r14: __uint64_t, + pub r15: __uint64_t, + pub rdi: __uint64_t, + pub rsi: __uint64_t, + pub rbp: __uint64_t, + pub rbx: __uint64_t, + pub rdx: __uint64_t, + pub rax: __uint64_t, + pub rcx: __uint64_t, + pub rsp: __uint64_t, + pub rip: __uint64_t, + pub eflags: __uint64_t, + pub cs: ::std::os::raw::c_ushort, + pub gs: ::std::os::raw::c_ushort, + pub fs: ::std::os::raw::c_ushort, + pub __pad0: ::std::os::raw::c_ushort, + pub err: __uint64_t, + pub trapno: __uint64_t, + pub oldmask: __uint64_t, + pub cr2: __uint64_t, + pub __bindgen_anon_1: sigcontext__bindgen_ty_1, + pub __reserved1: [__uint64_t; 8usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union sigcontext__bindgen_ty_1 { + pub fpstate: *mut _fpstate, + pub __fpstate_word: __uint64_t, +} +impl Default for sigcontext__bindgen_ty_1 { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +impl Default for sigcontext { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _xsave_hdr { + pub xstate_bv: __uint64_t, + pub __glibc_reserved1: [__uint64_t; 2usize], + pub __glibc_reserved2: [__uint64_t; 5usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct _ymmh_state { + pub ymmh_space: [__uint32_t; 64usize], +} +impl Default for _ymmh_state { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct _xstate { + pub fpstate: _fpstate, + pub xstate_hdr: _xsave_hdr, + pub ymmh: _ymmh_state, +} +impl Default for _xstate { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn sigreturn(arg___scp: *mut sigcontext) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigpending(arg_arg1: *mut sigset_t) -> ::std::os::raw::c_int; + fn sigreturn(arg___scp: *mut sigcontext) -> ::std::os::raw::c_int; } - sigpending(arg_arg1) + sigreturn(arg___scp) }) } -pub unsafe fn sigprocmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct stack_t { + pub ss_sp: *mut ::std::os::raw::c_void, + pub ss_flags: ::std::os::raw::c_int, + pub ss_size: usize, +} +impl Default for stack_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub type greg_t = ::std::os::raw::c_longlong; +pub type gregset_t = [greg_t; 23usize]; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_fpxreg { + pub significand: [::std::os::raw::c_ushort; 4usize], + pub exponent: ::std::os::raw::c_ushort, + pub __glibc_reserved1: [::std::os::raw::c_ushort; 3usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_xmmreg { + pub element: [__uint32_t; 4usize], +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct _libc_fpstate { + pub cwd: __uint16_t, + pub swd: __uint16_t, + pub ftw: __uint16_t, + pub fop: __uint16_t, + pub rip: __uint64_t, + pub rdp: __uint64_t, + pub mxcsr: __uint32_t, + pub mxcr_mask: __uint32_t, + pub _st: [_libc_fpxreg; 8usize], + pub _xmm: [_libc_xmmreg; 16usize], + pub __glibc_reserved1: [__uint32_t; 24usize], +} +pub type fpregset_t = *mut _libc_fpstate; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct mcontext_t { + pub gregs: gregset_t, + pub fpregs: fpregset_t, + pub __reserved1: [::std::os::raw::c_ulonglong; 8usize], +} +impl Default for mcontext_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct ucontext_t { + pub uc_flags: ::std::os::raw::c_ulong, + pub uc_link: *mut ucontext_t, + pub uc_stack: stack_t, + pub uc_mcontext: mcontext_t, + pub uc_sigmask: sigset_t, + pub __fpregs_mem: _libc_fpstate, + pub __ssp: [::std::os::raw::c_ulonglong; 4usize], +} +impl Default for ucontext_t { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +pub unsafe fn siginterrupt( + arg___sig: ::std::os::raw::c_int, + arg___interrupt: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigprocmask( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *const sigset_t, - arg_arg3: *mut sigset_t, + fn siginterrupt( + arg___sig: ::std::os::raw::c_int, + arg___interrupt: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; } - sigprocmask(arg_arg1, arg_arg2, arg_arg3) + siginterrupt(arg___sig, arg___interrupt) }) } -pub unsafe fn sigrelse(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub const SS_ONSTACK: ::std::os::raw::c_uint = 1; +pub const SS_DISABLE: ::std::os::raw::c_uint = 2; +pub type _bindgen_ty_18 = ::std::os::raw::c_uint; +pub unsafe fn sigaltstack( + arg___ss: *const stack_t, + arg___oss: *mut stack_t, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigrelse(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn sigaltstack( + arg___ss: *const stack_t, + arg___oss: *mut stack_t, + ) -> ::std::os::raw::c_int; } - sigrelse(arg_arg1) + sigaltstack(arg___ss, arg___oss) }) } -pub unsafe fn sigset( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, -) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), -> { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn sigset( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: ::std::option::Option, - ) -> ::std::option::Option< - unsafe extern "C" fn( - arg1: ::std::os::raw::c_int, - arg2: ::std::option::Option, - ), - >; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct sigstack { + pub ss_sp: *mut ::std::os::raw::c_void, + pub ss_onstack: ::std::os::raw::c_int, +} +impl Default for sigstack { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() } - sigset(arg_arg1, arg_arg2) - }) + } } -pub unsafe fn sigsuspend(arg_arg1: *const sigset_t) -> ::std::os::raw::c_int { +pub unsafe fn sigstack(arg___ss: *mut sigstack, arg___oss: *mut sigstack) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigsuspend(arg_arg1: *const sigset_t) -> ::std::os::raw::c_int; + fn sigstack(arg___ss: *mut sigstack, arg___oss: *mut sigstack) + -> ::std::os::raw::c_int; } - sigsuspend(arg_arg1) + sigstack(arg___ss, arg___oss) }) } -pub unsafe fn sigwait( - arg_arg1: *const sigset_t, - arg_arg2: *mut ::std::os::raw::c_int, +pub unsafe fn pthread_sigmask( + arg___how: ::std::os::raw::c_int, + arg___newmask: *const __sigset_t, + arg___oldmask: *mut __sigset_t, ) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigwait( - arg_arg1: *const sigset_t, - arg_arg2: *mut ::std::os::raw::c_int, + fn pthread_sigmask( + arg___how: ::std::os::raw::c_int, + arg___newmask: *const __sigset_t, + arg___oldmask: *mut __sigset_t, ) -> ::std::os::raw::c_int; } - sigwait(arg_arg1, arg_arg2) - }) -} -pub unsafe fn psignal(arg_arg1: ::std::os::raw::c_uint, arg_arg2: *const ::std::os::raw::c_char) { - crate::submodules::setjmp::pg_guard_ffi_boundary(move || { - extern "C" { - fn psignal(arg_arg1: ::std::os::raw::c_uint, arg_arg2: *const ::std::os::raw::c_char); - } - psignal(arg_arg1, arg_arg2) + pthread_sigmask(arg___how, arg___newmask, arg___oldmask) }) } -pub unsafe fn sigblock(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn pthread_kill( + arg___threadid: pthread_t, + arg___signo: ::std::os::raw::c_int, +) -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigblock(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn pthread_kill( + arg___threadid: pthread_t, + arg___signo: ::std::os::raw::c_int, + ) -> ::std::os::raw::c_int; } - sigblock(arg_arg1) + pthread_kill(arg___threadid, arg___signo) }) } -pub unsafe fn sigsetmask(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int { +pub unsafe fn __libc_current_sigrtmin() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigsetmask(arg_arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int; + fn __libc_current_sigrtmin() -> ::std::os::raw::c_int; } - sigsetmask(arg_arg1) + __libc_current_sigrtmin() }) } -pub unsafe fn sigvec( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sigvec, - arg_arg3: *mut sigvec, -) -> ::std::os::raw::c_int { +pub unsafe fn __libc_current_sigrtmax() -> ::std::os::raw::c_int { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn sigvec( - arg_arg1: ::std::os::raw::c_int, - arg_arg2: *mut sigvec, - arg_arg3: *mut sigvec, - ) -> ::std::os::raw::c_int; + fn __libc_current_sigrtmax() -> ::std::os::raw::c_int; } - sigvec(arg_arg1, arg_arg2, arg_arg3) + __libc_current_sigrtmax() }) } pub type pg_time_t = int64; @@ -37110,9 +38514,8 @@ pub unsafe fn pgstat_progress_end_command() { #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct sockaddr_un { - pub sun_len: ::std::os::raw::c_uchar, pub sun_family: sa_family_t, - pub sun_path: [::std::os::raw::c_char; 104usize], + pub sun_path: [::std::os::raw::c_char; 108usize], } impl Default for sockaddr_un { fn default() -> Self { @@ -39969,20 +41372,45 @@ pub const RmgrIds_RM_LOGICALMSG_ID: RmgrIds = 21; pub const RmgrIds_RM_NEXT_ID: RmgrIds = 22; pub type RmgrIds = ::std::os::raw::c_uint; pub type pg_crc32c = uint32; -pub unsafe fn pg_comp_crc32c_armv8( +pub unsafe fn pg_comp_crc32c_sb8( + arg_crc: pg_crc32c, + arg_data: *const ::std::os::raw::c_void, + arg_len: usize, +) -> pg_crc32c { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pg_comp_crc32c_sb8( + arg_crc: pg_crc32c, + arg_data: *const ::std::os::raw::c_void, + arg_len: usize, + ) -> pg_crc32c; + } + pg_comp_crc32c_sb8(arg_crc, arg_data, arg_len) + }) +} +extern "C" { + pub static mut pg_comp_crc32c: ::std::option::Option< + unsafe extern "C" fn( + crc: pg_crc32c, + data: *const ::std::os::raw::c_void, + len: usize, + ) -> pg_crc32c, + >; +} +pub unsafe fn pg_comp_crc32c_sse42( arg_crc: pg_crc32c, arg_data: *const ::std::os::raw::c_void, arg_len: usize, ) -> pg_crc32c { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { extern "C" { - fn pg_comp_crc32c_armv8( + fn pg_comp_crc32c_sse42( arg_crc: pg_crc32c, arg_data: *const ::std::os::raw::c_void, arg_len: usize, ) -> pg_crc32c; } - pg_comp_crc32c_armv8(arg_crc, arg_data, arg_len) + pg_comp_crc32c_sse42(arg_crc, arg_data, arg_len) }) } pub const ForkNumber_InvalidForkNumber: ForkNumber = -1; @@ -59965,6 +61393,7 @@ pub struct MemoizePath { pub hash_operators: *mut List, pub param_exprs: *mut List, pub singlerow: bool, + pub binary_mode: bool, pub calls: f64, pub est_entries: uint32, } @@ -64231,6 +65660,14 @@ pub unsafe fn inline_set_returning_function( inline_set_returning_function(arg_root, arg_rte) }) } +pub unsafe fn pull_paramids(arg_expr: *mut Expr) -> *mut Bitmapset { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn pull_paramids(arg_expr: *mut Expr) -> *mut Bitmapset; + } + pull_paramids(arg_expr) + }) +} pub const ConstraintExclusionType_CONSTRAINT_EXCLUSION_OFF: ConstraintExclusionType = 0; pub const ConstraintExclusionType_CONSTRAINT_EXCLUSION_ON: ConstraintExclusionType = 1; pub const ConstraintExclusionType_CONSTRAINT_EXCLUSION_PARTITION: ConstraintExclusionType = 2; @@ -66364,6 +67801,7 @@ pub unsafe fn create_memoize_path( arg_param_exprs: *mut List, arg_hash_operators: *mut List, arg_singlerow: bool, + arg_binary_mode: bool, arg_calls: f64, ) -> *mut MemoizePath { crate::submodules::setjmp::pg_guard_ffi_boundary(move || { @@ -66375,6 +67813,7 @@ pub unsafe fn create_memoize_path( arg_param_exprs: *mut List, arg_hash_operators: *mut List, arg_singlerow: bool, + arg_binary_mode: bool, arg_calls: f64, ) -> *mut MemoizePath; } @@ -66385,6 +67824,7 @@ pub unsafe fn create_memoize_path( arg_param_exprs, arg_hash_operators, arg_singlerow, + arg_binary_mode, arg_calls, ) }) @@ -70023,6 +71463,249 @@ pub unsafe fn check_srf_call_placement( check_srf_call_placement(arg_pstate, arg_last_srf, arg_location) }) } +pub type Operator = HeapTuple; +pub unsafe fn LookupOperName( + arg_pstate: *mut ParseState, + arg_opername: *mut List, + arg_oprleft: Oid, + arg_oprright: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn LookupOperName( + arg_pstate: *mut ParseState, + arg_opername: *mut List, + arg_oprleft: Oid, + arg_oprright: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Oid; + } + LookupOperName( + arg_pstate, + arg_opername, + arg_oprleft, + arg_oprright, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn LookupOperWithArgs(arg_oper: *mut ObjectWithArgs, arg_noError: bool) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn LookupOperWithArgs(arg_oper: *mut ObjectWithArgs, arg_noError: bool) -> Oid; + } + LookupOperWithArgs(arg_oper, arg_noError) + }) +} +pub unsafe fn oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + oper( + arg_pstate, + arg_op, + arg_arg1, + arg_arg2, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn left_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn left_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + left_oper(arg_pstate, arg_op, arg_arg, arg_noError, arg_location) + }) +} +pub unsafe fn compatible_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, +) -> Operator { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn compatible_oper( + arg_pstate: *mut ParseState, + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + arg_location: ::std::os::raw::c_int, + ) -> Operator; + } + compatible_oper( + arg_pstate, + arg_op, + arg_arg1, + arg_arg2, + arg_noError, + arg_location, + ) + }) +} +pub unsafe fn get_sort_group_operators( + arg_argtype: Oid, + arg_needLT: bool, + arg_needEQ: bool, + arg_needGT: bool, + arg_ltOpr: *mut Oid, + arg_eqOpr: *mut Oid, + arg_gtOpr: *mut Oid, + arg_isHashable: *mut bool, +) { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn get_sort_group_operators( + arg_argtype: Oid, + arg_needLT: bool, + arg_needEQ: bool, + arg_needGT: bool, + arg_ltOpr: *mut Oid, + arg_eqOpr: *mut Oid, + arg_gtOpr: *mut Oid, + arg_isHashable: *mut bool, + ); + } + get_sort_group_operators( + arg_argtype, + arg_needLT, + arg_needEQ, + arg_needGT, + arg_ltOpr, + arg_eqOpr, + arg_gtOpr, + arg_isHashable, + ) + }) +} +pub unsafe fn compatible_oper_opid( + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, +) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn compatible_oper_opid( + arg_op: *mut List, + arg_arg1: Oid, + arg_arg2: Oid, + arg_noError: bool, + ) -> Oid; + } + compatible_oper_opid(arg_op, arg_arg1, arg_arg2, arg_noError) + }) +} +pub unsafe fn oprid(arg_op: Operator) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oprid(arg_op: Operator) -> Oid; + } + oprid(arg_op) + }) +} +pub unsafe fn oprfuncid(arg_op: Operator) -> Oid { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn oprfuncid(arg_op: Operator) -> Oid; + } + oprfuncid(arg_op) + }) +} +pub unsafe fn make_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_last_srf: *mut Node, + arg_location: ::std::os::raw::c_int, +) -> *mut Expr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_last_srf: *mut Node, + arg_location: ::std::os::raw::c_int, + ) -> *mut Expr; + } + make_op( + arg_pstate, + arg_opname, + arg_ltree, + arg_rtree, + arg_last_srf, + arg_location, + ) + }) +} +pub unsafe fn make_scalar_array_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_useOr: bool, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_location: ::std::os::raw::c_int, +) -> *mut Expr { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn make_scalar_array_op( + arg_pstate: *mut ParseState, + arg_opname: *mut List, + arg_useOr: bool, + arg_ltree: *mut Node, + arg_rtree: *mut Node, + arg_location: ::std::os::raw::c_int, + ) -> *mut Expr; + } + make_scalar_array_op( + arg_pstate, + arg_opname, + arg_useOr, + arg_ltree, + arg_rtree, + arg_location, + ) + }) +} pub type Type = HeapTuple; pub unsafe fn LookupTypeName( arg_pstate: *mut ParseState, @@ -97829,6 +99512,20 @@ pub unsafe fn xidComparator( xidComparator(arg_arg1, arg_arg2) }) } +pub unsafe fn xidLogicalComparator( + arg_arg1: *const ::std::os::raw::c_void, + arg_arg2: *const ::std::os::raw::c_void, +) -> ::std::os::raw::c_int { + crate::submodules::setjmp::pg_guard_ffi_boundary(move || { + extern "C" { + fn xidLogicalComparator( + arg_arg1: *const ::std::os::raw::c_void, + arg_arg2: *const ::std::os::raw::c_void, + ) -> ::std::os::raw::c_int; + } + xidLogicalComparator(arg_arg1, arg_arg2) + }) +} pub unsafe fn pg_inet_cidr_ntop( arg_af: ::std::os::raw::c_int, arg_src: *const ::std::os::raw::c_void, @@ -102145,8 +103842,29 @@ pub unsafe fn SharedRecordTypmodRegistryAttach(arg_arg1: *mut SharedRecordTypmod SharedRecordTypmodRegistryAttach(arg_arg1) }) } -pub type __builtin_va_list = *mut ::std::os::raw::c_char; -pub type __uint128_t = u128; +pub type __builtin_va_list = [__va_list_tag; 1usize]; +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct __va_list_tag { + pub gp_offset: ::std::os::raw::c_uint, + pub fp_offset: ::std::os::raw::c_uint, + pub overflow_arg_area: *mut ::std::os::raw::c_void, + pub reg_save_area: *mut ::std::os::raw::c_void, +} +impl Default for __va_list_tag { + fn default() -> Self { + let mut s = ::std::mem::MaybeUninit::::uninit(); + unsafe { + ::std::ptr::write_bytes(s.as_mut_ptr(), 0, 1); + s.assume_init() + } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone)] +pub struct __locale_data { + pub _address: u8, +} #[repr(C)] #[derive(Debug, Default, Copy, Clone)] pub struct AttrMissing { diff --git a/pgx-tests/Cargo.toml b/pgx-tests/Cargo.toml index 76e451818..43253cc77 100644 --- a/pgx-tests/Cargo.toml +++ b/pgx-tests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pgx-tests" -version = "0.4.4" +version = "0.4.5" authors = ["ZomboDB, LLC "] license = "MIT" description = "Test framework for 'pgx'-based Postgres extensions" @@ -33,14 +33,14 @@ rustdoc-args = ["--cfg", "docsrs"] [dependencies] owo-colors = "3.4.0" once_cell = "1.10.0" -libc = "0.2.125" -pgx = { path = "../pgx", default-features = false, version= "=0.4.4" } -pgx-macros = { path = "../pgx-macros", version= "=0.4.4" } -pgx-utils = { path = "../pgx-utils", version= "=0.4.4" } +libc = "0.2.126" +pgx = { path = "../pgx", default-features = false, version= "=0.4.5" } +pgx-macros = { path = "../pgx-macros", version= "=0.4.5" } +pgx-utils = { path = "../pgx-utils", version= "=0.4.5" } postgres = "0.19.3" regex = "1.5.5" serde = "1.0.137" -serde_json = "1.0.80" +serde_json = "1.0.81" shutdown_hooks = "0.1.0" time = "0.3.9" eyre = "0.6.8" diff --git a/pgx-utils/Cargo.toml b/pgx-utils/Cargo.toml index 3a2f06ebe..3101683a7 100644 --- a/pgx-utils/Cargo.toml +++ b/pgx-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pgx-utils" -version = "0.4.4" +version = "0.4.5" authors = ["ZomboDB, LLC "] license = "MIT" description = "Utility functions for 'pgx'" @@ -16,16 +16,16 @@ owo-colors = "3.4.0" convert_case = "0.5.0" dirs = "4.0.0" env_proxy = "0.4.1" -proc-macro2 = { version = "1.0.37", features = [ "span-locations" ] } +proc-macro2 = { version = "1.0.39", features = [ "span-locations" ] } quote = "1.0.18" regex = "1.5.5" rttp_client = "0.1.0" serde = { version = "1.0.137", features = [ "derive" ] } serde_derive = "1.0.137" serde-xml-rs = "0.5.1" -serde_json = "1.0.80" -syn = { version = "1.0.92", features = [ "extra-traits", "full", "fold", "parsing" ] } -syntect = { version = "4.6.0", default-features = false, features = ["default-fancy"] } +serde_json = "1.0.81" +syn = { version = "1.0.95", features = [ "extra-traits", "full", "fold", "parsing" ] } +syntect = { version = "5.0.0", default-features = false, features = ["default-fancy"] } toml = "0.5.9" unescape = "0.1.0" url = "2.2.2" diff --git a/pgx-utils/src/sql_entity_graph/pgx_sql.rs b/pgx-utils/src/sql_entity_graph/pgx_sql.rs index 1f1452139..f5532b995 100644 --- a/pgx-utils/src/sql_entity_graph/pgx_sql.rs +++ b/pgx-utils/src/sql_entity_graph/pgx_sql.rs @@ -280,7 +280,7 @@ impl PgxSql { if let Some(syntax) = ps.find_syntax_by_extension("sql") { let mut h = HighlightLines::new(syntax, &theme); for line in LinesWithEndings::from(&generated) { - let ranges: Vec<(Style, &str)> = h.highlight(line, &ps); + let ranges: Vec<(Style, &str)> = h.highlight_line(line, &ps)?; // Concept from https://github.com/sharkdp/bat/blob/1b030dc03b906aa345f44b8266bffeea77d763fe/src/terminal.rs#L6 for (style, content) in ranges { if style.foreground.a == 0x01 { diff --git a/pgx/Cargo.toml b/pgx/Cargo.toml index 8908167d4..cf9642730 100644 --- a/pgx/Cargo.toml +++ b/pgx/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pgx" -version = "0.4.4" +version = "0.4.5" authors = ["ZomboDB, LLC "] license = "MIT" description = "pgx: A Rust framework for creating Postgres extensions" @@ -34,15 +34,15 @@ cstr_core = "0.2.5" enum-primitive-derive = "0.2.2" num-traits = "0.2.15" seahash = "4.1.0" -pgx-macros = { path = "../pgx-macros/", version = "=0.4.4" } -pgx-pg-sys = { path = "../pgx-pg-sys", version = "=0.4.4" } -pgx-utils = { path = "../pgx-utils/", version = "=0.4.4" } +pgx-macros = { path = "../pgx-macros/", version = "=0.4.5" } +pgx-pg-sys = { path = "../pgx-pg-sys", version = "=0.4.5" } +pgx-utils = { path = "../pgx-utils/", version = "=0.4.5" } serde = { version = "1.0.137", features = [ "derive" ] } serde_cbor = "0.11.2" -serde_json = "1.0.80" +serde_json = "1.0.81" time = { version = "0.3.9", features = ["formatting", "parsing", "alloc", "macros"] } atomic-traits = "0.3.0" -heapless = "0.7.10" +heapless = "0.7.13" uuid = { version = "1.0.0", features = [ "v4" ] } once_cell = "1.10.0" bitflags = "1.3.2"