mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-18 06:30:05 +00:00
Change inet_aton type from in_addr_t to int.
This commit is contained in:
parent
0767a652c2
commit
4cdc0a3d63
@ -1,6 +1,6 @@
|
|||||||
#include <inet/arpa/inet.h>
|
#include <inet/arpa/inet.h>
|
||||||
|
|
||||||
extern in_addr_t __inet_aton (__const char *__cp, struct in_addr *__inp);
|
extern int __inet_aton (__const char *__cp, struct in_addr *__inp);
|
||||||
libc_hidden_proto (__inet_aton)
|
libc_hidden_proto (__inet_aton)
|
||||||
|
|
||||||
libc_hidden_proto (inet_aton)
|
libc_hidden_proto (inet_aton)
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* Copyright (C) 1997, 1999, 2000, 2001 Free Software Foundation, Inc.
|
/* Copyright (C) 1997, 1999, 2000, 2001, 2004 Free Software Foundation, Inc.
|
||||||
This file is part of the GNU C Library.
|
This file is part of the GNU C Library.
|
||||||
|
|
||||||
The GNU C Library is free software; you can redistribute it and/or
|
The GNU C Library is free software; you can redistribute it and/or
|
||||||
@ -71,7 +71,7 @@ extern __const char *inet_ntop (int __af, __const void *__restrict __cp,
|
|||||||
#ifdef __USE_MISC
|
#ifdef __USE_MISC
|
||||||
/* Convert Internet host address from numbers-and-dots notation in CP
|
/* Convert Internet host address from numbers-and-dots notation in CP
|
||||||
into binary data and store the result in the structure INP. */
|
into binary data and store the result in the structure INP. */
|
||||||
extern in_addr_t inet_aton (__const char *__cp, struct in_addr *__inp) __THROW;
|
extern int inet_aton (__const char *__cp, struct in_addr *__inp) __THROW;
|
||||||
|
|
||||||
/* Format a network number NET into presentation format and place result
|
/* Format a network number NET into presentation format and place result
|
||||||
in buffer starting at BUF with length of LEN bytes. */
|
in buffer starting at BUF with length of LEN bytes. */
|
||||||
|
@ -105,7 +105,7 @@ inet_addr(const char *cp) {
|
|||||||
* This replaces inet_addr, the return value from which
|
* This replaces inet_addr, the return value from which
|
||||||
* cannot distinguish between failure and a local broadcast address.
|
* cannot distinguish between failure and a local broadcast address.
|
||||||
*/
|
*/
|
||||||
in_addr_t
|
int
|
||||||
__inet_aton(const char *cp, struct in_addr *addr)
|
__inet_aton(const char *cp, struct in_addr *addr)
|
||||||
{
|
{
|
||||||
static const in_addr_t max[4] = { 0xffffffff, 0xffffff, 0xffff, 0xff };
|
static const in_addr_t max[4] = { 0xffffffff, 0xffffff, 0xffff, 0xff };
|
||||||
|
Loading…
Reference in New Issue
Block a user