Mercurial > hg > nginx-ranges
diff src/core/ngx_inet.h @ 0:f0b350454894 NGINX_0_1_0
nginx 0.1.0
*) The first public version.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Mon, 04 Oct 2004 00:00:00 +0400 |
parents | |
children | 7ca9bdc82b3f |
line wrap: on
line diff
new file mode 100644 --- /dev/null +++ b/src/core/ngx_inet.h @@ -0,0 +1,24 @@ + +/* + * Copyright (C) Igor Sysoev + */ + + +#ifndef _NGX_INET_H_INCLUDED_ +#define _NGX_INET_H_INCLUDED_ + + +typedef struct { + in_addr_t addr; + in_addr_t mask; +} ngx_inet_cidr_t; + + +size_t ngx_sock_ntop(int family, struct sockaddr *addr, u_char *text, + size_t len); +size_t ngx_inet_ntop(int family, void *addr, u_char *text, size_t len); + +ngx_int_t ngx_ptocidr(ngx_str_t *text, void *cidr); + + +#endif /* _NGX_INET_H_INCLUDED_ */