comparison dbutil.h @ 1355:3fdd8c5a0195 fuzz

merge main to fuzz
author Matt Johnston <matt@ucc.asn.au>
date Thu, 18 May 2017 23:45:10 +0800
parents bbc0a0ee3843
children f9f930e1a516 58a74cb829b8
comparison
equal deleted inserted replaced
1354:7618759e9327 1355:3fdd8c5a0195
43 void dropbear_close(const char* format, ...) ATTRIB_PRINTF(1,2) ; 43 void dropbear_close(const char* format, ...) ATTRIB_PRINTF(1,2) ;
44 void dropbear_log(int priority, const char* format, ...) ATTRIB_PRINTF(2,3) ; 44 void dropbear_log(int priority, const char* format, ...) ATTRIB_PRINTF(2,3) ;
45 45
46 void fail_assert(const char* expr, const char* file, int line) ATTRIB_NORETURN; 46 void fail_assert(const char* expr, const char* file, int line) ATTRIB_NORETURN;
47 47
48 #ifdef DEBUG_TRACE 48 #if DEBUG_TRACE
49 void dropbear_trace(const char* format, ...) ATTRIB_PRINTF(1,2); 49 void dropbear_trace(const char* format, ...) ATTRIB_PRINTF(1,2);
50 void dropbear_trace2(const char* format, ...) ATTRIB_PRINTF(1,2); 50 void dropbear_trace2(const char* format, ...) ATTRIB_PRINTF(1,2);
51 void printhex(const char * label, const unsigned char * buf, int len); 51 void printhex(const char * label, const unsigned char * buf, int len);
52 void printmpint(const char *label, mp_int *mp); 52 void printmpint(const char *label, mp_int *mp);
53 void debug_start_net(void); 53 void debug_start_net(void);
87 a real-world clock */ 87 a real-world clock */
88 time_t monotonic_now(void); 88 time_t monotonic_now(void);
89 89
90 char * expand_homedir_path(const char *inpath); 90 char * expand_homedir_path(const char *inpath);
91 91
92 void fsync_parent_dir(const char* fn);
93
92 #endif /* DROPBEAR_DBUTIL_H_ */ 94 #endif /* DROPBEAR_DBUTIL_H_ */