Joseph C. Lehner
|
d947fbc333
|
Filename is already corrected by tftp code
|
2016-02-16 17:41:55 +01:00 |
|
Joseph C. Lehner
|
bc43f07291
|
Don't break if using the client-supplied filename
|
2016-02-14 23:01:58 +01:00 |
|
Joseph C. Lehner
|
23f1eb2469
|
Show different message if no upload requests were received
|
2016-02-14 00:04:03 +01:00 |
|
Joseph C. Lehner
|
66d3a4431f
|
Fix msg_opt_data
|
2016-02-13 23:54:51 +01:00 |
|
Joseph C. Lehner
|
dc8851a553
|
Don't expect specific message code after TFTP upload
|
2016-02-13 23:51:04 +01:00 |
|
Joseph C. Lehner
|
9f51230d21
|
Better handling of keep-alive requests
|
2016-02-13 23:49:38 +01:00 |
|
Joseph C. Lehner
|
34698c8813
|
Pretty-print message codes
|
2016-02-13 23:47:07 +01:00 |
|
Joseph C. Lehner
|
ae05a62666
|
Add and use ethsock_for_each_ip
|
2016-02-13 16:16:51 +01:00 |
|
Joseph C. Lehner
|
1b3bb6779b
|
Check if ip address is valid for given interface
|
2016-02-13 16:14:59 +01:00 |
|
Joseph C. Lehner
|
efb7442a15
|
Show interface name in "Advertising" message
|
2016-02-13 13:35:01 +01:00 |
|
Joseph C. Lehner
|
a6c40ee917
|
Add code to support setting the device region
|
2016-02-12 14:48:42 +01:00 |
|
Joseph C. Lehner
|
54e4724b9a
|
Add and use file_remote
|
2016-02-12 14:37:26 +01:00 |
|
Joseph C. Lehner
|
98607d141b
|
nmrpd_args::filename -> file_local
|
2016-02-12 14:16:55 +01:00 |
|
Joseph C. Lehner
|
9fd1b968b4
|
Read filename from NMRP TFTP upload request
|
2016-02-12 14:14:12 +01:00 |
|
Joseph C. Lehner
|
41cc1b6885
|
Some changes related to "-f -"
|
2016-02-12 13:25:53 +01:00 |
|
Joseph C. Lehner
|
78ae82e5a3
|
Tell user to reboot device after successful flash
|
2016-02-12 13:24:35 +01:00 |
|
Joseph C. Lehner
|
32914803f3
|
Add -c switch to execute command before (or instead of) TFTP upload
|
2016-02-12 12:24:38 +01:00 |
|
Joseph C. Lehner
|
936219b598
|
Support reading from stdin using "-f -"
|
2016-02-11 22:36:22 +01:00 |
|
Joseph C. Lehner
|
904a81b50e
|
nmrp-flash -> nmrpflash
|
2016-02-08 16:21:57 +01:00 |
|
Joseph C. Lehner
|
e0cec73349
|
Use mac_to_str
|
2016-02-08 13:57:57 +01:00 |
|
Joseph C. Lehner
|
7fb13a8e12
|
More verbose error message
|
2016-02-08 11:55:49 +01:00 |
|
Joseph C. Lehner
|
917b2d9578
|
Adjust tftp_put return values
|
2016-02-08 11:55:25 +01:00 |
|
Joseph C. Lehner
|
5da29e5109
|
Fix whitespace errors
|
2016-02-06 19:49:36 +02:00 |
|
Joseph C. Lehner
|
e315ecf3d2
|
Don't call msg_hdr_ntoh twice
|
2016-02-06 19:32:46 +02:00 |
|
Joseph C. Lehner
|
4beccaac20
|
Remove ethsock.h
|
2016-02-05 20:27:48 +02:00 |
|
Joseph C. Lehner
|
f3cd34f1b9
|
Don't redefine PACKED
|
2016-02-05 14:22:56 +02:00 |
|
Joseph C. Lehner
|
c2f583f0da
|
#include cleanup
|
2016-02-03 17:32:15 +02:00 |
|
Joseph C. Lehner
|
87b0352820
|
Be less verbose while advertising
|
2016-02-02 14:31:42 +02:00 |
|
Joseph C. Lehner
|
d54846c848
|
Fix eth_hdr struct definition
|
2016-02-02 14:31:27 +02:00 |
|
Joseph C. Lehner
|
daddb52305
|
Many Windows fixes
|
2016-02-02 13:11:55 +02:00 |
|
Joseph C. Lehner
|
137aa84693
|
Install SIGINT handler in nmrp_do
|
2016-01-31 18:42:58 +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
|
d0da9d8b14
|
Use ethsock
|
2016-01-29 19:21:33 +02:00 |
|
Joseph C. Lehner
|
d232616910
|
Add some size checks in msg_ntoh()
|
2016-01-27 19:35:54 +01:00 |
|
Joseph C. Lehner
|
e5fcb64cc3
|
Fix messages
|
2016-01-25 15:08:52 +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
|
5d2f3382d1
|
Timeout after 60s of advertising
|
2016-01-25 11:39:51 +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 |
|