"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/oping.h" between
liboping-1.9.0.tar.gz and liboping-1.10.0.tar.gz

About: liboping is a C library to generate ICMP echo requests, better known as "ping packets". It can "ping" multiple hosts in parallel using IPv4 or IPv6 transparently. A commandline and a ncurses-based application are included.

oping.h  (liboping-1.9.0):oping.h  (liboping-1.10.0)
/** /**
* Object oriented C module to send ICMP and ICMPv6 `echo's. * Object oriented C module to send ICMP and ICMPv6 `echo's.
* Copyright (C) 2006-2016 Florian octo Forster <ff at octo.it> * Copyright (C) 2006-2017 Florian octo Forster <ff at octo.it>
* *
* This library is free software; you can redistribute it and/or modify it * This library is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as published by the * under the terms of the GNU Lesser General Public License as published by the
* Free Software Foundation; either version 2.1 of the License, or (at your * Free Software Foundation; either version 2.1 of the License, or (at your
* option) any later version. * option) any later version.
* *
* This library is distributed in the hope that it will be useful, but WITHOUT * This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
* for more details. * for more details.
skipping to change at line 78 skipping to change at line 78
int ping_setopt (pingobj_t *obj, int option, void *value); int ping_setopt (pingobj_t *obj, int option, void *value);
int ping_send (pingobj_t *obj); int ping_send (pingobj_t *obj);
int ping_host_add (pingobj_t *obj, const char *host); int ping_host_add (pingobj_t *obj, const char *host);
int ping_host_remove (pingobj_t *obj, const char *host); int ping_host_remove (pingobj_t *obj, const char *host);
pingobj_iter_t *ping_iterator_get (pingobj_t *obj); pingobj_iter_t *ping_iterator_get (pingobj_t *obj);
pingobj_iter_t *ping_iterator_next (pingobj_iter_t *iter); pingobj_iter_t *ping_iterator_next (pingobj_iter_t *iter);
int ping_iterator_count (pingobj_t *obj);
#define PING_INFO_HOSTNAME 1 #define PING_INFO_HOSTNAME 1
#define PING_INFO_ADDRESS 2 #define PING_INFO_ADDRESS 2
#define PING_INFO_FAMILY 3 #define PING_INFO_FAMILY 3
#define PING_INFO_LATENCY 4 #define PING_INFO_LATENCY 4
#define PING_INFO_SEQUENCE 5 #define PING_INFO_SEQUENCE 5
#define PING_INFO_IDENT 6 #define PING_INFO_IDENT 6
#define PING_INFO_DATA 7 #define PING_INFO_DATA 7
#define PING_INFO_USERNAME 8 #define PING_INFO_USERNAME 8
#define PING_INFO_DROPPED 9 #define PING_INFO_DROPPED 9
 End of changes. 2 change blocks. 
1 lines changed or deleted 2 lines changed or added

Home  |  About  |  All  |  Newest  |  Fossies Dox  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTPS