portrange.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2016 HAW Hamburg
3  *
4  * This file is subject to the terms and conditions of the GNU Lesser
5  * General Public License v2.1. See the file LICENSE in the top level
6  * directory for more details.
7  */
8 
20 #ifndef NET_IANA_PORTRANGE_H
21 #define NET_IANA_PORTRANGE_H
22 
23 #ifdef __cplusplus
24 extern "C" {
25 #endif
26 
34 #define IANA_SYSTEM_PORTRANGE_MIN (0U)
35 #define IANA_SYSTEM_PORTRANGE_MAX (1023U)
36 #define IANA_USER_PORTRANGE_MIN (1024U)
37 #define IANA_USER_PORTRANGE_MAX (49151U)
38 #define IANA_DYNAMIC_PORTRANGE_MIN (49152U)
39 #define IANA_DYNAMIC_PORTRANGE_MAX (65535U)
40 
42 #ifdef __cplusplus
43 }
44 #endif
45 
46 #endif /* NET_IANA_PORTRANGE_H */
47