17 lines
1 KiB
Elixir
17 lines
1 KiB
Elixir
defmodule P2pChat.Transport.PrimTun do
|
|
use Rustler, otp_app: :p2p_chat, crate: "p2pchat_transport_prim_tun"
|
|
|
|
def make_tun_device(_packet_info), do: :erlang.nif_error(:nif_not_loaded)
|
|
def recv(_handle, _bufsize), do: :erlang.nif_error(:nif_not_loaded)
|
|
def send(_handle, _buf), do: :erlang.nif_error(:nif_not_loaded)
|
|
def get_addrs(_handle), do: :erlang.nif_error(:nif_not_loaded)
|
|
def get_broadcast(_handle), do: :erlang.nif_error(:nif_not_loaded)
|
|
def get_name(_handle), do: :erlang.nif_error(:nif_not_loaded)
|
|
def set_name(_handle, _name), do: :erlang.nif_error(:nif_not_loaded)
|
|
def is_running(_handle), do: :erlang.nif_error(:nif_not_loaded)
|
|
def set_running(_handle, _should_run), do: :erlang.nif_error(:nif_not_loaded)
|
|
def add_address(_handle, _address, _prefix_length), do: :erlang.nif_error(:nif_not_loaded)
|
|
def remove_address(_handle, _address), do: :erlang.nif_error(:nif_not_loaded)
|
|
def get_mtu(_handle), do: :erlang.nif_error(:nif_not_loaded)
|
|
def set_mtu(_handle, _mtu), do: :erlang.nif_error(:nif_not_loaded)
|
|
end
|