• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

build-aux/H04-Dec-2019-16,46012,263

examples/H04-Dec-2019-529420

libmy/H04-Dec-2019-1,036647

m4/H04-Dec-2019-9,3448,441

t/H04-Dec-2019-1,2401,039

wdns/H04-Dec-2019-4,8183,705

COPYRIGHTH A D04-Dec-2019575 1410

ChangeLogH A D04-Dec-20193.8 KiB13481

LICENSEH A D05-Oct-201811.1 KiB203169

Makefile.amH A D04-Dec-20196.7 KiB245204

Makefile.inH A D03-May-2022136.6 KiB2,3572,123

README.mdH A D05-Oct-20181.4 KiB4527

aclocal.m4H A D04-Dec-201950.1 KiB1,3951,265

config.h.inH A D04-Dec-20192.8 KiB11180

configureH A D04-Dec-2019452.8 KiB15,55712,997

configure.acH A D04-Dec-20193.1 KiB123104

README.md

1[![Build Status](https://travis-ci.org/farsightsec/wdns.png?branch=master)](https://travis-ci.org/farsightsec/wdns)
2
3Farsight wdns
4=============
5
6`wdns` is a low-level C library for dealing with wire-format dns packets.
7
8Contact information
9-------------------
10
11Questions about `wdns`, should be directed to the `wdns-dev` mailing list:
12
13https://lists.farsightsecurity.com/mailman/listinfo/wdns-dev
14
15Building and installing wdns
16----------------------------
17
18wdns has the following external dependencies:
19
20* [pcap](http://www.tcpdump.org/)
21
22* [pkg-config](https://wiki.freedesktop.org/www/Software/pkg-config/)
23
24On Debian systems, the following packages should be installed, if available:
25
26    pkg-config libpcap0.8-dev
27
28Note that on Debian systems, binary packages of wdns are available from
29[a Debian package repository maintained by Farsight Security](https://archive.farsightsecurity.com/SIE_Software_Installation_Debian/).
30These packages should be used in preference to building from source on
31Debian-based systems.
32
33On FreeBSD systems, the following ports should be installed, if available:
34
35    devel/pkgconf
36
37After satisfying the prerequisites, `./configure && make && make install` should
38compile and install `libwdns` in `/usr/local`. If building from a git checkout,
39run the `./autogen.sh` command first to generate the `configure` script.
40
41Examples
42--------
43
44C language examples are in the `examples/` directory.
45