From 87596aa6b7647f618ee8e7981d8e946f8edfa33e Mon Sep 17 00:00:00 2001 From: Dimitri Staessens Date: Tue, 30 Jun 2026 18:55:39 +0200 Subject: ffi: Add fccntl wrapper and update headers --- ffi/irm_wrap.h | 43 ------------------------------------------- 1 file changed, 43 deletions(-) (limited to 'ffi/irm_wrap.h') diff --git a/ffi/irm_wrap.h b/ffi/irm_wrap.h index 23b64a0..9e5ff91 100644 --- a/ffi/irm_wrap.h +++ b/ffi/irm_wrap.h @@ -21,8 +21,6 @@ #include #include -#include -#include static int ipcp_config_udp4_set_ip(struct ipcp_config * conf, const char * ip_str) @@ -47,44 +45,3 @@ static int ipcp_config_udp6_set_dns(struct ipcp_config * conf, { return inet_pton(AF_INET6, dns_str, &conf->udp6.dns_addr) == 1 ? 0 : -1; } - -static void ipcp_config_init_uni(struct ipcp_config * conf, - uint8_t addr_size, uint8_t eid_size, - uint8_t max_ttl, - enum pol_link_state ls_pol, - long t_recalc, long t_update, long t_timeo, - enum pol_dir dir_pol, - uint32_t dht_alpha, uint32_t dht_k, - uint32_t dht_t_expire, uint32_t dht_t_refresh, - uint32_t dht_t_replicate, - enum pol_addr_auth addr_auth, - enum pol_cong_avoid cong_avoid) -{ - memset(conf, 0, sizeof(*conf)); - conf->type = IPCP_UNICAST; - conf->unicast.dt.addr_size = addr_size; - conf->unicast.dt.eid_size = eid_size; - conf->unicast.dt.max_ttl = max_ttl; - conf->unicast.dt.routing.pol = ROUTING_LINK_STATE; - conf->unicast.dt.routing.ls.pol = ls_pol; - conf->unicast.dt.routing.ls.t_recalc = t_recalc; - conf->unicast.dt.routing.ls.t_update = t_update; - conf->unicast.dt.routing.ls.t_timeo = t_timeo; - conf->unicast.dir.pol = dir_pol; - conf->unicast.dir.dht.params.alpha = dht_alpha; - conf->unicast.dir.dht.params.k = dht_k; - conf->unicast.dir.dht.params.t_expire = dht_t_expire; - conf->unicast.dir.dht.params.t_refresh = dht_t_refresh; - conf->unicast.dir.dht.params.t_replicate = dht_t_replicate; - conf->unicast.addr_auth_type = addr_auth; - conf->unicast.cong_avoid = cong_avoid; -} - -static void ipcp_config_init_eth(struct ipcp_config * conf, - const char * dev, - uint16_t ethertype) -{ - memset(conf, 0, sizeof(*conf)); - strncpy(conf->eth.dev, dev, DEV_NAME_SIZE); - conf->eth.ethertype = ethertype; -} -- cgit v1.2.3