Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reset global cq state after destroying itfix-cq_destroy | Sam Roberts | 2014-01-29 | 1 | -0/+2 |
| | |||||
* | For samples, netinet/in.h is not on windows | Sam Roberts | 2013-10-08 | 1 | -1/+4 |
| | |||||
* | Fix errors with missing IPPROTO_MH on windows | Sam Roberts | 2013-10-08 | 1 | -7/+7 |
| | | | | | Use of IPPROTO_MH was introduced with a89f0f10de, but definition was conditionalized to non-windows platforms. | ||||
* | Factorize socket setup code for socket opening | Eric Leblond | 2013-10-01 | 1 | -61/+87 |
| | | | | | | This patch is factorizing the socket opening code between IPv4 and IPv6. Socket option are the same for IPv4 and IPv6, so we can factorize the code. As a side effect this patch brings output device selection to IPv4. | ||||
* | Fix build error in Mac OS X | allfro | 2013-09-18 | 1 | -0/+7 |
| | | | The IFT_FASTETHER, IFT_FASTETHERFX, IFT_GIGABITETHERNET constants are not defined in Mac OS X Mountain Lion. Only IFT_ETHER and IFT_L2VLAN are. This patch checks for the existence of these definitions. | ||||
* | Merge pull request #36 from sam-github/fix-ip6-checksum | Sam Roberts | 2013-08-20 | 2 | -0/+42 |
|\ | | | | | Fix ip6 checksum | ||||
| * | Insource comments and whitespace cleanups | Sam Roberts | 2013-08-20 | 2 | -3/+14 |
| | | |||||
| * | Fix #34 correct checksum caculation when IPv6 extension headers being used | Alexander Koeppe | 2013-08-19 | 2 | -0/+31 |
|/ | |||||
* | Merge pull request #32 from ThomasHabets/get-vlan-mac | Sam Roberts | 2013-07-08 | 1 | -1/+11 |
|\ | | | | | Make libnet_get_hwaddr() work with 802.1q interfaces in bpf (BSD). | ||||
| * | Make libnet_get_hwaddr() work with 802.1q interfaces in bpf (BSD). | Thomas Habets | 2013-06-30 | 1 | -1/+11 |
|/ | | | | | This fixes a regression in introduced in 27282bb5a1ab78210245e226c4c82605b00a12bb. | ||||
* | Update libnet_dll.c | dlwdlw | 2013-06-25 | 1 | -1/+1 |
| | | | | Missing ".h" breaks VS2012 builds | ||||
* | Update libnet_raw.c | dlwdlw | 2013-06-24 | 1 | -1/+1 |
| | | | Missing ; blows up VS2012 builds. | ||||
* | Update CHANGELOG | Sam Roberts | 2013-05-28 | 1 | -0/+3 |
| | |||||
* | libnet: Remove unneeded trailing -Wl from -version-info line | Gilles Espinasse | 2013-05-28 | 1 | -1/+1 |
| | | | | Signed-off-by: Gilles Espinasse <g.esp@free.fr> | ||||
* | Notes on how to build from a git checkout. | Sam Roberts | 2013-04-15 | 1 | -0/+14 |
| | |||||
* | Prepare for 1.2 release candidate 2 | Sam Roberts | 2013-04-15 | 2 | -2/+14 |
| | |||||
* | libnet: libnet_build_snmp fix warning | Gilles Espinasse | 2013-04-15 | 1 | -1/+1 |
| | | | | | | | Usign -Wstrict-prototypes show: libnet_build_snmp.c:36:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] Signed-off-by: Gilles Espinasse <g.esp@free.fr> | ||||
* | libnet: use LIBNET_*RESOLVE const in libnet_name2addr* | Gilles Espinasse | 2013-04-15 | 5 | -5/+5 |
| | | | | | | and fix tab vs space issue in that changed line Signed-off-by: Gilles Espinasse <g.esp@free.fr> | ||||
* | libnet: fix i486 sample synflood6 warning | Gilles Espinasse | 2013-04-15 | 1 | -1/+1 |
| | | | | | | | synflood6.c: In function 'main': synflood6.c:157: warning: format '%ld' expects type 'long int', but argument 2 has type 'unsigned int' Signed-off-by: Gilles Espinasse <g.esp@free.fr> | ||||
* | Some samples need #include<netinet/in.h> for IPPROTO_* on OpenBSD 5.2 | Thomas Habets | 2013-04-14 | 1 | -0/+2 |
| | |||||
* | Unstow all variants of libnet package name. | Sam Roberts | 2013-03-18 | 1 | -1/+2 |
| | |||||
* | Better description of .so revioning. | Sam Roberts | 2013-03-18 | 1 | -3/+14 |
| | |||||
* | Fix gcc warnings. | Stefanos Harhalakis | 2013-03-18 | 25 | -52/+57 |
| | | | | | This is just to make -Werror succeed as the samples are not that important. | ||||
* | Use @retval for correct man page formatting. | Sam Roberts | 2013-03-18 | 1 | -101/+197 |
| | | | | | | When using @return instead of @retval, -1 formats as the beginning of emphasis in the man pages. The need for this was deduced from the fix-manpages patch to debian libnet 1.1.6+dfsg-1. | ||||
* | Hide undocumented in auto-generated documentation. | Sam Roberts | 2013-03-18 | 1 | -1/+1 |
| | |||||
* | Check for socklen_t (suggested by g.esp and Stefanos Harhalakis) | Sam Roberts | 2013-03-18 | 2 | -1/+18 |
| | |||||
* | Update to doxygen 1.8 | Sam Roberts | 2013-03-18 | 1 | -72/+148 |
| | |||||
* | Only distribute man pages for libnet headers. (Reported by g.esp) | Sam Roberts | 2013-03-15 | 1 | -2/+2 |
| | | | | Doxygen link files for directories were being packages up as man pages. | ||||
* | libnet: update for obsolete INCLUDE directive | Gilles Espinasse | 2013-03-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Gilles Espinasse <g.esp@free.fr> Using autoreconf (with automake-1.12.6) show those warnings autoreconf: running: automake --add-missing --copy --force-missing Makefile.am.common:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') Makefile.am:9: 'Makefile.am.common' included from here Makefile.am.common:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') include/Makefile.am:3: 'Makefile.am.common' included from here Makefile.am.common:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') include/libnet/Makefile.am:3: 'Makefile.am.common' included from here Makefile.am.common:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') sample/Makefile.am:9: 'Makefile.am.common' included from here Makefile.am.common:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/Makefile.am:9: 'Makefile.am.common' included from here autoreconf: Leaving directory `.' Just follow the advice and replace INCLUDES with AM_CPPFLAGS | ||||
* | Fix warning inside comment | Gilles Espinasse | 2013-03-15 | 1 | -1/+1 |
| | | | | | | | Signed-off-by: Gilles Espinasse <g.esp@free.fr> Fix this warning seen with -Wall libnet_if_addr.c:277:1: warning: "/*" within comment | ||||
* | Prepare for 1.2 release candidate.v1.2-rc1libnet-1.2-rc1 | Sam Roberts | 2013-03-14 | 9 | -27/+111 |
| | |||||
* | Bump libnet versions in preparation for 1.2 release. | Sam Roberts | 2013-03-14 | 2 | -2/+4 |
| | |||||
* | Cleaned up references to win32 pre-generated headers | Sam Roberts | 2013-03-14 | 29 | -114/+33 |
| | | | | | | | | | | Moved pre-generated and static headers used for autotool-less win32 builds out of include/ and into win32/. Centralized the HAVE_CONFIG logic into two common headers, one for src/, and one for test/. All source code should know include headers from the same location, its the responsibility of the build prep system (autotools or msvcbuild.bat) to make sure the correct headers are in place. | ||||
* | VERSION is ancient and unused | Barak A. Pearlmutter | 2013-03-13 | 1 | -1/+0 |
| | |||||
* | autoupdate configure.ac | Barak A. Pearlmutter | 2013-03-13 | 1 | -9/+6 |
| | |||||
* | Simplify autogen.sh (suggested by Barak A. Pearlmutter) | Sam Roberts | 2013-03-13 | 1 | -6/+1 |
| | |||||
* | Ignore doxygen javascript output | Sam Roberts | 2013-03-13 | 1 | -0/+1 |
| | |||||
* | remove autoreconf-installed file | Barak A. Pearlmutter | 2013-03-13 | 1 | -162/+0 |
| | |||||
* | Use +AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER | Sam Roberts | 2013-01-31 | 1 | -1/+1 |
| | | | | | Apparently, the AM variant is deprecated, and will stop working with suitably recent automake versions. | ||||
* | Merge remote-tracking branch 'origin/master' | Sam Roberts | 2013-01-31 | 1 | -0/+1 |
|\ | |||||
| * | git ignore doxygen output | Sam Roberts | 2012-11-27 | 1 | -0/+1 |
| | | |||||
| * | Remove automake reference to win32 header that has been removed. | Sam Roberts | 2012-11-27 | 1 | -1/+1 |
| | | |||||
* | | Automatic link options ("#pragma comment(lib, ...)") are only for MSVC | ThomasVolkert | 2012-12-18 | 1 | -0/+3 |
| | | |||||
* | | Added guards around definitions of _GNU_SOURCE to avoid redefinitions | ThomasVolkert | 2012-12-18 | 1 | -0/+2 |
| | | |||||
* | | Avoids several warnings for MS C/C++ compiler | ThomasVolkert | 2012-12-18 | 4 | -8/+8 |
| | | |||||
* | | libnet_open_raw4 doesn't return a SOCKET on win32 | Sam Roberts | 2012-12-18 | 1 | -8/+0 |
| | | | | | | | | And on unix, it doesn't return a descriptor. | ||||
* | | Remove unused STDOUT_FILENO, and dead code that used to use it. | Sam Roberts | 2012-12-18 | 2 | -23/+1 |
| | | |||||
* | | Removed references to removed win32/in_systm.h | Sam Roberts | 2012-11-27 | 2 | -2/+1 |
|/ | |||||
* | Merge branch 'win32' | Sam Roberts | 2012-11-27 | 43 | -1646/+617 |
|\ | | | | | | | | | | | | | | | | | | | Conflicts were in error message formatting, master has removed new lines from end of all error messages. Conflicts: libnet/src/libnet_if_addr.c libnet/src/libnet_link_win32.c libnet/src/libnet_resolve.c | ||||
| * | Pass build errors to caller of batch files. | Sam Roberts | 2012-11-15 | 2 | -2/+6 |
| | |