![]() |
AddOption_Route() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Protected Function |
Declared in: SpoofSocket.h |
void AddOption_Route( tOptionType tRouteType, tRouting tRoute);
Add option route
try { //Option for strict routine //Add option strict route tOptionType OT; //Get the option OT=GetOption(IPOption_COPY,IPOption_CONTROL,tRouteType); //Add it to buffer AddToBuffer((char*)&OT,sizeof(OT)); //Add the length OT=tRoute.iRoutes*4+IPOption_STRICT_ROUTING_LENGTH; AddToBuffer((char*)&OT,sizeof(OT)); //Add the pointer OT=IPOption_STRICT_ROUTING_POINTER; AddToBuffer((char*)&OT,sizeof(OT)); //Add the routing table AddToBuffer((char*)tRoute.ulRoutes,tRoute.iRoutes*4); } ERROR_HANDLER("AddOption_Route")
![]() |
Site content copyright © 2001 Barak Weichselbaum. See the About page for additional notices. This page last updated: 27 Jun 2001. |