This is libbgpdump - a C library designed to help with analyzing dump
files produced by Zebra/Quagga or MRT.
File formats:
- MRT RIB dump
- Zebra/Quagga format
- These may be gzipped and/or passed in through stdin
Entry formats:
- MRT routing table dump entries
- Zebra/Quagga BGP records:
- BGP messages (OPEN, UPDATE, NOTIFY, KEEPALIVE)
- BGP state changes
See also:
https://bitbucket.org/ripencc/bgpdump/
Libdmapsharing is a library you may use to access, share and control the
playback of media content using DMAP (DAAP, DPAP & DACP). Libdmapsharing
also detects audio AirPlay services; coupled with the AirPlay support
in PulseAudio or GStreamer, this can allow an application to stream audio
to an AirPlay device. The library presently supports Linux and other
POSIX-based systems.
Libopennet allows you to open_net() remote files as easily as you open()
local files.
oSIP is an implementation of SIP.
SIP stands for the Session Initiation Protocol and is described by the
rfc2543 (soon to be deprecated by latest revisions). This library aims
to provide multimedia and telecom software developers an easy and powerful
interface to initiate and control SIP based sessions in their applications.
SIP is a open standard replacement from IETF for H323.
This is a PXE daemon, which you can use to set up a networked boot menu for
netbooting client machines (FreeBSD, Linux, Windows, etc.) that support &
utilize Intel's Preboot eXecution Environment (PXE).
GNU MAC Changer is an utility that makes the maniputation of MAC addresses of
network interfaces easier.
Like inetd, this program listens on the net for requests and spawns a
server to handle them. However, it only handles one port and one
program. Other limitations:
* only 'stream' socket type
* only 'nowait'
* doesn't switch user-ids
Microproxy 是一个非常小的基于 Unix 的 HTTP/HTTPS 代理。它从 inetd 运行,
这意味它的性能差。但是对于低流量的网站,这完全足够了。
它实现了 HTTP/HTTPS 代理的所有的基本特性,包括 IPv6 转发,一共只有 320 行
代码。
- ehaupt
ehaupt@critical.ch
Mpd 是 FreeBSD 上的一个基于 netgraph(4) 的多链路点对点协议的实现。
快速且灵活。
在用户层处理配置和协商通信,但完全在内核层路由所有的数据包。
支持多种点对点子协议和扩展,比如:
兼容多链路点对点协议(Multi-link PPP)
密码认证协议(PAP)、询问握手协议(CHAP)、微软版本的询问握手协议(MS-CHAP)和扩展认证协议
点对点协议压缩和加密
网际协议控制协议(IPCP)和IPV6控制协议(IPV6CP)参数协商
Mpd 支持很多链接类型:
窗口调制解调器
点对点隧道协议(PPTP)
第二层隧道协议(L2TP)
以太网上的点对点协议(PPPoE)
传输控制协议(TCP) 上的点对点协议
用户数据报协议(UDP) 上的点对点协议
特定 netgraph(4) 节点上的点对点协议
Mpd also includes many additional features:
Mpd 也包含很多额外的特性:
支持 IPv4 和 IPv6
远端用户拨入验证服务(RADIUS)验证和计费
NetFlow 流量计费
网络地址转换(NAT)
Dial-on-demand with idle timeout
同时运行多个活动连接
基于动态需求的链路管理(也成为“rubber bandwidth”)
Powerful chat scripting language for asynchronous serial ports
Pre-tested chat scripts for several common modems and ISDN TAs
Clean device-type independent design
Comprehensive logging
Telenet 和 HTTP 控制界面。
Netwib is a network library providing :
- network features :
+ address conversion
+ UDP/TCP clients/servers
+ packet encoding/decoding/displaying
+ spoofing
+ sniffing
+ etc.
- and general features :
+ data conversion
+ linked list, hash
+ portable threads
+ etc.
Using all these functions, a network program can be quickly created.