Network Services API  2.00.00.16
Macros
slneterr.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SLNETERR_RET_CODE_OK   (0L) /* Success */
 
#define SLNETERR_GENERAL_DEVICE   (-6L) /* General device error */
 
#define SLNETERR_BSD_SOC_ERROR   (-1L) /* Failure */
 
#define SLNETERR_BSD_INEXE   (-8L) /* socket command in execution */
 
#define SLNETERR_BSD_EBADF   (-9L) /* Bad file number */
 
#define SLNETERR_BSD_ENSOCK   (-10L) /* The system limit on the total number of open socket, has been reached */
 
#define SLNETERR_BSD_EAGAIN   (-11L) /* Try again */
 
#define SLNETERR_BSD_EWOULDBLOCK   SLNETERR_BSD_EAGAIN
 
#define SLNETERR_BSD_ENOMEM   (-12L) /* Out of memory */
 
#define SLNETERR_BSD_EACCES   (-13L) /* Permission denied */
 
#define SLNETERR_BSD_EFAULT   (-14L) /* Bad address */
 
#define SLNETERR_BSD_ECLOSE   (-15L) /* close socket operation failed to transmit all queued packets */
 
#define SLNETERR_BSD_EALREADY_ENABLED   (-21L) /* Transceiver - Transceiver already ON. there could be only one */
 
#define SLNETERR_BSD_EINVAL   (-22L) /* Invalid argument */
 
#define SLNETERR_BSD_EAUTO_CONNECT_OR_CONNECTING   (-69L) /* Transceiver - During connection, connected or auto mode started */
 
#define SLNETERR_BSD_CONNECTION_PENDING   (-72L) /* Transceiver - Device is connected, disconnect first to open transceiver */
 
#define SLNETERR_BSD_EUNSUPPORTED_ROLE   (-86L) /* Transceiver - Trying to start when WLAN role is AP or P2P GO */
 
#define SLNETERR_BSD_EDESTADDRREQ   (-89L) /* Destination address required */
 
#define SLNETERR_BSD_EPROTOTYPE   (-91L) /* Protocol wrong type for socket */
 
#define SLNETERR_BSD_ENOPROTOOPT   (-92L) /* Protocol not available */
 
#define SLNETERR_BSD_EPROTONOSUPPORT   (-93L) /* Protocol not supported */
 
#define SLNETERR_BSD_ESOCKTNOSUPPORT   (-94L) /* Socket type not supported */
 
#define SLNETERR_BSD_EOPNOTSUPP   (-95L) /* Operation not supported on transport endpoint */
 
#define SLNETERR_BSD_EAFNOSUPPORT   (-97L) /* Address family not supported by protocol */
 
#define SLNETERR_BSD_EADDRINUSE   (-98L) /* Address already in use */
 
#define SLNETERR_BSD_EADDRNOTAVAIL   (-99L) /* Cannot assign requested address */
 
#define SLNETERR_BSD_ENETUNREACH   (-101L) /* Network is unreachable */
 
#define SLNETERR_BSD_ENOBUFS   (-105L) /* No buffer space available */
 
#define SLNETERR_BSD_EOBUFF   SLNETERR_BSD_ENOBUFS
 
#define SLNETERR_BSD_EISCONN   (-106L) /* Transport endpoint is already connected */
 
#define SLNETERR_BSD_ENOTCONN   (-107L) /* Transport endpoint is not connected */
 
#define SLNETERR_BSD_ETIMEDOUT   (-110L) /* Connection timed out */
 
#define SLNETERR_BSD_ECONNREFUSED   (-111L) /* Connection refused */
 
#define SLNETERR_BSD_EALREADY   (-114L) /* Non blocking connect in progress, try again */
 
#define SLNETERR_BSD_ESEC_CLOSE_NOTIFY   (-300L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_UNEXPECTED_MESSAGE   (-310L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_BAD_RECORD_MAC   (-320L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_DECRYPTION_FAILED   (-321L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_RECORD_OVERFLOW   (-322L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_DECOMPRESSION_FAILURE   (-330L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_HANDSHAKE_FAILURE   (-340L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_NO_CERTIFICATE   (-341L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_BAD_CERTIFICATE   (-342L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_UNSUPPORTED_CERTIFICATE   (-343L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_ILLEGAL_PARAMETER   (-347L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_ACCESS_DENIED   (-349L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_DECODE_ERROR   (-350L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_DECRYPT_ERROR1   (-351L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_EXPORT_RESTRICTION   (-360L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_PROTOCOL_VERSION   (-370L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_INSUFFICIENT_SECURITY   (-371L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_INTERNAL_ERROR   (-380L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_USER_CANCELLED   (-390L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_NO_RENEGOTIATION   (-400L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_UNSUPPORTED_EXTENSION   (-410L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_CERTIFICATE_UNOBTAINABLE   (-411L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_UNRECOGNIZED_NAME   (-412L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_BAD_CERTIFICATE_STATUS_RESPONSE   (-413L) /* ssl/tls alerts */
 
#define SLNETERR_BSD_ESEC_BAD_CERTIFICATE_HASH_VALUE   (-414L) /* ssl/tls alerts */
 
#define SLNETERR_ESEC_GENERAL   (-450L) /* error secure level general error */
 
#define SLNETERR_ESEC_DECRYPT   (-451L) /* error secure level, decrypt recv packet fail */
 
#define SLNETERR_ESEC_CLOSED   (-452L) /* secure layrer is closed by other size , tcp is still connected */
 
#define SLNETERR_ESEC_SNO_VERIFY   (-453L) /* Connected without server verification */
 
#define SLNETERR_ESEC_NO_CA_FILE   (-454L) /* error secure level CA file not found */
 
#define SLNETERR_ESEC_MEMORY   (-455L) /* error secure level No memory space available */
 
#define SLNETERR_ESEC_BAD_CA_FILE   (-456L) /* error secure level bad CA file */
 
#define SLNETERR_ESEC_BAD_CERT_FILE   (-457L) /* error secure level bad Certificate file */
 
#define SLNETERR_ESEC_BAD_PRIVATE_FILE   (-458L) /* error secure level bad private file */
 
#define SLNETERR_ESEC_BAD_DH_FILE   (-459L) /* error secure level bad DH file */
 
#define SLNETERR_ESEC_T00_MANY_SSL_OPENED   (-460L) /* MAX SSL Sockets are opened */
 
#define SLNETERR_ESEC_DATE_ERROR   (-461L) /* connected with certificate date verification error */
 
#define SLNETERR_ESEC_HAND_SHAKE_TIMED_OUT   (-462L) /* connection timed out due to handshake time */
 
#define SLNETERR_ESEC_TX_BUFFER_NOT_EMPTY   (-463L) /* cannot start ssl connection while send buffer is full */
 
#define SLNETERR_ESEC_RX_BUFFER_NOT_EMPTY   (-464L) /* cannot start ssl connection while recv buffer is full */
 
