Standardize License information
[openafs.git] / src / butc / error_macros.h
1 /*
2  * Copyright 2000, International Business Machines Corporation and others.
3  * All Rights Reserved.
4  * 
5  * This software has been released under the terms of the IBM Public
6  * License.  For details, see the LICENSE file in the top-level source
7  * directory or online at http://www.openafs.org/dl/license10.html
8  */
9
10 #define ERROR_EXIT(evalue)                                      \
11         {                                                       \
12             code = evalue;                                      \
13             goto error_exit;                                    \
14         }
15
16 #define ERROR_EXIT2(evalue)                                     \
17         {                                                       \
18             code = evalue;                                      \
19             goto error_exit2;                                   \
20         }
21
22 #define ABORT_EXIT(evalue)                                      \
23         {                                                       \
24             code = evalue;                                      \
25             goto abort_exit;                                    \
26         }