Added the mt_reply_status function.
authorFlorian Forster <octo@leeloo.lan.home.verplant.org>
Thu, 19 Nov 2009 11:28:13 +0000 (12:28 +0100)
committerFlorian Forster <octo@leeloo.lan.home.verplant.org>
Thu, 19 Nov 2009 11:28:13 +0000 (12:28 +0100)
src/main.c
src/routeros_api.h

index 3f844ab..a0d6dcc 100644 (file)
@@ -673,6 +673,13 @@ int mt_reply_num (const mt_reply_t *r) /* {{{ */
        return (ret);
 } /* }}} int mt_reply_num */
 
+const char *mt_reply_status (const mt_reply_t *r) /* {{{ */
+{
+       if (r == NULL)
+               return (NULL);
+       return (r->status);
+} /* }}} char *mt_reply_status */
+
 const char *mt_reply_param_key_by_index (const mt_reply_t *r, /* {{{ */
                unsigned int index)
 {
index 7995c28..63fd7d9 100644 (file)
@@ -51,9 +51,13 @@ int mt_query (mt_connection_t *c,
 const mt_reply_t *mt_reply_next (const mt_reply_t *r);
 int mt_reply_num (const mt_reply_t *r);
 
+const char *mt_reply_status (const mt_reply_t *r);
+
 /* Receiving reply parameters */
-const char *mt_reply_param_key_by_index (const mt_reply_t *r, unsigned int index);
-const char *mt_reply_param_val_by_index (const mt_reply_t *r, unsigned int index);
+const char *mt_reply_param_key_by_index (const mt_reply_t *r,
+               unsigned int index);
+const char *mt_reply_param_val_by_index (const mt_reply_t *r,
+               unsigned int index);
 const char *mt_reply_param_val_by_key (const mt_reply_t *r, const char *key);
 
 /* vim: set ts=2 sw=2 noet fdm=marker : */