#define SLNETERR_ESEC_SSL_DURING_HAND_SHAKE   (-465L) /* cannot use while in hanshaking */
 
#define SLNETERR_ESEC_NOT_ALLOWED_WHEN_LISTENING   (-466L) /* the operation is not allowed when listening, do before listen */
 
#define SLNETERR_ESEC_CERTIFICATE_REVOKED   (-467L) /* connected but on of the certificates in the chain is revoked */
 
#define SLNETERR_ESEC_UNKNOWN_ROOT_CA   (-468L) /* connected but the root CA used to validate the peer is unknown */
 
#define SLNETERR_ESEC_WRONG_PEER_CERT   (-469L) /* wrong peer cert (server cert) was received while trying to connect to server */
 
#define SLNETERR_ESEC_TCP_DISCONNECTED_UNCOMPLETE_RECORD   (-470L) /* the other side disconnected the TCP layer and didn't send the whole ssl record */
 
#define SLNETERR_ESEC_HELLO_VERIFY_ERROR   (-471L) /* Hello verification failed in DTLS */
 
#define SLNETERR_ESEC_BUFFER_E   (-632L) /* output buffer too small or input too large */
 
#define SLNETERR_ESEC_ALGO_ID_E   (-633L) /* setting algo id error */
 
#define SLNETERR_ESEC_PUBLIC_KEY_E   (-634L) /* setting public key error */
 
#define SLNETERR_ESEC_DATE_E   (-635L) /* setting date validity error */
 
#define SLNETERR_ESEC_SUBJECT_E   (-636L) /* setting subject name error */
 
#define SLNETERR_ESEC_ISSUER_E   (-637L) /* setting issuer name error */
 
#define SLNETERR_ESEC_CA_TRUE_E   (-638L) /* setting CA basic constraint true error */
 
#define SLNETERR_ESEC_EXTENSIONS_E   (-639L) /* setting extensions error */
 
#define SLNETERR_ESEC_ASN_PARSE_E   (-640L) /* ASN parsing error, invalid input */
 
#define SLNETERR_ESEC_ASN_VERSION_E   (-641L) /* ASN version error, invalid number */
 
#define SLNETERR_ESEC_ASN_GETINT_E   (-642L) /* ASN get big int error, invalid data */
 
#define SLNETERR_ESEC_ASN_RSA_KEY_E   (-643L) /* ASN key init error, invalid input */
 
#define SLNETERR_ESEC_ASN_OBJECT_ID_E   (-644L) /* ASN object id error, invalid id */
 
#define SLNETERR_ESEC_ASN_TAG_NULL_E   (-645L) /* ASN tag error, not null */
 
#define SLNETERR_ESEC_ASN_EXPECT_0_E   (-646L) /* ASN expect error, not zero */
 
#define SLNETERR_ESEC_ASN_BITSTR_E   (-647L) /* ASN bit string error, wrong id */
 
#define SLNETERR_ESEC_ASN_UNKNOWN_OID_E   (-648L) /* ASN oid error, unknown sum id */
 
#define SLNETERR_ESEC_ASN_DATE_SZ_E   (-649L) /* ASN date error, bad size */
 
#define SLNETERR_ESEC_ASN_BEFORE_DATE_E   (-650L) /* ASN date error, current date before */
 
#define SLNETERR_ESEC_ASN_AFTER_DATE_E   (-651L) /* ASN date error, current date after */
 
#define SLNETERR_ESEC_ASN_SIG_OID_E   (-652L) /* ASN signature error, mismatched oid */
 
#define SLNETERR_ESEC_ASN_TIME_E   (-653L) /* ASN time error, unknown time type */
 
#define SLNETERR_ESEC_ASN_INPUT_E   (-654L) /* ASN input error, not enough data */
 
#define SLNETERR_ESEC_ASN_SIG_CONFIRM_E   (-655L) /* ASN sig error, confirm failure */
 
#define SLNETERR_ESEC_ASN_SIG_HASH_E   (-656L) /* ASN sig error, unsupported hash type */
 
#define SLNETERR_ESEC_ASN_SIG_KEY_E   (-657L) /* ASN sig error, unsupported key type */
 
#define SLNETERR_ESEC_ASN_DH_KEY_E   (-658L) /* ASN key init error, invalid input */
 
#define SLNETERR_ESEC_ASN_NTRU_KEY_E   (-659L) /* ASN ntru key decode error, invalid input */
 
#define SLNETERR_ESEC_ASN_CRIT_EXT_E   (-660L) /* ASN unsupported critical extension */
 
#define SLNETERR_ESEC_ECC_BAD_ARG_E   (-670L) /* ECC input argument of wrong type */
 
#define SLNETERR_ESEC_ASN_ECC_KEY_E   (-671L) /* ASN ECC bad input */
 
#define SLNETERR_ESEC_ECC_CURVE_OID_E   (-672L) /* Unsupported ECC OID curve type */
 
#define SLNETERR_ESEC_BAD_FUNC_ARG   (-673L) /* Bad function argument provided */
 
#define SLNETERR_ESEC_NOT_COMPILED_IN   (-674L) /* Feature not compiled in */
 
#define SLNETERR_ESEC_UNICODE_SIZE_E   (-675L) /* Unicode password too big */
 
#define SLNETERR_ESEC_NO_PASSWORD   (-676L) /* no password provided by user */
 
#define SLNETERR_ESEC_ALT_NAME_E   (-677L) /* alt name size problem, too big */
 
#define SLNETERR_ESEC_ASN_NO_SIGNER_E   (-688L) /* ASN no signer to confirm failure */
 
#define SLNETERR_ESEC_ASN_CRL_CONFIRM_E   (-689L) /* ASN CRL signature confirm failure */
 
#define SLNETERR_ESEC_ASN_CRL_NO_SIGNER_E   (-690L) /* ASN CRL no signer to confirm failure */
 
#define SLNETERR_ESEC_ASN_OCSP_CONFIRM_E   (-691L) /* ASN OCSP signature confirm failure */
 
#define SLNETERR_ESEC_VERIFY_FINISHED_ERROR   (-704L) /* verify problem on finished */
 
#define SLNETERR_ESEC_VERIFY_MAC_ERROR   (-705L) /* verify mac problem */
 
#define SLNETERR_ESEC_PARSE_ERROR   (-706L) /* parse error on header */
 
#define SLNETERR_ESEC_UNKNOWN_HANDSHAKE_TYPE   (-707L) /* weird handshake type */
 
#define SLNETERR_ESEC_SOCKET_ERROR_E   (-708L) /* error state on socket */
 
#define SLNETERR_ESEC_SOCKET_NODATA   (-709L) /* expected data, not there */
 
#define SLNETERR_ESEC_INCOMPLETE_DATA   (-710L) /* don't have enough data to complete task */
 
