Skip to content

sgeto/libdnet

This branch is 37 commits ahead of boundary/libdnet:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8029bf9 · Jun 20, 2017

History

54 Commits
Apr 3, 2017
Mar 31, 2017
Mar 31, 2017
Jun 19, 2017
Apr 3, 2017
Jun 19, 2017
Jun 20, 2017
Jun 20, 2017
Feb 6, 2017
Aug 26, 2013
Apr 3, 2017
Feb 6, 2017
Jun 20, 2017
Jun 19, 2017
Feb 13, 2017
Aug 26, 2013

Repository files navigation

Libdnet


Libdnet provides a simplified, portable interface to several low-level networking routines, including network address manipulation, kernel arp(4) cache and route(4) table lookup and manipulation, network firewalling, network interface lookup and manipulation, IP tunneling, and raw IP packet and Ethernet frame transmission.

This is a more or less personal fork I'm committed to maintain and keep up-to-date for educational proposes but any kind of help is greatly appreciated. The list of changes and "planned adjustments" pretty much matches that of upstream.

original: https://github.com/dugsong/libdnet upstream: https://github.com/boundary/libdnet nmap fork of libdnet: https://github.com/nmap/nmap/tree/master/libdnet-stripped

Documentation

(coming soon)

Build

For now, see INSTALL for various build instructions.

Downloads

(coming soon)

Bug report

Please report any bugs or issues here. If your issue occurs only on a specific OS, please mention it in the report.

License

That's yet to be determined...

Changes/Plans


* merged fixes and features from nmap fork of libdnet-stripped
    https://github.com/nmap/nmap/tree/master/libdnet-stripped
* merged fixes from https://code.google.com/p/libdnet/issues/list
* MinGW build compatibility
* MSVC build compatibility (coming soon)
* npcap compatibility (coming soon)
* added os_intf_name and pcap_intf_name attributes
* to intf.h for gaining access to the raw windows interface names
* adds htonll/ntohll 64-bit endian conversions
* various small build fixes

About

libdnet aka libdumbnet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 80.4%
  • Python 12.8%
  • M4 5.3%
  • Other 1.5%