| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Instead of trying to set the max TX buffer size for every raw
socket, export this to a separate interface that can be used
when needed, called libnet_setfd_max_sndbuf().
Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com>
|
|
|
|
|
|
|
|
| |
stdint.h is required to get UINT32_MAX et al on FreeBSD, and possibly
other *BSD as well, not just Win32. So moving this include to the
common include section.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
|
|
|
|
|
|
| |
https://github.com/libnet/libnet/commit/4059e2ef7f277b962dc4a93bd2df9445361c7cca#r54752736
Signed-off-by: Valery Ivanov <ivalery111@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Major license change: 4-clause BSD to 3-clause BSD
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch adopts the 3-clause BSD license for all src/libnet_link_*.c
files previously under the 4-clause BSD license. Effectively this drops
the "obnoxious" advertising clause which is usually what is under most
contention when BSD licenses are discussed.
For a background, the https://en.wikipedia.org/wiki/BSD_licenses page
provides an interesting read. Briefly, in 1999 Berkeley rescinded the
original 3rd clause (see below) leading to a change in major software
projects to, not only adopt this new BSD license, but also renumber
the listed provisions.
Ref. ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|\ \
| | |
| | | |
Fix C89 syntax error, and document C89 being the style
|
| |/ |
|
|/ |
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Conflicts:
.gitignore
.travis.yml
BUILD-FROM-GIT.txt
Makefile.am
Makefile.am.common
Prepare
acinclude.m4
autogen.sh
configure.ac
doc/html/Makefile.am
doc/html/closed.png
doc/html/globals_func.html
doc/html/tab_s.png
doc/libnet.doxygen.conf
doc/man/Makefile.am
doc/man/man3/Makefile.am
doc/man/man3/libnet-functions.h.3
doc/man/man3/libnet-macros.h.3
include/libnet.h
include/libnet/Makefile.am
libnet/acinclude.m4
libnet/libnet-config.in
libnet/m4/acinclude.m4
lua/Makefile
lua/msvcbuild.bat
sample/Makefile.am
scripts/Push
src/libnet_link_win32.c
win32/Makefile.am
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds a `struct libnet_ether_addr` member to libnet_t which
libnet_get_hwaddr() can safely return for each call.
Also, some of the backends returned a malloc()'ed pointer instead of a
pointer to a static stack variable. That has been purged but should
probably be mentioned in the ChangeLog.
Fixes https://github.com/libnet/libnet/issues/1
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
1. Moved scripts into libnet/scripts/, moved debian/ into libnet/,
and other top-level content into libnet/.
2. Moved libnet/* up to ./
|