#define SLNETERR_ESEC_UNKNOWN_RECORD_TYPE   (-711L) /* unknown type in record hdr */
 
#define SLNETERR_ESEC_INNER_DECRYPT_ERROR   (-712L) /* error during decryption */
 
#define SLNETERR_ESEC_FATAL_ERROR   (-713L) /* recvd alert fatal error */
 
#define SLNETERR_ESEC_ENCRYPT_ERROR   (-714L) /* error during encryption */
 
#define SLNETERR_ESEC_FREAD_ERROR   (-715L) /* fread problem */
 
#define SLNETERR_ESEC_NO_PEER_KEY   (-716L) /* need peer's key */
 
#define SLNETERR_ESEC_NO_PRIVATE_KEY   (-717L) /* need the private key */
 
#define SLNETERR_ESEC_RSA_PRIVATE_ERROR   (-718L) /* error during rsa priv op */
 
#define SLNETERR_ESEC_NO_DH_PARAMS   (-719L) /* server missing DH params */
 
#define SLNETERR_ESEC_BUILD_MSG_ERROR   (-720L) /* build message failure */
 
#define SLNETERR_ESEC_BAD_HELLO   (-721L) /* client hello malformed */
 
#define SLNETERR_ESEC_DOMAIN_NAME_MISMATCH   (-722L) /* peer subject name mismatch */
 
#define SLNETERR_ESEC_WANT_READ   (-723L) /* want read, call again */
 
#define SLNETERR_ESEC_NOT_READY_ERROR   (-724L) /* handshake layer not ready */
 
#define SLNETERR_ESEC_PMS_VERSION_ERROR   (-725L) /* pre m secret version error */
 
#define SLNETERR_ESEC_WANT_WRITE   (-727L) /* want write, call again */
 
#define SLNETERR_ESEC_BUFFER_ERROR   (-728L) /* malformed buffer input */
 
#define SLNETERR_ESEC_VERIFY_CERT_ERROR   (-729L) /* verify cert error */
 
#define SLNETERR_ESEC_VERIFY_SIGN_ERROR   (-730L) /* verify sign error */
 
#define SLNETERR_ESEC_LENGTH_ERROR   (-741L) /* record layer length error */
 
#define SLNETERR_ESEC_PEER_KEY_ERROR   (-742L) /* can't decode peer key */
 
#define SLNETERR_ESEC_ZERO_RETURN   (-743L) /* peer sent close notify */
 
#define SLNETERR_ESEC_SIDE_ERROR   (-744L) /* wrong client/server type */
 
#define SLNETERR_ESEC_NO_PEER_CERT   (-745L) /* peer didn't send key */
 
#define SLNETERR_ESEC_ECC_CURVETYPE_ERROR   (-750L) /* Bad ECC Curve Type */
 
#define SLNETERR_ESEC_ECC_CURVE_ERROR   (-751L) /* Bad ECC Curve */
 
#define SLNETERR_ESEC_ECC_PEERKEY_ERROR   (-752L) /* Bad Peer ECC Key */
 
#define SLNETERR_ESEC_ECC_MAKEKEY_ERROR   (-753L) /* Bad Make ECC Key */
 
#define SLNETERR_ESEC_ECC_EXPORT_ERROR   (-754L) /* Bad ECC Export Key */
 
#define SLNETERR_ESEC_ECC_SHARED_ERROR   (-755L) /* Bad ECC Shared Secret */
 
#define SLNETERR_ESEC_NOT_CA_ERROR   (-757L) /* Not a CA cert error */
 
#define SLNETERR_ESEC_BAD_PATH_ERROR   (-758L) /* Bad path for opendir */
 
#define SLNETERR_ESEC_BAD_CERT_MANAGER_ERROR   (-759L) /* Bad Cert Manager */
 
#define SLNETERR_ESEC_OCSP_CERT_REVOKED   (-760L) /* OCSP Certificate revoked */
 
#define SLNETERR_ESEC_CRL_CERT_REVOKED   (-761L) /* CRL Certificate revoked */
 
#define SLNETERR_ESEC_CRL_MISSING   (-762L) /* CRL Not loaded */
 
#define SLNETERR_ESEC_MONITOR_RUNNING_E   (-763L) /* CRL Monitor already running */
 
#define SLNETERR_ESEC_THREAD_CREATE_E   (-764L) /* Thread Create Error */
 
#define SLNETERR_ESEC_OCSP_NEED_URL   (-765L) /* OCSP need an URL for lookup */
 
#define SLNETERR_ESEC_OCSP_CERT_UNKNOWN   (-766L) /* OCSP responder doesn't know */
 
#define SLNETERR_ESEC_OCSP_LOOKUP_FAIL   (-767L) /* OCSP lookup not successful */
 
#define SLNETERR_ESEC_MAX_CHAIN_ERROR   (-768L) /* max chain depth exceeded */
 
#define SLNETERR_ESEC_NO_PEER_VERIFY   (-778L) /* Need peer cert verify Error */
 
#define SLNETERR_ESEC_UNSUPPORTED_SUITE   (-790L) /* unsupported cipher suite */
 
#define SLNETERR_ESEC_MATCH_SUITE_ERROR   (-791L) /* can't match cipher suite */
 
#define SLNETERR_WLAN_KEY_ERROR   (-2049L)
 
#define SLNETERR_WLAN_INVALID_ROLE   (-2050L)
 
#define SLNETERR_WLAN_PREFERRED_NETWORKS_FILE_LOAD_FAILED   (-2051L)
 
#define SLNETERR_WLAN_CANNOT_CONFIG_SCAN_DURING_PROVISIONING   (-2052L)
 
#define SLNETERR_WLAN_INVALID_SECURITY_TYPE   (-2054L)
 
#define SLNETERR_WLAN_PASSPHRASE_TOO_LONG   (-2055L)
 
#define SLNETERR_WLAN_EAP_WRONG_METHOD   (-2057L)
 
#define SLNETERR_WLAN_PASSWORD_ERROR   (-2058L)
 
#define SLNETERR_WLAN_EAP_ANONYMOUS_LEN_ERROR   (-2059L)
 
#define SLNETERR_WLAN_SSID_LEN_ERROR   (-2060L)
 
#define SLNETERR_WLAN_USER_ID_LEN_ERROR   (-2061L)
 
#define SLNETERR_WLAN_PREFERRED_NETWORK_LIST_FULL   (-2062L)
 
#define SLNETERR_WLAN_PREFERRED_NETWORKS_FILE_WRITE_FAILED   (-2063L)
 
#define SLNETERR_WLAN_ILLEGAL_WEP_KEY_INDEX   (-2064L)
 
#define SLNETERR_WLAN_INVALID_DWELL_TIME_VALUES   (-2065L)
 
#define SLNETERR_WLAN_INVALID_POLICY_TYPE   (-2066L)
 
