forked from richcarl/fd_server
-
Notifications
You must be signed in to change notification settings - Fork 0
jahnst/fd_server
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The fdserv.erl module makes it possible to open up privileged ports from Erlang running as non-root. Here is an example from the esmb_browser.erl code: --------------------------------- ... {ok, Fd} = open_socket(137, []), .... open_socket(Port,Opts) -> case fdsrv:bind_socket(udp, Port) of {ok, Fd} -> gen_udp:open(Port, [{fd, Fd}, binary, {broadcast,true} | Opts]); Error -> ?elog("Couldn't open socket, port=~p: ~p~n",[Port, Error]) end. -------------------------------- Here we open the NetBIOS-NameService port 137.
About
Erlang fd_server by Sebastian Strollo (based on Jungerl version, with some patches)
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 72.1%
- Shell 14.2%
- Erlang 13.7%