Port details |
- libnet-devel A C library for creating IP packets (development version)
- 1.1.6 net
=12 1.1.6Version of this port present on the latest quarterly branch.
- Maintainer: dinoex@FreeBSD.org
- Port Added: 2003-01-07 20:53:04
- Last Update: 2013-02-18 21:59:57
- SVN Revision: 312533
- People watching this port, also watch:: python, pcre, expat, p5-Digest-MD5
- License: not specified in port
- WWW:
- http://www.packetfactory.net/projects/libnet/
- Description:
- Libnet is a high-level API (toolkit) allowing the application programmer to
construct and inject network packets. It provides a portable and simplified
interface for low-level network packet shaping, handling and injection.
Libnet hides much of the tedium of packet creation from the application
programmer such as multiplexing, buffer management, arcane packet header
information, byte-ordering, OS-dependent issues, and much more.
Libnet features portable packet creation interfaces at the IP layer
and link layer, as well as a host of supplementary and complementary
functionality.
Using libnet, quick and simple packet assembly applications can be whipped up
with little effort. With a bit more time, more complex programs can be written
(Traceroute and ping were easily rewritten using libnet and libpcap).
Libnet is distrubuted under the BSD license.
Author: Mike D. Schiffman <mike at infonexus dot com>
WWW: http://www.packetfactory.net/projects/libnet/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- libnet>0:net/libnet-devel
- No installation instructions:
- This port has been deleted.
- PKGNAME: libnet
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- libtool>=2.4 : devel/libtool
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for libnet-1.1.6:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
====> Options available for the radio LINK: you can only select none or one of them
SNOOP=off: link layer (snoop.h)
PF=off: link layer pf
BPF=on: link layer bpf
===> Use 'make config' to modify these settings
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.1.6 18 Feb 2013 21:59:57 |
dinoex |
- retire net/libnet-devel |
1.1.6 16 Feb 2013 11:50:42 |
dinoex |
- use OPTIONS_DEFINE
Submitted by: bapt |
1.1.6 26 Jan 2013 16:34:40 |
dinoex |
- cleanup header |
1.1.6 18 Apr 2012 19:10:54 |
dinoex |
- update libnet-devel to 1.1.6 |
1.1.5_1 19 Mar 2012 18:28:57 |
dinoex |
- honor PORTEXAMPLES
Feature safe: yes |
1.1.5_1 10 Dec 2010 12:27:06 |
dinoex |
- fix libnet-config
Submitted by: Cy Schubert |
1.1.5 04 Dec 2010 07:34:27 |
ade |
Sync to new bsd.autotools.mk |
1.1.5 15 Nov 2010 19:04:31 |
dinoex |
- update to 1.1.5
- set LATEST_LINK
- use OPTIONS
- use PLIST_SUB to get versions out pkg-plist
- fix build in jail without /dev/bpf
- take maintainership |
1.1.3.r1_2 02 Aug 2009 19:36:34 |
mezz |
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr |
1.1.3.r1_2 21 Aug 2008 06:18:49 |
rafan |
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk (Only the first 15 lines of the commit message are shown above ) |
1.1.3.r1_2 06 May 2008 22:10:59 |
itetcu |
USE_LDCONFIG for the lib an bump PORTREVISION
PR: ports/123056
Submitted by: Antoine Brodin |
1.1.3.r1_1 19 Apr 2007 21:20:48 |
gabor |
- Remove FreeBSD 4.X support from unmaintained ports in categories starting
with letter n-p |
1.1.3.r1_1 01 Feb 2007 02:42:06 |
kris |
Use libtool port instead of included version to avoid objformat a.out botch |
1.1.3.r1_1 31 Jan 2007 14:09:55 |
pav |
- Patch net/libnet* to versioned libraries and header files, so they can
coexist
PR: ports/103861
Submitted by: alepulver
Tested by: pointyhat
With hat: portmgr |
1.1.3.r1 04 Dec 2006 21:29:35 |
erwin |
- Deprecate
- Set EXPIRATION_DATE
PR: 106328
Submitted by: gabor |
1.1.3.r1 11 May 2006 22:49:56 |
edwin |
Remove USE_REINPLACE from all categories starting with N |
1.1.3.r1 25 Nov 2005 16:48:31 |
pav |
- Add SHA256 |
1.1.3.r1 16 Nov 2005 16:34:57 |
sem |
- Fix build on 4.x (stdint.h -> inttypes.h)
Submitted by: mnag |
1.1.3.r1 14 Nov 2005 17:07:08 |
sem |
libnet update:
- move 1.0 obsoleted version to net/libnet10
net/libnet is latest Stable Version
net/libnet is latest Beta Version
- Fix all depended ports with a new DEPENDS scheme
- While I'm here fix security/yersinia build on 4.x
(getopt_long and ncurses issues)
PR: ports/85519 (based on)
Submitted by: Stas Yakovlev <stas.yakovlev_at_gmail.com> |
1.1.2.1 11 Oct 2005 12:53:44 |
krion |
Fix MASTER_SITES. |
1.1.2.1 14 Sep 2005 08:26:09 |
krion |
Drop maintainership, since I'm buried in the $REALLIFE stuff. |
1.1.2.1 12 Apr 2005 03:26:57 |
obrien |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
1.1.2.1 11 Apr 2005 08:04:41 |
obrien |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
1.1.2.1 17 Aug 2004 11:04:57 |
krion |
Tarball seems to be broken on the main MASTER_SITE, so change
it temporary. |
1.1.2.1 14 Apr 2004 09:55:47 |
krion |
- Update to version 1.1.2.1 |
1.1.1 13 Apr 2004 11:50:34 |
kris |
Add missing directory |
1.1.1 30 Jan 2004 14:05:15 |
krion |
- SIZEify |
1.1.1 23 Jan 2004 08:50:58 |
krion |
- Take maintainership |
1.1.1 23 Jan 2004 03:39:53 |
smace |
Reset MAINTAINER |
1.1.1 16 Dec 2003 22:21:57 |
sergei |
- Update to 1.1.1
- Removed dependency on automake and autoconf
- Use PKGNAMESUFFIX
- Use CONFLICTS to prevent installation over stable version
- Install examples and documentation
- Use DOCSDIR/EXAMPLESDIR
- Reword COMMENT and pkg-descr, add Author tag
PR: 54421
Submitted by: sergei
Approved by: maintainer timeout (5 months) |
1.1.0 07 Mar 2003 06:08:06 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
1.1.0 18 Jan 2003 17:42:59 |
smace |
Correct Makefile comment typo |
1.1.0 14 Jan 2003 04:48:13 |
kris |
Add missing @dirrm |
1.1.0 07 Jan 2003 20:50:08 |
smace |
Add libnet-devel
libnet-devel will maintain libnet-1.1.x. A limited number of ports currently
support or will require libnet-1.1.x in the future. The API is not backwards
compatible. Unfortunately many ports still require libnet-1.0.x and do not
support the new API (and may never support it). libnet-devel will fill the
gap until the API change settles out and 1.0.x is fully deprecated. |