KNET_HANDLE_NEW(3)
π KNET_HANDLE_NEW(3) π
okay bestie, welcome to the Kronosnet Programmer's Manual β this is the page for knet_handle_new, and ngl she is a short one. like, blink-and-you-miss-it short. but we're still gonna read her with respect because every manpage is somebody's main character. β¨
πΈ NAME πΈ
knet_handle_new β it's giving "knet_handle_new_ex but with flags = KNET_HANDLE_FLAG_PRIVILEGED". that's the whole vibe, that's the whole function. periodt. π
π SYNOPSIS π
#include <libknet.h>
knet_handle_t knet_handle_new(
knet_node_id_t host_id,
int log_fd,
uint8_t default_log_level
);
look at those args. three of them. host_id, log_fd, default_log_level. copy them exactly when you write your code, don't be out here freestyling types, i'm begging. π
π¦ DESCRIPTION π¦
okay so, real talk: the DESCRIPTION section on this page is literally just
knet_handle_new
that's it. that's the entire description. no paragraphs, no lore, no side quests. the page said "you know what, the NAME section already spilled the tea" and closed the book. iconic behaviour honestly. π
so if you want the actual details of what this thing does, go read the NAME line again (it's the KNET_HANDLE_FLAG_PRIVILEGED one, remember?) and then go hang out with knet_handle_new_ex(3), who is right there in SEE ALSO being the more talkative sibling. no cap. π
β¨ SEE ALSO β¨
here's the whole friend group. all seventy of them. no i did not skip any, we do NOT leave members of the group chat on read in this house. π«Ά
knet_handle_remove_datafd(3)knet_handle_get_stats(3)knet_host_add(3)knet_handle_pmtud_setfreq(3)knet_handle_pmtud_get(3)knet_handle_crypto_use_config(3)knet_host_get_id_by_host_name(3)knet_host_get_status(3)knet_link_add_acl(3)knet_link_get_pong_count(3)knet_link_get_priority(3)knet_handle_free(3)knet_handle_enable_sock_notify(3)knet_handle_get_datafd(3)knet_recv(3)knet_link_get_ping_timers(3)knet_log_get_subsystem_id(3)knet_host_remove(3)knet_host_enable_status_change_notify(3)knet_strtoaddr(3)knet_link_rm_acl(3)knet_send(3)knet_handle_enable_pmtud_notify(3)knet_get_crypto_cipher_list(3)knet_handle_get_transport_reconnect_interval(3)knet_link_get_enable(3)knet_link_set_priority(3)knet_log_set_loglevel(3)knet_handle_get_channel(3)knet_link_get_config(3)knet_link_get_link_list(3)knet_get_crypto_hash_list(3)knet_get_transport_list(3)knet_get_transport_id_by_name(3)knet_log_get_loglevel_id(3)knet_handle_new_ex(3)knet_host_set_name(3)knet_addrtostr(3)knet_handle_setfwd(3)knet_get_compress_list(3)knet_host_set_policy(3)knet_get_transport_name_by_id(3)knet_handle_enable_filter(3)knet_handle_crypto_rx_clear_traffic(3)knet_handle_compress(3)knet_link_get_status(3)knet_handle_add_datafd(3)knet_send_sync(3)knet_log_get_loglevel_name(3)knet_handle_enable_access_lists(3)knet_host_get_host_list(3)knet_host_get_policy(3)knet_link_set_enable(3)knet_link_set_pong_count(3)knet_log_get_subsystem_name(3)knet_host_get_name_by_host_id(3)knet_link_clear_config(3)knet_log_get_loglevel(3)knet_handle_pmtud_getfreq(3)knet_handle_pmtud_set(3)knet_handle_clear_stats(3)knet_link_set_config(3)knet_handle_crypto_set_config(3)knet_handle_crypto(3)knet_get_crypto_list(3)knet_handle_set_transport_reconnect_interval(3)knet_link_clear_acl(3)knet_link_set_ping_timers(3)knet_handle_setprio_dscp(3)knet_link_insert_acl(3)
π COPYRIGHT π
Copyright (C) 2010-2026 Red Hat, Inc. All rights reserved.
and that's the page!! short, sweet, absolutely slaying. π
this has been the kronosnet manual, dated 2026-07-20 β go forth and build your knet handle, bestie, i believe in you fr fr. ππ¦π
π¦ where this page comes from
- fedora 43: libknet1-devel 1.35-1.fc43 Β· LGPL-2.1-or-later
- fedora 43: libknet1-devel 1.35-1.fc43 Β· LGPL-2.1-or-later
- fedora 44: libknet1-devel 1.35-1.fc44 Β· LGPL-2.1-or-later
- fedora 44: libknet1-devel 1.35-1.fc44 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms