OpenWrt – Diff between revs 2 and 3

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 2 Rev 3
Line 22... Line 22...
22 #include <sys/types.h> 22 #include <sys/types.h>
Line 23... Line 23...
23   23  
24 #define MAGIC_HEADER "OPEN" 24 #define MAGIC_HEADER "OPEN"
25 #define MAGIC_PART "PART" 25 #define MAGIC_PART "PART"
26 #define MAGIC_END "END." -  
Line 27... Line 26...
27 #define MAGIC_ENDS "ENDS" 26 #define MAGIC_END "END."
Line 28... Line 27...
28   27  
29 #define MAGIC_LENGTH 4 28 #define MAGIC_LENGTH 4
Line 56... Line 55...
56 char magic[MAGIC_LENGTH]; 55 char magic[MAGIC_LENGTH];
57 u_int32_t crc; 56 u_int32_t crc;
58 u_int32_t pad; 57 u_int32_t pad;
59 } __attribute__ ((packed)) signature_t; 58 } __attribute__ ((packed)) signature_t;
Line 60... Line -...
60   -  
61 typedef struct signature_rsa { -  
62 char magic[MAGIC_LENGTH]; -  
63 // u_int32_t crc; -  
64 unsigned char rsa_signature[256]; -  
65 u_int32_t pad; -  
66 } __attribute__ ((packed)) signature_rsa_t; -  
67   59  
Line 68... Line 60...
68 #define VERSION "1.2" 60 #define VERSION "1.2"
69   61  
70 #define INFO(...) fprintf(stdout, __VA_ARGS__) 62 #define INFO(...) fprintf(stdout, __VA_ARGS__)