#define SLNETERR_WLAN_PM_POLICY_INVALID_OPTION   (-2067L)
 
#define SLNETERR_WLAN_PM_POLICY_INVALID_PARAMS   (-2068L)
 
#define SLNETERR_WLAN_WIFI_NOT_CONNECTED   (-2069L)
 
#define SLNETERR_WLAN_ILLEGAL_CHANNEL   (-2070L)
 
#define SLNETERR_WLAN_WIFI_ALREADY_DISCONNECTED   (-2071L)
 
#define SLNETERR_WLAN_TRANSCEIVER_ENABLED   (-2072L)
 
#define SLNETERR_WLAN_GET_NETWORK_LIST_EAGAIN   (-2073L)
 
#define SLNETERR_WLAN_GET_PROFILE_INVALID_INDEX   (-2074L)
 
#define SLNETERR_WLAN_FAST_CONN_DATA_INVALID   (-2075L)
 
#define SLNETERR_WLAN_NO_FREE_PROFILE   (-2076L)
 
#define SLNETERR_WLAN_AP_SCAN_INTERVAL_TOO_LOW   (-2077L)
 
#define SLNETERR_WLAN_SCAN_POLICY_INVALID_PARAMS   (-2078L)
 
#define SLNETERR_RXFL_OK   (0L) /* O.K */
 
#define SLNETERR_RXFL_RANGE_COMPARE_PARAMS_ARE_INVALID   (-2079L)
 
#define SLNETERR_RXFL_RXFL_INVALID_PATTERN_LENGTH   (-2080L) /* requested length for L1/L4 payload matching must not exceed 16 bytes */
 
#define SLNETERR_RXFL_ACTION_USER_EVENT_ID_TOO_BIG   (-2081L) /* user action id for host event must not exceed SLNETERR_WLAN_RX_FILTER_MAX_USER_EVENT_ID */
 
#define SLNETERR_RXFL_OFFSET_TOO_BIG   (-2082L) /* requested offset for L1/L4 payload matching must not exceed 1535 bytes */
 
#define SLNETERR_RXFL_STAT_UNSUPPORTED   (-2083L) /* get rx filters statistics not supported */
 
#define SLNETERR_RXFL_INVALID_FILTER_ARG_UPDATE   (-2084L) /* invalid filter args request */
 
#define SLNETERR_RXFL_INVALID_SYSTEM_STATE_TRIGGER_FOR_FILTER_TYPE   (-2085L) /* system state not supported for this filter type */
 
#define SLNETERR_RXFL_INVALID_FUNC_ID_FOR_FILTER_TYPE   (-2086L) /* function id not supported for this filter type */
 
#define SLNETERR_RXFL_DEPENDENT_FILTER_DO_NOT_EXIST_3   (-2087L) /* filter parent doesn't exist */
 
#define SLNETERR_RXFL_OUTPUT_OR_INPUT_BUFFER_LENGTH_TOO_SMALL   (-2088L) /* ! The output buffer length is smaller than required for that operation */
 
#define SLNETERR_RXFL_DEPENDENT_FILTER_SOFTWARE_FILTER_NOT_FIT   (-2089L) /* Node filter can't be child of software filter and vice_versa */
 
#define SLNETERR_RXFL_DEPENDENCY_IS_NOT_PERSISTENT   (-2090L) /* Dependency filter is not persistent */
 
#define SLNETERR_RXFL_RXFL_ALLOCATION_PROBLEM   (-2091L)
 
#define SLNETERR_RXFL_SYSTEM_STATE_NOT_SUPPORTED_FOR_THIS_FILTER   (-2092L) /* System state is not supported */
 
#define SLNETERR_RXFL_TRIGGER_USE_REG5_TO_REG8   (-2093L) /* Only counters 5 - 8 are allowed, for Tigger */
 
#define SLNETERR_RXFL_TRIGGER_USE_REG1_TO_REG4   (-2094L) /* Only counters 1 - 4 are allowed, for trigger */
 
#define SLNETERR_RXFL_ACTION_USE_REG5_TO_REG8   (-2095L) /* Only counters 5 - 8 are allowed, for action */
 
#define SLNETERR_RXFL_ACTION_USE_REG1_TO_REG4   (-2096L) /* Only counters 1 - 4 are allowed, for action */
 
#define SLNETERR_RXFL_FIELD_SUPPORT_ONLY_EQUAL_AND_NOTEQUAL   (-2097L) /* Rule compare function Id is out of range */
 
#define SLNETERR_RXFL_WRONG_MULTICAST_BROADCAST_ADDRESS   (-2098L) /* The address should be of type mutlicast or broadcast */
 
#define SLNETERR_RXFL_THE_FILTER_IS_NOT_OF_HEADER_TYPE   (-2099L) /* The filter should be of header type */
 
#define SLNETERR_RXFL_WRONG_COMPARE_FUNC_FOR_BROADCAST_ADDRESS   (-2100L) /* The compare funcion is not suitable for broadcast address */
 
#define SLNETERR_RXFL_WRONG_MULTICAST_ADDRESS   (-2101L) /* The address should be of muticast type */
 
#define SLNETERR_RXFL_DEPENDENT_FILTER_IS_NOT_PERSISTENT   (-2102L) /* The dependency filter is not persistent */
 
#define SLNETERR_RXFL_DEPENDENT_FILTER_IS_NOT_ENABLED   (-2103L) /* The dependency filter is not enabled */
 
#define SLNETERR_RXFL_FILTER_HAS_CHILDS   (-2104L) /* The filter has childs and can't be removed */
 
#define SLNETERR_RXFL_CHILD_IS_ENABLED   (-2105L) /* Can't disable filter while the child is enabled */
 
#define SLNETERR_RXFL_DEPENDENCY_IS_DISABLED   (-2106L) /* Can't enable filetr in case its depndency filter is disabled */
 
#define SLNETERR_RXFL_MAC_SEND_MATCHDB_FAILED   (-2107L)
 
#define SLNETERR_RXFL_MAC_SEND_ARG_DB_FAILED   (-2108L)
 
#define SLNETERR_RXFL_MAC_SEND_NODEDB_FAILED   (-2109L)
 
#define SLNETERR_RXFL_MAC_OPERTATION_RESUME_FAILED   (-2110L)
 
#define SLNETERR_RXFL_MAC_OPERTATION_HALT_FAILED   (-2111L)
 
#define SLNETERR_RXFL_NUMBER_OF_CONNECTION_POINTS_EXCEEDED   (-2112L) /* Number of connection points exceeded */
 
#define SLNETERR_RXFL_DEPENDENT_FILTER_DEPENDENCY_ACTION_IS_DROP   (-2113L) /* The dependent filter has Drop action, thus the filter can't be created */
 
#define SLNETERR_RXFL_FILTER_DO_NOT_EXISTS   (-2114L) /* The filter doesn't exists */
 
