• source navigation  • diff markup  • identifier search  • freetext search  • 

Sources/libnl-tiny/include/netlink/errno.h

  1 /*
  2  * netlink/errno.h              Error Numbers
  3  *
  4  *      This library is free software; you can redistribute it and/or
  5  *      modify it under the terms of the GNU Lesser General Public
  6  *      License as published by the Free Software Foundation version 2.1
  7  *      of the License.
  8  *
  9  * Copyright (c) 2008 Thomas Graf <tgraf@suug.ch>
 10  */
 11 
 12 #ifndef NETLINK_ERRNO_H_
 13 #define NETLINK_ERRNO_H_
 14 
 15 #ifdef __cplusplus
 16 extern "C" {
 17 #endif
 18 
 19 #define NLE_SUCCESS             0
 20 #define NLE_FAILURE             1
 21 #define NLE_INTR                2
 22 #define NLE_BAD_SOCK            3
 23 #define NLE_AGAIN               4
 24 #define NLE_NOMEM               5
 25 #define NLE_EXIST               6
 26 #define NLE_INVAL               7
 27 #define NLE_RANGE               8
 28 #define NLE_MSGSIZE             9
 29 #define NLE_OPNOTSUPP           10
 30 #define NLE_AF_NOSUPPORT        11
 31 #define NLE_OBJ_NOTFOUND        12
 32 #define NLE_NOATTR              13
 33 #define NLE_MISSING_ATTR        14
 34 #define NLE_AF_MISMATCH         15
 35 #define NLE_SEQ_MISMATCH        16
 36 #define NLE_MSG_OVERFLOW        17
 37 #define NLE_MSG_TRUNC           18
 38 #define NLE_NOADDR              19
 39 #define NLE_SRCRT_NOSUPPORT     20
 40 #define NLE_MSG_TOOSHORT        21
 41 #define NLE_MSGTYPE_NOSUPPORT   22
 42 #define NLE_OBJ_MISMATCH        23
 43 #define NLE_NOCACHE             24
 44 #define NLE_BUSY                25
 45 #define NLE_PROTO_MISMATCH      26
 46 #define NLE_NOACCESS            27
 47 #define NLE_PERM                28
 48 #define NLE_PKTLOC_FILE         29
 49 #define NLE_PARSE_ERR           30
 50 #define NLE_NODEV               31
 51 #define NLE_IMMUTABLE           32
 52 #define NLE_DUMP_INTR           33
 53 
 54 #define NLE_MAX                 NLE_DUMP_INTR
 55 
 56 extern const char *     nl_geterror(int);
 57 extern void             nl_perror(int, const char *);
 58 extern int              nl_syserr2nlerr(int);
 59 
 60 #ifdef __cplusplus
 61 }
 62 #endif
 63 
 64 #endif
 65 

This page was automatically generated by LXR 0.3.1.  •  OpenWrt