diff --git a/reactos/drivers/network/tcpip/tcpip/ainfo.c b/reactos/drivers/network/tcpip/tcpip/ainfo.c new file mode 100644 index 00000000000..4f47f9800eb --- /dev/null +++ b/reactos/drivers/network/tcpip/tcpip/ainfo.c @@ -0,0 +1,40 @@ +/* + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS TCP/IP protocol driver + * FILE: tcpip/ainfo.c + * PURPOSE: Per-socket information. + * PROGRAMMER: Cameron Gutman + */ + +#include "precomp.h" + +TDI_STATUS SetAddressFileInfo(TDIObjectID *ID, + PADDRESS_FILE AddrFile, + PVOID Buffer, + UINT BufferSize) +{ + switch (ID->toi_id) + { + case AO_OPTION_TTL: + if (BufferSize < sizeof(UCHAR)) + return TDI_INVALID_PARAMETER; + + AddrFile->TTL = *((PUCHAR)Buffer); + return TDI_SUCCESS; + + default: + DbgPrint("Unimplemented option %x\n", ID->toi_id); + + return TDI_INVALID_REQUEST; + } +} + +TDI_STATUS GetAddressFileInfo(TDIObjectID *ID, + PADDRESS_FILE AddrFile, + PVOID Buffer, + PUINT BufferSize) +{ + UNIMPLEMENTED + + return TDI_INVALID_REQUEST; +}