#define SLNETERR_RXFL_DEPEDENCY_NOT_ON_THE_SAME_LAYER   (-2115L) /* The filter and its dependency must be on the same layer */
 
#define SLNETERR_RXFL_NUMBER_OF_ARGS_EXCEEDED   (-2116L) /* Number of arguments excceded */
 
#define SLNETERR_RXFL_ACTION_NO_REG_NUMBER   (-2117L) /* Action require counter number */
 
#define SLNETERR_RXFL_DEPENDENT_FILTER_LAYER_DO_NOT_FIT   (-2118L) /* the filter and its dependency should be from the same layer */
 
#define SLNETERR_RXFL_DEPENDENT_FILTER_SYSTEM_STATE_DO_NOT_FIT   (-2119L) /* The filter and its dependency system state don't fit */
 
#define SLNETERR_RXFL_DEPENDENT_FILTER_DO_NOT_EXIST_2   (-2120L) /* The parent filter don't exist */
 
#define SLNETERR_RXFL_DEPENDENT_FILTER_DO_NOT_EXIST_1   (-2121L) /* The parent filter is null */
 
#define SLNETERR_RXFL_RULE_HEADER_ACTION_TYPE_NOT_SUPPORTED   (-2122L) /* The action type is not supported */
 
#define SLNETERR_RXFL_RULE_HEADER_TRIGGER_COMPARE_FUNC_OUT_OF_RANGE   (-2123L) /* The Trigger comparision function is out of range */
 
#define SLNETERR_RXFL_RULE_HEADER_TRIGGER_OUT_OF_RANGE   (-2124L) /* The Trigger is out of range */
 
#define SLNETERR_RXFL_RULE_HEADER_COMPARE_FUNC_OUT_OF_RANGE   (-2125L) /* The rule compare function is out of range */
 
#define SLNETERR_RXFL_FRAME_TYPE_NOT_SUPPORTED   (-2126L) /* ASCII frame type string is illegal */
 
#define SLNETERR_RXFL_RULE_FIELD_ID_NOT_SUPPORTED   (-2127L) /* Rule field ID is out of range */
 
#define SLNETERR_RXFL_RULE_HEADER_FIELD_ID_ASCII_NOT_SUPPORTED   (-2128L) /* This ASCII field ID is not supported */
 
#define SLNETERR_RXFL_RULE_HEADER_NOT_SUPPORTED   (-2129L) /* The header rule is not supported on current release */
 
#define SLNETERR_RXFL_RULE_HEADER_OUT_OF_RANGE   (-2130L) /* The header rule is out of range */
 
#define SLNETERR_RXFL_RULE_HEADER_COMBINATION_OPERATOR_OUT_OF_RANGE   (-2131L) /* Combination function Id is out of ramge */
 
#define SLNETERR_RXFL_RULE_HEADER_FIELD_ID_OUT_OF_RANGE   (-2132L) /* rule field Id is out of range */
 
#define SLNETERR_RXFL_UPDATE_NOT_SUPPORTED   (-2133L) /* Update not supported */
 
#define SLNETERR_RXFL_NO_FILTER_DATABASE_ALLOCATE   (-2134L)
 
#define SLNETERR_RXFL_ALLOCATION_FOR_GLOBALS_STRUCTURE_FAILED   (-2135L)
 
#define SLNETERR_RXFL_ALLOCATION_FOR_DB_NODE_FAILED   (-2136L)
 
#define SLNETERR_RXFL_READ_FILE_FILTER_ID_ILLEGAL   (-2137L)
 
#define SLNETERR_RXFL_READ_FILE_NUMBER_OF_FILTER_FAILED   (-2138L)
 
#define SLNETERR_RXFL_READ_FILE_FAILED   (-2139L)
 
#define SLNETERR_RXFL_NO_FILTERS_ARE_DEFINED   (-2140L) /* No filters are defined in the system */
 
#define SLNETERR_RXFL_NUMBER_OF_FILTER_EXCEEDED   (-2141L) /* Number of max filters excceded */
 
#define SLNETERR_RXFL_BAD_FILE_MODE   (-2142L)
 
#define SLNETERR_RXFL_FAILED_READ_NVFILE   (-2143L)
 
#define SLNETERR_RXFL_FAILED_INIT_STORAGE   (-2144L)
 
#define SLNETERR_RXFL_CONTINUE_WRITE_MUST_BE_MOD_4   (-2145L)
 
#define SLNETERR_RXFL_FAILED_LOAD_FILE   (-2146L)
 
#define SLNETERR_RXFL_INVALID_HANDLE   (-2147L)
 
#define SLNETERR_RXFL_FAILED_TO_WRITE   (-2148L)
 
#define SLNETERR_RXFL_OFFSET_OUT_OF_RANGE   (-2149L)
 
#define SLNETERR_RXFL_ALLOC   (-2150L)
 
#define SLNETERR_RXFL_READ_DATA_LENGTH   (-2151L)
 
#define SLNETERR_RXFL_INVALID_FILE_ID   (-2152L)
 
#define SLNETERR_RXFL_FILE_FILTERS_NOT_EXISTS   (-2153L)
 
#define SLNETERR_RXFL_FILE_ALREADY_IN_USE   (-2154L)
 
#define SLNETERR_RXFL_INVALID_ARGS   (-2155L)
 
#define SLNETERR_RXFL_FAILED_TO_CREATE_FILE   (-2156L)
 
#define SLNETERR_RXFL_FS_ALREADY_LOADED   (-2157L)
 
#define SLNETERR_RXFL_UNKNOWN   (-2158L)
 
#define SLNETERR_RXFL_FAILED_TO_CREATE_LOCK_OBJ   (-2159L)
 
#define SLNETERR_RXFL_DEVICE_NOT_LOADED   (-2160L)
 
#define SLNETERR_RXFL_INVALID_MAGIC_NUM   (-2161L)
 
#define SLNETERR_RXFL_FAILED_TO_READ   (-2162L)
 
#define SLNETERR_RXFL_NOT_SUPPORTED   (-2163L)
 
#define SLNETERR_WLAN_INVALID_COUNTRY_CODE   (-2164L)
 
#define SLNETERR_WLAN_NVMEM_ACCESS_FAILED   (-2165L)
 
#define SLNETERR_WLAN_OLD_FILE_VERSION   (-2166L)
 
#define SLNETERR_WLAN_TX_POWER_OUT_OF_RANGE   (-2167L)
 
#define SLNETERR_WLAN_INVALID_AP_PASSWORD_LENGTH   (-2168L)
 
#define SLNETERR_WLAN_PROVISIONING_ABORT_PROVISIONING_ALREADY_STARTED   (-2169L)
 
#define SLNETERR_WLAN_PROVISIONING_ABORT_HTTP_SERVER_DISABLED   (-2170L)
 
