/* writes a firewall record in NPE linear format  */
IX_ETH_DB_PRIVATE void ixEthDBNPEFirewallNodeWrite(void *address, MacTreeNode *node)
/* writes a firewall record in NPE linear format  */
IX_ETH_DB_PRIVATE void ixEthDBNPEFirewallNodeWrite(void *address, MacTreeNode *node)
{
    NPE_NODE_BYTE(address, IX_EDB_NPE_NODE_FW_RESERVED_OFFSET) = 0;
    NPE_NODE_BYTE(address, IX_EDB_NPE_NODE_FW_FLAGS_OFFSET) = IX_EDB_FLAGS_VALID;
    memcpy((void *) ((UINT32) address + IX_EDB_NPE_NODE_FW_ADDR_OFFSET), node->descriptor->macAddress, IX_IEEE803_MAC_ADDRESS_SIZE);
}