[BACK]Return to sshbuf.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/sshbuf.h between version 1.26 and 1.27

version 1.26, 2022/05/25 00:31:13 version 1.27, 2022/05/25 06:03:44
Line 396 
Line 396 
   
 # ifdef SSHBUF_DEBUG  # ifdef SSHBUF_DEBUG
 #  define SSHBUF_TELL(what) do { \  #  define SSHBUF_TELL(what) do { \
                 fprintf(stderr, \                  printf("%s:%d %s: %s size %zu alloc %zu off %zu max %zu\n", \
                     "%s:%d %s: %s size %zu alloc %zu off %zu max %zu\n", \  
                     __FILE__, __LINE__, __func__, what, \                      __FILE__, __LINE__, __func__, what, \
                     buf->size, buf->alloc, buf->off, buf->max_size); \                      buf->size, buf->alloc, buf->off, buf->max_size); \
                 fflush(stderr); \                  fflush(stdout); \
         } while (0)          } while (0)
 #  define SSHBUF_DBG(...) do { \  #  define SSHBUF_DBG(x) do { \
                 fprintf(stderr, "%s:%d %s: ", __FILE__, __LINE__, __func__); \                  printf("%s:%d %s: ", __FILE__, __LINE__, __func__); \
                 fprintf(stderr, __VA_ARGS__); \                  printf x; \
                 fprintf(stderr, "\n"); \                  printf("\n"); \
                 fflush(stderr); \                  fflush(stdout); \
         } while (0)          } while (0)
 # else  # else
 #  define SSHBUF_TELL(what)  #  define SSHBUF_TELL(what)

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27