#define SLNETERR_WLAN_PROVISIONING_ABORT_PROFILE_LIST_FULL   (-2171L)
 
#define SLNETERR_WLAN_PROVISIONING_ABORT_INVALID_PARAM   (-2172L)
 
#define SLNETERR_WLAN_PROVISIONING_ABORT_GENERAL_ERROR   (-2173L)
 
#define SLNETERR_WLAN_MULTICAST_EXCEED_MAX_ADDR   (-2174L)
 
#define SLNETERR_WLAN_MULTICAST_INVAL_ADDR   (-2175L)
 
#define SLNETERR_WLAN_AP_SCAN_INTERVAL_TOO_SHORT   (-2176L)
 
#define SLNETERR_WLAN_PROVISIONING_CMD_NOT_EXPECTED   (-2177L)
 
#define SLNETERR_WLAN_AP_ACCESS_LIST_NO_ADDRESS_TO_DELETE   (-2178L) /* List is empty, no address to delete */
 
#define SLNETERR_WLAN_AP_ACCESS_LIST_FULL   (-2179L) /* access list is full */
 
#define SLNETERR_WLAN_AP_ACCESS_LIST_DISABLED   (-2180L) /* access list is disabled */
 
#define SLNETERR_WLAN_AP_ACCESS_LIST_MODE_NOT_SUPPORTED   (-2181L) /* Trying to switch to unsupported mode */
 
#define SLNETERR_WLAN_AP_STA_NOT_FOUND   (-2182L) /* trying to disconnect station which is not connected */
 
#define SLNETERR_SUPPLICANT_ERROR   (-4097L)
 
#define SLNETERR_HOSTAPD_INIT_FAIL   (-4098L)
 
#define SLNETERR_HOSTAPD_INIT_IF_FAIL   (-4099L)
 
#define SLNETERR_WLAN_DRV_INIT_FAIL   (-4100L)
 
#define SLNETERR_MDNS_ENABLE_FAIL   (-4103L) /* mDNS enable failed */
 
#define SLNETERR_ROLE_STA_ERR   (-4107L) /* Failure to load MAC/PHY in STA role */
 
#define SLNETERR_ROLE_AP_ERR   (-4108L) /* Failure to load MAC/PHY in AP role */
 
#define SLNETERR_ROLE_P2P_ERR   (-4109L) /* Failure to load MAC/PHY in P2P role */
 
#define SLNETERR_CALIB_FAIL   (-4110L) /* Failure of calibration */
 
#define SLNETERR_RESTORE_IMAGE_COMPLETE   (-4113L) /* Return to factory image completed, perform reset */
 
#define SLNETERR_UNKNOWN_ERR   (-4114L)
 
#define SLNETERR_GENERAL_ERR   (-4115L) /* General error during init */
 
#define SLNETERR_WRONG_ROLE   (-4116L)
 
#define SLNETERR_INCOMPLETE_PROGRAMMING   (-4117L) /* Error during programming, Program new image should be invoked (see sl_FsProgram) */
 
#define SLNETERR_PENDING_TXRX_STOP_TIMEOUT_EXP   (-4118L) /* Timeout expired before completing all TX\RX */
 
#define SLNETERR_PENDING_TXRX_NO_TIMEOUT   (-4119L) /* No Timeout , still have pending TX\RX */
 
#define SLNETERR_INVALID_PERSISTENT_CONFIGURATION   (-4120L) /* persistency configuration can only be set to 0 (disabled) or 1 (enabled) */
 
#define SLNETERR_MDNS_CREATE_FAIL   (-6145L) /* mDNS create failed */
 
#define SLNETERR_DEVICE_NAME_LEN_ERR   (-6146L) /* Set Dev name error codes */
 
#define SLNETERR_DEVICE_NAME_INVALID   (-6147L) /* Set Dev name error codes */
 
#define SLNETERR_DOMAIN_NAME_LEN_ERR   (-6148L) /* Set domain name error codes */
 
#define SLNETERR_DOMAIN_NAME_INVALID   (-6149L) /* Set domain name error codes */
 
#define SLNETERR_NET_APP_DNS_QUERY_NO_RESPONSE   (-6150L) /* DNS query failed, no response */
 
#define SLNETERR_NET_APP_DNS_ERROR   (-6151L) /* DNS internal error */
 
#define SLNETERR_NET_APP_DNS_NO_SERVER   (-6152L) /* No DNS server was specified */
 
#define SLNETERR_NET_APP_DNS_TIMEOUTR   (-6153L) /* mDNS parameters error */
 
#define SLNETERR_NET_APP_DNS_QUERY_FAILED   (-6154L) /* DNS query failed; no DNS server sent an 'answer' */
 
#define SLNETERR_NET_APP_DNS_BAD_ADDRESS_ERROR   (-6155L) /* Improperly formatted IPv4 or IPv6 address */
 
#define SLNETERR_NET_APP_DNS_SIZE_ERROR   (-6156L) /* DNS destination size is too small */
 
#define SLNETERR_NET_APP_DNS_MALFORMED_PACKET   (-6157L) /* Improperly formed or corrupted DNS packet received */
 
#define SLNETERR_NET_APP_DNS_BAD_ID_ERROR   (-6158L) /* DNS packet from server does not match query ID */
 
#define SLNETERR_NET_APP_DNS_PARAM_ERROR   (-6159L) /* Invalid params */
 
#define SLNETERR_NET_APP_DNS_SERVER_NOT_FOUND   (-6160L) /* Server not found in Client list of DNS servers */
 
#define SLNETERR_NET_APP_DNS_PACKET_CREATE_ERROR   (-6161L) /* Error creating DNS packet */
 
#define SLNETERR_NET_APP_DNS_EMPTY_DNS_SERVER_LIST   (-6162L) /* DNS Client's list of DNS servers is empty */
 
#define SLNETERR_NET_APP_DNS_SERVER_AUTH_ERROR   (-6163L) /* Server not able to authenticate answer/authority data*/
 
#define SLNETERR_NET_APP_DNS_ZERO_GATEWAY_IP_ADDRESS   (-6164L) /* DNS Client IP instance has a zero gateway IP address */
 
#define SLNETERR_NET_APP_DNS_MISMATCHED_RESPONSE   (-6165L) /* Server response type does not match the query request*/
 
#define SLNETERR_NET_APP_DNS_DUPLICATE_ENTRY   (-6166L) /* Duplicate entry exists in DNS server table */
 
#define SLNETERR_NET_APP_DNS_RETRY_A_QUERY   (-6167L) /* SOA status returned; web site only exists as IPv4 */
 
#define SLNETERR_NET_APP_DNS_INVALID_ADDRESS_TYPE   (-6168L) /* IP address type (e.g. IPv6L) not supported */
 
#define SLNETERR_NET_APP_DNS_IPV6_NOT_SUPPORTED   (-6169L) /* IPv6 disabled */
 
