mirror of
https://github.com/reactos/reactos.git
synced 2025-04-19 04:07:16 +00:00

- Removed another address object (AddrBuildAddress) - Removed ROUTE_CACHE_NODE everywhere and replaced it with NEIGHBOR_CACHE_ENTRY anywhere it was used, since NCE contains sufficient information. - We will need to reintroduce PathMTU (the only unique information) in RCN. I intend to do that by expanding the NCE to contain an entry for each remote contact (not only neighbors), and add an MTU field there. - ICMP, TCP, UDP, RawIP, IPSendDatagram - Changed RCN to NCE - Protect ip timer work item from being multiply queued under load. - Router: Add RouteGetRouteToDestination (the only function preserved from route.c). This function is cut down to only calling FindOnLinkInterface and RouterGetRoute. - Added DefaultGateway handling (The default route is automatically added). - Cleaning in CONNECTION_ENDPOINT (removed ReceivedSegments) - iinfo: Return correct type number for loopback adapter. svn path=/trunk/; revision=11871
21 lines
447 B
C
21 lines
447 B
C
/*
|
|
* COPYRIGHT: See COPYING in the top level directory
|
|
* PROJECT: ReactOS TCP/IP protocol driver
|
|
* FILE: include/route.h
|
|
* PURPOSE: Routing cache definitions
|
|
*/
|
|
#ifndef __ROUTE_H
|
|
#define __ROUTE_H
|
|
|
|
#include <neighbor.h>
|
|
#include <address.h>
|
|
#include <router.h>
|
|
#include <pool.h>
|
|
#include <info.h>
|
|
#include <arp.h>
|
|
|
|
PNEIGHBOR_CACHE_ENTRY RouteGetRouteToDestination(PIP_ADDRESS Destination);
|
|
|
|
#endif /* __ROUTE_H */
|
|
|
|
/* EOF */
|