windows-nt/Source/XPSP1/NT/net/tcpip/tpipv6/ipv6mon/context.c

47 lines
800 B
C
Raw Normal View History

2020-09-26 03:20:57 -05:00
/*++
Copyright (c) 2000 Microsoft Corporation
Abstract:
Ipv6 subcontexts.
--*/
#include "precomp.h"
NS_HELPER_ATTRIBUTES g_pSubContexts[] =
{
// 6to4 subcontext
//
{
{ IP6TO4_VERSION, 0 },
IP6TO4_GUID, Ip6to4StartHelper, NULL
},
};
#define g_dwSubContextCount \
(sizeof(g_pSubContexts) / sizeof(*g_pSubContexts))
//
// Installs all of the sub contexts provided
// in this .dll (for example, "ipv6 6to4", and any new ones.)
//
DWORD
Ipv6InstallSubContexts(
)
{
DWORD dwErr = NO_ERROR, i;
PNS_HELPER_ATTRIBUTES pCtx = NULL;
for (i = 0, pCtx = g_pSubContexts; i < g_dwSubContextCount; i++, pCtx++)
{
// Initialize helper attributes
//
RegisterHelper( &g_Ipv6Guid, pCtx );
}
return dwErr;
}