1254322Serwin/* 2254322Serwin * Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") 3254322Serwin * 4254322Serwin * Permission to use, copy, modify, and/or distribute this software for any 5254322Serwin * purpose with or without fee is hereby granted, provided that the above 6254322Serwin * copyright notice and this permission notice appear in all copies. 7254322Serwin * 8254322Serwin * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH 9254322Serwin * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 10254322Serwin * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, 11254322Serwin * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 12254322Serwin * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 13254322Serwin * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 14254322Serwin * PERFORMANCE OF THIS SOFTWARE. 15254322Serwin */ 16254322Serwin 17254322Serwin/* $Id: clientinfo.c,v 1.3 2011/10/11 00:25:12 marka Exp $ */ 18254322Serwin 19254322Serwin/*! \file */ 20254322Serwin 21254322Serwin#include "config.h" 22254322Serwin 23254322Serwin#include <dns/clientinfo.h> 24254322Serwin 25254322Serwinvoid 26254322Serwindns_clientinfomethods_init(dns_clientinfomethods_t *methods, 27254322Serwin dns_clientinfo_sourceip_t sourceip) 28254322Serwin{ 29254322Serwin methods->version = DNS_CLIENTINFOMETHODS_VERSION; 30254322Serwin methods->age = DNS_CLIENTINFOMETHODS_AGE; 31254322Serwin methods->sourceip = sourceip; 32254322Serwin} 33254322Serwin 34254322Serwinvoid 35254322Serwindns_clientinfo_init(dns_clientinfo_t *ci, void *data) { 36254322Serwin ci->version = DNS_CLIENTINFO_VERSION; 37254322Serwin ci->data = data; 38254322Serwin} 39