ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ip_addr.c File Reference
#include "lwip/opt.h"
#include "lwip/ip_addr.h"
#include "lwip/netif.h"

Go to the source code of this file.

Defines

#define in_range(c, lo, up)   ((u8_t)c >= lo && (u8_t)c <= up)
#define isprint(c)   in_range(c, 0x20, 0x7f)
#define isdigit(c)   in_range(c, '0', '9')
#define isxdigit(c)   (isdigit(c) || in_range(c, 'a', 'f') || in_range(c, 'A', 'F'))
#define islower(c)   in_range(c, 'a', 'z')
#define isspace(c)   (c == ' ' || c == '\f' || c == '\n' || c == '\r' || c == '\t' || c == '\v')

Functions

u8_t ip4_addr_isbroadcast (u32_t addr, const struct netif *netif)
u8_t ip4_addr_netmask_valid (u32_t netmask)
u32_t ipaddr_addr (const char *cp)
int ipaddr_aton (const char *cp, ip_addr_t *addr)
charipaddr_ntoa (const ip_addr_t *addr)
charipaddr_ntoa_r (const ip_addr_t *addr, char *buf, int buflen)

Variables

const ip_addr_t ip_addr_any = { IPADDR_ANY }
const ip_addr_t ip_addr_broadcast = { IPADDR_BROADCAST }

Detailed Description

This is the IPv4 address tools implementation.

Definition in file ip_addr.c.


Generated on Fri May 25 2012 06:01:44 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.