mirror of
https://github.com/chatmail/core.git
synced 2026-05-04 05:46:29 +03:00
remove unused types
This commit is contained in:
@@ -2,6 +2,11 @@
|
||||
|
||||
pub const VERSION: &'static [u8; 7] = b"0.43.0\x00";
|
||||
|
||||
pub const DC_MOVE_STATE_MOVING: u32 = 3;
|
||||
pub const DC_MOVE_STATE_STAY: u32 = 2;
|
||||
pub const DC_MOVE_STATE_PENDING: u32 = 1;
|
||||
pub const DC_MOVE_STATE_UNDEFINED: u32 = 0;
|
||||
|
||||
pub const DC_GCL_ARCHIVED_ONLY: usize = 0x01;
|
||||
pub const DC_GCL_NO_SPECIALS: usize = 0x02;
|
||||
pub const DC_GCL_ADD_ALLDONE_HINT: usize = 0x04;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
use libc;
|
||||
use std::sync::{Arc, Condvar, Mutex, RwLock};
|
||||
|
||||
use crate::constants::VERSION;
|
||||
use crate::constants::*;
|
||||
use crate::dc_array::*;
|
||||
use crate::dc_chat::*;
|
||||
use crate::dc_contact::*;
|
||||
@@ -805,8 +805,9 @@ pub unsafe fn dc_get_info(context: &dc_context_t) -> *mut libc::c_char {
|
||||
VERSION as *const u8 as *const libc::c_char,
|
||||
libsqlite3_sys::SQLITE_VERSION as *const u8 as *const libc::c_char,
|
||||
sqlite3_threadsafe(),
|
||||
libetpan_get_version_major(),
|
||||
libetpan_get_version_minor(),
|
||||
// no libetpan
|
||||
0,
|
||||
0,
|
||||
// openssl (none used, so setting to 0)
|
||||
0 as libc::c_int,
|
||||
0 as libc::c_int,
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
use libc;
|
||||
|
||||
use crate::constants::*;
|
||||
use crate::dc_context::*;
|
||||
use crate::dc_job::*;
|
||||
use crate::dc_msg::*;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
use libc;
|
||||
|
||||
use crate::constants::*;
|
||||
use crate::dc_apeerstate::*;
|
||||
use crate::dc_context::dc_context_t;
|
||||
use crate::dc_hash::*;
|
||||
|
||||
@@ -126,7 +126,7 @@ unsafe fn hex_2_int(mut ch: libc::c_char) -> libc::c_char {
|
||||
return (if 0 != isdigit(ch as libc::c_int) {
|
||||
ch as libc::c_int - '0' as i32
|
||||
} else {
|
||||
tolower(ch as libc::c_int) - 'a' as i32 + 10i32
|
||||
libc::tolower(ch as libc::c_int) - 'a' as i32 + 10i32
|
||||
}) as libc::c_char;
|
||||
}
|
||||
|
||||
|
||||
@@ -187,7 +187,7 @@ pub unsafe fn dc_strlower(mut in_0: *const libc::c_char) -> *mut libc::c_char {
|
||||
let mut out: *mut libc::c_char = dc_strdup(in_0);
|
||||
let mut p: *mut libc::c_char = out;
|
||||
while 0 != *p {
|
||||
*p = tolower(*p as libc::c_int) as libc::c_char;
|
||||
*p = libc::tolower(*p as libc::c_int) as libc::c_char;
|
||||
p = p.offset(1isize)
|
||||
}
|
||||
|
||||
@@ -197,7 +197,7 @@ pub unsafe fn dc_strlower(mut in_0: *const libc::c_char) -> *mut libc::c_char {
|
||||
pub unsafe fn dc_strlower_in_place(mut in_0: *mut libc::c_char) {
|
||||
let mut p: *mut libc::c_char = in_0;
|
||||
while 0 != *p {
|
||||
*p = tolower(*p as libc::c_int) as libc::c_char;
|
||||
*p = libc::tolower(*p as libc::c_int) as libc::c_char;
|
||||
p = p.offset(1isize)
|
||||
}
|
||||
}
|
||||
|
||||
1182
src/types.rs
1182
src/types.rs
File diff suppressed because it is too large
Load Diff
223
src/x.rs
223
src/x.rs
@@ -76,76 +76,28 @@ extern "C" {
|
||||
|
||||
// -- libetpan Methods
|
||||
|
||||
pub fn libetpan_get_version_major() -> libc::c_int;
|
||||
pub fn libetpan_get_version_minor() -> libc::c_int;
|
||||
pub fn gethostname(_: *mut libc::c_char, _: size_t) -> libc::c_int;
|
||||
pub fn mailsmtp_socket_connect(
|
||||
session: *mut mailsmtp,
|
||||
server: *const libc::c_char,
|
||||
port: uint16_t,
|
||||
) -> libc::c_int;
|
||||
pub fn mailsmtp_socket_starttls(session: *mut mailsmtp) -> libc::c_int;
|
||||
pub fn mailsmtp_ssl_connect(
|
||||
session: *mut mailsmtp,
|
||||
server: *const libc::c_char,
|
||||
port: uint16_t,
|
||||
) -> libc::c_int;
|
||||
pub fn mailsmtp_oauth2_authenticate(
|
||||
session: *mut mailsmtp,
|
||||
auth_user: *const libc::c_char,
|
||||
access_token: *const libc::c_char,
|
||||
) -> libc::c_int;
|
||||
pub fn mailsmtp_new(
|
||||
progr_rate: size_t,
|
||||
progr_fun: Option<unsafe extern "C" fn(_: size_t, _: size_t) -> ()>,
|
||||
) -> *mut mailsmtp;
|
||||
pub fn mailsmtp_free(session: *mut mailsmtp);
|
||||
pub fn mailsmtp_set_timeout(session: *mut mailsmtp, timeout: time_t);
|
||||
pub fn mailsmtp_auth(
|
||||
session: *mut mailsmtp,
|
||||
user: *const libc::c_char,
|
||||
pass: *const libc::c_char,
|
||||
) -> libc::c_int;
|
||||
pub fn mailsmtp_helo(session: *mut mailsmtp) -> libc::c_int;
|
||||
pub fn mailsmtp_mail(session: *mut mailsmtp, from: *const libc::c_char) -> libc::c_int;
|
||||
pub fn mailsmtp_rcpt(session: *mut mailsmtp, to: *const libc::c_char) -> libc::c_int;
|
||||
pub fn mailsmtp_data(session: *mut mailsmtp) -> libc::c_int;
|
||||
pub fn mailsmtp_data_message(
|
||||
session: *mut mailsmtp,
|
||||
pub fn mailimap_date_time_new(
|
||||
dt_day: libc::c_int,
|
||||
dt_month: libc::c_int,
|
||||
dt_year: libc::c_int,
|
||||
dt_hour: libc::c_int,
|
||||
dt_min: libc::c_int,
|
||||
dt_sec: libc::c_int,
|
||||
dt_zone: libc::c_int,
|
||||
) -> *mut mailimap_date_time;
|
||||
pub fn mailimf_msg_id_parse(
|
||||
message: *const libc::c_char,
|
||||
size: size_t,
|
||||
length: size_t,
|
||||
indx: *mut size_t,
|
||||
result: *mut *mut libc::c_char,
|
||||
) -> libc::c_int;
|
||||
pub fn mailesmtp_ehlo(session: *mut mailsmtp) -> libc::c_int;
|
||||
pub fn mailesmtp_mail(
|
||||
session: *mut mailsmtp,
|
||||
from: *const libc::c_char,
|
||||
return_full: libc::c_int,
|
||||
envid: *const libc::c_char,
|
||||
pub fn mailimf_mailbox_list_free(mb_list: *mut mailimf_mailbox_list);
|
||||
pub fn mailimf_mailbox_list_parse(
|
||||
message: *const libc::c_char,
|
||||
length: size_t,
|
||||
indx: *mut size_t,
|
||||
result: *mut *mut mailimf_mailbox_list,
|
||||
) -> libc::c_int;
|
||||
pub fn mailesmtp_rcpt(
|
||||
session: *mut mailsmtp,
|
||||
to: *const libc::c_char,
|
||||
notify: libc::c_int,
|
||||
orcpt: *const libc::c_char,
|
||||
) -> libc::c_int;
|
||||
pub fn mailsmtp_strerror(errnum: libc::c_int) -> *const libc::c_char;
|
||||
pub fn mailesmtp_auth_sasl(
|
||||
session: *mut mailsmtp,
|
||||
auth_type: *const libc::c_char,
|
||||
server_fqdn: *const libc::c_char,
|
||||
local_ip_port: *const libc::c_char,
|
||||
remote_ip_port: *const libc::c_char,
|
||||
login: *const libc::c_char,
|
||||
auth_name: *const libc::c_char,
|
||||
password: *const libc::c_char,
|
||||
realm: *const libc::c_char,
|
||||
) -> libc::c_int;
|
||||
pub fn mailsmtp_set_progress_callback(
|
||||
session: *mut mailsmtp,
|
||||
progr_fun: Option<unsafe extern "C" fn(_: size_t, _: size_t, _: *mut libc::c_void) -> ()>,
|
||||
context: *mut libc::c_void,
|
||||
);
|
||||
|
||||
pub fn mailmime_base64_body_parse(
|
||||
message: *const libc::c_char,
|
||||
length: size_t,
|
||||
@@ -329,143 +281,6 @@ extern "C" {
|
||||
tocode: *const libc::c_char,
|
||||
result: *mut *mut libc::c_char,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_date_time_new(
|
||||
dt_day: libc::c_int,
|
||||
dt_month: libc::c_int,
|
||||
dt_year: libc::c_int,
|
||||
dt_hour: libc::c_int,
|
||||
dt_min: libc::c_int,
|
||||
dt_sec: libc::c_int,
|
||||
dt_zone: libc::c_int,
|
||||
) -> *mut mailimap_date_time;
|
||||
pub fn mailimap_xlist(
|
||||
session: *mut mailimap,
|
||||
mb: *const libc::c_char,
|
||||
list_mb: *const libc::c_char,
|
||||
result: *mut *mut clist,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_create(session: *mut mailimap, mb: *const libc::c_char) -> libc::c_int;
|
||||
pub fn mailimap_list(
|
||||
session: *mut mailimap,
|
||||
mb: *const libc::c_char,
|
||||
list_mb: *const libc::c_char,
|
||||
result: *mut *mut clist,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_list_result_free(list: *mut clist);
|
||||
pub fn mailimap_subscribe(session: *mut mailimap, mb: *const libc::c_char) -> libc::c_int;
|
||||
pub fn mailstream_close(s: *mut mailstream) -> libc::c_int;
|
||||
pub fn mailstream_wait_idle(s: *mut mailstream, max_idle_delay: libc::c_int) -> libc::c_int;
|
||||
pub fn mailstream_setup_idle(s: *mut mailstream) -> libc::c_int;
|
||||
pub fn mailstream_unsetup_idle(s: *mut mailstream);
|
||||
pub fn mailstream_interrupt_idle(s: *mut mailstream);
|
||||
pub fn mailimap_section_new(sec_spec: *mut mailimap_section_spec) -> *mut mailimap_section;
|
||||
pub fn mailimap_set_free(set: *mut mailimap_set);
|
||||
pub fn mailimap_fetch_type_free(fetch_type: *mut mailimap_fetch_type);
|
||||
pub fn mailimap_store_att_flags_free(store_att_flags: *mut mailimap_store_att_flags);
|
||||
pub fn mailimap_set_new_interval(first: uint32_t, last: uint32_t) -> *mut mailimap_set;
|
||||
pub fn mailimap_set_new_single(indx: uint32_t) -> *mut mailimap_set;
|
||||
pub fn mailimap_fetch_att_new_envelope() -> *mut mailimap_fetch_att;
|
||||
pub fn mailimap_fetch_att_new_flags() -> *mut mailimap_fetch_att;
|
||||
pub fn mailimap_fetch_att_new_uid() -> *mut mailimap_fetch_att;
|
||||
pub fn mailimap_fetch_att_new_body_peek_section(
|
||||
section: *mut mailimap_section,
|
||||
) -> *mut mailimap_fetch_att;
|
||||
pub fn mailimap_fetch_type_new_fetch_att_list_empty() -> *mut mailimap_fetch_type;
|
||||
pub fn mailimap_fetch_type_new_fetch_att_list_add(
|
||||
fetch_type: *mut mailimap_fetch_type,
|
||||
fetch_att: *mut mailimap_fetch_att,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_store_att_flags_new_add_flags(
|
||||
flags: *mut mailimap_flag_list,
|
||||
) -> *mut mailimap_store_att_flags;
|
||||
pub fn mailimap_flag_list_new_empty() -> *mut mailimap_flag_list;
|
||||
pub fn mailimap_flag_list_add(
|
||||
flag_list: *mut mailimap_flag_list,
|
||||
f: *mut mailimap_flag,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_flag_new_deleted() -> *mut mailimap_flag;
|
||||
pub fn mailimap_flag_new_seen() -> *mut mailimap_flag;
|
||||
pub fn mailimap_flag_new_flag_keyword(flag_keyword: *mut libc::c_char) -> *mut mailimap_flag;
|
||||
pub fn mailimap_socket_connect(
|
||||
f: *mut mailimap,
|
||||
server: *const libc::c_char,
|
||||
port: uint16_t,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_socket_starttls(f: *mut mailimap) -> libc::c_int;
|
||||
pub fn mailimap_ssl_connect(
|
||||
f: *mut mailimap,
|
||||
server: *const libc::c_char,
|
||||
port: uint16_t,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_uidplus_uid_copy(
|
||||
session: *mut mailimap,
|
||||
set: *mut mailimap_set,
|
||||
mb: *const libc::c_char,
|
||||
uidvalidity_result: *mut uint32_t,
|
||||
source_result: *mut *mut mailimap_set,
|
||||
dest_result: *mut *mut mailimap_set,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_uidplus_uid_move(
|
||||
session: *mut mailimap,
|
||||
set: *mut mailimap_set,
|
||||
mb: *const libc::c_char,
|
||||
uidvalidity_result: *mut uint32_t,
|
||||
source_result: *mut *mut mailimap_set,
|
||||
dest_result: *mut *mut mailimap_set,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_idle(session: *mut mailimap) -> libc::c_int;
|
||||
pub fn mailimap_idle_done(session: *mut mailimap) -> libc::c_int;
|
||||
pub fn mailimap_has_idle(session: *const mailimap) -> libc::c_int;
|
||||
pub fn mailimap_has_xlist(session: *const mailimap) -> libc::c_int;
|
||||
pub fn mailimap_oauth2_authenticate(
|
||||
session: *mut mailimap,
|
||||
auth_user: *const libc::c_char,
|
||||
access_token: *const libc::c_char,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_close(session: *mut mailimap) -> libc::c_int;
|
||||
pub fn mailimap_fetch(
|
||||
session: *mut mailimap,
|
||||
set: *mut mailimap_set,
|
||||
fetch_type: *mut mailimap_fetch_type,
|
||||
result: *mut *mut clist,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_uid_fetch(
|
||||
session: *mut mailimap,
|
||||
set: *mut mailimap_set,
|
||||
fetch_type: *mut mailimap_fetch_type,
|
||||
result: *mut *mut clist,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_fetch_list_free(fetch_list: *mut clist);
|
||||
pub fn mailimap_login(
|
||||
session: *mut mailimap,
|
||||
userid: *const libc::c_char,
|
||||
password: *const libc::c_char,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_select(session: *mut mailimap, mb: *const libc::c_char) -> libc::c_int;
|
||||
pub fn mailimap_uid_store(
|
||||
session: *mut mailimap,
|
||||
set: *mut mailimap_set,
|
||||
store_att_flags: *mut mailimap_store_att_flags,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimap_new(
|
||||
imap_progr_rate: size_t,
|
||||
imap_progr_fun: Option<unsafe extern "C" fn(_: size_t, _: size_t) -> ()>,
|
||||
) -> *mut mailimap;
|
||||
pub fn mailimap_free(session: *mut mailimap);
|
||||
pub fn mailimap_set_timeout(session: *mut mailimap, timeout: time_t);
|
||||
pub fn mailimf_msg_id_parse(
|
||||
message: *const libc::c_char,
|
||||
length: size_t,
|
||||
indx: *mut size_t,
|
||||
result: *mut *mut libc::c_char,
|
||||
) -> libc::c_int;
|
||||
pub fn mailimf_mailbox_list_free(mb_list: *mut mailimf_mailbox_list);
|
||||
pub fn mailimf_mailbox_list_parse(
|
||||
message: *const libc::c_char,
|
||||
length: size_t,
|
||||
indx: *mut size_t,
|
||||
result: *mut *mut mailimf_mailbox_list,
|
||||
) -> libc::c_int;
|
||||
pub fn mailmime_content_charset_get(content: *mut mailmime_content) -> *mut libc::c_char;
|
||||
|
||||
pub fn carray_new(initsize: libc::c_uint) -> *mut carray;
|
||||
|
||||
Reference in New Issue
Block a user