Commit graph

635 commits

Author SHA1 Message Date
Joseph C. Lehner
0bcc6da157 Add option to list network interfaces 2016-01-31 17:32:06 +02:00
Joseph C. Lehner
8ceb9370f5 Better Windows support 2016-01-31 17:31:01 +02:00
Joseph C. Lehner
1007bad476 Fix return value on timeout 2016-01-30 09:02:50 +02:00
Joseph C. Lehner
6058284b37 Fix timeout max 2016-01-30 09:02:37 +02:00
Joseph C. Lehner
cc77b55cfb Use MAC addr of interface when sending packets 2016-01-29 23:05:24 +02:00
Joseph C. Lehner
47c00c9002 Update makefile 2016-01-29 23:05:02 +02:00
Joseph C. Lehner
d0da9d8b14 Use ethsock 2016-01-29 19:21:33 +02:00
Joseph C. Lehner
f99ee379bc rawsock -> ethsock 2016-01-29 19:21:15 +02:00
Joseph C. Lehner
3f608e1079 Satisfy clang 2016-01-29 19:19:31 +02:00
Joseph C. Lehner
fe1c604ccf Make buffers void* 2016-01-29 19:18:49 +02:00
Joseph C. Lehner
1d53062f66 Some rawsock changes 2016-01-29 13:34:43 +02:00
Joseph C. Lehner
3b1cdc7931 Update rawsock code 2016-01-29 13:16:05 +02:00
Joseph C. Lehner
5d3933ce29 Update readme 2016-01-27 19:40:40 +01:00
Joseph C. Lehner
d232616910 Add some size checks in msg_ntoh() 2016-01-27 19:35:54 +01:00
Joseph C. Lehner
53a5786053 Add rawsock stuff (WIP) 2016-01-25 16:58:07 +01:00
Joseph C. Lehner
442b1b468d Add missing file 2016-01-25 15:16:37 +01:00
Joseph C. Lehner
dabe0b94c3 Update readme 2016-01-25 15:16:28 +01:00
Joseph C. Lehner
cce5d7553a Add readme 2016-01-25 15:09:00 +01:00
Joseph C. Lehner
e5fcb64cc3 Fix messages 2016-01-25 15:08:52 +01:00
Joseph C. Lehner
69995f7b41 Add "install" target 2016-01-25 14:53:06 +01:00
Joseph C. Lehner
20ce6945e3 Rename binary to nmrp-flash 2016-01-25 14:28:09 +01:00
Joseph C. Lehner
0b8394b408 Add GPLv3 notices 2016-01-25 14:26:26 +01:00
Joseph C. Lehner
186ec81be4 Prettier error messages 2016-01-25 14:26:19 +01:00
Joseph C. Lehner
6e5156e137 Fix MAC address parsing 2016-01-25 14:18:46 +01:00
Joseph C. Lehner
4d69e844c4 Parse command-line args 2016-01-25 14:11:49 +01:00
Joseph C. Lehner
5d2f3382d1 Timeout after 60s of advertising 2016-01-25 11:39:51 +01:00
Joseph C. Lehner
2a7ec6c286 Add Makefile 2016-01-24 21:56:33 +01:00
Joseph C. Lehner
875aad86c8 Separate main from NMRP code 2016-01-24 21:56:22 +01:00
Joseph C. Lehner
c9206ddaee Rename nmrpd.c 2016-01-24 19:13:42 +01:00
Joseph C. Lehner
5f3e50cb54 Refactoring 2016-01-24 19:13:11 +01:00
Joseph C. Lehner
185d1f7e13 TFTP fixes 2016-01-24 19:08:45 +01:00
Joseph C. Lehner
5e4c4c5a46 Advertise using broadcast MAC 2016-01-21 14:23:04 +01:00
Joseph C. Lehner
1c3515bfcc Working TFTP upload 2016-01-21 13:23:29 +01:00
Joseph C. Lehner
f9838c83d8 It's working... 2016-01-20 17:47:26 +01:00
Joseph C. Lehner
ad4a19a7da Initial commit 2016-01-20 13:09:38 +01:00