26 lines
		
	
	
	
		
			420 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
	
		
			420 B
		
	
	
	
		
			C
		
	
	
	
	
	
#include "nmrpd.h"
 | 
						|
 | 
						|
int main(int argc, char** argv)
 | 
						|
{
 | 
						|
	verbosity = 2;
 | 
						|
 | 
						|
	struct nmrpd_args args = {
 | 
						|
		.rx_timeout = 60,
 | 
						|
		.ul_timeout = 60,
 | 
						|
		.ipaddr = "10.10.10.10",
 | 
						|
		.ipmask = "255.255.255.0",
 | 
						|
		.mac = "ff:ff:ff:ff:ff:ff",
 | 
						|
		.op = NMRP_UPLOAD_FW,
 | 
						|
		.port = 69,
 | 
						|
	};
 | 
						|
#ifdef NMRPFLASH_FUZZ_TFTP
 | 
						|
	if (argc != 2) {
 | 
						|
		return 1;
 | 
						|
	}
 | 
						|
	args.file_local = argv[1];
 | 
						|
 | 
						|
	return tftp_put(&args);
 | 
						|
#else
 | 
						|
	return nmrp_do(&args);
 | 
						|
#endif
 | 
						|
}
 |