summaryrefslogtreecommitdiff
path: root/libnet/src
Commit message (Expand)AuthorAgeFilesLines
* Bump libnet versions in preparation for 1.2 release.Sam Roberts2013-03-141-1/+3
* Cleaned up references to win32 pre-generated headersSam Roberts2013-03-143-8/+5
* Avoids several warnings for MS C/C++ compilerThomasVolkert2012-12-184-8/+8
* Remove unused STDOUT_FILENO, and dead code that used to use it.Sam Roberts2012-12-181-22/+1
* Merge branch 'win32'Sam Roberts2012-11-2712-65/+97
|\
| * Make interface selection work for interfaces with multiple addresses on them.Sam Roberts2012-11-011-26/+39
| * memory leak fixed, device list needs to freed after useSam Roberts2012-10-311-0/+2
| * uint32 address properly initialized with an addressSam Roberts2012-10-311-4/+1
| * Reformatted and commented win32 specific code.Sam Roberts2012-10-311-10/+11
| * Interface selection was ignoring interfaces with ipv6.Sam Roberts2012-10-311-1/+3
| * Use simple batch file to build for win32.Sam Roberts2012-10-311-7/+5
| * Note about libnet_get_prand being secure only on windows.Sam Roberts2012-10-311-1/+5
| * Convert uses of non-standard uint to uint32_t.Sam Roberts2012-10-294-8/+8
| * Compiled on win32 with Visual Studio 2010.Sam Roberts2012-10-255-18/+33
* | Fixes error messages sometimes include newline, sometimes not.Sam Roberts2012-11-1626-136/+136
* | Properly set l->err_buf if libnet_ifaddrlist() fails.Thomas Habets2012-11-161-2/+1
* | dlpi: Try harder to find the device for the interface.Thomas Habets2012-11-101-74/+79
* | dlpi: Correctly extract the unit number from devices with numbers in their name.Thomas Habets2012-11-101-2/+34
|/
* define INET6 on IRIX, making libnet compile cleanly.Thomas Habets2012-08-081-1/+0
* Use a common header to trim cut and paste include blocks.Sam Roberts2012-04-2357-437/+121
* netinet/in.h is needed for IPPROTO_ and sockaddr_in (reported by Dirk Meyer)Sam Roberts2012-04-184-0/+12
* Only use getifaddrs() if it exists. (reported by Dagobert Michelsen)Sam Roberts2012-03-281-1/+1
* ICMPv6 struct is too long, so use length macro (sickmind@lavabit.com)Sam Roberts2012-03-191-1/+1
* Prep for 1.1.6 release, such as bumping versionv1.1.6-rc2libnet-1.1.6-rc2Sam Roberts2012-03-071-1/+2
* Rework libnet_autobuild_ipv6() to eliminate code duplication.v1.1.6-rc1libnet-1.1.6-rc1Sam Roberts2012-03-062-60/+14
* Implemented libnet_autobuild_ipv6()repolho2012-03-051-3/+59
* Implemented unix version of libnet_get_ipaddr6()repolho2012-03-051-0/+48
* Reintroduce libnet_pblock_record_ip_offset() which is empty.Sam Roberts2012-03-051-0/+11
* Reworked icmpv6 patch to parallel the form of icmpv4 support.Sam Roberts2012-03-053-131/+151
* Remove unused variable.Sam Roberts2012-03-051-2/+1
* Support building ICMPv6 packets.someone2012-03-011-0/+164
* Fixed typo in error message.Thomas Habets2012-03-011-1/+1
* Use SO_BINDTODEVICE to force packets out opened device.someone2012-03-011-1/+8
* Always use an IPPROTO of TCP when calculating TCP checksums.Sam Roberts2012-02-221-1/+1
* Use correct addr type for addrlen calculation.someone2012-02-221-1/+1
* libnet_build_igmp reserved field was mistakenly called 'code'Sam Roberts2012-02-151-4/+4
* Trying to fix write errorsVíctor Martínez2012-02-081-0/+1
* Fix libnet_build_igmp() to not reverse the order of the ip address.Sam Roberts2011-08-101-1/+1
* pblock_append deals with raw memory and structs, so declare it correctlySam Roberts2011-08-091-2/+1
* Clarified types and sizes of DHCP/BOOTP chaddr, sname, and file.Sam Roberts2011-08-091-21/+10
* Explicitly ignore return value of write (some systems now warn about this).Sam Roberts2011-08-091-1/+1
* Merge branch 'master' of github.com:sam-github/libnetSam Roberts2011-08-094-13/+10
|\
| * Fixes a buffer overflow issue when copying chaddr, file, and sname fields to ...allfro2011-07-301-7/+4
| * Merge pull request #7 from allfro/patch-1Sam Roberts2011-07-291-3/+3
| |\
| | * Fixes a bug that incorrectly converts the addr, mask, and next_hop fields to ...allfro2011-07-231-3/+3
| * | Merge pull request #9 from allfro/patch-3Sam Roberts2011-07-291-2/+2
| |\ \
| | * | Fixes incorrect memory block size set in the timeexceed and redirect builders...allfro2011-07-231-2/+2
| | |/
| * | Fixes improper calculation of header size when libnet_pblock_probe is called....allfro2011-07-291-1/+1
| |/
* | Synchronize comment about h_len with parameter name in function.Sam Roberts2011-08-091-1/+1
|/
* snap parameter was getting copied into the dhost field.Sam Roberts2011-06-091-1/+1