if COMPILER_IS_GCC
AM_CFLAGS = -Wall -Werror
+if BUILD_WITH_DEBUG
+AM_CFLAGS += -Wextra -g -O0
+endif
endif
include_HEADERS = routeros_api.h routeros_version.h
# define _POSIX_C_SOURCE 200112L
#endif
+#include <config.h>
+
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include "routeros_api.h"
-#if 1
+#if WITH_DEBUG
# define ros_debug(...) fprintf (stdout, __VA_ARGS__)
#else
# define ros_debug(...) /**/
return (0);
} /* }}} int reply_add_keyval */
+#if WITH_DEBUG
static void reply_dump (const ros_reply_t *r) /* {{{ */
{
if (r == NULL)
reply_dump (r->next);
} /* }}} void reply_dump */
+#else
+# define reply_dump(foo) /**/
+#endif
static void reply_free (ros_reply_t *r) /* {{{ */
{
if (r == NULL)
return (EINVAL);
- printf ("login2_handler has been called.\n");
reply_dump (r);
if (strcmp (r->status, "trap") == 0)
* =ret=ebddd18303a54111e2dea05a92ab46b4
* -- >8 --
*/
-
- printf ("login_handler has been called.\n");
reply_dump (r);
if (strcmp (r->status, "done") != 0)