xref: /dflybsd-src/contrib/tcpdump/status-exit-codes.h (revision 59c07fbdf8168fa08c76c515186d561b5a92690c)
1*ed775ee7SAntonio Huete Jimenez /*
2*ed775ee7SAntonio Huete Jimenez  * Copyright (c) 2018 The TCPDUMP project
3*ed775ee7SAntonio Huete Jimenez  * All rights reserved.
4*ed775ee7SAntonio Huete Jimenez  *
5*ed775ee7SAntonio Huete Jimenez  * Redistribution and use in source and binary forms, with or without
6*ed775ee7SAntonio Huete Jimenez  * modification, are permitted provided that: (1) source code
7*ed775ee7SAntonio Huete Jimenez  * distributions retain the above copyright notice and this paragraph
8*ed775ee7SAntonio Huete Jimenez  * in its entirety, and (2) distributions including binary code include
9*ed775ee7SAntonio Huete Jimenez  * the above copyright notice and this paragraph in its entirety in
10*ed775ee7SAntonio Huete Jimenez  * the documentation or other materials provided with the distribution.
11*ed775ee7SAntonio Huete Jimenez  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND
12*ed775ee7SAntonio Huete Jimenez  * WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT
13*ed775ee7SAntonio Huete Jimenez  * LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
14*ed775ee7SAntonio Huete Jimenez  * FOR A PARTICULAR PURPOSE.
15*ed775ee7SAntonio Huete Jimenez  */
16*ed775ee7SAntonio Huete Jimenez 
17*ed775ee7SAntonio Huete Jimenez #ifndef status_exit_codes_h
18*ed775ee7SAntonio Huete Jimenez #define status_exit_codes_h
19*ed775ee7SAntonio Huete Jimenez 
20*ed775ee7SAntonio Huete Jimenez /* S_ERR_ND_* are libnetdissect status */
21*ed775ee7SAntonio Huete Jimenez 
22*ed775ee7SAntonio Huete Jimenez typedef enum {
23*ed775ee7SAntonio Huete Jimenez 	S_SUCCESS           = 0, /* not a libnetdissect status */
24*ed775ee7SAntonio Huete Jimenez 	S_ERR_HOST_PROGRAM  = 1, /* not a libnetdissect status */
25*ed775ee7SAntonio Huete Jimenez 	S_ERR_ND_NO_PRINTER = 11,
26*ed775ee7SAntonio Huete Jimenez 	S_ERR_ND_MEM_ALLOC  = 12,
27*ed775ee7SAntonio Huete Jimenez 	S_ERR_ND_OPEN_FILE  = 13,
28*ed775ee7SAntonio Huete Jimenez 	S_ERR_ND_WRITE_FILE = 14,
29*ed775ee7SAntonio Huete Jimenez 	S_ERR_ND_ESP_SECRET = 15
30*ed775ee7SAntonio Huete Jimenez } status_exit_codes_t;
31*ed775ee7SAntonio Huete Jimenez 
32*ed775ee7SAntonio Huete Jimenez #endif /* status_exit_codes_h */
33