summaryrefslogtreecommitdiffstats
path: root/target/linux/realtek/files/drivers/net/rtl819x/common/rtl_errno.h
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/realtek/files/drivers/net/rtl819x/common/rtl_errno.h')
-rw-r--r--target/linux/realtek/files/drivers/net/rtl819x/common/rtl_errno.h314
1 files changed, 314 insertions, 0 deletions
diff --git a/target/linux/realtek/files/drivers/net/rtl819x/common/rtl_errno.h b/target/linux/realtek/files/drivers/net/rtl819x/common/rtl_errno.h
new file mode 100644
index 000000000..aa41bb13f
--- /dev/null
+++ b/target/linux/realtek/files/drivers/net/rtl819x/common/rtl_errno.h
@@ -0,0 +1,314 @@
+
+/*
+* Copyright c Realtek Semiconductor Corporation, 2002
+* All rights reserved.
+*
+* Program : The header file of all error numbers
+* Abstract :
+* Author : David Chun-Feng Liu (cfliu@realtek.com.tw)
+* $Id: rtl_errno.h,v 1.1 2007-12-21 10:29:52 davidhsu Exp $
+* $log$
+* -------------------------------------------------------
+*/
+
+#ifndef _RTL_ERRNO_H
+#define _RTL_ERRNO_H
+
+//Driver ERROR NUMBER Definition
+
+/* Error Number for common use */
+#define RTL_DUMMY -1 // NEVER use me!!! '-1' is used by FAILED.
+#define RTL_EENTRYALREADYEXIST -2 //The specifyied entry already exists.
+#define RTL_EENTRYNOTFOUND -3 //The specified entry was not found.
+#define RTL_EINVALIDPORT -4 //Unknown port number
+#define RTL_EINVALIDVLANID -5 //Invalid VLAN ID.
+#define RTL_EINVALIDINPUT -6 //Invalid input parameter.
+#define RTL_EINVNETIFNAME -7 //Invalid Network Interface name
+#define RTL_ENEEDLOOPBACKSET -8 //Need loopback port set
+#define RTL_ENOFREEBUFFER -9 //No Free buffer for new request
+#define RTL_EINVALIDIPRANGE -10//Invalid IP RANGE
+#define RTL_EINVALIDIPFILTER -11//Invalid Ip filter which for filter pkt's sip or dip
+
+/* Error Number for Port Mirror */
+#define RTL_EPORTISAMIRRORPORT -1000 //The specified port is already configured as a mirror port
+#define RTL_EPORTISARXTXMIRRORED -1001 //The specified port is a Rx/Tx mirrored port
+#define RTL_EPORTCANTBEAGGREGATED -1002 //The Mirror port cannot be aggregated.
+#define RTL_EMIRRORPORTNOTFOUND -1003 //The specified Mirror port not found.
+
+/* DMZ Host error number */
+#define RTL_EDMZHOSTNOTFOUND -1100 //DMZ host not found
+#define RTL_EDMZHOSTNEEDNAPTIP -1101 //DMZ host needs NAPT Ip address present
+#define RTL_EDMZHOSTSHOULDBEINTIP -1102 //DMZ host should be internal ip address
+#define RTL_EDMZHOSTCANNOTBEGWIP -1103 //DMZ host cannot be gateway ip address
+#define RTL_EDMZHOSTFULL -1104 //DMZ host array is full.
+#define RTL_EDMZHOSTDENYFILTEREDSIP -1105 //filtered PKT to DMZ because of the PKT's Sip in filterring range
+
+/* Error Number for ALG APIs */
+#define RTL_EINVALALGATTR -1200 //Invalid ALG attribute. Neither Server nor Client is
+ //specified to an ALG entry.
+#define RTL_EINVALPORTRANGE -1201 //Invalid port range was specified.
+#define RTL_EALGPORTRANGEOVERLAP -1202 //ALG port range overlap
+
+/* Error Number for Protocol Trap APIs */
+#define RTL_EUNKNOWPROTOTYPE -1300 //Unknown Protocol Trap's Protocol type
+
+
+/* Error Number for ACL rule APIs */
+#define RTL_EACLRULEISNULL -1400 //The specified ACL rule is NULL
+#define RTL_EINVALACTIONTYPE -1401 //ACL rule with invalid action type
+#define RTL_EACLMODEISNOTALLOWED -1402 //ACL mode is not match.
+#define RTL_EACLRULE_MATCHTYPEINCORRECT -1403 /* Incorrect match type */
+#define RTL_EACLEGRESSRULE_NOTSUPPORTPKTOP -1404 /* Egress ACL not support packet operation */
+#define RTL_EACLINVALIDRULETYPE -1405 /* Invalid acl rule type */
+
+/* Error Number for NAPT APIs */
+#define RTL_ENAPTIPNOTEXTIP -1500 //The Specified NAPT IP is not an external IP address
+#define RTL_ENAPTIPCANNOTBENAT -1501 //The Specified NAPT IP can not a NAT IP address
+
+/* Error Number for Ethernet port */
+#define RTL_EPORTOPMODECANNOTAGGREGATE -1600 //Can not set a port's operation mode if the port is aggreaged.
+#define RTL_EUNKNOWPORTSPEED -1601 //Unknow port speed. The port speed should be either 10 or 100.
+#define RTL_EPORTSPEEDCANNOTAGGREGATE -1602 //The specified port's speed can not be changed if the port is aggreaged.
+#define RTL_EPORTAUTONEGOCANNOTAGGREGATE -1603 //Can not change a port's auto-negotiation capability if the port is aggregated.
+#define RTL_EINVALIDDATARATE -1604 //Invalid data rate.
+#define RTL_ENOTVLANPORTMEMBER -1605 //Specified port is not a member port of specified vlan.
+
+/* Error Number for Spanning Tree */
+#define RTL_EINVALIDSID -1700 //Invalid spanning tree ID.
+#define RTL_ESIDALREADYEXIST -1701 //Spannding Tree ID already exists.
+#define RTL_EINVALIDPORTSTATE -1702 //Invalid Port State.
+#define RTL_ESIDISREFERENCEEDBYFID -1703 //Spanning Tree is being referenced by Filter Database.
+
+/* Error Number for Filter Database */
+#define RTL_EINVALIDFID -1800 //Invalid Filter database ID
+#define RTL_EFIDALREADYEXISTS -1801 //Filter Database already exists.
+#define RTL_EFIDISREFERENCEDBYVLAN -1802 //Filter Database is being referenced by VLAN
+#define RTL_EFIDISNOTEMPTY -1803 //Filter Database is not empty
+#define RTL_EINVALIDACTIONTYPE -1804 //Invalid Port Action Type.
+#define RTL_ENULLMACADDR -1805 //The specified MAC address is NULL.
+#define RTL_EL2ENTRYEXISTS -1806 //The filter database entry already exists.
+#define RTL_EL2ENTRYNOTFOUND -1807 //The specified filter database entry was not found.
+//#ifdef TEST_GETL2TBL
+#define RTL_EGETL2_EMPTYL2TBL -1808 /* The L2 table is empty */
+#define RTL_EGETL2_INVALIDL2ENTRY -1809 /* User specifies an invalid MAC address */
+#define RTL_EGETL2_NOMOREVALIDL2ENTRY -1810 /* No more valid L2 entry */
+//#endif
+
+/* Error Number for Aggregator */
+#define RTL_EINVALIDAGGREGATORID -1900 //Invalid aggregator ID.
+#define RTL_EALREADYTRUNKING -1901 //Aggregator already aggregates more than one port.
+#define RTL_EAGGREGATORHASNOPORT -1902 //Not allow aggregator without port member
+#define RTL_EAGGREGATOREXCEED -1903 //The number of aggregator excees the system capability.
+#define RTL_EAGGREGATORIDGTPORTNO -1904 //Aggreagator ID > Port Number. When aggregating ports,
+ //any port No. > aggregator ID is disallowed.
+#define RTL_EAGGREGATORSETINDIVIDUAL -1905 //Aggregator was set to individual, hence it can not
+ //aggreate more then one port.
+#define RTL_EDIFFBROADCASTDOMAIN -1906 //Aggregator and port are in different broadcast domain.
+
+/* Error Number for VLAN */
+#define RTL_EVLANALREADYEXISTS -2000 //Vlan already exists.
+#define RTL_ECANNOTREMOVEDEFVLAN -2001 //Cannot remove default VLAN.
+#define RTL_EVLANISREFERENCEDBYNETIF -2002 //Vlan is referenced by network interface.
+#define RTL_EVLANISREFERENCEDBYPPPOE -2003 //Vlan is referenced by PPPoE.
+#define RTL_EVLANHASMACALLOCATED -2004 //Vlan still has MAC address allocated.
+#define RTL_EVLANHASHPORTMEMBER -2005 //Vlan can not have member port while specifying its Filter database.
+#define RTL_EVLANTXMIRRORSET -2006 //Vlan has Tx mirror set hence can not set to promiscuous mode.
+#define RTL_EPORTNOTVLANMEMBER -2007 //The specified port is not a member of specified VLAN.
+#define RTL_EVLANPROMISSET -2008 //If VLAN promiscuous is set, a network interface cannot attach to the VLAN.
+#define RTL_EFWDTXMIRRORSET -2009 //Vlan Forwarding Tx Mirror set.
+#define RTL_EVLANMACREFERENCEDBYPPPOE -2010 //Vlan MAC is referenced by pppoe
+#define RTL_EVLANMACREFERENCEDBYNETIF -2011 //VLan MAC is referenced by network interface.
+#define RTL_EINVVLANMAC -2012 //Specified VLAN MAC number should be (0, 1, 2, 4, 8)
+#define RTL_ENOUSABLEMAC -2013 //No usable MAC address can be allocated
+#define RTL_EVLANNOMAC -2014 //Vlan has no MAC Address
+#define RTL_ENOVLAN -2015 //No more availiable VLAN entry
+
+
+
+/* Error Number for NAT */
+#define RTL_ENATIPNOTEXTERNALIP -2100 //The specified NAT IP address is not an External IP address.
+#define RTL_ENATIPNOTINTERNALIP -2101 //The specified NAT Internal IP is not an Internal IP address.
+#define RTL_EDUPLOCATENATIP -2102 //The specified NAT IP address already maps to an Internal IP address.
+#define RTL_ENATIPCANNOTBENAPTIP -2103 //The specified NAT IP address cannot be a NAPT IP address.
+
+
+/* Error Number for Routing */
+#define RTL_ERTALREADYEXIST -2300 //The routing entry already exists.
+#define RTL_ERTINVALNEXTHOP -2301 //Invalid nextHop
+#define RTL_ENOSESSIONALLOCATE -2302 //Need PPPoE session allocate
+/*#ifdef TEST_GETRTTBL*/
+#define RTL_ERTCREATEBYIF -2303 //The route is added by IP interface creation. It can be removed.
+#define RTL_EGETRT_EMPTYRTTBL -2304 /* The routing table is empty */
+#define RTL_EGETRT_NOMOREVALIDENTRY -2305 /* No more valid routing entry */
+#define RTL_EGETRT_INVALIDRTENTRY -2306 /* User specifies an invalid route */
+/*#endif */
+
+
+
+/* Error Number for Arp */
+#define RTL_ENONBROADCASTNET -2400 //Non Boradcast network is forbidden to add ARP entry.
+#define RTL_EARPALREADYEXIST -2401 //Arp entry already exists.
+#define RTL_EARPCANNOTADDL2ENTRY -2402 //The L2 Entry cannot be added.
+#define RTL_EARPCANNOTDELL2ENTRY -2403 //The L2 Entry cannot be deleted.
+#define RTL_ENOARPFOUND -2404 //No ARP entry was found
+
+
+/* Error Number for Network interface */
+#define RTL_ENETIFREFERENCEDBYIPIF -2500 //The network interface is referenced by IP interface.
+#define RTL_ENETIFREFBYROUTE -2501 //The network interface is referenced by a routing entry.
+#define RTL_ELINKTYPESHOULDBERESET -2502 //The link layer type should be reset before removing.
+#define RTL_ENETIFREFERENCEDBYACL -2503 //The network interface is referenced by ACL.
+#define RTL_EUNKNOWLINKLAYERTYPE -2504 //Unknow link layer type.
+#define RTL_ECANNOTREMOVEIPUNNUMBER -2505 //Can not remove IP unnumbered network itnerface. Use rtl8651_delIpUnnumbered() first.
+#define RTL_ENETHASNOLLTYPESPECIFY -2506 //The specified network interface has no link-layer type specified.
+#define RTL_ENETISEXTERNAL -2507 //The removed network interface is an external interface.
+#define RTL_ENAPTSTART -2508 //When NAPT starts, no manipulation about IP interface
+ //should be done
+#define RTL_ENETIFALREADYEXTERNAL -2509 //The specified network interface already is an external network interface.
+#define RTL_ESHOULDBEEXTIF -2510 //The network interface should be an external network interface
+#define RTL_ESHOULDNOTDMZEXT -2511 //The network interface should not be a DMZ external.
+#define RTL_ELIPUNNUMBEREDNOTALLOW -2512 //The specified network itnerface cannot be IP Unnumbered network.
+#define RTL_ENETIFREFBYNATNAPT -2513 //Network Interface is referenced BY NAT
+#define RTL_ENETIFLLTYPEALREADYSET -2514 //Link layer of the specified network itnerface type already set.
+#define RTL_ENOLLTYPESPECIFY -2515 //The network interface has no link layer type specified.
+
+
+/* Error Number for IP Unnumbered */
+#define RTL_EONLYONEIPUNNUMBERISALLOWED -2600 //The whole system only allows one IP unnumbered network.
+#define RTL_ENETIFINVALID -2601 //One external and one internal network interfaces are needed.
+#define RTL_EWANIFCANNOTHAVEIPINTF -2602 //The external network interface cannot have IP interface.
+#define RTL_NETIFTYPENOTMATCH -2603 //The external network interface should be PPPoE type and internal interface should be VLAN type.
+#define RTL_ENETIFNEEDIPUNNUMBERED -2604 //The specified network itnerface should be IP unnumbered.
+#define RTL_EIPUNNUMBEREDHASHIPINTF -2605 //The IP Unnumebred still has external IP interface unnumebred attached.
+#define RTL_ENETIFNOTIPUNNUMBERED -2606 //The specified network interface is not an IP Unnumbered Network interface.
+#define RTL_ENOTIPUNNUMBEREDNETIF -2607 //The specified network interface is not IP Unnumbered Network interface.
+#define RTL_EIPUNINTIPINTFNEED -2608 //The specified network interface should be IP Unnumbered internal network interface.
+#define RTL_EIPUNISREFERENCEDBYPPPOE -2609 //The IP Unnumbered IP interface is referenced by PPPoE Session.
+#define RTL_EEXTINTFSHOULDBEPPPOE -2610 //The specified external network interface should be PPPoE type.
+#define RTL_ESHOULDBEEXTNETIF -2611 //The specified network interface should be external network interface.
+
+
+/* Error Number for IP interface */
+#define RTL_ENETMASKCANNOTBEZERO -2701 //The netmask of IP interface cannot be zero.
+#define RTL_EIPUNEXTIFCANNOTHASHIPINTF -2702 //Cannot attach IP interface to External Network itnerface in an IP Unnumbered network.
+#define RTL_EIPIFALREADYEXIST -2703 //IP Interface already exists
+#define RTL_EINVNETMASK -2704 //Invalid network mask. The specified netmask may be 0xffffffff in a VLAN type network.
+#define RTL_ECANNOTREMOVEIPUNEXTIPINTF -2705 //Global IP interface of IP Unnumbered cannot be removed. Use rtl8651_setLanSideExternalIpInterface() first.
+#define RTL_EIPINTFISREFERENCEDBYARP -2706 //IP interface is referenced by ARP entry. It cannot be removed.
+#define RTL_EIPINTFISREFERENCEDBYLS -2707 //IP interface is referenced by Local Server. It cannot be removed.
+#define RTL_EIPINTFISREFERENCEDBYRT -2708 //IP interface is referenced by routing entry. It cannot be removed.
+#define RTL_EIPINTFISREFERENCEDNYNATNAPT -2709 //IP interface is referenced by NAT/NAPT. It cannot be removed.
+#define RTL_ENOIPINTFFOUND -2710 //The specified IP interface was not found.
+#define RTL_ENOTEXTIP -2711 //Specified external IP address doesn't belong to external interface
+#define RTL_ENOTINTIP -2712 //Specified internal IP address doesn't belong to internal interface
+
+/* Error Number for PPPoE */
+#define RTL_EFORBIDPROMISCINPPPOE -2800 //If promiscuous mode was set, PPPoE cannot be created.
+#define RTL_EVLANSHOULDBEPPPOE -2801 //The specified VLAN should be PPPoE Type.
+#define RTL_EPPPOEALREADYEXISTS -2802 //The specified PPPoE already exists.
+#define RTL_EOUTOFVLANMACADDR -2803 //Out of VLAN MAC address.
+#define RTL_EINVALIDPPPOEID -2804 //Invalid PPPoE ID.
+#define RTL_EPPPOEISINUSE -2805 //The specified PPPoE is in use.
+#define RTL_EPPPOEISREFERENCEDBYRT -2806 //PPPoE is referenced by routing entry.
+#define RTL_EINVALIDSESSIONID -2807 //Invalid PPPoE Session ID.
+#define RTL_EPROPERTUALREADYSET -2808 //The specified PPPoE property was already set to another PPPoE ID.
+#define RTL_EPPPOEHASPROPERTYSET -2809 //The specified PPPoE ID already has property set.
+#define RTL_EPPPOECANNOTADDL2ENTRY -2810 //Cannot add L2 entry for the specified PPPoE.
+
+/* Error Number for Local Server */
+#define RTL_EINVALIDLSIPADDR -2900 //Invalid Local Server IP address.
+#define RTL_ELSCANNOTBEGWIP -2901 //Local Server IP address cannot be gateway's IP address.
+#define RTL_ELSALREADYEXISTS -2902 //Local Server already exists.
+
+/* Error Number for NAPT */
+#define RTL_EDSTIPISLS -3000 //NAPT DST IP is Local Server
+#define RTL_EGETOFFSETFAIL -3001 //NAPT get offset fail
+#define RTL_EINVALIDEXTPORT -3002 //Maybe the external port is in use or reserved
+#define RTL_ENOTPERMIT -3003 //The action is not allowed
+#define RTL_EEXTIDINUSE -3004 //NAPT ICMP external ID is in use
+#define RTL_EDRVNAPTEXIST -3005 //NAPT connection already exist in driver table
+#define RTL_EINVL4PORTNUM -3006 //Invalid UDP/TCP port number
+#define RTL_EINVEXTIP -3007 //Invliad external port number for NAPT
+#define RTL_EDEFAULTROUTENOTFOUND -3008 // Default Route is not defined.
+#define RTL_EADDHASH2NEXTHOP -3009 // Add Hash2 nexthop error
+#define RTL_EDEFAULTNAPTIPEXIST -3010 //Default Napt IP already exists
+#define RTL_ENAPTCONNECTIONFULL -3011 // napt system is full and can not add any other new flows
+#define RTL_ENAPTNOTFOUNDWITHINFO -3012 // Entry is not found, but return with infomation (for GetInbound()/Outbound())
+
+/*Error Number for NAPTUSRMAPPING*/
+#define RTL_EIPFILTEROVERLAPPING -3050 //ipfilter overlap: the ip range and port is overloapping
+#define RTL_ENAPTUSRMAPTYPEERROR -3051 //napt user map entry's type is error
+#define RTL_ENAPTUSRMAPFLAGERROR -3052 //napt user map entry's flag is error
+#define RTL_ENAPTUSRMAPFILTERNOTFOUND -3053 // napt user map ipFilter not found
+#define RTL_ENAPTUSRMAPDIRECTIONERROR -3054 // napt usr map info's direction is error
+#define RTL_ENAPTUSRMAPFILTERDROP -3055 //pkt was drop by usr filter
+
+/* Error Numebr for ALG */
+#define RTL_ERANGEOVERLAP -3100 //ALG port range overlap
+
+/* Error Number Session: PPPoE, L2TP, PPTP */
+#define RTL_ESESSIONNOTFOUND -3200 //The specified Session ID is not found
+#define RTL_ESESSIONREFERENCEDBYRT -3201 //The specified Session is referenced by routing entry
+#define RTL_ECANNOTMOVESESSION -3202 //Can not move session to another network interface
+#define RTL_EALREADYHAVESESSION -3203 //The specified network interface already has session attached
+#define RTL_ESESSIONISREFERENCED -3204 //Session is referenced
+#define RTL_ECANNOTUSETHISVID -3205 //No more than one PPTP/L2TP VLAN is allowed
+
+/* Error Number for Protocol-based NAT */
+#define RTL_EPBNAT_ENTRY_EXIST -3301 //The given {protocol,extip,intip} exists
+#define RTL_EPBNAT_NO_FREE_ENTRY -3302 //No free entry for Protocol-Based NAT
+#define RTL_EPBNAT_ENTRY_NOT_FOUND -3303 //The specific entry is not found
+#define RTL_EPBNAT_PROTOCOL_NOT_SUPPORTED -3304 //The specific protocol is not supported by protocol-based NAT
+
+
+/* Error Number for Rate Limit */
+#define RTL_EDUPGROUPID -3401 //Duplicate Rate Limit Group ID
+#define RTL_ERLENTRYISREFERENCE -3402 //The specified rate limit entry is being referenced.
+#define RTL_ENOGROUPIDFOUND -3403 //The specified group ID was not found.
+#define RTL_EEXCEEDTOTALBW -3404 //The specified ratio exceeds total allowed bandwidth
+
+/* Error Number for IPSec */
+#define RTL_EIPSEC_PARAM_ERROR -4001 //IPSec parameter error
+#define RTL_EIPSEC_SPI_EXISTED -4002 //IPSec SPI has existed
+#define RTL_EIPSEC_SPI_NOT_FOUNT -4003 //IPSec SPI not found
+#define RTL_EIPSEC_NO_MORE_SPI -4004 //no more availiable IPSec SPI
+#define RTL_EIPSEC_SPIGRP_EXISTED -4007 //IPSec SPIGRP has existed
+#define RTL_EIPSEC_SPIGRP_NOT_FOUNT -4008 //IPSec SPIGRP not found
+#define RTL_EIPSEC_NO_MORE_SPIGRP -4009 //no more availiable IPSec SPIGRP
+#define RTL_EIPSEC_EROUTE_EXISTED -4012 //IPSec SPIGRP has existed
+#define RTL_EIPSEC_EROUTE_NOT_FOUNT -4013 //IPSec SPIGRP not found
+#define RTL_EIPSEC_NO_MORE_EROUTE -4014 //no more availiable IPSec SPIGRP
+#define RTL_EIPSEC_INVALID_WINSIZE -4015 //Invalid window size (See RFC2046 3.4.3)
+#define RTL_EIPSEC_NO_MORE_NBT_ENTRY -4016 //no more netBios entry
+
+/* Error Number for URL Filter */
+#define RTL_EURLFILTER_URLSTRINGLEN_EXCEEND -4501 // url filter string lenght exceeds system buffer size.
+#define RTL_EURLFILTER_PATHSTRINGLEN_EXCEEND -4502 // path string of url exceeds system buffer size
+#define RTL_EMEMALLOCATEFAILEDFORURLFILTER -4503 /* memory allocation failed for url filter operation */
+/* RTL865XB_URLFILTER_UNKNOWNURLTYPE_SUPPORT */
+#define RTL_EURLFILTER_INVALIDRULETYPE -4504 /* Invalid url rule type */
+/* RTL865XB_URLFILTER_ACTIONTYPE_SUPPORT */
+#define RTL_EURLFILTER_INVALIDACTIONTYPE -4505 /* Invalid action type of url filter rule */
+/* RTL865XB_WEB_CONTENT_HDR_FILTER */
+#define RTL_EURLFILTER_CONTENTSTRINGLEN_EXCEEND -4506 /* content string pattern exceeds system buffer size */
+#define RTL_EURLFILTER_HTTPHDRSTRINGLEN_EXCEEND -4507 /* http header string pattern exceeds system buffer size */
+#define RTL_EURLFILTER_CONTENTHDRFILTERINUSED -4508 /* the content/httpHdr filter is used by an napt flow, cannot be deleted */
+
+/* Error Number for PCM drivers */
+#define RTL_EPCM_QUEUE_UNAV -5001 /* pcm queue not allocated */
+#define RTL_EPCM_PGAE_UNAV -5002 /* pcm page not allocated */
+#define RTL_EPCM_QUEUE_FULL -5003 /* pcm queue is full of data */
+#define RTL_EPCM_QUEUE_EMPTY -5004 /* pcm queue is no of data */
+#define RTL_EPCM_QUEUE_SUBSIZE -5005 /* pcm queue has not enough data */
+#define RTL_EPCM_BUF_UNAV -5006 /* requested buffer not allocated */
+#define RTL_EPCM_CHANNEL_NULL -5007 /* current channel is not allocated */
+
+/*Error number for naptUsrMapping*/
+#define RTL_EVLANRANGETOOSMALL -5100 /* set multiple pppoe id range too small RTL8651_IDLETIMEOUT_FIXED */
+//#define RTL_NAPTUSRMAP_
+
+/*Error number for reference count*/
+#define RTL_EREFERENCEDBYOTHER -5200
+
+
+#endif