Commit graph

  • 6b04109fce Add DevCpp project file Joseph C. Lehner 2016-02-02 13:12:21 +02:00
  • daddb52305 Many Windows fixes Joseph C. Lehner 2016-02-02 13:11:55 +02:00
  • c53185dfbf Move OS defines to nmrpd.h Joseph C. Lehner 2016-02-02 12:14:28 +02:00
  • 129f30da7c Windows fixes Joseph C. Lehner 2016-02-02 12:12:46 +02:00
  • 48a02f28c0 Fix silly naming clash on MinGW Joseph C. Lehner 2016-02-02 11:43:20 +02:00
  • 7fcca928fb Conditionally include sys/socket.h Joseph C. Lehner 2016-02-02 11:40:16 +02:00
  • 451c907dba Add missing #include Joseph C. Lehner 2016-02-02 11:37:26 +02:00
  • 137aa84693 Install SIGINT handler in nmrp_do Joseph C. Lehner 2016-01-31 18:42:58 +02:00
  • d712601254 List only ethernet interfaces Joseph C. Lehner 2016-01-31 18:42:12 +02:00
  • ab84533c00 Initialize tftpcmd Joseph C. Lehner 2016-01-31 17:32:23 +02:00
  • 0bcc6da157 Add option to list network interfaces Joseph C. Lehner 2016-01-31 17:31:56 +02:00
  • 8ceb9370f5 Better Windows support Joseph C. Lehner 2016-01-31 17:31:01 +02:00
  • 1007bad476 Fix return value on timeout Joseph C. Lehner 2016-01-30 09:02:50 +02:00
  • 6058284b37 Fix timeout max Joseph C. Lehner 2016-01-30 09:02:37 +02:00
  • cc77b55cfb Use MAC addr of interface when sending packets Joseph C. Lehner 2016-01-29 23:05:24 +02:00
  • 47c00c9002 Update makefile Joseph C. Lehner 2016-01-29 19:21:44 +02:00
  • d0da9d8b14 Use ethsock Joseph C. Lehner 2016-01-29 19:21:33 +02:00
  • f99ee379bc rawsock -> ethsock Joseph C. Lehner 2016-01-29 19:21:15 +02:00
  • 3f608e1079 Satisfy clang Joseph C. Lehner 2016-01-29 19:19:31 +02:00
  • fe1c604ccf Make buffers void* Joseph C. Lehner 2016-01-29 19:18:49 +02:00
  • 1d53062f66 Some rawsock changes Joseph C. Lehner 2016-01-29 13:34:43 +02:00
  • 3b1cdc7931 Update rawsock code Joseph C. Lehner 2016-01-29 13:16:05 +02:00
  • 5d3933ce29 Update readme Joseph C. Lehner 2016-01-27 19:40:40 +01:00
  • d232616910 Add some size checks in msg_ntoh() Joseph C. Lehner 2016-01-27 19:35:54 +01:00
  • 53a5786053 Add rawsock stuff (WIP) Joseph C. Lehner 2016-01-25 16:58:07 +01:00
  • 442b1b468d Add missing file Joseph C. Lehner 2016-01-25 15:16:37 +01:00
  • dabe0b94c3 Update readme Joseph C. Lehner 2016-01-25 15:16:28 +01:00
  • cce5d7553a Add readme Joseph C. Lehner 2016-01-25 15:09:00 +01:00
  • e5fcb64cc3 Fix messages Joseph C. Lehner 2016-01-25 15:03:58 +01:00
  • 69995f7b41 Add "install" target Joseph C. Lehner 2016-01-25 14:53:06 +01:00
  • 20ce6945e3 Rename binary to nmrp-flash Joseph C. Lehner 2016-01-25 14:28:09 +01:00
  • 0b8394b408 Add GPLv3 notices Joseph C. Lehner 2016-01-25 14:26:26 +01:00
  • 186ec81be4 Prettier error messages Joseph C. Lehner 2016-01-25 14:26:19 +01:00
  • 6e5156e137 Fix MAC address parsing Joseph C. Lehner 2016-01-25 14:18:46 +01:00
  • 4d69e844c4 Parse command-line args Joseph C. Lehner 2016-01-25 14:11:49 +01:00
  • 5d2f3382d1 Timeout after 60s of advertising Joseph C. Lehner 2016-01-24 23:39:00 +01:00
  • 2a7ec6c286 Add Makefile Joseph C. Lehner 2016-01-24 21:56:33 +01:00
  • 875aad86c8 Separate main from NMRP code Joseph C. Lehner 2016-01-24 21:56:22 +01:00
  • c9206ddaee Rename nmrpd.c Joseph C. Lehner 2016-01-24 19:13:42 +01:00
  • 5f3e50cb54 Refactoring Joseph C. Lehner 2016-01-24 19:09:19 +01:00
  • 185d1f7e13 TFTP fixes Joseph C. Lehner 2016-01-24 19:08:45 +01:00
  • 5e4c4c5a46 Advertise using broadcast MAC Joseph C. Lehner 2016-01-21 14:23:04 +01:00
  • 1c3515bfcc Working TFTP upload Joseph C. Lehner 2016-01-21 13:23:29 +01:00
  • f9838c83d8 It's working... Joseph C. Lehner 2016-01-20 17:47:26 +01:00
  • ad4a19a7da Initial commit Joseph C. Lehner 2016-01-20 13:09:38 +01:00