Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								7881c3ce0a
								
							
						 | 
						
							
							
								
								Fix BSD carrier detection code
							
							
							
							
							
						 | 
						
							2020-12-13 12:17:55 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								d6e2c0c4ac
								
							
						 | 
						
							
							
								
								Implement carrier detection on BSD/macOS
							
							
							
							
							
						 | 
						
							2020-12-13 12:10:15 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ef0f686cd6
								
							
						 | 
						
							
							
								
								Don't show virtual interfaces with -L on Windows
							
							
							
							
							
							
							
							Also, don't manually poke the registry for network interface
aliases. 
							
						 | 
						
							2020-12-09 11:44:00 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ca5fb06a84
								
							
						 | 
						
							
							
								
								Windows bind() error fix (WIP)
							
							
							
							
							
						 | 
						
							2020-12-08 17:22:27 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								d91338f906
								
							
						 | 
						
							
							
								
								Populate ethsock_ip_undo on Windows
							
							
							
							
							
						 | 
						
							2020-09-10 17:36:28 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								31cf42fae5
								
							
						 | 
						
							
							
								
								Generate correct WPCAP device name
							
							
							
							
							
						 | 
						
							2020-09-10 17:23:12 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e563293db
								
							
						 | 
						
							
							
								
								Fix windows device naming issues
							
							
							
							
							
						 | 
						
							2020-09-10 17:03:12 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								cfe4ab8078
								
							
						 | 
						
							
							
								
								Fix Linux cable detection code
							
							
							
							
							
						 | 
						
							2020-09-10 11:44:15 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								68d89dcb27
								
							
						 | 
						
							
							
								
								Linux: add Ethernet cable status detection
							
							
							
							
							
						 | 
						
							2020-08-18 13:01:37 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								3bf364af06
								
							
						 | 
						
							
							
								
								Windows: use ANSI interface names instead of net%d aliases
							
							
							
							
							
						 | 
						
							2020-08-18 13:01:37 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								35fd6f41df
								
							
						 | 
						
							
							
								
								Detect unplugged Ethernet cable on Windows
							
							
							
							
							
						 | 
						
							2020-08-18 13:01:37 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								015e4d48b1
								
							
						 | 
						
							
							
								
								Fix some warnings on Windows
							
							
							
							
							
						 | 
						
							2020-08-17 14:28:51 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								2f37b8b7b1
								
							
						 | 
						
							
							
								
								Use CreateUnicastIpAddressEntry instead of AddIPAddress on Windows
							
							
							
							
							
						 | 
						
							2020-08-17 14:23:09 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ec29ee610d
								
							
						 | 
						
							
							
								
								Fuzzing related changes
							
							
							
							
							
						 | 
						
							2020-07-06 18:14:41 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								83bd41b67a
								
							
						 | 
						
							
							
								
								Correctly set subnet mask on Linux
							
							
							
							
							
						 | 
						
							2018-09-11 16:31:31 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7106becb1
								
							
						 | 
						
							
							
								
								Fix unused warning
							
							
							
							
							
						 | 
						
							2018-09-11 16:31:00 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								f6a08220f1
								
							
						 | 
						
							
							
								
								Use SIOCxARP instead of libnl for Linux ARP stuff (WIP)
							
							
							
							
							
						 | 
						
							2018-09-10 20:30:37 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								804a40a2c8
								
							
						 | 
						
							
							
								
								Revert "Use pcap_setdirection instead of filter"
							
							
							
							
							
							
							
							This reverts commit 590e7a079f.
