Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,6 @@ within this component.

Copyright 2014 Cisco Systems, Inc.
Licensed under the Apache License, Version 2.0

Copyright 2025 Deutsche Telekom AG.
Licensed under the Apache License, Version 2.0
330 changes: 330 additions & 0 deletions config/RdkWanManager_v2.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1437,5 +1437,335 @@
</objects>
</object>
<?endif?>
<object>
<name>MAP</name>
<objectType>object</objectType>
<functions>
<func_GetParamBoolValue>WanMap_GetParamBoolValue</func_GetParamBoolValue>
<func_SetParamBoolValue>WanMap_SetParamBoolValue</func_SetParamBoolValue>
<func_Validate>WanMap_Validate</func_Validate>
<func_Commit>WanMap_Commit</func_Commit>
</functions>
<parameters>
<parameter>
<name>Enable</name>
<type>boolean</type>
<syntax>bool</syntax>
<writable>false</writable>
</parameter>
</parameters>
<objects>
<object>
<name>Domain</name>
<objectType>staticTable</objectType>
<maxInstance>128</maxInstance>
<functions>
<func_GetEntryCount>WanMapDomain_GetEntryCount</func_GetEntryCount>
<func_GetEntry>WanMapDomain_GetEntry</func_GetEntry>
<func_GetParamBoolValue>WanMapDomain_GetParamBoolValue</func_GetParamBoolValue>
<func_GetParamStringValue>WanMapDomain_GetParamStringValue</func_GetParamStringValue>
<func_GetParamUlongValue>WanMapDomain_GetParamUlongValue</func_GetParamUlongValue>
<func_GetParamIntValue>WanMapDomain_GetParamIntValue</func_GetParamIntValue>
<func_SetParamUlongValue>WanMapDomain_SetParamUlongValue</func_SetParamUlongValue>
<func_SetParamStringValue>WanMapDomain_SetParamStringValue</func_SetParamStringValue>
<func_SetParamBoolValue>WanMapDomain_SetParamBoolValue</func_SetParamBoolValue>
<func_SetParamIntValue>WanMapDomain_SetParamIntValue</func_SetParamIntValue>
<func_Validate>WanMapDomain_Validate</func_Validate>
<func_Commit>WanMapDomain_Commit</func_Commit>
<func_Rollback>WanMapDomain_Rollback</func_Rollback>
</functions>
<parameters>
<parameter>
<name>Enable</name>
<type>boolean</type>
<syntax>bool</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>Status</name>
<type>string: DISABLED(1),ENABLED(2)</type>
<syntax>uint32/mapped</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>Alias</name>
<type>string</type>
<syntax>string</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>TransportMode</name>
<type>string: ENCAPSULATED(1),TRANSLATION(2), UNKNOWN(3)</type>
<syntax>uint32/mapped</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>WanInterface</name>
<type>string</type>
<syntax>string</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>IPv6Prefix</name>
<type>string</type>
<syntax>string</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>BRIPv6Prefix</name>
<type>string</type>
<syntax>string</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>DSCPMarkPolicy</name>
<type>int[-2:63]</type>
<syntax>int</syntax>
<writable>false</writable>
</parameter>
</parameters>
<objects>
<object>
<name>Rule</name>
<objectType>staticTable</objectType>
<maxInstance>128</maxInstance>
<functions>
<func_GetEntryCount>WanMapRule_GetEntryCount</func_GetEntryCount>
<func_GetEntry>WanMapRule_GetEntry</func_GetEntry>
<func_GetParamBoolValue>WanMapRule_GetParamBoolValue</func_GetParamBoolValue>
<func_GetParamStringValue>WanMapRule_GetParamStringValue</func_GetParamStringValue>
<func_GetParamUlongValue>WanMapRule_GetParamUlongValue</func_GetParamUlongValue>
<func_SetParamUlongValue>WanMapRule_SetParamUlongValue</func_SetParamUlongValue>
<func_SetParamStringValue>WanMapRule_SetParamStringValue</func_SetParamStringValue>
<func_SetParamBoolValue>WanMapRule_SetParamBoolValue</func_SetParamBoolValue>
<func_Validate>WanMapRule_Validate</func_Validate>
<func_Commit>WanMapRule_Commit</func_Commit>
<func_Rollback>WanMapRule_Rollback</func_Rollback>
</functions>
<parameters>
<parameter>
<name>Enable</name>
<type>boolean</type>
<syntax>bool</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>Status</name>
<type>string: Disabled(1),Enabled(2)</type>
<syntax>uint32/mapped</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>Alias</name>
<type>string</type>
<syntax>string</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>Origin</name>
<type>string</type>
<syntax>string</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>IPv6Prefix</name>
<type>string</type>
<syntax>string</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>IPv4Prefix</name>
<type>string</type>
<syntax>string</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>EABitsLength</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>IsFMR</name>
<type>boolean</type>
<syntax>bool</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>PSIDOffset</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>PSIDLength</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>PSID</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>IncludeSystemPorts</name>
<type>boolean</type>
<syntax>bool</syntax>
<writable>false</writable>
</parameter>
</parameters>
</object>
<object>
<name>Interface</name>
<functions>
<func_GetParamBoolValue>WanMapInterface_GetParamBoolValue</func_GetParamBoolValue>
<func_GetParamStringValue>WanMapInterface_GetParamStringValue</func_GetParamStringValue>
<func_GetParamUlongValue>WanMapInterface_GetParamUlongValue</func_GetParamUlongValue>
<func_SetParamUlongValue>WanMapInterface_SetParamUlongValue</func_SetParamUlongValue>
<func_SetParamStringValue>WanMapInterface_SetParamStringValue</func_SetParamStringValue>
<func_SetParamBoolValue>WanMapInterface_SetParamBoolValue</func_SetParamBoolValue>
<func_Validate>WanMapInterface_Validate</func_Validate>
<func_Commit>WanMapInterface_Commit</func_Commit>
<func_Rollback>WanMapInterface_Rollback</func_Rollback>
</functions>
<parameters>
<parameter>
<name>Enable</name>
<type>boolean</type>
<syntax>bool</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>Status</name>
<type>string: Up(1),Down(2)</type>
<syntax>uint32/mapped</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>Alias</name>
<type>string</type>
<syntax>string</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>Name</name>
<type>string</type>
<syntax>string</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>LastChange</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<writable>false</writable>
</parameter>
<parameter>
<name>LowerLayers</name>
<type>string</type>
<syntax>string</syntax>
<writable>false</writable>
</parameter>
</parameters>
<objects>
<object>
<name>Stats</name>
<functions>
<func_GetParamUlongValue>WanMapStats_GetParamUlongValue</func_GetParamUlongValue>
</functions>
<parameters>
<parameter>
<name>BytesSent</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>BytesReceived</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>PacketsSent</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>PacketsReceived</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>ErrorsSent</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>ErrorsReceived</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>UnicastPacketsSent</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>UnicastPacketsReceived</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>DiscardPacketsSent</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>DiscardPacketsReceived</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>MulticastPacketsSent</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>MulticastPacketsReceived</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>BroadcastPacketsSent</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
<parameter>
<name>UnknownProtoPacketsReceived</name>
<type>unsignedInt</type>
<syntax>uint32</syntax>
<notify>off</notify>
</parameter>
</parameters>
</object>
</objects>
</object>
</objects>
</object>
</objects>
</object>
</objects>
</dataModelInfo>
Loading