OpenWrt – Diff between revs 2 and 3
?pathlinks?
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__) |