canon-host.h 1 KB
Newer Older
1 2
/* Host name canonicalization

Paul Eggert's avatar
Paul Eggert committed
3
   Copyright (C) 2005, 2009-2016 Free Software Foundation, Inc.
4 5 6

   Written by Derek Price <derek@ximbiot.com>

7 8 9 10
   This program is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 3, or (at your option)
   any later version.
11

12 13 14 15
   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.
16 17

   You should have received a copy of the GNU General Public License
18
   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
19 20 21 22 23 24 25 26

#ifndef CANON_HOST_H
# define CANON_HOST_H 1

char *canon_host (char const *host);
char *canon_host_r (char const *host, int *cherror);

const char *ch_strerror (void);
27
# define ch_strerror_r(cherror) gai_strerror (cherror);
28 29

#endif /* !CANON_HOST_H */