#define SLNETERR_NET_APP_DNS_NEED_MORE_RECORD_BUFFER   (-6170L) /* The buffer size is not enough. */
 
#define SLNETERR_NET_APP_MDNS_ERROR   (-6171L) /* MDNS internal error. */
 
#define SLNETERR_NET_APP_MDNS_PARAM_ERROR   (-6172L) /* MDNS parameters error. */
 
#define SLNETERR_NET_APP_MDNS_CACHE_ERROR   (-6173L) /* The Cache size is not enough. */
 
#define SLNETERR_NET_APP_MDNS_UNSUPPORTED_TYPE   (-6174L) /* The unsupported resource record type. */
 
#define SLNETERR_NET_APP_MDNS_DATA_SIZE_ERROR   (-6175L) /* The data size is too big. */
 
#define SLNETERR_NET_APP_MDNS_AUTH_ERROR   (-6176L) /* Attempting to parse too large a data. */
 
#define SLNETERR_NET_APP_MDNS_PACKET_ERROR   (-6177L) /* The packet can not add the resource record. */
 
#define SLNETERR_NET_APP_MDNS_DEST_ADDRESS_ERROR   (-6178L) /* The destination address error. */
 
#define SLNETERR_NET_APP_MDNS_UDP_PORT_ERROR   (-6179L) /* The udp port error. */
 
#define SLNETERR_NET_APP_MDNS_NOT_LOCAL_LINK   (-6180L) /* The message that not originate from the local link. */
 
#define SLNETERR_NET_APP_MDNS_EXCEED_MAX_LABEL   (-6181L) /* The data exceed the max laber size. */
 
#define SLNETERR_NET_APP_MDNS_EXIST_UNIQUE_RR   (-6182L) /* At least one Unqiue record in the cache. */
 
#define SLNETERR_NET_APP_MDNS_EXIST_ANSWER   (-6183L) /* At least one answer record in the cache. */
 
#define SLNETERR_NET_APP_MDNS_EXIST_SAME_QUERY   (-6184L) /* Exist the same query. */
 
#define SLNETERR_NET_APP_MDNS_DUPLICATE_SERVICE   (-6185L) /* Duplicate service. */
 
#define SLNETERR_NET_APP_MDNS_NO_ANSWER   (-6186L) /* No response for one-shot query. */
 
#define SLNETERR_NET_APP_MDNS_NO_KNOWN_ANSWER   (-6187L) /* No known answer for query. */
 
#define SLNETERR_NET_APP_MDNS_NAME_MISMATCH   (-6188L) /* The name mismatch. */
 
#define SLNETERR_NET_APP_MDNS_NOT_STARTED   (-6189L) /* MDNS does not start. */
 
#define SLNETERR_NET_APP_MDNS_HOST_NAME_ERROR   (-6190L) /* MDNS host name error. */
 
#define SLNETERR_NET_APP_MDNS_NO_MORE_ENTRIES   (-6191L) /* No more entries be found. */
 
#define SLNETERR_NET_APP_MDNS_SERVICE_TYPE_MISMATCH   (-6192L) /* The service type mismatch */
 
#define SLNETERR_NET_APP_MDNS_LOOKUP_INDEX_ERROR   (-6193L) /* Index is bigger than number of services. */
 
#define SLNETERR_NET_APP_MDNS_MAX_SERVICES_ERROR   (-6194L)
 
#define SLNETERR_NET_APP_MDNS_IDENTICAL_SERVICES_ERROR   (-6195L)
 
#define SLNETERR_NET_APP_MDNS_EXISTED_SERVICE_ERROR   (-6196L)
 
#define SLNETERR_NET_APP_MDNS_ERROR_SERVICE_NAME_ERROR   (-6197L)
 
#define SLNETERR_NET_APP_MDNS_RX_PACKET_ALLOCATION_ERROR   (-6198L)
 
#define SLNETERR_NET_APP_MDNS_BUFFER_SIZE_ERROR   (-6199L)
 
#define SLNETERR_NET_APP_MDNS_NET_APP_SET_ERROR   (-6200L)
 
#define SLNETERR_NET_APP_MDNS_GET_SERVICE_LIST_FLAG_ERROR   (-6201L)
 
#define SLNETERR_NET_APP_MDNS_MDNS_NO_CONFIGURATION_ERROR   (-6202L)
 
#define SLNETERR_NET_APP_MDNS_STATUS_ERROR   (-6203L)
 
#define SLNETERR_NET_APP_ENOBUFS   (-6204L)
 
#define SLNETERR_NET_APP_DNS_IPV6_REQ_BUT_IPV6_DISABLED   (-6205L) /* trying to issue ipv6 DNS request but ipv6 is disabled */
 
#define SLNETERR_NET_APP_DNS_INVALID_FAMILY_TYPE   (-6206L) /* Family type is not ipv4 and not ipv6 */
 
#define SLNETERR_NET_APP_DNS_REQ_TOO_BIG   (-6207L) /* DNS request size is too big */
 
#define SLNETERR_NET_APP_DNS_ALLOC_ERROR   (-6208L) /* Allocation error */
 
#define SLNETERR_NET_APP_DNS_EXECUTION_ERROR   (-6209L) /* Execution error */
 
#define SLNETERR_NET_APP_P2P_ROLE_IS_NOT_CONFIGURED   (-6210L) /* role p2p is not configured yet, should be CL or GO in order to execute command */
 
#define SLNETERR_NET_APP_INCORECT_ROLE_FOR_APP   (-6211L) /* incorrect role for specific application */
 
#define SLNETERR_NET_APP_INCORECT_APP_MASK   (-6212L) /* mask does not match any app */
 
#define SLNETERR_NET_APP_MDNS_ALREADY_STARTED   (-6213L) /* mdns application already started */
 
#define SLNETERR_NET_APP_HTTP_SERVER_ALREADY_STARTED   (-6214L) /* http server application already started */
 
#define SLNETERR_NET_APP_HTTP_GENERAL_ERROR   (-6216L) /* New error - Http handle request failed */
 
#define SLNETERR_NET_APP_HTTP_INVALID_TIMEOUT   (-6217L) /* New error - Http timeout invalid argument */
 
#define SLNETERR_NET_APP_INVALID_URN_LENGTH   (-6218L) /* invalid URN length */
 
#define SLNETERR_NET_APP_RX_BUFFER_LENGTH   (-6219L) /* size of the requested services is smaller than size of the user buffer */
 
#define SLNETERR_STATIC_ADDR_SUBNET_ERROR   (-8193L)
 
#define SLNETERR_INCORRECT_IPV6_STATIC_LOCAL_ADDR   (-8194L) /* Ipv6 Local address perfix is wrong */
 
#define SLNETERR_INCORRECT_IPV6_STATIC_GLOBAL_ADDR   (-8195L) /* Ipv6 Global address perfix is wrong */
 
