1176428Srpaulo/* $FreeBSD: releng/10.2/contrib/traceroute/as.h 216184 2010-12-04 14:19:27Z uqs $ */ 2176428Srpaulo/* $NetBSD: as.h,v 1.1 2001/11/04 23:14:36 atatat Exp $ */ 3176428Srpaulo 4176428Srpaulo/* 5176428Srpaulo * Copyright (c) 2001 The NetBSD Foundation, Inc. 6176428Srpaulo * All rights reserved. 7176428Srpaulo * 8176428Srpaulo * This code is derived from software contributed to The NetBSD Foundation 9176428Srpaulo * by Andrew Brown. 10176428Srpaulo * 11176428Srpaulo * Redistribution and use in source and binary forms, with or without 12176428Srpaulo * modification, are permitted provided that the following conditions 13176428Srpaulo * are met: 14176428Srpaulo * 1. Redistributions of source code must retain the above copyright 15176428Srpaulo * notice, this list of conditions and the following disclaimer. 16176428Srpaulo * 2. Redistributions in binary form must reproduce the above copyright 17176428Srpaulo * notice, this list of conditions and the following disclaimer in the 18176428Srpaulo * documentation and/or other materials provided with the distribution. 19176428Srpaulo * 20176428Srpaulo * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 21176428Srpaulo * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 22176428Srpaulo * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23176428Srpaulo * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 24176428Srpaulo * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 25176428Srpaulo * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 26176428Srpaulo * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 27176428Srpaulo * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 28176428Srpaulo * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 29176428Srpaulo * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 30176428Srpaulo * POSSIBILITY OF SUCH DAMAGE. 31176428Srpaulo */ 32176428Srpaulo 33216184Suqsvoid *as_setup(const char *); 34196475Sumeunsigned int as_lookup(void *, char *, sa_family_t); 35196475Sumevoid as_shutdown(void *); 36