![]() |
AddOption_RecordRoute() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Public Function |
Declared in: SpoofSocket.h |
void AddOption_RecordRoute( int iMaxRoutes);
try { //Option for strict routine //Add option strict route OptionType aOptionType; //Get the option aOptionType=GetOption(IPOption_DONT_COPY, IPOption_CONTROL, IPOption_RECORD_ROUTE); //Add it to buffer AddToBuffer((char*)&aOptionType, sizeof(aOptionType)); //Add the length aOptionType=iMaxRoutes*4+IPOption_STRICT_ROUTING_LENGTH; AddToBuffer((char*)&aOptionType, sizeof(aOptionType)); //Add the pointer aOptionType=IPOption_STRICT_ROUTING_POINTER; AddToBuffer((char*)&aOptionType, sizeof(aOptionType)); char cNothing[IPOption_SIZE]=""; AddToBuffer(cNothing, iMaxRoutes*4); } ERROR_HANDLER("AddOption_RecordRoute")
![]() |
Site content copyright © 2003 Komodia LTD.. See the About page for additional notices. This page last updated: 24 Feb 2003. |