#define SLNETERR_IPV6_LOCAL_ADDR_SHOULD_BE_SET_FIRST   (-8195L) /* Attempt to set ipv6 global address before ipv6 local address is set */
 
#define SLNETERR_NETUTIL_CRYPTO_GENERAL   (-12289L)
 
#define SLNETERR_NETUTIL_CRYPTO_INVALID_INDEX   (-12290L)
 
#define SLNETERR_NETUTIL_CRYPTO_INVALID_PARAM   (-12291L)
 
#define SLNETERR_NETUTIL_CRYPTO_MEM_ALLOC   (-12292L)
 
#define SLNETERR_NETUTIL_CRYPTO_INVALID_DB_VER   (-12293L)
 
#define SLNETERR_NETUTIL_CRYPTO_UNSUPPORTED_OPTION   (-12294L)
 
#define SLNETERR_NETUTIL_CRYPTO_BUFFER_TOO_SMALL   (-12295L)
 
#define SLNETERR_NETUTIL_CRYPTO_EMPTY_DB_ENTRY   (-12296L)
 
#define SLNETERR_NETUTIL_CRYPTO_NON_TEMPORARY_KEY   (-12297L)
 
#define SLNETERR_NETUTIL_CRYPTO_DB_ENTRY_NOT_FREE   (-12298L)
 
#define SLNETERR_NETUTIL_CRYPTO_CORRUPTED_DB_FILE   (-12299L)
 
#define SLNETERR_INVALID_OPCODE   (-14337L)
 
#define SLNETERR_INVALID_PARAM   (-14338L)
 
#define SLNETERR_STATUS_ERROR   (-14341L)
 
#define SLNETERR_NVMEM_ACCESS_FAILED   (-14342L)
 
#define SLNETERR_NOT_ALLOWED_NWP_LOCKED   (-14343L) /* Device is locked, Return to Factory Image or Program new image should be invoked (see sl_FsCtl, sl_FsProgram) */
 
#define SLNETERR_LOADING_CERTIFICATE_STORE   (-28673L)
 
#define SLNETERR_DEVICE_LOCKED_SECURITY_ALERT   (-28674L)
 
#define SLNETERR_POOL_IS_EMPTY   (-2000L)
 
#define SLNETERR_ESMALLBUF   (-2001L)
 
#define SLNETERR_EZEROLEN   (-2002L)
 
#define SLNETERR_INVALPARAM   (-2003L)
 
#define SLNETERR_BAD_INTERFACE   (-2004L)
 
#define SLNETERR_API_ABORTED   (-2005L)
 
#define SLNETERR_RET_CODE_INVALID_INPUT   (-2006L)
 
#define SLNETERR_RET_CODE_SELF_ERROR   (-2007L)
 
#define SLNETERR_RET_CODE_NWP_IF_ERROR   (-2008L)
 
#define SLNETERR_RET_CODE_MALLOC_ERROR   (-2009L)
 
#define SLNETERR_RET_CODE_PROTOCOL_ERROR   (-2010L)
 
#define SLNETERR_RET_CODE_DEV_LOCKED   (-2011L)
 
#define SLNETERR_RET_CODE_DEV_ALREADY_STARTED   (-2012L)
 
#define SLNETERR_RET_CODE_API_COMMAND_IN_PROGRESS   (-2013L)
 
#define SLNETERR_RET_CODE_PROVISIONING_IN_PROGRESS   (-2014L)
 
#define SLNETERR_RET_CODE_NET_APP_PING_INVALID_PARAMS   (-2015L)
 
#define SLNETERR_RET_CODE_SOCKET_SELECT_IN_PROGRESS_ERROR   (-2016L)
 
#define SLNETERR_RET_CODE_STOP_IN_PROGRESS   (-2017L)
 
#define SLNETERR_RET_CODE_DEV_NOT_STARTED   (-2018L)
 
#define SLNETERR_RET_CODE_EVENT_LINK_NOT_FOUND   (-2019L)
 
#define SLNETERR_RET_CODE_NO_FREE_SPACE   (-2020L)
 
#define SLNETERR_RET_CODE_FUNCTION_FAILED   (-2021L)
 
#define SLNETERR_RET_CODE_MUTEX_CREATION_FAILED   (-2022L)
 
#define SLNETERR_RET_CODE_COULDNT_FIND_RESOURCE   (-2023L)
 
#define SLNETERR_RET_CODE_DOESNT_SUPPORT_NON_MANDATORY_FXN   (-2024L)
 
#define SLNETERR_RET_CODE_SOCKET_CREATION_IN_PROGRESS   (-2025L)
 
#define SLNETERR_RET_CODE_UNSUPPORTED   (-2026L)
 
#define SLNETSOCK_ERR_SOCKCREATE_FAILED   (-3000L)
 
#define SLNETSOCK_ERR_SOCKCLOSE_FAILED   (-3001L)
 
#define SLNETSOCK_ERR_SOCKSELECT_FAILED   (-3002L)
 
#define SLNETSOCK_ERR_SOCKSETOPT_FAILED   (-3003L)
 
#define SLNETSOCK_ERR_SOCKGETOPT_FAILED   (-3004L)
 
#define SLNETSOCK_ERR_SOCKRECVFROM_FAILED   (-3005L)
 
#define SLNETSOCK_ERR_SOCKSENDTO_FAILED   (-3006L)
 
#define SLNETSOCK_ERR_SOCKSHUTDOWN_FAILED   (-3007L)
 
#define SLNETSOCK_ERR_SOCKACCEPT_FAILED   (-3008L)
 
#define SLNETSOCK_ERR_SOCKBIND_FAILED   (-3009L)
 
#define SLNETSOCK_ERR_SOCKLISTEN_FAILED   (-3000L)
 
#define SLNETSOCK_ERR_SOCKCONNECT_FAILED   (-3001L)
 
#define SLNETSOCK_ERR_SOCKGETPEERNAME_FAILED   (-3002L)
 
#define SLNETSOCK_ERR_SOCKGETLOCALNAME_FAILED   (-3003L)
 
#define SLNETSOCK_ERR_SOCKRECV_FAILED   (-3004L)
 
#define SLNETSOCK_ERR_SOCKSEND_FAILED   (-3005L)
 
#define SLNETSOCK_ERR_SOCKSTARTSEC_FAILED   (-3006L)
 
#define SLNETUTIL_ERR_UTILGETHOSTBYNAME_FAILED   (-3100L)
 
#define SLNETIF_ERR_IFLOADSECOBJ_FAILED   (-3200L)
 
#define SLNETIF_ERR_IFGETIPADDR_FAILED   (-3201L)
 
#define SLNETIF_ERR_IFGETCONNECTIONSTATUS_FAILED   (-3202L)
 
#define SLNETIF_ERR_IFCREATECONTEXT_FAILED   (-3203L)
 
Copyright 2017, Texas Instruments Incorporated