Nut/OS  5.0.5
API Reference
pingnet.c File Reference
#include <dev/board.h>
#include <sys/version.h>
#include <sys/confnet.h>
#include <sys/heap.h>
#include <sys/timer.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#include <netinet/icmp.h>
#include <netinet/ip_icmp.h>
#include <pro/dhcp.h>
#include <stdlib.h>
#include <stdio.h>
#include <io.h>
Include dependency graph for pingnet.c:

Defines

#define APP_VERSION   "1.0.0"
#define NODE_UP(n)   { upnodes[(n) / 8] |= 1 << ((n) & 7); }
#define NODE_DOWN(n)   { upnodes[(n) / 8] &= ~(1 << ((n) & 7)); }
#define NODE_IS_UP(n)   ((upnodes[(n) / 8] & (1 << ((n) & 7))) != 0)

Functions

int main (void)

Define Documentation

#define APP_VERSION   "1.0.0"
Examples:
pingnet/pingnet.c, and tcps/tcps.c.

Referenced by main().

#define NODE_UP (   n)    { upnodes[(n) / 8] |= 1 << ((n) & 7); }
Examples:
pingnet/pingnet.c.

Referenced by main().

#define NODE_DOWN (   n)    { upnodes[(n) / 8] &= ~(1 << ((n) & 7)); }
Examples:
pingnet/pingnet.c.

Referenced by main().

#define NODE_IS_UP (   n)    ((upnodes[(n) / 8] & (1 << ((n) & 7))) != 0)
Examples:
pingnet/pingnet.c.

Referenced by main().


Function Documentation