1KNET_HANDLE_SETFWD(3)    Kronosnet Programmer's Manual   KNET_HANDLE_SETFWD(3)
2
3
4

NAME

6       knet_handle_setfwd - Start packet forwarding.
7
8

SYNOPSIS

10       #include <libknet.h>
11
12       int knet_handle_setfwd(
13           knet_handle_t  knet_h,
14           unsigned int   enabled
15       );
16

DESCRIPTION

18       knet_handle_setfwd
19
20       knet_h - pointer to knet_handle_t
21
22       enable  - set to 1 to allow data forwarding, 0 to disable data forward‐
23       ing.
24
25       By default data forwarding is off and no traffic will pass through knet
26       until it is set on.
27

RETURN VALUE

29       knet_handle_setfwd returns 0 on success -1 on error and errno is set.
30

SEE ALSO

32       knet_handle_remove_datafd(3), knet_handle_get_stats(3),
33       knet_host_add(3), knet_handle_pmtud_setfreq(3),
34       knet_handle_pmtud_get(3), knet_handle_crypto_use_config(3),
35       knet_host_get_id_by_host_name(3), knet_host_get_status(3),
36       knet_link_add_acl(3), knet_link_get_pong_count(3),
37       knet_link_get_priority(3), knet_handle_free(3),
38       knet_handle_enable_sock_notify(3), knet_handle_get_datafd(3),
39       knet_recv(3), knet_link_get_ping_timers(3),
40       knet_log_get_subsystem_id(3), knet_host_remove(3),
41       knet_host_enable_status_change_notify(3), knet_strtoaddr(3),
42       knet_link_rm_acl(3), knet_send(3), knet_handle_enable_pmtud_notify(3),
43       knet_handle_get_transport_reconnect_interval(3),
44       knet_link_get_enable(3), knet_link_set_priority(3),
45       knet_log_set_loglevel(3), knet_handle_get_channel(3),
46       knet_link_get_config(3), knet_link_get_link_list(3),
47       knet_get_transport_list(3), knet_get_transport_id_by_name(3),
48       knet_log_get_loglevel_id(3), knet_handle_new_ex(3),
49       knet_host_set_name(3), knet_addrtostr(3), knet_get_compress_list(3),
50       knet_host_set_policy(3), knet_get_transport_name_by_id(3),
51       knet_handle_enable_filter(3), knet_handle_crypto_rx_clear_traffic(3),
52       knet_handle_compress(3), knet_link_get_status(3),
53       knet_handle_add_datafd(3), knet_send_sync(3),
54       knet_log_get_loglevel_name(3), knet_handle_enable_access_lists(3),
55       knet_host_get_host_list(3), knet_host_get_policy(3),
56       knet_link_set_enable(3), knet_link_set_pong_count(3),
57       knet_log_get_subsystem_name(3), knet_host_get_name_by_host_id(3),
58       knet_link_clear_config(3), knet_log_get_loglevel(3),
59       knet_handle_new(3), knet_handle_pmtud_getfreq(3),
60       knet_handle_pmtud_set(3), knet_handle_clear_stats(3),
61       knet_link_set_config(3), knet_handle_crypto_set_config(3),
62       knet_handle_crypto(3), knet_get_crypto_list(3),
63       knet_handle_set_transport_reconnect_interval(3),
64       knet_link_clear_acl(3), knet_link_set_ping_timers(3),
65       knet_link_insert_acl(3)
66
68       Copyright (C) 2010-2023 Red Hat, Inc. All rights reserved.
69
70
71
72kronosnet                         2023-09-27             KNET_HANDLE_SETFWD(3)
Impressum