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