printhostmap.c revision 1.1.1.1.2.3 1 1.1.1.1.2.3 yamt /* $NetBSD: printhostmap.c,v 1.1.1.1.2.3 2012/10/30 18:55:09 yamt Exp $ */
2 1.1.1.1.2.2 yamt
3 1.1.1.1.2.2 yamt /*
4 1.1.1.1.2.3 yamt * Copyright (C) 2012 by Darren Reed.
5 1.1.1.1.2.2 yamt *
6 1.1.1.1.2.2 yamt * See the IPFILTER.LICENCE file for details on licencing.
7 1.1.1.1.2.2 yamt *
8 1.1.1.1.2.3 yamt * Id: printhostmap.c,v 1.1.1.2 2012/07/22 13:44:40 darrenr Exp $
9 1.1.1.1.2.2 yamt */
10 1.1.1.1.2.2 yamt
11 1.1.1.1.2.2 yamt #include "ipf.h"
12 1.1.1.1.2.2 yamt
13 1.1.1.1.2.2 yamt void
14 1.1.1.1.2.2 yamt printhostmap(hmp, hv)
15 1.1.1.1.2.2 yamt hostmap_t *hmp;
16 1.1.1.1.2.2 yamt u_int hv;
17 1.1.1.1.2.2 yamt {
18 1.1.1.1.2.2 yamt
19 1.1.1.1.2.2 yamt printactiveaddress(hmp->hm_v, "%s", &hmp->hm_osrcip6, NULL);
20 1.1.1.1.2.2 yamt putchar(',');
21 1.1.1.1.2.2 yamt printactiveaddress(hmp->hm_v, "%s", &hmp->hm_odstip6, NULL);
22 1.1.1.1.2.2 yamt PRINTF(" -> ");
23 1.1.1.1.2.2 yamt printactiveaddress(hmp->hm_v, "%s", &hmp->hm_nsrcip6, NULL);
24 1.1.1.1.2.2 yamt putchar(',');
25 1.1.1.1.2.2 yamt printactiveaddress(hmp->hm_v, "%s", &hmp->hm_ndstip6, NULL);
26 1.1.1.1.2.2 yamt putchar(' ');
27 1.1.1.1.2.2 yamt PRINTF("(use = %d", hmp->hm_ref);
28 1.1.1.1.2.2 yamt if (opts & OPT_VERBOSE)
29 1.1.1.1.2.2 yamt PRINTF(" hv = %u", hv);
30 1.1.1.1.2.2 yamt printf(")\n");
31 1.1.1.1.2.2 yamt }
32