Fixes #5. 
							
						 | 
						
							2017-04-16 15:51:14 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								87487aed89
								
							
						 | 
						
							
							
								
								Remove debugging stuff
							
							
							
							
							
						 | 
						
							2017-04-05 21:20:40 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ed1ca50798
								
							
						 | 
						
							
							
								
								Fix syntax error
							
							
							
							
							
						 | 
						
							2017-04-02 14:14:40 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								c2ce9b429d
								
							
						 | 
						
							
							
								
								Implement ethsock_arp_* on other platforms
							
							
							
							
							
							
							
							Fixes #4. 
							
						 | 
						
							2017-04-02 14:02:02 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								86e490f249
								
							
						 | 
						
							
							
								
								Use libnl to add/remove IPs on Linux
							
							
							
							
							
						 | 
						
							2017-02-25 10:02:00 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								590e7a079f
								
							
						 | 
						
							
							
								
								Use pcap_setdirection instead of filter
							
							
							
							
							
						 | 
						
							2017-02-23 18:38:15 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								63dec92a57
								
							
						 | 
						
							
							
								
								More consistent function names
							
							
							
							
							
						 | 
						
							2017-02-19 12:41:49 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								545d31a54a
								
							
						 | 
						
							
							
								
								Prettyify -L output on Windows
							
							
							
							
							
						 | 
						
							2017-02-19 11:15:33 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								f3291db403
								
							
						 | 
						
							
							
								
								Fix get_intf_info NULL arg
							
							
							
							
							
						 | 
						
							2017-02-19 11:12:22 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								488cb0df6a
								
							
						 | 
						
							
							
								
								Merge branch 'master' of github.com:jclehner/nmrpflash
							
							
							
							
							
						 | 
						
							2017-02-13 16:12:22 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								a71b48be1b
								
							
						 | 
						
							
							
								
								Improve BSD bridge detection portability
							
							
							
							
							
						 | 
						
							2017-02-05 20:54:46 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								705d4d4b5f
								
							
						 | 
						
							
							
								
								Improve BSD bridge detection portability
							
							
							
							
							
						 | 
						
							2017-01-28 10:44:33 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								40dd2b1a6c
								
							
						 | 
						
							
							
								
								Add BSD bridge interface detection
							
							
							
							
							
						 | 
						
							2017-01-28 10:09:53 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								00a5ca6022
								
							
						 | 
						
							
							
								
								Disable STP on Linux bridge interfaces
							
							
							
							
							
						 | 
						
							2017-01-24 20:47:50 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								332df78923
								
							
						 | 
						
							
							
								
								Add missing license info
							
							
							
							
							
						 | 
						
							2016-11-20 20:49:58 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								00e880d1d3
								
							
						 | 
						
							
							
								
								Fix ethsock issues
							
							
							
							
							
						 | 
						
							2016-11-20 20:48:40 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								98fdb9e63c
								
							
						 | 
						
							
							
								
								Use safe SIGINT handler
							
							
							
							
							
						 | 
						
							2016-11-20 12:22:15 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								b9504f17c8
								
							
						 | 
						
							
							
								
								Fix potential memory leak on Windows
							
							
							
							
							
						 | 
						
							2016-11-19 20:19:45 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Live User
								
							 
						 | 
						
							
							
							
							
								
							
							
								8f5a628b01
								
							
						 | 
						
							
							
								
								Fix FreeBSD issues
							
							
							
							
							
						 | 
						
							2016-11-19 14:54:02 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								fba7aab1bd
								
							
						 | 
						
							
							
								
								Unify ethsock IP/ARP API
							
							
							
							
							
						 | 
						
							2016-11-19 11:14:47 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								564aff28aa
								
							
						 | 
						
							
							
								
								Use time_monotonic for timeouts
							
							
							
							
							
						 | 
						
							2016-11-18 17:39:04 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								905f7b3d32
								
							
						 | 
						
							
							
								
								Fix Windows socket leak
							
							
							
							
							
						 | 
						
							2016-11-13 08:33:38 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								f90769ed1e
								
							
						 | 
						
							
							
								
								Fix error messages
							
							
							
							
							
						 | 
						
							2016-11-13 08:33:37 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								644a9ce55f
								
							
						 | 
						
							
							
								
								Block in ethsock_add_ip on Windows
							
							
							
							
							
						 | 
						
							2016-11-13 08:20:43 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								482b03db23
								
							
						 | 
						
							
							
								
								Windows fixes
							
							
							
							
							
						 | 
						
							2016-11-12 19:04:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								951f1214f0
								
							
						 | 
						
							
							
								
								Fix windows build
							
							
							
							
							
						 | 
						
							2016-11-12 16:57:12 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c11c7e3c4
								
							
						 | 
						
							
							
								
								Add IP instead of replacing it
							
							
							
							
							
						 | 
						
							2016-11-12 16:44:15 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								2cf812dcfe
								
							
						 | 
						
							
							
								
								Don't require user to specify -a anymore
							
							
							
							
							
						 | 
						
							2016-11-12 15:40:26 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								bc6007beb7
								
							
						 | 
						
							
							
								
								Merge branches
							
							
							
							
							
						 | 
						
							2016-08-09 17:17:01 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								a050f74bce
								
							
						 | 
						
							
							
								
								Create static ARP entry for device
							
							
							
							
							
						 | 
						
							2016-08-09 12:16:47 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								e4d61b8c7f
								
							
						 | 
						
							
							
								
								Add windows arp code
							
							
							
							
							
						 | 
						
							2016-08-09 10:08:42 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								d58840ea45
								
							
						 | 
						
							
							
								
								Store interface index on Windows
							
							
							
							
							
						 | 
						
							2016-08-09 09:49:29 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Joseph C. Lehner
								
							 
						 | 
						
							
							
							
							
								
							
							
								6934d97a3b
								
							
						 | 
						
							
							
								
								Use pcap_perror where applicable
							
							
							
							
							
						 | 
						
							2016-03-19 16:26:19 +01:00 | 
						
						
							
							
							
								
							
							
						 |