Deleted Added
full compact
hastctl.c (229945) hastctl.c (247281)
1/*-
2 * Copyright (c) 2009-2010 The FreeBSD Foundation
3 * All rights reserved.
4 *
5 * This software was developed by Pawel Jakub Dawidek under sponsorship from
6 * the FreeBSD Foundation.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 14 unchanged lines hidden (view full) ---

23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 */
29
30#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 2009-2010 The FreeBSD Foundation
3 * All rights reserved.
4 *
5 * This software was developed by Pawel Jakub Dawidek under sponsorship from
6 * the FreeBSD Foundation.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 14 unchanged lines hidden (view full) ---

23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 */
29
30#include <sys/cdefs.h>
31__FBSDID("$FreeBSD: head/sbin/hastctl/hastctl.c 229945 2012-01-10 22:39:07Z pjd $");
31__FBSDID("$FreeBSD: head/sbin/hastctl/hastctl.c 247281 2013-02-25 20:09:07Z trociny $");
32
33#include <sys/param.h>
34#include <sys/disk.h>
35#include <sys/ioctl.h>
36#include <sys/stat.h>
37#include <sys/sysctl.h>
38
39#include <err.h>

--- 306 unchanged lines hidden (view full) ---

346 printf(" writes: %ju\n",
347 (uint64_t)nv_get_uint64(nv, "stat_write%u", ii));
348 printf(" deletes: %ju\n",
349 (uint64_t)nv_get_uint64(nv, "stat_delete%u", ii));
350 printf(" flushes: %ju\n",
351 (uint64_t)nv_get_uint64(nv, "stat_flush%u", ii));
352 printf(" activemap updates: %ju\n",
353 (uint64_t)nv_get_uint64(nv, "stat_activemap_update%u", ii));
32
33#include <sys/param.h>
34#include <sys/disk.h>
35#include <sys/ioctl.h>
36#include <sys/stat.h>
37#include <sys/sysctl.h>
38
39#include <err.h>

--- 306 unchanged lines hidden (view full) ---

346 printf(" writes: %ju\n",
347 (uint64_t)nv_get_uint64(nv, "stat_write%u", ii));
348 printf(" deletes: %ju\n",
349 (uint64_t)nv_get_uint64(nv, "stat_delete%u", ii));
350 printf(" flushes: %ju\n",
351 (uint64_t)nv_get_uint64(nv, "stat_flush%u", ii));
352 printf(" activemap updates: %ju\n",
353 (uint64_t)nv_get_uint64(nv, "stat_activemap_update%u", ii));
354 printf(" local errors: "
355 "read: %ju, write: %ju, delete: %ju, flush: %ju\n",
356 (uintmax_t)nv_get_uint64(nv, "stat_read_error%u", ii),
357 (uintmax_t)nv_get_uint64(nv, "stat_write_error%u", ii),
358 (uintmax_t)nv_get_uint64(nv, "stat_delete_error%u", ii),
359 (uintmax_t)nv_get_uint64(nv, "stat_flush_error%u", ii));
354 }
355 return (ret);
356}
357
358int
359main(int argc, char *argv[])
360{
361 struct nv *nv;

--- 168 unchanged lines hidden ---
360 }
361 return (ret);
362}
363
364int
365main(int argc, char *argv[])
366{
367 struct nv *nv;

--- 168 unchanged lines hidden ---