diff --git a/bindings/perl/Oping.xs b/bindings/perl/Oping.xs
index c42374fc57fd2ece3c2da9877a7e511c61d3f311..135733d6afdff02d23f90b93e48c171cccd328f7 100644 (file)
--- a/bindings/perl/Oping.xs
+++ b/bindings/perl/Oping.xs
OUTPUT:
RETVAL
+int
+_ping_iterator_get_recv_ttl (iter)
+ pingobj_iter_t *iter
+ CODE:
+#if defined(PING_INFO_RECV_TTL)
+ int tmp;
+ size_t tmp_size;
+ int status;
+
+ RETVAL = -1;
+
+ tmp_size = sizeof (tmp);
+ status = ping_iterator_get_info (iter, PING_INFO_RECV_TTL,
+ (void *) &tmp, &tmp_size);
+ if (status == 0)
+ RETVAL = tmp;
+#else
+ RETVAL = -1;
+#endif
+ OUTPUT:
+ RETVAL
+
const char *
_ping_get_error (obj)
pingobj_t *obj