Browse Source

change ai_addrlen to socklen_t. now it conforms to

draft-ietf-ipngwg-rfc2553bis-03.txt.  backward compatibility concern:
- should be safe to change signed to unsigned, as we never return
negative value.
- sizeof(int) is 4 for all archs, so there's no size change with socklen_t
(= u_int32_t)
commented by deraadt.
OPENBSD_2_9
itojun 24 years ago
parent
commit
cbd684883f
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      src/include/netdb.h

+ 2
- 2
src/include/netdb.h View File

@ -1,4 +1,4 @@
/* $OpenBSD: netdb.h,v 1.11 2000/10/04 22:54:23 espie Exp $ */
/* $OpenBSD: netdb.h,v 1.12 2001/02/21 15:12:00 itojun Exp $ */
/*
* ++Copyright++ 1980, 1983, 1988, 1993
@ -179,7 +179,7 @@ struct addrinfo {
int ai_family; /* protocol family for socket */
int ai_socktype; /* socket type */
int ai_protocol; /* protocol for socket */
int ai_addrlen; /* length of socket-address */
socklen_t ai_addrlen; /* length of socket-address */
struct sockaddr *ai_addr; /* socket-address for socket */
char *ai_canonname; /* canonical name for service location (iff req) */
struct addrinfo *ai_next; /* pointer to next in list */


Loading…
Cancel
Save