source: branches/samba-3.3.x/source/lib/replace/inet_aton.c

Last change on this file was 206, checked in by Herwig Bauernfeind, 16 years ago

Import Samba 3.3 branch at 3.0.0 level (psmedley's port)

File size: 1.2 KB
Line 
1/*
2 * Unix SMB/CIFS implementation.
3 * replacement functions
4 * Copyright (C) Michael Adam <obnox@samba.org> 2008
5 *
6 * ** NOTE! The following LGPL license applies to the replace
7 * ** library. This does NOT imply that all of Samba is released
8 * ** under the LGPL
9 *
10 * This library is free software; you can redistribute it and/or
11 * modify it under the terms of the GNU Lesser General Public
12 * License as published by the Free Software Foundation; either
13 * version 3 of the License, or (at your option) any later version.
14 *
15 * This library is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
18 * Lesser General Public License for more details.
19 *
20 * You should have received a copy of the GNU Lesser General Public
21 * License along with this library; if not, see <http://www.gnu.org/licenses/>.
22 */
23
24#include "replace.h"
25#include "system/network.h"
26
27/**
28 * We know that we have inet_pton from earlier libreplace checks.
29 */
30int rep_inet_aton(const char *src, struct in_addr *dst)
31{
32 return (inet_pton(AF_INET, src, dst) > 0) ? 1 : 0;
33}
Note: See TracBrowser for help on using the repository browser.