# 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/build/mipsisa32r2el-axis-linux-gnu//" #define __STDC__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __STDC_VERSION__ 199901L # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __STDC_UTF_16__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __STDC_UTF_32__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __STDC_HOSTED__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GNUC__ 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GNUC_MINOR__ 7 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GNUC_PATCHLEVEL__ 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __VERSION__ "4.7.2 20120820 (prerelease) [gcc-4_7-branch revision 190527]" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ATOMIC_RELAXED 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ATOMIC_SEQ_CST 5 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ATOMIC_ACQUIRE 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ATOMIC_RELEASE 3 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ATOMIC_ACQ_REL 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ATOMIC_CONSUME 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __pic__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __PIC__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __pie__ 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __PIE__ 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __OPTIMIZE__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FAST_MATH__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FINITE_MATH_ONLY__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZEOF_INT__ 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZEOF_LONG__ 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZEOF_LONG_LONG__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZEOF_SHORT__ 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZEOF_FLOAT__ 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZEOF_DOUBLE__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZEOF_LONG_DOUBLE__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZEOF_SIZE_T__ 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __CHAR_BIT__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __BIGGEST_ALIGNMENT__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ORDER_LITTLE_ENDIAN__ 1234 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ORDER_BIG_ENDIAN__ 4321 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ORDER_PDP_ENDIAN__ 3412 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZEOF_POINTER__ 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZE_TYPE__ unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __PTRDIFF_TYPE__ int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __WCHAR_TYPE__ int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __WINT_TYPE__ unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INTMAX_TYPE__ long long int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINTMAX_TYPE__ long long unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __CHAR16_TYPE__ short unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __CHAR32_TYPE__ unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIG_ATOMIC_TYPE__ int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT8_TYPE__ signed char # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT16_TYPE__ short int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT32_TYPE__ int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT64_TYPE__ long long int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT8_TYPE__ unsigned char # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT16_TYPE__ short unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT32_TYPE__ unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT64_TYPE__ long long unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_LEAST8_TYPE__ signed char # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_LEAST16_TYPE__ short int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_LEAST32_TYPE__ int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_LEAST64_TYPE__ long long int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_LEAST8_TYPE__ unsigned char # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_LEAST16_TYPE__ short unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_LEAST32_TYPE__ unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_LEAST64_TYPE__ long long unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_FAST8_TYPE__ signed char # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_FAST16_TYPE__ int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_FAST32_TYPE__ int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_FAST64_TYPE__ long long int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_FAST8_TYPE__ unsigned char # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_FAST16_TYPE__ unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_FAST32_TYPE__ unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_FAST64_TYPE__ long long unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INTPTR_TYPE__ int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINTPTR_TYPE__ unsigned int # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GXX_ABI_VERSION 1002 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SCHAR_MAX__ 127 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SHRT_MAX__ 32767 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_MAX__ 2147483647 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LONG_MAX__ 2147483647L # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LONG_LONG_MAX__ 9223372036854775807LL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __WCHAR_MAX__ 2147483647 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __WINT_MAX__ 4294967295U # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __WINT_MIN__ 0U # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __PTRDIFF_MAX__ 2147483647 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZE_MAX__ 4294967295U # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INTMAX_MAX__ 9223372036854775807LL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INTMAX_C(c) c ## LL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINTMAX_MAX__ 18446744073709551615ULL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINTMAX_C(c) c ## ULL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIG_ATOMIC_MAX__ 2147483647 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT8_MAX__ 127 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT16_MAX__ 32767 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT32_MAX__ 2147483647 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT64_MAX__ 9223372036854775807LL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT8_MAX__ 255 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT16_MAX__ 65535 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT32_MAX__ 4294967295U # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT64_MAX__ 18446744073709551615ULL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_LEAST8_MAX__ 127 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT8_C(c) c # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_LEAST16_MAX__ 32767 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT16_C(c) c # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_LEAST32_MAX__ 2147483647 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT32_C(c) c # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_LEAST64_MAX__ 9223372036854775807LL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT64_C(c) c ## LL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_LEAST8_MAX__ 255 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT8_C(c) c # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_LEAST16_MAX__ 65535 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT16_C(c) c # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_LEAST32_MAX__ 4294967295U # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT32_C(c) c ## U # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_LEAST64_MAX__ 18446744073709551615ULL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT64_C(c) c ## ULL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_FAST8_MAX__ 127 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_FAST16_MAX__ 2147483647 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_FAST32_MAX__ 2147483647 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INT_FAST64_MAX__ 9223372036854775807LL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_FAST8_MAX__ 255 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_FAST16_MAX__ 4294967295U # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_FAST32_MAX__ 4294967295U # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINT_FAST64_MAX__ 18446744073709551615ULL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __INTPTR_MAX__ 2147483647 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UINTPTR_MAX__ 4294967295U # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_EVAL_METHOD__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC_EVAL_METHOD__ 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_RADIX__ 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_MANT_DIG__ 24 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_DIG__ 6 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_MIN_EXP__ (-125) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_MIN_10_EXP__ (-37) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_MAX_EXP__ 128 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_MAX_10_EXP__ 38 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_DECIMAL_DIG__ 9 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_MAX__ 3.4028234663852886e+38F # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_MIN__ 1.1754943508222875e-38F # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_EPSILON__ 1.1920928955078125e-7F # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_DENORM_MIN__ 1.4012984643248171e-45F # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_HAS_DENORM__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_HAS_INFINITY__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FLT_HAS_QUIET_NAN__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_MANT_DIG__ 53 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_DIG__ 15 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_MIN_EXP__ (-1021) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_MIN_10_EXP__ (-307) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_MAX_EXP__ 1024 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_MAX_10_EXP__ 308 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_DECIMAL_DIG__ 17 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_MAX__ ((double)1.7976931348623157e+308L) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_MIN__ ((double)2.2250738585072014e-308L) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_EPSILON__ ((double)2.2204460492503131e-16L) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_DENORM_MIN__ ((double)4.9406564584124654e-324L) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_HAS_DENORM__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_HAS_INFINITY__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DBL_HAS_QUIET_NAN__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_MANT_DIG__ 53 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_DIG__ 15 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_MIN_EXP__ (-1021) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_MIN_10_EXP__ (-307) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_MAX_EXP__ 1024 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_MAX_10_EXP__ 308 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DECIMAL_DIG__ 17 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_MAX__ 1.7976931348623157e+308L # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_MIN__ 2.2250738585072014e-308L # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_EPSILON__ 2.2204460492503131e-16L # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_HAS_DENORM__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_HAS_INFINITY__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LDBL_HAS_QUIET_NAN__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC32_MANT_DIG__ 7 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC32_MIN_EXP__ (-94) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC32_MAX_EXP__ 97 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC32_MIN__ 1E-95DF # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC32_MAX__ 9.999999E96DF # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC32_EPSILON__ 1E-6DF # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC64_MANT_DIG__ 16 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC64_MIN_EXP__ (-382) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC64_MAX_EXP__ 385 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC64_MIN__ 1E-383DD # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC64_MAX__ 9.999999999999999E384DD # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC64_EPSILON__ 1E-15DD # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC128_MANT_DIG__ 34 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC128_MIN_EXP__ (-6142) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC128_MAX_EXP__ 6145 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC128_MIN__ 1E-6143DL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC128_EPSILON__ 1E-33DL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SFRACT_FBIT__ 7 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SFRACT_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SFRACT_MIN__ (-0.5HR-0.5HR) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SFRACT_MAX__ 0X7FP-7HR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SFRACT_EPSILON__ 0x1P-7HR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USFRACT_FBIT__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USFRACT_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USFRACT_MIN__ 0.0UHR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USFRACT_MAX__ 0XFFP-8UHR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USFRACT_EPSILON__ 0x1P-8UHR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FRACT_FBIT__ 15 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FRACT_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FRACT_MIN__ (-0.5R-0.5R) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FRACT_MAX__ 0X7FFFP-15R # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __FRACT_EPSILON__ 0x1P-15R # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UFRACT_FBIT__ 16 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UFRACT_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UFRACT_MIN__ 0.0UR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UFRACT_MAX__ 0XFFFFP-16UR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UFRACT_EPSILON__ 0x1P-16UR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LFRACT_FBIT__ 31 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LFRACT_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LFRACT_MIN__ (-0.5LR-0.5LR) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LFRACT_MAX__ 0X7FFFFFFFP-31LR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LFRACT_EPSILON__ 0x1P-31LR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULFRACT_FBIT__ 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULFRACT_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULFRACT_MIN__ 0.0ULR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULFRACT_MAX__ 0XFFFFFFFFP-32ULR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULFRACT_EPSILON__ 0x1P-32ULR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LLFRACT_FBIT__ 63 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LLFRACT_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LLFRACT_MIN__ (-0.5LLR-0.5LLR) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LLFRACT_MAX__ 0X7FFFFFFFFFFFFFFFP-63LLR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LLFRACT_EPSILON__ 0x1P-63LLR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULLFRACT_FBIT__ 64 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULLFRACT_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULLFRACT_MIN__ 0.0ULLR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULLFRACT_MAX__ 0XFFFFFFFFFFFFFFFFP-64ULLR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULLFRACT_EPSILON__ 0x1P-64ULLR # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SACCUM_FBIT__ 7 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SACCUM_IBIT__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SACCUM_MIN__ (-0X1P7HK-0X1P7HK) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SACCUM_MAX__ 0X7FFFP-7HK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SACCUM_EPSILON__ 0x1P-7HK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USACCUM_FBIT__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USACCUM_IBIT__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USACCUM_MIN__ 0.0UHK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USACCUM_MAX__ 0XFFFFP-8UHK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USACCUM_EPSILON__ 0x1P-8UHK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ACCUM_FBIT__ 15 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ACCUM_IBIT__ 16 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ACCUM_MIN__ (-0X1P15K-0X1P15K) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ACCUM_MAX__ 0X7FFFFFFFP-15K # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ACCUM_EPSILON__ 0x1P-15K # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UACCUM_FBIT__ 16 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UACCUM_IBIT__ 16 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UACCUM_MIN__ 0.0UK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UACCUM_MAX__ 0XFFFFFFFFP-16UK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UACCUM_EPSILON__ 0x1P-16UK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LACCUM_FBIT__ 31 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LACCUM_IBIT__ 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LACCUM_MIN__ (-0X1P31LK-0X1P31LK) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LACCUM_MAX__ 0X7FFFFFFFFFFFFFFFP-31LK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LACCUM_EPSILON__ 0x1P-31LK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULACCUM_FBIT__ 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULACCUM_IBIT__ 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULACCUM_MIN__ 0.0ULK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULACCUM_MAX__ 0XFFFFFFFFFFFFFFFFP-32ULK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULACCUM_EPSILON__ 0x1P-32ULK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LLACCUM_FBIT__ 31 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LLACCUM_IBIT__ 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LLACCUM_MIN__ (-0X1P31LLK-0X1P31LLK) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LLACCUM_MAX__ 0X7FFFFFFFFFFFFFFFP-31LLK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LLACCUM_EPSILON__ 0x1P-31LLK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULLACCUM_FBIT__ 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULLACCUM_IBIT__ 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULLACCUM_MIN__ 0.0ULLK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULLACCUM_MAX__ 0XFFFFFFFFFFFFFFFFP-32ULLK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ULLACCUM_EPSILON__ 0x1P-32ULLK # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __QQ_FBIT__ 7 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __QQ_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __HQ_FBIT__ 15 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __HQ_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SQ_FBIT__ 31 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SQ_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DQ_FBIT__ 63 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DQ_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __TQ_FBIT__ 127 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __TQ_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UQQ_FBIT__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UQQ_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UHQ_FBIT__ 16 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UHQ_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USQ_FBIT__ 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USQ_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UDQ_FBIT__ 64 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UDQ_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UTQ_FBIT__ 128 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UTQ_IBIT__ 0 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __HA_FBIT__ 7 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __HA_IBIT__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SA_FBIT__ 15 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SA_IBIT__ 16 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DA_FBIT__ 31 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __DA_IBIT__ 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __TA_FBIT__ 63 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __TA_IBIT__ 64 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UHA_FBIT__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UHA_IBIT__ 8 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USA_FBIT__ 16 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USA_IBIT__ 16 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UDA_FBIT__ 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UDA_IBIT__ 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UTA_FBIT__ 64 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __UTA_IBIT__ 64 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __REGISTER_PREFIX__ # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __USER_LABEL_PREFIX__ # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GNUC_STDC_INLINE__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_ATOMIC_BOOL_LOCK_FREE 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_ATOMIC_CHAR_LOCK_FREE 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_ATOMIC_SHORT_LOCK_FREE 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_ATOMIC_INT_LOCK_FREE 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_ATOMIC_LONG_LOCK_FREE 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_ATOMIC_LLONG_LOCK_FREE 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_ATOMIC_POINTER_LOCK_FREE 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_HAVE_DWARF2_CFI_ASM 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __PRAGMA_REDEFINE_EXTNAME 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SSP__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZEOF_WCHAR_T__ 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZEOF_WINT_T__ 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __SIZEOF_PTRDIFF_T__ 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __mips__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _mips 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define mips 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __R3000 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __R3000__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define R3000 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _R3000 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __mips_fpr 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __mips_dsp 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __mips_dsp_rev 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _MIPS_ARCH_34KC 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _MIPS_ARCH "34kc" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _MIPS_TUNE_34KC 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _MIPS_TUNE "34kc" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __mips 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __mips_isa_rev 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _MIPS_ISA _MIPS_ISA_MIPS32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _ABIO32 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _MIPS_SIM _ABIO32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _MIPS_SZINT 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _MIPS_SZLONG 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _MIPS_SZPTR 32 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _MIPS_FPSET 16 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __mips_soft_float 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __MIPSEL 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __MIPSEL__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define MIPSEL 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _MIPSEL 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __mips_abicalls 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LANGUAGE_C 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __LANGUAGE_C__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define LANGUAGE_C 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define _LANGUAGE_C 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __GCC_HAVE_BUILTIN_MIPS_CACHE 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __gnu_linux__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __linux 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __linux__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define linux 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __unix 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __unix__ 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define unix 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" #define __ELF__ 1 # 1 "" #define HAVE_CONFIG_H 1 #define PKGSYSCONFDIR "/etc/systemd" #define SYSTEM_CONFIG_UNIT_PATH "/etc/systemd/system" #define SYSTEM_DATA_UNIT_PATH "/usr/lib/systemd/system" #define SYSTEM_SYSVINIT_PATH "" #define SYSTEM_SYSVRCND_PATH "" #define USER_CONFIG_UNIT_PATH "/etc/systemd/user" #define USER_DATA_UNIT_PATH "/usr/lib/systemd/user" #define CERTIFICATE_ROOT "/etc/ssl" #define CATALOG_DATABASE "/var/lib/systemd/catalog/database" #define SYSTEMD_CGROUP_AGENT_PATH "/usr/lib/systemd/systemd-cgroups-agent" #define SYSTEMD_BINARY_PATH "/usr/lib/systemd/systemd" #define SYSTEMD_SHUTDOWN_BINARY_PATH "/usr/lib/systemd/systemd-shutdown" #define SYSTEMD_SLEEP_BINARY_PATH "/usr/lib/systemd/systemd-sleep" #define SYSTEMCTL_BINARY_PATH "/usr/bin/systemctl" #define SYSTEMD_TTY_ASK_PASSWORD_AGENT_BINARY_PATH "/usr/bin/systemd-tty-ask-password-agent" #define SYSTEMD_STDIO_BRIDGE_BINARY_PATH "/usr/bin/systemd-stdio-bridge" #define ROOTPREFIX "/usr" #define RANDOM_SEED_DIR "/var/lib/systemd/" #define RANDOM_SEED "/var/lib/systemd/random-seed" #define SYSTEMD_CRYPTSETUP_PATH "/usr/lib/systemd/systemd-cryptsetup" #define SYSTEM_GENERATOR_PATH "/usr/lib/systemd/system-generators" #define USER_GENERATOR_PATH "/usr/lib/systemd/user-generators" #define SYSTEM_SHUTDOWN_PATH "/usr/lib/systemd/system-shutdown" #define SYSTEM_SLEEP_PATH "/usr/lib/systemd/system-sleep" #define SYSTEMD_KBD_MODEL_MAP "/usr/share/systemd/kbd-model-map" #define X_SERVER "/usr/bin/X" #define UDEVLIBEXECDIR "/usr/lib/udev" #define POLKIT_AGENT_BINARY_PATH "/usr/bin/pkttyagent" #define QUOTACHECK "/usr/sbin/quotacheck" #define KEXEC "/usr/sbin/kexec" #define LIBDIR "/usr/lib" #define ROOTLIBDIR "/usr/lib" #define TEST_DIR "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/test" #define _FORTIFY_SOURCE 2 #define _FORTIFY_SOURCE 2 # 1 "././config.h" 1 #define CANONICAL_HOST "mipsisa32r2el-axis-linux-gnu" #define DNS_SERVERS "8.8.8.8 8.8.4.4 2001:4860:4860::8888 2001:4860:4860::8844" # 23 "././config.h" #define ENABLE_NETWORKD 1 #define ENABLE_POLKIT 1 # 41 "././config.h" #define HAVE_ARPA_INET_H 1 # 53 "././config.h" #define HAVE_DBUS 1 #define HAVE_DECL_GETRANDOM 0 #define HAVE_DECL_GETTID 0 #define HAVE_DECL_IFLA_BOND_AD_INFO 1 #define HAVE_DECL_IFLA_BRIDGE_VLAN_INFO 1 #define HAVE_DECL_IFLA_BRPORT_UNICAST_FLOOD 1 #define HAVE_DECL_IFLA_IPTUN_6RD_RELAY_PREFIXLEN 1 #define HAVE_DECL_IFLA_MACVLAN_FLAGS 1 #define HAVE_DECL_IFLA_PHYS_PORT_ID 1 #define HAVE_DECL_IFLA_VLAN_PROTOCOL 1 #define HAVE_DECL_IFLA_VTI_REMOTE 1 #define HAVE_DECL_IFLA_VXLAN_LOCAL6 1 #define HAVE_DECL_LO_FLAGS_PARTSCAN 1 #define HAVE_DECL_NAME_TO_HANDLE_AT 1 #define HAVE_DECL_PIVOT_ROOT 0 #define HAVE_DECL_SETNS 1 #define HAVE_DLFCN_H 1 # 125 "././config.h" #define HAVE_FCNTL_H 1 #define HAVE_GETHOSTBYADDR 1 #define HAVE_GETHOSTBYNAME 1 #define HAVE_GETTIMEOFDAY 1 # 146 "././config.h" #define HAVE_IMA 1 #define HAVE_INET_NTOA 1 #define HAVE_INTTYPES_H 1 #define HAVE_KMOD 1 # 164 "././config.h" #define HAVE_LIBCURL 1 # 173 "././config.h" #define HAVE_LIBMOUNT 1 #define HAVE_LINUX_BTRFS_H 1 # 195 "././config.h" #define HAVE_MALLOC 1 #define HAVE_MEMORY_H 1 #define HAVE_MEMSET 1 #define HAVE_MICROHTTPD 1 #define HAVE_NETDB_H 1 #define HAVE_NETINET_IN_H 1 #define HAVE_NSS_H 1 # 240 "././config.h" #define HAVE_SELECT 1 #define HAVE_SMACK 1 #define HAVE_SOCKET 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRCASECMP 1 #define HAVE_STRCSPN 1 #define HAVE_STRDUP 1 #define HAVE_STRERROR 1 #define HAVE_STRINGS_H 1 #define HAVE_STRING_H 1 #define HAVE_STRNCASECMP 1 #define HAVE_STRSPN 1 # 294 "././config.h" #define HAVE_SYS_CAPABILITY_H 1 #define HAVE_SYS_IOCTL_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_UNISTD_H 1 # 333 "././config.h" #define HAVE___SECURE_GETENV 1 #define KBD_LOADKEYS "/usr/bin/loadkeys" #define KBD_SETFONT "/usr/bin/setfont" #define LT_OBJDIR ".libs/" #define NTP_SERVERS "time1.google.com time2.google.com time3.google.com time4.google.com" #define PACKAGE "systemd" #define PACKAGE_BUGREPORT "http://bugs.freedesktop.org/enter_bug.cgi?product=systemd" #define PACKAGE_NAME "systemd" #define PACKAGE_STRING "systemd 218" #define PACKAGE_TARNAME "systemd" #define PACKAGE_URL "http://www.freedesktop.org/wiki/Software/systemd" #define PACKAGE_VERSION "218" #define RC_LOCAL_SCRIPT_PATH_START "/etc/rc.local" #define RC_LOCAL_SCRIPT_PATH_STOP "/usr/sbin/halt.local" #define SELECT_TYPE_ARG1 int #define SELECT_TYPE_ARG234 (fd_set *) #define SELECT_TYPE_ARG5 (struct timeval *) #define SIZEOF_DEV_T 8 #define SIZEOF_GID_T 4 #define SIZEOF_PID_T 4 #define SIZEOF_RLIM_T 8 #define SIZEOF_TIME_T 4 #define SIZEOF_UID_T 4 #define STDC_HEADERS 1 #define SYSTEM_GID_MAX 999 #define SYSTEM_UID_MAX 999 #define TELINIT "/lib/sysvinit/telinit" #define TIME_EPOCH 1418328451 #define TIME_WITH_SYS_TIME 1 #define TTY_GID 5 #define _ALL_SOURCE 1 #define _GNU_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define _TANDEM_SOURCE 1 #define __EXTENSIONS__ 1 #define VERSION "218" #define _DARWIN_USE_64_BIT_INODE 1 #define _FILE_OFFSET_BITS 64 # 1 "" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" # 22 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-common-errors.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-common-errors.h" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus.h" 1 #define foosdbushfoo # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus.h" # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/inttypes.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/inttypes.h" 3 4 #define _INTTYPES_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 3 4 #define _FEATURES_H 1 # 98 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 3 4 #undef __USE_ISOC99 #undef __USE_ISOC95 #undef __USE_POSIX #undef __USE_POSIX2 #undef __USE_POSIX199309 #undef __USE_POSIX199506 #undef __USE_XOPEN #undef __USE_XOPEN_EXTENDED #undef __USE_UNIX98 #undef __USE_XOPEN2K #undef __USE_XOPEN2KXSI #undef __USE_XOPEN2K8 #undef __USE_XOPEN2K8XSI #undef __USE_LARGEFILE #undef __USE_LARGEFILE64 #undef __USE_FILE_OFFSET64 #undef __USE_BSD #undef __USE_SVID #undef __USE_MISC #undef __USE_ATFILE #undef __USE_GNU #undef __USE_REENTRANT #undef __USE_FORTIFY_LEVEL #undef __FAVOR_BSD #undef __KERNEL_STRICT_NAMES #define __KERNEL_STRICT_NAMES #define __USE_ANSI 1 # 141 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 3 4 #define __GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min)) # 157 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 3 4 #undef _ISOC95_SOURCE #define _ISOC95_SOURCE 1 #undef _ISOC99_SOURCE #define _ISOC99_SOURCE 1 #undef _POSIX_SOURCE #define _POSIX_SOURCE 1 #undef _POSIX_C_SOURCE #define _POSIX_C_SOURCE 200809L #undef _XOPEN_SOURCE #define _XOPEN_SOURCE 700 #undef _XOPEN_SOURCE_EXTENDED #define _XOPEN_SOURCE_EXTENDED 1 #undef _LARGEFILE64_SOURCE #define _LARGEFILE64_SOURCE 1 #undef _BSD_SOURCE #define _BSD_SOURCE 1 #undef _SVID_SOURCE #define _SVID_SOURCE 1 #undef _ATFILE_SOURCE #define _ATFILE_SOURCE 1 # 194 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 3 4 #define __USE_ISOC99 1 #define __USE_ISOC95 1 # 221 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 3 4 #define __USE_POSIX 1 #define __USE_POSIX2 1 #define __USE_POSIX199309 1 #define __USE_POSIX199506 1 #define __USE_XOPEN2K 1 #undef __USE_ISOC95 #define __USE_ISOC95 1 #undef __USE_ISOC99 #define __USE_ISOC99 1 #define __USE_XOPEN2K8 1 #undef _ATFILE_SOURCE #define _ATFILE_SOURCE 1 #define __USE_XOPEN 1 #define __USE_XOPEN_EXTENDED 1 #define __USE_UNIX98 1 #undef _LARGEFILE_SOURCE #define _LARGEFILE_SOURCE 1 #define __USE_XOPEN2K8 1 #define __USE_XOPEN2K8XSI 1 #define __USE_XOPEN2K 1 #define __USE_XOPEN2KXSI 1 #undef __USE_ISOC95 #define __USE_ISOC95 1 #undef __USE_ISOC99 #define __USE_ISOC99 1 # 277 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 3 4 #define __USE_LARGEFILE 1 #define __USE_LARGEFILE64 1 #define __USE_FILE_OFFSET64 1 #define __USE_MISC 1 #define __USE_BSD 1 #define __USE_SVID 1 #define __USE_ATFILE 1 #define __USE_GNU 1 # 315 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 3 4 #define __USE_FORTIFY_LEVEL 2 # 324 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/predefs.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/predefs.h" 3 4 #define _PREDEFS_H #define __STDC_IEC_559__ 1 #define __STDC_IEC_559_COMPLEX__ 1 # 325 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 2 3 4 #define __STDC_ISO_10646__ 200009L #undef __GNU_LIBRARY__ #define __GNU_LIBRARY__ 6 #define __GLIBC__ 2 #define __GLIBC_MINOR__ 15 #define __GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min)) #define __GLIBC_HAVE_LONG_LONG 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define _SYS_CDEFS_H 1 # 36 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #undef __P #undef __PMT #define __LEAF , __leaf__ #define __LEAF_ATTR __attribute__ ((__leaf__)) # 57 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __THROW __attribute__ ((__nothrow__ __LEAF)) #define __THROWNL __attribute__ ((__nothrow__)) #define __NTH(fct) __attribute__ ((__nothrow__ __LEAF)) fct # 88 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __P(args) args #define __PMT(args) args #define __CONCAT(x,y) x ## y #define __STRING(x) #x #define __ptr_t void * #define __long_double_t long double #define __BEGIN_DECLS #define __END_DECLS # 128 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __BEGIN_NAMESPACE_STD #define __END_NAMESPACE_STD #define __USING_NAMESPACE_STD(name) #define __BEGIN_NAMESPACE_C99 #define __END_NAMESPACE_C99 #define __USING_NAMESPACE_C99(name) #define __bounded #define __unbounded #define __ptrvalue #define __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) #define __bos0(ptr) __builtin_object_size (ptr, 0) #define __warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg))) #define __warnattr(msg) __attribute__((__warning__ (msg))) #define __errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg))) # 164 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __flexarr [] # 191 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) #define __REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW #define __REDIRECT_NTHNL(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROWNL #define __ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname) #define __ASMNAME2(prefix,cname) __STRING (prefix) cname # 225 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __attribute_malloc__ __attribute__ ((__malloc__)) # 234 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __attribute_pure__ __attribute__ ((__pure__)) #define __attribute_const__ __attribute__ ((__const__)) # 250 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __attribute_used__ __attribute__ ((__used__)) #define __attribute_noinline__ __attribute__ ((__noinline__)) #define __attribute_deprecated__ __attribute__ ((__deprecated__)) # 271 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __attribute_format_arg__(x) __attribute__ ((__format_arg__ (x))) # 281 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b))) # 290 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __nonnull(params) __attribute__ ((__nonnull__ params)) #define __attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__)) #define __wur __attribute_warn_unused_result__ # 312 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __always_inline __inline __attribute__ ((__always_inline__)) # 321 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __extern_inline extern __inline __attribute__ ((__gnu_inline__)) #define __extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__)) # 343 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __va_arg_pack() __builtin_va_arg_pack () #define __va_arg_pack_len() __builtin_va_arg_pack_len () # 364 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __restrict_arr __restrict # 378 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wordsize.h" 1 3 4 # 19 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wordsize.h" 3 4 #define __WORDSIZE _MIPS_SZPTR # 379 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 2 3 4 # 400 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/cdefs.h" 3 4 #define __LDBL_REDIR1(name,proto,alias) name proto #define __LDBL_REDIR(name,proto) name proto #define __LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW #define __LDBL_REDIR_NTH(name,proto) name proto __THROW #define __LDBL_REDIR_DECL(name) #define __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias) #define __REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias) # 358 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 2 3 4 # 373 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 3 4 #define __USE_EXTERN_INLINES 1 #define __USE_EXTERN_INLINES_IN_LIBC 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/gnu/stubs.h" 1 3 4 # 10 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/gnu/stubs.h" 3 4 #define __stub_feclearexcept #define __stub_fedisableexcept #define __stub_feenableexcept #define __stub_fegetenv #define __stub_fegetexcept #define __stub_fegetexceptflag #define __stub_fegetround #define __stub_feholdexcept #define __stub_feraiseexcept #define __stub_fesetenv #define __stub_fesetexceptflag #define __stub_fesetround #define __stub_fetestexcept #define __stub_feupdateenv #define __stub_gtty #define __stub_sigreturn #define __stub_sstk #define __stub_stty # 390 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/features.h" 2 3 4 # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/inttypes.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stdint.h" 1 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdint.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdint.h" 3 4 #define _STDINT_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wchar.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wchar.h" 3 4 #define _BITS_WCHAR_H 1 #define __WCHAR_MAX __WCHAR_MAX__ # 40 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wchar.h" 3 4 #define __WCHAR_MIN (-__WCHAR_MAX - 1) # 28 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdint.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wordsize.h" 1 3 4 # 19 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wordsize.h" 3 4 #define __WORDSIZE _MIPS_SZPTR # 29 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdint.h" 2 3 4 #define __int8_t_defined typedef signed char int8_t; typedef short int int16_t; typedef int int32_t; __extension__ typedef long long int int64_t; typedef unsigned char uint8_t; typedef unsigned short int uint16_t; typedef unsigned int uint32_t; #define __uint32_t_defined __extension__ typedef unsigned long long int uint64_t; typedef signed char int_least8_t; typedef short int int_least16_t; typedef int int_least32_t; __extension__ typedef long long int int_least64_t; typedef unsigned char uint_least8_t; typedef unsigned short int uint_least16_t; typedef unsigned int uint_least32_t; __extension__ typedef unsigned long long int uint_least64_t; typedef signed char int_fast8_t; typedef int int_fast16_t; typedef int int_fast32_t; __extension__ typedef long long int int_fast64_t; typedef unsigned char uint_fast8_t; typedef unsigned int uint_fast16_t; typedef unsigned int uint_fast32_t; __extension__ typedef unsigned long long int uint_fast64_t; # 126 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdint.h" 3 4 typedef int intptr_t; #define __intptr_t_defined typedef unsigned int uintptr_t; # 138 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdint.h" 3 4 __extension__ typedef long long int intmax_t; __extension__ typedef unsigned long long int uintmax_t; # 153 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdint.h" 3 4 #define __INT64_C(c) c ## LL #define __UINT64_C(c) c ## ULL #define INT8_MIN (-128) #define INT16_MIN (-32767-1) #define INT32_MIN (-2147483647-1) #define INT64_MIN (-__INT64_C(9223372036854775807)-1) #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (__INT64_C(9223372036854775807)) #define UINT8_MAX (255) #define UINT16_MAX (65535) #define UINT32_MAX (4294967295U) #define UINT64_MAX (__UINT64_C(18446744073709551615)) #define INT_LEAST8_MIN (-128) #define INT_LEAST16_MIN (-32767-1) #define INT_LEAST32_MIN (-2147483647-1) #define INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1) #define INT_LEAST8_MAX (127) #define INT_LEAST16_MAX (32767) #define INT_LEAST32_MAX (2147483647) #define INT_LEAST64_MAX (__INT64_C(9223372036854775807)) #define UINT_LEAST8_MAX (255) #define UINT_LEAST16_MAX (65535) #define UINT_LEAST32_MAX (4294967295U) #define UINT_LEAST64_MAX (__UINT64_C(18446744073709551615)) #define INT_FAST8_MIN (-128) #define INT_FAST16_MIN (-2147483647-1) #define INT_FAST32_MIN (-2147483647-1) #define INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1) #define INT_FAST8_MAX (127) #define INT_FAST16_MAX (2147483647) #define INT_FAST32_MAX (2147483647) #define INT_FAST64_MAX (__INT64_C(9223372036854775807)) #define UINT_FAST8_MAX (255) #define UINT_FAST16_MAX (4294967295U) #define UINT_FAST32_MAX (4294967295U) #define UINT_FAST64_MAX (__UINT64_C(18446744073709551615)) # 234 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdint.h" 3 4 #define INTPTR_MIN (-2147483647-1) #define INTPTR_MAX (2147483647) #define UINTPTR_MAX (4294967295U) #define INTMAX_MIN (-__INT64_C(9223372036854775807)-1) #define INTMAX_MAX (__INT64_C(9223372036854775807)) #define UINTMAX_MAX (__UINT64_C(18446744073709551615)) # 256 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdint.h" 3 4 #define PTRDIFF_MIN (-2147483647-1) #define PTRDIFF_MAX (2147483647) #define SIG_ATOMIC_MIN (-2147483647-1) #define SIG_ATOMIC_MAX (2147483647) #define SIZE_MAX (4294967295U) #define WCHAR_MIN __WCHAR_MIN #define WCHAR_MAX __WCHAR_MAX #define WINT_MIN (0u) #define WINT_MAX (4294967295u) # 290 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdint.h" 3 4 #define INT8_C(c) c #define INT16_C(c) c #define INT32_C(c) c #define INT64_C(c) c ## LL #define UINT8_C(c) c #define UINT16_C(c) c #define UINT32_C(c) c ## U #define UINT64_C(c) c ## ULL #define INTMAX_C(c) c ## LL #define UINTMAX_C(c) c ## ULL # 4 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stdint.h" 2 3 4 #define _GCC_WRAP_STDINT_H # 29 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/inttypes.h" 2 3 4 typedef int __gwchar_t; #define ____gwchar_t_defined 1 # 53 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/inttypes.h" 3 4 #define __PRI64_PREFIX "ll" #define __PRIPTR_PREFIX #define PRId8 "d" #define PRId16 "d" #define PRId32 "d" #define PRId64 __PRI64_PREFIX "d" #define PRIdLEAST8 "d" #define PRIdLEAST16 "d" #define PRIdLEAST32 "d" #define PRIdLEAST64 __PRI64_PREFIX "d" #define PRIdFAST8 "d" #define PRIdFAST16 __PRIPTR_PREFIX "d" #define PRIdFAST32 __PRIPTR_PREFIX "d" #define PRIdFAST64 __PRI64_PREFIX "d" #define PRIi8 "i" #define PRIi16 "i" #define PRIi32 "i" #define PRIi64 __PRI64_PREFIX "i" #define PRIiLEAST8 "i" #define PRIiLEAST16 "i" #define PRIiLEAST32 "i" #define PRIiLEAST64 __PRI64_PREFIX "i" #define PRIiFAST8 "i" #define PRIiFAST16 __PRIPTR_PREFIX "i" #define PRIiFAST32 __PRIPTR_PREFIX "i" #define PRIiFAST64 __PRI64_PREFIX "i" #define PRIo8 "o" #define PRIo16 "o" #define PRIo32 "o" #define PRIo64 __PRI64_PREFIX "o" #define PRIoLEAST8 "o" #define PRIoLEAST16 "o" #define PRIoLEAST32 "o" #define PRIoLEAST64 __PRI64_PREFIX "o" #define PRIoFAST8 "o" #define PRIoFAST16 __PRIPTR_PREFIX "o" #define PRIoFAST32 __PRIPTR_PREFIX "o" #define PRIoFAST64 __PRI64_PREFIX "o" #define PRIu8 "u" #define PRIu16 "u" #define PRIu32 "u" #define PRIu64 __PRI64_PREFIX "u" #define PRIuLEAST8 "u" #define PRIuLEAST16 "u" #define PRIuLEAST32 "u" #define PRIuLEAST64 __PRI64_PREFIX "u" #define PRIuFAST8 "u" #define PRIuFAST16 __PRIPTR_PREFIX "u" #define PRIuFAST32 __PRIPTR_PREFIX "u" #define PRIuFAST64 __PRI64_PREFIX "u" #define PRIx8 "x" #define PRIx16 "x" #define PRIx32 "x" #define PRIx64 __PRI64_PREFIX "x" #define PRIxLEAST8 "x" #define PRIxLEAST16 "x" #define PRIxLEAST32 "x" #define PRIxLEAST64 __PRI64_PREFIX "x" #define PRIxFAST8 "x" #define PRIxFAST16 __PRIPTR_PREFIX "x" #define PRIxFAST32 __PRIPTR_PREFIX "x" #define PRIxFAST64 __PRI64_PREFIX "x" #define PRIX8 "X" #define PRIX16 "X" #define PRIX32 "X" #define PRIX64 __PRI64_PREFIX "X" #define PRIXLEAST8 "X" #define PRIXLEAST16 "X" #define PRIXLEAST32 "X" #define PRIXLEAST64 __PRI64_PREFIX "X" #define PRIXFAST8 "X" #define PRIXFAST16 __PRIPTR_PREFIX "X" #define PRIXFAST32 __PRIPTR_PREFIX "X" #define PRIXFAST64 __PRI64_PREFIX "X" #define PRIdMAX __PRI64_PREFIX "d" #define PRIiMAX __PRI64_PREFIX "i" #define PRIoMAX __PRI64_PREFIX "o" #define PRIuMAX __PRI64_PREFIX "u" #define PRIxMAX __PRI64_PREFIX "x" #define PRIXMAX __PRI64_PREFIX "X" #define PRIdPTR __PRIPTR_PREFIX "d" #define PRIiPTR __PRIPTR_PREFIX "i" #define PRIoPTR __PRIPTR_PREFIX "o" #define PRIuPTR __PRIPTR_PREFIX "u" #define PRIxPTR __PRIPTR_PREFIX "x" #define PRIXPTR __PRIPTR_PREFIX "X" #define SCNd8 "hhd" #define SCNd16 "hd" #define SCNd32 "d" #define SCNd64 __PRI64_PREFIX "d" #define SCNdLEAST8 "hhd" #define SCNdLEAST16 "hd" #define SCNdLEAST32 "d" #define SCNdLEAST64 __PRI64_PREFIX "d" #define SCNdFAST8 "hhd" #define SCNdFAST16 __PRIPTR_PREFIX "d" #define SCNdFAST32 __PRIPTR_PREFIX "d" #define SCNdFAST64 __PRI64_PREFIX "d" #define SCNi8 "hhi" #define SCNi16 "hi" #define SCNi32 "i" #define SCNi64 __PRI64_PREFIX "i" #define SCNiLEAST8 "hhi" #define SCNiLEAST16 "hi" #define SCNiLEAST32 "i" #define SCNiLEAST64 __PRI64_PREFIX "i" #define SCNiFAST8 "hhi" #define SCNiFAST16 __PRIPTR_PREFIX "i" #define SCNiFAST32 __PRIPTR_PREFIX "i" #define SCNiFAST64 __PRI64_PREFIX "i" #define SCNu8 "hhu" #define SCNu16 "hu" #define SCNu32 "u" #define SCNu64 __PRI64_PREFIX "u" #define SCNuLEAST8 "hhu" #define SCNuLEAST16 "hu" #define SCNuLEAST32 "u" #define SCNuLEAST64 __PRI64_PREFIX "u" #define SCNuFAST8 "hhu" #define SCNuFAST16 __PRIPTR_PREFIX "u" #define SCNuFAST32 __PRIPTR_PREFIX "u" #define SCNuFAST64 __PRI64_PREFIX "u" #define SCNo8 "hho" #define SCNo16 "ho" #define SCNo32 "o" #define SCNo64 __PRI64_PREFIX "o" #define SCNoLEAST8 "hho" #define SCNoLEAST16 "ho" #define SCNoLEAST32 "o" #define SCNoLEAST64 __PRI64_PREFIX "o" #define SCNoFAST8 "hho" #define SCNoFAST16 __PRIPTR_PREFIX "o" #define SCNoFAST32 __PRIPTR_PREFIX "o" #define SCNoFAST64 __PRI64_PREFIX "o" #define SCNx8 "hhx" #define SCNx16 "hx" #define SCNx32 "x" #define SCNx64 __PRI64_PREFIX "x" #define SCNxLEAST8 "hhx" #define SCNxLEAST16 "hx" #define SCNxLEAST32 "x" #define SCNxLEAST64 __PRI64_PREFIX "x" #define SCNxFAST8 "hhx" #define SCNxFAST16 __PRIPTR_PREFIX "x" #define SCNxFAST32 __PRIPTR_PREFIX "x" #define SCNxFAST64 __PRI64_PREFIX "x" #define SCNdMAX __PRI64_PREFIX "d" #define SCNiMAX __PRI64_PREFIX "i" #define SCNoMAX __PRI64_PREFIX "o" #define SCNuMAX __PRI64_PREFIX "u" #define SCNxMAX __PRI64_PREFIX "x" #define SCNdPTR __PRIPTR_PREFIX "d" #define SCNiPTR __PRIPTR_PREFIX "i" #define SCNoPTR __PRIPTR_PREFIX "o" #define SCNuPTR __PRIPTR_PREFIX "u" #define SCNxPTR __PRIPTR_PREFIX "x" # 288 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/inttypes.h" 3 4 typedef struct { long long int quot; long long int rem; } imaxdiv_t; extern intmax_t imaxabs (intmax_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); extern imaxdiv_t imaxdiv (intmax_t __numer, intmax_t __denom) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); extern intmax_t strtoimax (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)); extern uintmax_t strtoumax (__const char *__restrict __nptr, char ** __restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)); extern intmax_t wcstoimax (__const __gwchar_t *__restrict __nptr, __gwchar_t **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)); extern uintmax_t wcstoumax (__const __gwchar_t *__restrict __nptr, __gwchar_t ** __restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)); # 379 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/inttypes.h" 3 4 __extension__ extern long long int __strtoll_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern __inline __attribute__ ((__gnu_inline__)) intmax_t __attribute__ ((__nothrow__ , __leaf__)) strtoimax (__const char *__restrict nptr, char **__restrict endptr, int base) { return __strtoll_internal (nptr, endptr, base, 0); } __extension__ extern unsigned long long int __strtoull_internal (__const char * __restrict __nptr, char ** __restrict __endptr, int __base, int __group) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern __inline __attribute__ ((__gnu_inline__)) uintmax_t __attribute__ ((__nothrow__ , __leaf__)) strtoumax (__const char *__restrict nptr, char **__restrict endptr, int base) { return __strtoull_internal (nptr, endptr, base, 0); } __extension__ extern long long int __wcstoll_internal (__const __gwchar_t * __restrict __nptr, __gwchar_t **__restrict __endptr, int __base, int __group) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern __inline __attribute__ ((__gnu_inline__)) intmax_t __attribute__ ((__nothrow__ , __leaf__)) wcstoimax (__const __gwchar_t *__restrict nptr, __gwchar_t **__restrict endptr, int base) { return __wcstoll_internal (nptr, endptr, base, 0); } __extension__ extern unsigned long long int __wcstoull_internal (__const __gwchar_t * __restrict __nptr, __gwchar_t ** __restrict __endptr, int __base, int __group) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern __inline __attribute__ ((__gnu_inline__)) uintmax_t __attribute__ ((__nothrow__ , __leaf__)) wcstoumax (__const __gwchar_t *__restrict nptr, __gwchar_t **__restrict endptr, int base) { return __wcstoull_internal (nptr, endptr, base, 0); } # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/types.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/types.h" 3 4 #define _SYS_TYPES_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/types.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/types.h" 3 4 #define _BITS_TYPES_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wordsize.h" 1 3 4 # 19 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wordsize.h" 3 4 #define __WORDSIZE _MIPS_SZPTR # 29 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/types.h" 2 3 4 typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; # 99 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/types.h" 3 4 #define __S16_TYPE short int #define __U16_TYPE unsigned short int #define __S32_TYPE int #define __U32_TYPE unsigned int #define __SLONGWORD_TYPE long int #define __ULONGWORD_TYPE unsigned long int #define __SQUAD_TYPE __quad_t #define __UQUAD_TYPE __u_quad_t #define __SWORD_TYPE int #define __UWORD_TYPE unsigned int #define __SLONG32_TYPE long int #define __ULONG32_TYPE unsigned long int #define __S64_TYPE __quad_t #define __U64_TYPE __u_quad_t #define __STD_TYPE __extension__ typedef # 131 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/types.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/typesizes.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/typesizes.h" 3 4 #define _BITS_TYPESIZES_H 1 #define __DEV_T_TYPE __UQUAD_TYPE #define __UID_T_TYPE __U32_TYPE #define __GID_T_TYPE __U32_TYPE #define __INO_T_TYPE __ULONGWORD_TYPE #define __INO64_T_TYPE __UQUAD_TYPE #define __MODE_T_TYPE __U32_TYPE #define __NLINK_T_TYPE __UWORD_TYPE #define __OFF_T_TYPE __SLONGWORD_TYPE #define __OFF64_T_TYPE __SQUAD_TYPE #define __PID_T_TYPE __S32_TYPE #define __RLIM_T_TYPE __ULONGWORD_TYPE #define __RLIM64_T_TYPE __UQUAD_TYPE #define __BLKCNT_T_TYPE __SLONGWORD_TYPE #define __BLKCNT64_T_TYPE __SQUAD_TYPE #define __FSBLKCNT_T_TYPE __ULONGWORD_TYPE #define __FSBLKCNT64_T_TYPE __UQUAD_TYPE #define __FSFILCNT_T_TYPE __ULONGWORD_TYPE #define __FSFILCNT64_T_TYPE __UQUAD_TYPE #define __ID_T_TYPE __U32_TYPE #define __CLOCK_T_TYPE __SLONGWORD_TYPE #define __TIME_T_TYPE __SLONGWORD_TYPE #define __USECONDS_T_TYPE __U32_TYPE #define __SUSECONDS_T_TYPE __SLONGWORD_TYPE #define __DADDR_T_TYPE __S32_TYPE #define __SWBLK_T_TYPE __SLONGWORD_TYPE #define __KEY_T_TYPE __S32_TYPE #define __CLOCKID_T_TYPE __S32_TYPE #define __TIMER_T_TYPE void * #define __BLKSIZE_T_TYPE __SLONGWORD_TYPE #define __FSID_T_TYPE struct { int __val[2]; } #define __SSIZE_T_TYPE __SWORD_TYPE #define __FD_SETSIZE 1024 # 132 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/types.h" 2 3 4 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; __extension__ typedef int __clockid_t; __extension__ typedef void * __timer_t; __extension__ typedef long int __blksize_t; __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; __extension__ typedef int __intptr_t; __extension__ typedef unsigned int __socklen_t; #undef __STD_TYPE # 31 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/types.h" 2 3 4 typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #define __u_char_defined typedef __loff_t loff_t; typedef __ino64_t ino_t; #define __ino_t_defined typedef __ino64_t ino64_t; #define __ino64_t_defined typedef __dev_t dev_t; #define __dev_t_defined typedef __gid_t gid_t; #define __gid_t_defined typedef __mode_t mode_t; #define __mode_t_defined typedef __nlink_t nlink_t; #define __nlink_t_defined typedef __uid_t uid_t; #define __uid_t_defined typedef __off64_t off_t; #define __off_t_defined typedef __off64_t off64_t; #define __off64_t_defined typedef __pid_t pid_t; #define __pid_t_defined typedef __id_t id_t; #define __id_t_defined typedef __ssize_t ssize_t; #define __ssize_t_defined typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #define __daddr_t_defined typedef __key_t key_t; #define __key_t_defined #define __need_clock_t #define __need_time_t #define __need_timer_t #define __need_clockid_t # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 1 3 4 # 54 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #define __clock_t_defined 1 typedef __clock_t clock_t; #undef __need_clock_t #define __time_t_defined 1 typedef __time_t time_t; #undef __need_time_t #define __clockid_t_defined 1 typedef __clockid_t clockid_t; #undef __clockid_time_t #define __timer_t_defined 1 typedef __timer_t timer_t; #undef __need_timer_t # 127 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_timespec # 134 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/types.h" 2 3 4 typedef __useconds_t useconds_t; #define __useconds_t_defined typedef __suseconds_t suseconds_t; #define __suseconds_t_defined #define __need_size_t # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 187 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #define __size_t__ #define __SIZE_T__ #define _SIZE_T #define _SYS_SIZE_T_H #define _T_SIZE_ #define _T_SIZE #define __SIZE_T #define _SIZE_T_ #define _BSD_SIZE_T_ #define _SIZE_T_DEFINED_ #define _SIZE_T_DEFINED #define _BSD_SIZE_T_DEFINED_ #define _SIZE_T_DECLARED #define ___int_size_t_h #define _GCC_SIZE_T #define _SIZET_ #define __size_t typedef unsigned int size_t; # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 409 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_NULL # 148 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/types.h" 2 3 4 typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; # 188 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/types.h" 3 4 #define __intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE))) #define __u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE))) # 201 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/types.h" 3 4 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #define __BIT_TYPES_DEFINED__ 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/endian.h" 1 3 4 # 20 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/endian.h" 3 4 #define _ENDIAN_H 1 # 32 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/endian.h" 3 4 #define __LITTLE_ENDIAN 1234 #define __BIG_ENDIAN 4321 #define __PDP_ENDIAN 3412 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/endian.h" 1 3 4 # 14 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/endian.h" 3 4 #define __BYTE_ORDER __LITTLE_ENDIAN # 38 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/endian.h" 2 3 4 #define __FLOAT_WORD_ORDER __BYTE_ORDER #define LITTLE_ENDIAN __LITTLE_ENDIAN #define BIG_ENDIAN __BIG_ENDIAN #define PDP_ENDIAN __PDP_ENDIAN #define BYTE_ORDER __BYTE_ORDER #define __LONG_LONG_PAIR(HI,LO) LO, HI # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/byteswap.h" 1 3 4 # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/byteswap.h" 3 4 #define _BITS_BYTESWAP_H 1 #define __bswap_constant_16(x) ((((x) >> 8) & 0xffu) | (((x) & 0xffu) << 8)) #define __bswap_16(x) (__extension__ ({ unsigned short int __bsx = (x); __bswap_constant_16 (__bsx); })) # 45 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/byteswap.h" 3 4 #define __bswap_constant_32(x) ((((x) & 0xff000000u) >> 24) | (((x) & 0x00ff0000u) >> 8) | (((x) & 0x0000ff00u) << 8) | (((x) & 0x000000ffu) << 24)) #define __bswap_32(x) (__extension__ ({ register unsigned int __bsx = (x); __bswap_constant_32 (__bsx); })) # 63 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/byteswap.h" 3 4 #define __bswap_constant_64(x) (__extension__ ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))) # 73 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/byteswap.h" 3 4 #define __bswap_64(x) (__extension__ ({ union { __extension__ unsigned long long int __ll; unsigned int __l[2]; } __w, __r; if (__builtin_constant_p (x)) __r.__ll = __bswap_constant_64 (x); else { __w.__ll = (x); __r.__l[0] = __bswap_32 (__w.__l[1]); __r.__l[1] = __bswap_32 (__w.__l[0]); } __r.__ll; })) # 62 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/endian.h" 2 3 4 #define htobe16(x) __bswap_16 (x) #define htole16(x) (x) #define be16toh(x) __bswap_16 (x) #define le16toh(x) (x) #define htobe32(x) __bswap_32 (x) #define htole32(x) (x) #define be32toh(x) __bswap_32 (x) #define le32toh(x) (x) #define htobe64(x) __bswap_64 (x) #define htole64(x) (x) #define be64toh(x) __bswap_64 (x) #define le64toh(x) (x) # 218 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/types.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/select.h" 1 3 4 # 23 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/select.h" 3 4 #define _SYS_SELECT_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/select.h" 1 3 4 # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/select.h" 3 4 #define __FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0) #define __FD_SET(d,s) ((void) (__FDS_BITS (s)[__FD_ELT(d)] |= __FD_MASK(d))) #define __FD_CLR(d,s) ((void) (__FDS_BITS (s)[__FD_ELT(d)] &= ~__FD_MASK(d))) #define __FD_ISSET(d,s) ((__FDS_BITS (s)[__FD_ELT (d)] & __FD_MASK (d)) != 0) # 32 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/select.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigset.h" 1 3 4 # 22 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigset.h" 3 4 #define _SIGSET_H_types 1 typedef int __sig_atomic_t; #define _SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int))) typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; # 35 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/select.h" 2 3 4 #define __sigset_t_defined typedef __sigset_t sigset_t; #define __need_time_t #define __need_timespec # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 1 3 4 # 67 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_clock_t # 83 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_time_t # 95 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __clockid_time_t # 107 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_timer_t #define __timespec_defined 1 struct timespec { __time_t tv_sec; long int tv_nsec; }; #undef __need_timespec # 45 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/select.h" 2 3 4 #define __need_timeval # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/time.h" 1 3 4 # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/time.h" 3 4 #define _STRUCT_TIMEVAL 1 struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; # 99 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/time.h" 3 4 #undef __need_timeval # 47 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/select.h" 2 3 4 # 55 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/select.h" 3 4 typedef long int __fd_mask; #undef __NFDBITS #define __NFDBITS (8 * (int) sizeof (__fd_mask)) #define __FD_ELT(d) ((d) / __NFDBITS) #define __FD_MASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS)) typedef struct { __fd_mask fds_bits[1024 / (8 * (int) sizeof (__fd_mask))]; #define __FDS_BITS(set) ((set)->fds_bits) } fd_set; #define FD_SETSIZE __FD_SETSIZE typedef __fd_mask fd_mask; #define NFDBITS __NFDBITS #define FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp) #define FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp) #define FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp) #define FD_ZERO(fdsetp) __FD_ZERO (fdsetp) # 107 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/select.h" 3 4 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); # 119 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/select.h" 3 4 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/select2.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/select2.h" 3 4 extern unsigned long int __fdelt_chk (unsigned long int __d); extern unsigned long int __fdelt_warn (unsigned long int __d) __attribute__((__warning__ ("bit outside of fd_set selected"))); #undef __FD_ELT #define __FD_ELT(d) __extension__ ({ unsigned long int __d = (d); (__builtin_constant_p (__d) ? (__d >= __FD_SETSIZE ? __fdelt_warn (__d) : (__d / __NFDBITS)) : __fdelt_chk (__d)); }) # 130 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/select.h" 2 3 4 # 221 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/types.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/sysmacros.h" 1 3 4 # 22 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/sysmacros.h" 3 4 #define _SYS_SYSMACROS_H 1 __extension__ extern unsigned int gnu_dev_major (unsigned long long int __dev) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); __extension__ extern unsigned int gnu_dev_minor (unsigned long long int __dev) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); __extension__ extern unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); __extension__ extern __inline __attribute__ ((__gnu_inline__)) __attribute__ ((__const__)) unsigned int __attribute__ ((__nothrow__ , __leaf__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline __attribute__ ((__gnu_inline__)) __attribute__ ((__const__)) unsigned int __attribute__ ((__nothrow__ , __leaf__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline __attribute__ ((__gnu_inline__)) __attribute__ ((__const__)) unsigned long long int __attribute__ ((__nothrow__ , __leaf__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #define major(dev) gnu_dev_major (dev) #define minor(dev) gnu_dev_minor (dev) #define makedev(maj,min) gnu_dev_makedev (maj, min) # 224 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/types.h" 2 3 4 typedef __blksize_t blksize_t; #define __blksize_t_defined # 249 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/types.h" 3 4 typedef __blkcnt64_t blkcnt_t; #define __blkcnt_t_defined typedef __fsblkcnt64_t fsblkcnt_t; #define __fsblkcnt_t_defined typedef __fsfilcnt64_t fsfilcnt_t; #define __fsfilcnt_t_defined typedef __blkcnt64_t blkcnt64_t; typedef __fsblkcnt64_t fsblkcnt64_t; typedef __fsfilcnt64_t fsfilcnt64_t; # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/pthreadtypes.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/pthreadtypes.h" 3 4 #define _BITS_PTHREADTYPES_H 1 # 36 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/pthreadtypes.h" 3 4 #define __SIZEOF_PTHREAD_ATTR_T 36 #define __SIZEOF_PTHREAD_MUTEX_T 24 #define __SIZEOF_PTHREAD_MUTEXATTR_T 4 #define __SIZEOF_PTHREAD_COND_T 48 #define __SIZEOF_PTHREAD_CONDATTR_T 4 #define __SIZEOF_PTHREAD_RWLOCK_T 32 #define __SIZEOF_PTHREAD_RWLOCKATTR_T 8 #define __SIZEOF_PTHREAD_BARRIER_T 20 #define __SIZEOF_PTHREAD_BARRIERATTR_T 4 typedef unsigned long int pthread_t; typedef union { char __size[36]; long int __align; } pthread_attr_t; # 67 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/pthreadtypes.h" 3 4 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; typedef union { struct __pthread_mutex_s { int __lock; unsigned int __count; int __owner; int __kind; unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align; } pthread_mutex_t; typedef union { char __size[4]; int __align; } pthread_mutexattr_t; typedef union { struct { int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align; } pthread_cond_t; typedef union { char __size[4]; int __align; } pthread_condattr_t; typedef unsigned int pthread_key_t; typedef int pthread_once_t; typedef union { # 170 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/pthreadtypes.h" 3 4 struct { int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; # 188 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/pthreadtypes.h" 3 4 unsigned char __flags; unsigned char __shared; unsigned char __pad1; unsigned char __pad2; int __writer; } __data; char __size[32]; long int __align; } pthread_rwlock_t; typedef union { char __size[8]; long int __align; } pthread_rwlockattr_t; typedef volatile int pthread_spinlock_t; typedef union { char __size[20]; long int __align; } pthread_barrier_t; typedef union { char __size[4]; int __align; } pthread_barrierattr_t; # 272 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/types.h" 2 3 4 # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/uio.h" 1 3 4 # 20 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/uio.h" 3 4 #define _SYS_UIO_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/uio.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/uio.h" 3 4 #define _BITS_UIO_H 1 # 40 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/uio.h" 3 4 #define UIO_MAXIOV 1024 struct iovec { void *iov_base; size_t iov_len; }; #define _BITS_UIO_H_FOR_SYS_UIO_H 1 extern ssize_t process_vm_readv (pid_t __pid, __const struct iovec *__lvec, unsigned long int __liovcnt, __const struct iovec *__rvec, unsigned long int __riovcnt, unsigned long int __flags) __attribute__ ((__nothrow__ , __leaf__)); extern ssize_t process_vm_writev (pid_t __pid, __const struct iovec *__lvec, unsigned long int __liovcnt, __const struct iovec *__rvec, unsigned long int __riovcnt, unsigned long int __flags) __attribute__ ((__nothrow__ , __leaf__)); # 30 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/uio.h" 2 3 4 # 40 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/uio.h" 3 4 extern ssize_t readv (int __fd, __const struct iovec *__iovec, int __count) __attribute__ ((__warn_unused_result__)); # 51 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/uio.h" 3 4 extern ssize_t writev (int __fd, __const struct iovec *__iovec, int __count) __attribute__ ((__warn_unused_result__)); # 82 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/uio.h" 3 4 extern ssize_t preadv (int __fd, __const struct iovec *__iovec, int __count, __off64_t __offset) __asm__ ("" "preadv64") __attribute__ ((__warn_unused_result__)); extern ssize_t pwritev (int __fd, __const struct iovec *__iovec, int __count, __off64_t __offset) __asm__ ("" "pwritev64") __attribute__ ((__warn_unused_result__)); # 104 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/uio.h" 3 4 extern ssize_t preadv64 (int __fd, __const struct iovec *__iovec, int __count, __off64_t __offset) __attribute__ ((__warn_unused_result__)); # 116 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/uio.h" 3 4 extern ssize_t pwritev64 (int __fd, __const struct iovec *__iovec, int __count, __off64_t __offset) __attribute__ ((__warn_unused_result__)); # 28 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-id128.h" 1 #define foosdid128hfoo # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-id128.h" # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 #define _STRING_H 1 #define __need_size_t #define __need_NULL # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 398 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef NULL #define NULL ((void *)0) #undef __need_NULL # 35 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 2 3 4 extern void *memcpy (void *__restrict __dest, __const void *__restrict __src, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern void *memmove (void *__dest, __const void *__src, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern void *memccpy (void *__restrict __dest, __const void *__restrict __src, int __c, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern void *memset (void *__s, int __c, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int memcmp (__const void *__s1, __const void *__s2, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); # 95 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern void *memchr (__const void *__s, int __c, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); # 109 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern void *rawmemchr (__const void *__s, int __c) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); # 120 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern void *memrchr (__const void *__s, int __c, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern char *strncpy (char *__restrict __dest, __const char *__restrict __src, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern char *strcat (char *__restrict __dest, __const char *__restrict __src) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern char *strncat (char *__restrict __dest, __const char *__restrict __src, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int strcmp (__const char *__s1, __const char *__s2) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); extern int strncmp (__const char *__s1, __const char *__s2, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); extern int strcoll (__const char *__s1, __const char *__s2) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); extern size_t strxfrm (char *__restrict __dest, __const char *__restrict __src, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/xlocale.h" 1 3 4 # 22 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/xlocale.h" 3 4 #define _XLOCALE_H 1 typedef struct __locale_struct { struct __locale_data *__locales[13]; const unsigned short int *__ctype_b; const int *__ctype_tolower; const int *__ctype_toupper; const char *__names[13]; } *__locale_t; typedef __locale_t locale_t; # 163 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 2 3 4 extern int strcoll_l (__const char *__s1, __const char *__s2, __locale_t __l) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3))); extern size_t strxfrm_l (char *__dest, __const char *__src, size_t __n, __locale_t __l) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))); extern char *strdup (__const char *__s) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1))); extern char *strndup (__const char *__string, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1))); #define strdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); })) # 199 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 #define strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); })) # 210 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 # 235 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern char *strchr (__const char *__s, int __c) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); # 262 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern char *strrchr (__const char *__s, int __c) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); # 276 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern char *strchrnul (__const char *__s, int __c) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); extern size_t strcspn (__const char *__s, __const char *__reject) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); extern size_t strspn (__const char *__s, __const char *__accept) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); # 314 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern char *strpbrk (__const char *__s, __const char *__accept) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); # 342 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern char *strstr (__const char *__haystack, __const char *__needle) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); extern char *strtok (char *__restrict __s, __const char *__restrict __delim) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern char *__strtok_r (char *__restrict __s, __const char *__restrict __delim, char **__restrict __save_ptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); extern char *strtok_r (char *__restrict __s, __const char *__restrict __delim, char **__restrict __save_ptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); # 373 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern char *strcasestr (__const char *__haystack, __const char *__needle) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); extern void *memmem (__const void *__haystack, size_t __haystacklen, __const void *__needle, size_t __needlelen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 3))); extern void *__mempcpy (void *__restrict __dest, __const void *__restrict __src, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern void *mempcpy (void *__restrict __dest, __const void *__restrict __src, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern size_t strlen (__const char *__s) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); extern size_t strnlen (__const char *__string, size_t __maxlen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); extern char *strerror (int __errnum) __attribute__ ((__nothrow__ , __leaf__)); # 438 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern char *strerror_r (int __errnum, char *__buf, size_t __buflen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern char *strerror_l (int __errnum, __locale_t __l) __attribute__ ((__nothrow__ , __leaf__)); extern void __bzero (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern void bcopy (__const void *__src, void *__dest, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern void bzero (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int bcmp (__const void *__s1, __const void *__s2, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); # 489 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern char *index (__const char *__s, int __c) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); # 517 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern char *rindex (__const char *__s, int __c) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); extern int ffs (int __i) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); extern int ffsl (long int __l) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); __extension__ extern int ffsll (long long int __ll) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); extern int strcasecmp (__const char *__s1, __const char *__s2) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); extern int strncasecmp (__const char *__s1, __const char *__s2, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); extern int strcasecmp_l (__const char *__s1, __const char *__s2, __locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3))); extern int strncasecmp_l (__const char *__s1, __const char *__s2, size_t __n, __locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 4))); extern char *strsep (char **__restrict __stringp, __const char *__restrict __delim) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern char *strsignal (int __sig) __attribute__ ((__nothrow__ , __leaf__)); extern char *__stpcpy (char *__restrict __dest, __const char *__restrict __src) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern char *stpcpy (char *__restrict __dest, __const char *__restrict __src) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern char *__stpncpy (char *__restrict __dest, __const char *__restrict __src, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern char *stpncpy (char *__restrict __dest, __const char *__restrict __src, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int strverscmp (__const char *__s1, __const char *__s2) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); extern char *strfry (char *__string) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern void *memfrob (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); # 606 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 extern char *basename (__const char *__filename) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); # 634 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string.h" 1 3 4 # 9 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string.h" 3 4 #define _BITS_STRING_H 1 # 635 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 1 3 4 # 46 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define __STRING_INLINE __extern_inline # 77 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define __STRING2_COPY_TYPE(N) typedef struct { unsigned char __arr[N]; } __attribute__ ((__packed__)) __STRING2_COPY_ARR ##N typedef struct { unsigned char __arr[2]; } __attribute__ ((__packed__)) __STRING2_COPY_ARR2; typedef struct { unsigned char __arr[3]; } __attribute__ ((__packed__)) __STRING2_COPY_ARR3; typedef struct { unsigned char __arr[4]; } __attribute__ ((__packed__)) __STRING2_COPY_ARR4; typedef struct { unsigned char __arr[5]; } __attribute__ ((__packed__)) __STRING2_COPY_ARR5; typedef struct { unsigned char __arr[6]; } __attribute__ ((__packed__)) __STRING2_COPY_ARR6; typedef struct { unsigned char __arr[7]; } __attribute__ ((__packed__)) __STRING2_COPY_ARR7; typedef struct { unsigned char __arr[8]; } __attribute__ ((__packed__)) __STRING2_COPY_ARR8; #undef __STRING2_COPY_TYPE #define __string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1) # 195 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define __bzero(s,n) __builtin_memset (s, '\0', n) # 207 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define __mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n) # 223 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define mempcpy(dest,src,n) __mempcpy (dest, src, n) # 394 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 extern void *__rawmemchr (const void *__s, int __c); #define strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c))) # 577 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define __stpcpy(dest,src) __builtin_stpcpy (dest, src) # 598 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define stpcpy(dest,src) __stpcpy (dest, src) # 761 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define strncpy(dest,src,n) __builtin_strncpy (dest, src, n) # 785 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define strncat(dest,src,n) __builtin_strncat (dest, src, n) # 800 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); }) # 842 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define __strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; })) # 869 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define __strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; })) # 891 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define __strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; })) # 920 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n))) # 935 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); }) # 969 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 extern __inline __attribute__ ((__gnu_inline__)) size_t __strcspn_c1 (__const char *__s, int __reject); extern __inline __attribute__ ((__gnu_inline__)) size_t __strcspn_c1 (__const char *__s, int __reject) { register size_t __result = 0; while (__s[__result] != '\0' && __s[__result] != __reject) ++__result; return __result; } extern __inline __attribute__ ((__gnu_inline__)) size_t __strcspn_c2 (__const char *__s, int __reject1, int __reject2); extern __inline __attribute__ ((__gnu_inline__)) size_t __strcspn_c2 (__const char *__s, int __reject1, int __reject2) { register size_t __result = 0; while (__s[__result] != '\0' && __s[__result] != __reject1 && __s[__result] != __reject2) ++__result; return __result; } extern __inline __attribute__ ((__gnu_inline__)) size_t __strcspn_c3 (__const char *__s, int __reject1, int __reject2, int __reject3); extern __inline __attribute__ ((__gnu_inline__)) size_t __strcspn_c3 (__const char *__s, int __reject1, int __reject2, int __reject3) { register size_t __result = 0; while (__s[__result] != '\0' && __s[__result] != __reject1 && __s[__result] != __reject2 && __s[__result] != __reject3) ++__result; return __result; } # 1011 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); }) # 1045 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 extern __inline __attribute__ ((__gnu_inline__)) size_t __strspn_c1 (__const char *__s, int __accept); extern __inline __attribute__ ((__gnu_inline__)) size_t __strspn_c1 (__const char *__s, int __accept) { register size_t __result = 0; while (__s[__result] == __accept) ++__result; return __result; } extern __inline __attribute__ ((__gnu_inline__)) size_t __strspn_c2 (__const char *__s, int __accept1, int __accept2); extern __inline __attribute__ ((__gnu_inline__)) size_t __strspn_c2 (__const char *__s, int __accept1, int __accept2) { register size_t __result = 0; while (__s[__result] == __accept1 || __s[__result] == __accept2) ++__result; return __result; } extern __inline __attribute__ ((__gnu_inline__)) size_t __strspn_c3 (__const char *__s, int __accept1, int __accept2, int __accept3); extern __inline __attribute__ ((__gnu_inline__)) size_t __strspn_c3 (__const char *__s, int __accept1, int __accept2, int __accept3) { register size_t __result = 0; while (__s[__result] == __accept1 || __s[__result] == __accept2 || __s[__result] == __accept3) ++__result; return __result; } #define strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) # 1121 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 extern __inline __attribute__ ((__gnu_inline__)) char *__strpbrk_c2 (__const char *__s, int __accept1, int __accept2); extern __inline __attribute__ ((__gnu_inline__)) char * __strpbrk_c2 (__const char *__s, int __accept1, int __accept2) { while (*__s != '\0' && *__s != __accept1 && *__s != __accept2) ++__s; return *__s == '\0' ? ((void *)0) : (char *) (size_t) __s; } extern __inline __attribute__ ((__gnu_inline__)) char *__strpbrk_c3 (__const char *__s, int __accept1, int __accept2, int __accept3); extern __inline __attribute__ ((__gnu_inline__)) char * __strpbrk_c3 (__const char *__s, int __accept1, int __accept2, int __accept3) { while (*__s != '\0' && *__s != __accept1 && *__s != __accept2 && *__s != __accept3) ++__s; return *__s == '\0' ? ((void *)0) : (char *) (size_t) __s; } # 1164 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) extern __inline __attribute__ ((__gnu_inline__)) char *__strtok_r_1c (char *__s, char __sep, char **__nextp); extern __inline __attribute__ ((__gnu_inline__)) char * __strtok_r_1c (char *__s, char __sep, char **__nextp) { char *__result; if (__s == ((void *)0)) __s = *__nextp; while (*__s == __sep) ++__s; __result = ((void *)0); if (*__s != '\0') { __result = __s++; while (*__s != '\0') if (*__s++ == __sep) { __s[-1] = '\0'; break; } } *__nextp = __s; return __result; } #define strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) extern char *__strsep_g (char **__stringp, __const char *__delim); #define __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) # 1222 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 extern __inline __attribute__ ((__gnu_inline__)) char *__strsep_1c (char **__s, char __reject); extern __inline __attribute__ ((__gnu_inline__)) char * __strsep_1c (char **__s, char __reject) { register char *__retval = *__s; if (__retval != ((void *)0) && (*__s = (__extension__ (__builtin_constant_p (__reject) && !__builtin_constant_p (__retval) && (__reject) == '\0' ? (char *) __rawmemchr (__retval, __reject) : __builtin_strchr (__retval, __reject)))) != ((void *)0)) *(*__s)++ = '\0'; return __retval; } extern __inline __attribute__ ((__gnu_inline__)) char *__strsep_2c (char **__s, char __reject1, char __reject2); extern __inline __attribute__ ((__gnu_inline__)) char * __strsep_2c (char **__s, char __reject1, char __reject2) { register char *__retval = *__s; if (__retval != ((void *)0)) { register char *__cp = __retval; while (1) { if (*__cp == '\0') { __cp = ((void *)0); break; } if (*__cp == __reject1 || *__cp == __reject2) { *__cp++ = '\0'; break; } ++__cp; } *__s = __cp; } return __retval; } extern __inline __attribute__ ((__gnu_inline__)) char *__strsep_3c (char **__s, char __reject1, char __reject2, char __reject3); extern __inline __attribute__ ((__gnu_inline__)) char * __strsep_3c (char **__s, char __reject1, char __reject2, char __reject3) { register char *__retval = *__s; if (__retval != ((void *)0)) { register char *__cp = __retval; while (1) { if (*__cp == '\0') { __cp = ((void *)0); break; } if (*__cp == __reject1 || *__cp == __reject2 || *__cp == __reject3) { *__cp++ = '\0'; break; } ++__cp; } *__s = __cp; } return __retval; } #define strsep(s,reject) __strsep (s, reject) # 1297 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define __need_malloc_and_calloc # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 1 3 4 # 28 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 #define __need_size_t # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 409 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_NULL # 34 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 2 3 4 # 468 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 #define __malloc_and_calloc_defined extern void *malloc (size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__)); extern void *calloc (size_t __nmemb, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__)); # 962 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 #undef __need_malloc_and_calloc # 1299 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 2 3 4 extern char *__strdup (__const char *__string) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)); #define __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) # 1316 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define strdup(s) __strdup (s) extern char *__strndup (__const char *__string, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)); #define __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) # 1344 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string2.h" 3 4 #define strndup(s,n) __strndup (s, n) #undef __STRING_INLINE # 638 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string3.h" 1 3 4 # 23 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string3.h" 3 4 extern void __warn_memset_zero_len (void) __attribute__((__warning__ ("memset used with constant zero length parameter; this could be due to transposed parameters"))) ; #undef memcpy #undef memmove #undef memset #undef strcat #undef strcpy #undef strncat #undef strncpy #undef mempcpy #undef stpcpy #undef bcopy #undef bzero extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) void * __attribute__ ((__nothrow__ , __leaf__)) memcpy (void *__restrict __dest, __const void *__restrict __src, size_t __len) { return __builtin___memcpy_chk (__dest, __src, __len, __builtin_object_size (__dest, 0)); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) void * __attribute__ ((__nothrow__ , __leaf__)) memmove (void *__dest, __const void *__src, size_t __len) { return __builtin___memmove_chk (__dest, __src, __len, __builtin_object_size (__dest, 0)); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) void * __attribute__ ((__nothrow__ , __leaf__)) mempcpy (void *__restrict __dest, __const void *__restrict __src, size_t __len) { return __builtin___mempcpy_chk (__dest, __src, __len, __builtin_object_size (__dest, 0)); } # 76 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/string3.h" 3 4 extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) void * __attribute__ ((__nothrow__ , __leaf__)) memset (void *__dest, int __ch, size_t __len) { if (__builtin_constant_p (__len) && __len == 0 && (!__builtin_constant_p (__ch) || __ch != 0)) { __warn_memset_zero_len (); return __dest; } return __builtin___memset_chk (__dest, __ch, __len, __builtin_object_size (__dest, 0)); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) void __attribute__ ((__nothrow__ , __leaf__)) bcopy (__const void *__src, void *__dest, size_t __len) { (void) __builtin___memmove_chk (__dest, __src, __len, __builtin_object_size (__dest, 0)); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) void __attribute__ ((__nothrow__ , __leaf__)) bzero (void *__dest, size_t __len) { (void) __builtin___memset_chk (__dest, '\0', __len, __builtin_object_size (__dest, 0)); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) char * __attribute__ ((__nothrow__ , __leaf__)) strcpy (char *__restrict __dest, __const char *__restrict __src) { return __builtin___strcpy_chk (__dest, __src, __builtin_object_size (__dest, 2 > 1)); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) char * __attribute__ ((__nothrow__ , __leaf__)) stpcpy (char *__restrict __dest, __const char *__restrict __src) { return __builtin___stpcpy_chk (__dest, __src, __builtin_object_size (__dest, 2 > 1)); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) char * __attribute__ ((__nothrow__ , __leaf__)) strncpy (char *__restrict __dest, __const char *__restrict __src, size_t __len) { return __builtin___strncpy_chk (__dest, __src, __len, __builtin_object_size (__dest, 2 > 1)); } extern char *__stpncpy_chk (char *__dest, __const char *__src, size_t __n, size_t __destlen) __attribute__ ((__nothrow__ , __leaf__)); extern char *__stpncpy_alias (char *__dest, __const char *__src, size_t __n) __asm__ ("" "stpncpy") __attribute__ ((__nothrow__ , __leaf__)) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) char * __attribute__ ((__nothrow__ , __leaf__)) stpncpy (char *__dest, __const char *__src, size_t __n) { if (__builtin_object_size (__dest, 2 > 1) != (size_t) -1 && (!__builtin_constant_p (__n) || __n <= __builtin_object_size (__dest, 2 > 1))) return __stpncpy_chk (__dest, __src, __n, __builtin_object_size (__dest, 2 > 1)); return __stpncpy_alias (__dest, __src, __n); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) char * __attribute__ ((__nothrow__ , __leaf__)) strcat (char *__restrict __dest, __const char *__restrict __src) { return __builtin___strcat_chk (__dest, __src, __builtin_object_size (__dest, 2 > 1)); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) char * __attribute__ ((__nothrow__ , __leaf__)) strncat (char *__restrict __dest, __const char *__restrict __src, size_t __len) { return __builtin___strncat_chk (__dest, __src, __len, __builtin_object_size (__dest, 2 > 1)); } # 643 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/string.h" 2 3 4 # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-id128.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/_sd-common.h" 1 #define foosdcommonhfoo # 33 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/_sd-common.h" #define _sd_printf_(a,b) __attribute__ ((format (printf, a, b))) #define _sd_sentinel_ __attribute__((sentinel)) #define _sd_packed_ __attribute__((packed)) #define _sd_pure_ __attribute__((pure)) #define _SD_XSTRINGIFY(x) #x #define _SD_STRINGIFY(x) _SD_XSTRINGIFY(x) # 62 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/_sd-common.h" #define _SD_BEGIN_DECLARATIONS struct __useless_struct_to_allow_trailing_semicolon__ # 73 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/_sd-common.h" #define _SD_END_DECLARATIONS struct __useless_struct_to_allow_trailing_semicolon__ # 29 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-id128.h" 2 struct __useless_struct_to_allow_trailing_semicolon__; typedef union sd_id128 sd_id128_t; union sd_id128 { uint8_t bytes[16]; uint64_t qwords[2]; }; #define SD_ID128_STRING_MAX 33 char *sd_id128_to_string(sd_id128_t id, char s[33]); int sd_id128_from_string(const char *s, sd_id128_t *ret); int sd_id128_randomize(sd_id128_t *ret); int sd_id128_get_machine(sd_id128_t *ret); int sd_id128_get_boot(sd_id128_t *ret); #define SD_ID128_MAKE(v0,v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,v11,v12,v13,v14,v15) ((const sd_id128_t) { .bytes = { 0x ##v0, 0x ##v1, 0x ##v2, 0x ##v3, 0x ##v4, 0x ##v5, 0x ##v6, 0x ##v7, 0x ##v8, 0x ##v9, 0x ##v10, 0x ##v11, 0x ##v12, 0x ##v13, 0x ##v14, 0x ##v15 }}) #define SD_ID128_ARRAY(v0,v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,v11,v12,v13,v14,v15) { .bytes = { 0x ##v0, 0x ##v1, 0x ##v2, 0x ##v3, 0x ##v4, 0x ##v5, 0x ##v6, 0x ##v7, 0x ##v8, 0x ##v9, 0x ##v10, 0x ##v11, 0x ##v12, 0x ##v13, 0x ##v14, 0x ##v15 }} # 66 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-id128.h" #define SD_ID128_FORMAT_STR "%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x" #define SD_ID128_FORMAT_VAL(x) (x).bytes[0], (x).bytes[1], (x).bytes[2], (x).bytes[3], (x).bytes[4], (x).bytes[5], (x).bytes[6], (x).bytes[7], (x).bytes[8], (x).bytes[9], (x).bytes[10], (x).bytes[11], (x).bytes[12], (x).bytes[13], (x).bytes[14], (x).bytes[15] #define SD_ID128_CONST_STR(x) ((const char[SD_ID128_STRING_MAX]) { ((x).bytes[0] >> 4) >= 10 ? 'a' + ((x).bytes[0] >> 4) - 10 : '0' + ((x).bytes[0] >> 4), ((x).bytes[0] & 15) >= 10 ? 'a' + ((x).bytes[0] & 15) - 10 : '0' + ((x).bytes[0] & 15), ((x).bytes[1] >> 4) >= 10 ? 'a' + ((x).bytes[1] >> 4) - 10 : '0' + ((x).bytes[1] >> 4), ((x).bytes[1] & 15) >= 10 ? 'a' + ((x).bytes[1] & 15) - 10 : '0' + ((x).bytes[1] & 15), ((x).bytes[2] >> 4) >= 10 ? 'a' + ((x).bytes[2] >> 4) - 10 : '0' + ((x).bytes[2] >> 4), ((x).bytes[2] & 15) >= 10 ? 'a' + ((x).bytes[2] & 15) - 10 : '0' + ((x).bytes[2] & 15), ((x).bytes[3] >> 4) >= 10 ? 'a' + ((x).bytes[3] >> 4) - 10 : '0' + ((x).bytes[3] >> 4), ((x).bytes[3] & 15) >= 10 ? 'a' + ((x).bytes[3] & 15) - 10 : '0' + ((x).bytes[3] & 15), ((x).bytes[4] >> 4) >= 10 ? 'a' + ((x).bytes[4] >> 4) - 10 : '0' + ((x).bytes[4] >> 4), ((x).bytes[4] & 15) >= 10 ? 'a' + ((x).bytes[4] & 15) - 10 : '0' + ((x).bytes[4] & 15), ((x).bytes[5] >> 4) >= 10 ? 'a' + ((x).bytes[5] >> 4) - 10 : '0' + ((x).bytes[5] >> 4), ((x).bytes[5] & 15) >= 10 ? 'a' + ((x).bytes[5] & 15) - 10 : '0' + ((x).bytes[5] & 15), ((x).bytes[6] >> 4) >= 10 ? 'a' + ((x).bytes[6] >> 4) - 10 : '0' + ((x).bytes[6] >> 4), ((x).bytes[6] & 15) >= 10 ? 'a' + ((x).bytes[6] & 15) - 10 : '0' + ((x).bytes[6] & 15), ((x).bytes[7] >> 4) >= 10 ? 'a' + ((x).bytes[7] >> 4) - 10 : '0' + ((x).bytes[7] >> 4), ((x).bytes[7] & 15) >= 10 ? 'a' + ((x).bytes[7] & 15) - 10 : '0' + ((x).bytes[7] & 15), ((x).bytes[8] >> 4) >= 10 ? 'a' + ((x).bytes[8] >> 4) - 10 : '0' + ((x).bytes[8] >> 4), ((x).bytes[8] & 15) >= 10 ? 'a' + ((x).bytes[8] & 15) - 10 : '0' + ((x).bytes[8] & 15), ((x).bytes[9] >> 4) >= 10 ? 'a' + ((x).bytes[9] >> 4) - 10 : '0' + ((x).bytes[9] >> 4), ((x).bytes[9] & 15) >= 10 ? 'a' + ((x).bytes[9] & 15) - 10 : '0' + ((x).bytes[9] & 15), ((x).bytes[10] >> 4) >= 10 ? 'a' + ((x).bytes[10] >> 4) - 10 : '0' + ((x).bytes[10] >> 4), ((x).bytes[10] & 15) >= 10 ? 'a' + ((x).bytes[10] & 15) - 10 : '0' + ((x).bytes[10] & 15), ((x).bytes[11] >> 4) >= 10 ? 'a' + ((x).bytes[11] >> 4) - 10 : '0' + ((x).bytes[11] >> 4), ((x).bytes[11] & 15) >= 10 ? 'a' + ((x).bytes[11] & 15) - 10 : '0' + ((x).bytes[11] & 15), ((x).bytes[12] >> 4) >= 10 ? 'a' + ((x).bytes[12] >> 4) - 10 : '0' + ((x).bytes[12] >> 4), ((x).bytes[12] & 15) >= 10 ? 'a' + ((x).bytes[12] & 15) - 10 : '0' + ((x).bytes[12] & 15), ((x).bytes[13] >> 4) >= 10 ? 'a' + ((x).bytes[13] >> 4) - 10 : '0' + ((x).bytes[13] >> 4), ((x).bytes[13] & 15) >= 10 ? 'a' + ((x).bytes[13] & 15) - 10 : '0' + ((x).bytes[13] & 15), ((x).bytes[14] >> 4) >= 10 ? 'a' + ((x).bytes[14] >> 4) - 10 : '0' + ((x).bytes[14] >> 4), ((x).bytes[14] & 15) >= 10 ? 'a' + ((x).bytes[14] & 15) - 10 : '0' + ((x).bytes[14] & 15), ((x).bytes[15] >> 4) >= 10 ? 'a' + ((x).bytes[15] >> 4) - 10 : '0' + ((x).bytes[15] >> 4), ((x).bytes[15] & 15) >= 10 ? 'a' + ((x).bytes[15] & 15) - 10 : '0' + ((x).bytes[15] & 15), 0 }) # 105 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-id128.h" __attribute__((pure)) static inline int sd_id128_equal(sd_id128_t a, sd_id128_t b) { return memcmp(&a, &b, 16) == 0; } #define SD_ID128_NULL ((const sd_id128_t) { .qwords = { 0, 0 }}) struct __useless_struct_to_allow_trailing_semicolon__; # 30 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-event.h" 1 #define foosdeventhfoo # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-event.h" # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/signalfd.h" 1 3 4 # 20 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/signalfd.h" 3 4 #define _SYS_SIGNALFD_H 1 #define __need_sigset_t # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 1 3 4 # 31 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigset.h" 1 3 4 # 34 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 2 3 4 # 52 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 3 4 #undef __need_sigset_t # 408 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/signalfd.h" 2 3 4 struct signalfd_siginfo { uint32_t ssi_signo; int32_t ssi_errno; int32_t ssi_code; uint32_t ssi_pid; uint32_t ssi_uid; int32_t ssi_fd; uint32_t ssi_tid; uint32_t ssi_band; uint32_t ssi_overrun; uint32_t ssi_trapno; int32_t ssi_status; int32_t ssi_int; uint64_t ssi_ptr; uint64_t ssi_utime; uint64_t ssi_stime; uint64_t ssi_addr; uint8_t __pad[48]; }; enum { SFD_CLOEXEC = 02000000, #define SFD_CLOEXEC SFD_CLOEXEC SFD_NONBLOCK = 0200 #define SFD_NONBLOCK SFD_NONBLOCK }; extern int signalfd (int __fd, const sigset_t *__mask, int __flags) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-event.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/epoll.h" 1 3 4 # 20 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/epoll.h" 3 4 #define _SYS_EPOLL_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigset.h" 1 3 4 # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/epoll.h" 2 3 4 # 35 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/epoll.h" 3 4 enum { EPOLL_CLOEXEC = 02000000, #define EPOLL_CLOEXEC EPOLL_CLOEXEC EPOLL_NONBLOCK = 0200 #define EPOLL_NONBLOCK EPOLL_NONBLOCK }; enum EPOLL_EVENTS { EPOLLIN = 0x001, #define EPOLLIN EPOLLIN EPOLLPRI = 0x002, #define EPOLLPRI EPOLLPRI EPOLLOUT = 0x004, #define EPOLLOUT EPOLLOUT EPOLLRDNORM = 0x040, #define EPOLLRDNORM EPOLLRDNORM EPOLLRDBAND = 0x080, #define EPOLLRDBAND EPOLLRDBAND EPOLLWRNORM = 0x100, #define EPOLLWRNORM EPOLLWRNORM EPOLLWRBAND = 0x200, #define EPOLLWRBAND EPOLLWRBAND EPOLLMSG = 0x400, #define EPOLLMSG EPOLLMSG EPOLLERR = 0x008, #define EPOLLERR EPOLLERR EPOLLHUP = 0x010, #define EPOLLHUP EPOLLHUP EPOLLRDHUP = 0x2000, #define EPOLLRDHUP EPOLLRDHUP EPOLLONESHOT = 1u << 30, #define EPOLLONESHOT EPOLLONESHOT EPOLLET = 1u << 31 #define EPOLLET EPOLLET }; #define EPOLL_CTL_ADD 1 #define EPOLL_CTL_DEL 2 #define EPOLL_CTL_MOD 3 typedef union epoll_data { void *ptr; int fd; uint32_t u32; uint64_t u64; } epoll_data_t; struct epoll_event { uint32_t events; epoll_data_t data; }; extern int epoll_create (int __size) __attribute__ ((__nothrow__ , __leaf__)); extern int epoll_create1 (int __flags) __attribute__ ((__nothrow__ , __leaf__)); # 115 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/epoll.h" 3 4 extern int epoll_ctl (int __epfd, int __op, int __fd, struct epoll_event *__event) __attribute__ ((__nothrow__ , __leaf__)); # 129 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/epoll.h" 3 4 extern int epoll_wait (int __epfd, struct epoll_event *__events, int __maxevents, int __timeout); extern int epoll_pwait (int __epfd, struct epoll_event *__events, int __maxevents, int __timeout, __const __sigset_t *__ss); # 28 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-event.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 1 3 4 # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 3 4 #define _SIGNAL_H # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigset.h" 1 3 4 # 44 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigset.h" 3 4 #define _SIGSET_H_fns 1 #define _EXTERN_INLINE __extern_inline #define __sigmask(sig) (((unsigned long int) 1) << (((sig) - 1) % (8 * sizeof (unsigned long int)))) #define __sigword(sig) (((sig) - 1) / (8 * sizeof (unsigned long int))) #define __sigemptyset(set) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__set = (set); while (--__cnt >= 0) __set->__val[__cnt] = 0; 0; })) #define __sigfillset(set) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__set = (set); while (--__cnt >= 0) __set->__val[__cnt] = ~0UL; 0; })) # 73 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigset.h" 3 4 #define __sigisemptyset(set) (__extension__ ({ int __cnt = _SIGSET_NWORDS; const sigset_t *__set = (set); int __ret = __set->__val[--__cnt]; while (!__ret && --__cnt >= 0) __ret = __set->__val[__cnt]; __ret == 0; })) #define __sigandset(dest,left,right) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__dest = (dest); const sigset_t *__left = (left); const sigset_t *__right = (right); while (--__cnt >= 0) __dest->__val[__cnt] = (__left->__val[__cnt] & __right->__val[__cnt]); 0; })) # 89 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigset.h" 3 4 #define __sigorset(dest,left,right) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__dest = (dest); const sigset_t *__left = (left); const sigset_t *__right = (right); while (--__cnt >= 0) __dest->__val[__cnt] = (__left->__val[__cnt] | __right->__val[__cnt]); 0; })) # 104 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigset.h" 3 4 extern int __sigismember (__const __sigset_t *, int); extern int __sigaddset (__sigset_t *, int); extern int __sigdelset (__sigset_t *, int); #define __SIGSETFN(NAME,BODY,CONST) _EXTERN_INLINE int NAME (CONST __sigset_t *__set, int __sig) { unsigned long int __mask = __sigmask (__sig); unsigned long int __word = __sigword (__sig); return BODY; } # 118 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigset.h" 3 4 extern __inline __attribute__ ((__gnu_inline__)) int __sigismember (__const __sigset_t *__set, int __sig) { unsigned long int __mask = (((unsigned long int) 1) << (((__sig) - 1) % (8 * sizeof (unsigned long int)))); unsigned long int __word = (((__sig) - 1) / (8 * sizeof (unsigned long int))); return (__set->__val[__word] & __mask) ? 1 : 0; } extern __inline __attribute__ ((__gnu_inline__)) int __sigaddset ( __sigset_t *__set, int __sig) { unsigned long int __mask = (((unsigned long int) 1) << (((__sig) - 1) % (8 * sizeof (unsigned long int)))); unsigned long int __word = (((__sig) - 1) / (8 * sizeof (unsigned long int))); return ((__set->__val[__word] |= __mask), 0); } extern __inline __attribute__ ((__gnu_inline__)) int __sigdelset ( __sigset_t *__set, int __sig) { unsigned long int __mask = (((unsigned long int) 1) << (((__sig) - 1) % (8 * sizeof (unsigned long int)))); unsigned long int __word = (((__sig) - 1) / (8 * sizeof (unsigned long int))); return ((__set->__val[__word] &= ~__mask), 0); } #undef __SIGSETFN # 34 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 2 3 4 #define __sig_atomic_t_defined typedef __sig_atomic_t sig_atomic_t; #undef __need_sig_atomic_t #undef __need_sigset_t # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/signum.h" 1 3 4 # 23 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/signum.h" 3 4 #define SIG_ERR ((__sighandler_t) -1) #define SIG_DFL ((__sighandler_t) 0) #define SIG_IGN ((__sighandler_t) 1) #define SIG_HOLD ((__sighandler_t) 2) #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGIOT 6 #define SIGABRT SIGIOT #define SIGEMT 7 #define SIGFPE 8 #define SIGKILL 9 #define SIGBUS 10 #define SIGSEGV 11 #define SIGSYS 12 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define SIGUSR1 16 #define SIGUSR2 17 #define SIGCHLD 18 #define SIGCLD SIGCHLD #define SIGPWR 19 #define SIGWINCH 20 #define SIGURG 21 #define SIGIO 22 #define SIGPOLL SIGIO #define SIGSTOP 23 #define SIGTSTP 24 #define SIGCONT 25 #define SIGTTIN 26 #define SIGTTOU 27 #define SIGVTALRM 28 #define SIGPROF 29 #define SIGXCPU 30 #define SIGXFSZ 31 #define _NSIG 128 #define SIGRTMIN (__libc_current_sigrtmin ()) #define SIGRTMAX (__libc_current_sigrtmax ()) #define __SIGRTMIN 32 #define __SIGRTMAX (_NSIG - 1) # 59 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 2 3 4 # 75 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 3 4 #define __need_timespec # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 1 3 4 # 67 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_clock_t # 83 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_time_t # 95 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __clockid_time_t # 107 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_timer_t # 127 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_timespec # 77 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/siginfo.h" 1 3 4 # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/siginfo.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wordsize.h" 1 3 4 # 19 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wordsize.h" 3 4 #define __WORDSIZE _MIPS_SZPTR # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/siginfo.h" 2 3 4 #define __have_sigval_t 1 typedef union sigval { int sival_int; void *sival_ptr; } sigval_t; #define __have_siginfo_t 1 #define __SI_MAX_SIZE 128 #define __SI_PAD_SIZE ((__SI_MAX_SIZE / sizeof (int)) - 3) typedef struct siginfo { int si_signo; int si_code; int si_errno; int __pad0[128 / sizeof (int) - ((128 / sizeof (int)) - 3) - 3]; union { int _pad[((128 / sizeof (int)) - 3)]; struct { __pid_t si_pid; __uid_t si_uid; } _kill; struct { int si_tid; int si_overrun; sigval_t si_sigval; } _timer; struct { __pid_t si_pid; __uid_t si_uid; sigval_t si_sigval; } _rt; struct { __pid_t si_pid; __uid_t si_uid; int si_status; __clock_t si_utime; __clock_t si_stime; } _sigchld; struct { void *si_addr; } _sigfault; struct { long int si_band; int si_fd; } _sigpoll; } _sifields; } siginfo_t; #define si_pid _sifields._kill.si_pid #define si_uid _sifields._kill.si_uid #define si_timerid _sifields._timer.si_tid #define si_overrun _sifields._timer.si_overrun #define si_status _sifields._sigchld.si_status #define si_utime _sifields._sigchld.si_utime #define si_stime _sifields._sigchld.si_stime #define si_value _sifields._rt.si_sigval #define si_int _sifields._rt.si_sigval.sival_int #define si_ptr _sifields._rt.si_sigval.sival_ptr #define si_addr _sifields._sigfault.si_addr #define si_band _sifields._sigpoll.si_band #define si_fd _sifields._sigpoll.si_fd enum { SI_ASYNCNL = -60, #define SI_ASYNCNL SI_ASYNCNL SI_TKILL = -6, #define SI_TKILL SI_TKILL SI_SIGIO, #define SI_SIGIO SI_SIGIO SI_MESGQ, #define SI_MESGQ SI_MESGQ SI_TIMER, #define SI_TIMER SI_TIMER SI_ASYNCIO, #define SI_ASYNCIO SI_ASYNCIO SI_QUEUE, #define SI_QUEUE SI_QUEUE SI_USER, #define SI_USER SI_USER SI_KERNEL = 0x80 #define SI_KERNEL SI_KERNEL }; enum { ILL_ILLOPC = 1, #define ILL_ILLOPC ILL_ILLOPC ILL_ILLOPN, #define ILL_ILLOPN ILL_ILLOPN ILL_ILLADR, #define ILL_ILLADR ILL_ILLADR ILL_ILLTRP, #define ILL_ILLTRP ILL_ILLTRP ILL_PRVOPC, #define ILL_PRVOPC ILL_PRVOPC ILL_PRVREG, #define ILL_PRVREG ILL_PRVREG ILL_COPROC, #define ILL_COPROC ILL_COPROC ILL_BADSTK #define ILL_BADSTK ILL_BADSTK }; enum { FPE_INTDIV = 1, #define FPE_INTDIV FPE_INTDIV FPE_INTOVF, #define FPE_INTOVF FPE_INTOVF FPE_FLTDIV, #define FPE_FLTDIV FPE_FLTDIV FPE_FLTOVF, #define FPE_FLTOVF FPE_FLTOVF FPE_FLTUND, #define FPE_FLTUND FPE_FLTUND FPE_FLTRES, #define FPE_FLTRES FPE_FLTRES FPE_FLTINV, #define FPE_FLTINV FPE_FLTINV FPE_FLTSUB #define FPE_FLTSUB FPE_FLTSUB }; enum { SEGV_MAPERR = 1, #define SEGV_MAPERR SEGV_MAPERR SEGV_ACCERR #define SEGV_ACCERR SEGV_ACCERR }; enum { BUS_ADRALN = 1, #define BUS_ADRALN BUS_ADRALN BUS_ADRERR, #define BUS_ADRERR BUS_ADRERR BUS_OBJERR #define BUS_OBJERR BUS_OBJERR }; enum { TRAP_BRKPT = 1, #define TRAP_BRKPT TRAP_BRKPT TRAP_TRACE #define TRAP_TRACE TRAP_TRACE }; enum { CLD_EXITED = 1, #define CLD_EXITED CLD_EXITED CLD_KILLED, #define CLD_KILLED CLD_KILLED CLD_DUMPED, #define CLD_DUMPED CLD_DUMPED CLD_TRAPPED, #define CLD_TRAPPED CLD_TRAPPED CLD_STOPPED, #define CLD_STOPPED CLD_STOPPED CLD_CONTINUED #define CLD_CONTINUED CLD_CONTINUED }; enum { POLL_IN = 1, #define POLL_IN POLL_IN POLL_OUT, #define POLL_OUT POLL_OUT POLL_MSG, #define POLL_MSG POLL_MSG POLL_ERR, #define POLL_ERR POLL_ERR POLL_PRI, #define POLL_PRI POLL_PRI POLL_HUP #define POLL_HUP POLL_HUP }; #undef __need_siginfo_t #define __have_sigevent_t 1 #define __SIGEV_MAX_SIZE 64 #define __SIGEV_PAD_SIZE ((__SIGEV_MAX_SIZE / sizeof (int)) - 3) typedef struct sigevent { sigval_t sigev_value; int sigev_signo; int sigev_notify; union { int _pad[((64 / sizeof (int)) - 3)]; __pid_t _tid; struct { void (*_function) (sigval_t); void *_attribute; } _sigev_thread; } _sigev_un; } sigevent_t; #define sigev_notify_function _sigev_un._sigev_thread._function #define sigev_notify_attributes _sigev_un._sigev_thread._attribute enum { SIGEV_SIGNAL = 0, #define SIGEV_SIGNAL SIGEV_SIGNAL SIGEV_NONE, #define SIGEV_NONE SIGEV_NONE SIGEV_THREAD, #define SIGEV_THREAD SIGEV_THREAD SIGEV_THREAD_ID = 4 #define SIGEV_THREAD_ID SIGEV_THREAD_ID }; # 80 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 2 3 4 typedef void (*__sighandler_t) (int); extern __sighandler_t __sysv_signal (int __sig, __sighandler_t __handler) __attribute__ ((__nothrow__ , __leaf__)); extern __sighandler_t sysv_signal (int __sig, __sighandler_t __handler) __attribute__ ((__nothrow__ , __leaf__)); extern __sighandler_t signal (int __sig, __sighandler_t __handler) __attribute__ ((__nothrow__ , __leaf__)); # 113 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 3 4 extern __sighandler_t bsd_signal (int __sig, __sighandler_t __handler) __attribute__ ((__nothrow__ , __leaf__)); extern int kill (__pid_t __pid, int __sig) __attribute__ ((__nothrow__ , __leaf__)); extern int killpg (__pid_t __pgrp, int __sig) __attribute__ ((__nothrow__ , __leaf__)); extern int raise (int __sig) __attribute__ ((__nothrow__ , __leaf__)); extern __sighandler_t ssignal (int __sig, __sighandler_t __handler) __attribute__ ((__nothrow__ , __leaf__)); extern int gsignal (int __sig) __attribute__ ((__nothrow__ , __leaf__)); extern void psignal (int __sig, __const char *__s); extern void psiginfo (__const siginfo_t *__pinfo, __const char *__s); # 168 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 3 4 extern int __sigpause (int __sig_or_mask, int __is_sig); # 177 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 3 4 extern int sigpause (int __sig) __asm__ ("__xpg_sigpause"); # 193 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 3 4 #define sigmask(sig) __sigmask(sig) extern int sigblock (int __mask) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); extern int sigsetmask (int __mask) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); extern int siggetmask (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); #define NSIG _NSIG typedef __sighandler_t sighandler_t; typedef __sighandler_t sig_t; extern int sigemptyset (sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int sigfillset (sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int sigaddset (sigset_t *__set, int __signo) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int sigdelset (sigset_t *__set, int __signo) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int sigismember (__const sigset_t *__set, int __signo) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int sigisemptyset (__const sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int sigandset (sigset_t *__set, __const sigset_t *__left, __const sigset_t *__right) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))); extern int sigorset (sigset_t *__set, __const sigset_t *__left, __const sigset_t *__right) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigaction.h" 1 3 4 # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigaction.h" 3 4 struct sigaction { unsigned int sa_flags; union { __sighandler_t sa_handler; void (*sa_sigaction) (int, siginfo_t *, void *); } __sigaction_handler; #define sa_handler __sigaction_handler.sa_handler #define sa_sigaction __sigaction_handler.sa_sigaction __sigset_t sa_mask; void (*sa_restorer) (void); int sa_resv[1]; }; #define SA_NOCLDSTOP 0x00000001 #define SA_NOCLDWAIT 0x00010000 #define SA_SIGINFO 0x00000008 #define SA_ONSTACK 0x08000000 #define SA_RESETHAND 0x80000000 #define SA_RESTART 0x10000000 #define SA_NODEFER 0x40000000 #define SA_INTERRUPT 0x20000000 #define SA_NOMASK SA_NODEFER #define SA_ONESHOT SA_RESETHAND #define SA_STACK SA_ONSTACK #define SIG_NOP 0 #define SIG_BLOCK 1 #define SIG_UNBLOCK 2 #define SIG_SETMASK 3 #define SIG_SETMASK32 256 # 253 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 2 3 4 extern int sigprocmask (int __how, __const sigset_t *__restrict __set, sigset_t *__restrict __oset) __attribute__ ((__nothrow__ , __leaf__)); extern int sigsuspend (__const sigset_t *__set) __attribute__ ((__nonnull__ (1))); extern int sigaction (int __sig, __const struct sigaction *__restrict __act, struct sigaction *__restrict __oact) __attribute__ ((__nothrow__ , __leaf__)); extern int sigpending (sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int sigwait (__const sigset_t *__restrict __set, int *__restrict __sig) __attribute__ ((__nonnull__ (1, 2))); extern int sigwaitinfo (__const sigset_t *__restrict __set, siginfo_t *__restrict __info) __attribute__ ((__nonnull__ (1))); extern int sigtimedwait (__const sigset_t *__restrict __set, siginfo_t *__restrict __info, __const struct timespec *__restrict __timeout) __attribute__ ((__nonnull__ (1))); extern int sigqueue (__pid_t __pid, int __sig, __const union sigval __val) __attribute__ ((__nothrow__ , __leaf__)); # 310 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 3 4 extern __const char *__const _sys_siglist[128]; extern __const char *__const sys_siglist[128]; struct sigvec { __sighandler_t sv_handler; int sv_mask; int sv_flags; #define sv_onstack sv_flags }; #define SV_ONSTACK (1 << 0) #define SV_INTERRUPT (1 << 1) #define SV_RESETHAND (1 << 2) extern int sigvec (int __sig, __const struct sigvec *__vec, struct sigvec *__ovec) __attribute__ ((__nothrow__ , __leaf__)); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigcontext.h" 1 3 4 # 20 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigcontext.h" 3 4 #define _BITS_SIGCONTEXT_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sgidefs.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sgidefs.h" 3 4 #define _SGIDEFS_H 1 #undef __ASM_SGIDEFS_H #define __ASM_SGIDEFS_H #undef _MIPS_ISA_MIPS1 #undef _MIPS_ISA_MIPS2 #undef _MIPS_ISA_MIPS3 #undef _MIPS_ISA_MIPS4 #undef _MIPS_ISA_MIPS5 #undef _MIPS_ISA_MIPS32 #undef _MIPS_ISA_MIPS64 #undef _MIPS_SIM_ABI32 #undef _MIPS_SIM_NABI32 #undef _MIPS_SIM_ABI64 #define _MIPS_ISA_MIPS1 1 #define _MIPS_ISA_MIPS2 2 #define _MIPS_ISA_MIPS3 3 #define _MIPS_ISA_MIPS4 4 #define _MIPS_ISA_MIPS5 5 #define _MIPS_ISA_MIPS32 6 #define _MIPS_ISA_MIPS64 7 #define _MIPS_SIM_ABI32 _ABIO32 #define _ABIN32 2 #define _MIPS_SIM_NABI32 _ABIN32 #define _ABI64 3 #define _MIPS_SIM_ABI64 _ABI64 # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigcontext.h" 2 3 4 # 41 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigcontext.h" 3 4 struct sigcontext { unsigned int sc_regmask; unsigned int sc_status; unsigned long long sc_pc; unsigned long long sc_regs[32]; unsigned long long sc_fpregs[32]; unsigned int sc_ownedfp; unsigned int sc_fpc_csr; unsigned int sc_fpc_eir; unsigned int sc_used_math; unsigned int sc_dsp; unsigned long long sc_mdhi; unsigned long long sc_mdlo; unsigned long sc_hi1; unsigned long sc_lo1; unsigned long sc_hi2; unsigned long sc_lo2; unsigned long sc_hi3; unsigned long sc_lo3; }; # 340 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 2 3 4 extern int sigreturn (struct sigcontext *__scp) __attribute__ ((__nothrow__ , __leaf__)); #define __need_size_t # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 409 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_NULL # 350 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 2 3 4 extern int siginterrupt (int __sig, int __interrupt) __attribute__ ((__nothrow__ , __leaf__)); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigstack.h" 1 3 4 # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigstack.h" 3 4 struct sigstack { void *ss_sp; int ss_onstack; }; enum { SS_ONSTACK = 1, #define SS_ONSTACK SS_ONSTACK SS_DISABLE #define SS_DISABLE SS_DISABLE }; #define MINSIGSTKSZ 2048 #define SIGSTKSZ 8192 typedef struct sigaltstack { void *ss_sp; size_t ss_size; int ss_flags; } stack_t; # 357 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/ucontext.h" 1 3 4 # 22 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/ucontext.h" 3 4 #define _SYS_UCONTEXT_H 1 # 34 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/ucontext.h" 3 4 __extension__ typedef unsigned long long int greg_t; #define NGREG 32 #define NFPREG 32 typedef greg_t gregset_t[32]; typedef struct fpregset { union { double fp_dregs[32]; struct { float _fp_fregs; unsigned int _fp_pad; } fp_fregs[32]; } fp_r; } fpregset_t; # 62 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/ucontext.h" 3 4 typedef struct { unsigned int regmask; unsigned int status; greg_t pc; gregset_t gregs; fpregset_t fpregs; unsigned int fp_owned; unsigned int fpc_csr; unsigned int fpc_eir; unsigned int used_math; unsigned int dsp; greg_t mdhi; greg_t mdlo; unsigned long hi1; unsigned long lo1; unsigned long hi2; unsigned long lo2; unsigned long hi3; unsigned long lo3; } mcontext_t; # 105 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/ucontext.h" 3 4 typedef struct ucontext { unsigned long int uc_flags; struct ucontext *uc_link; stack_t uc_stack; mcontext_t uc_mcontext; __sigset_t uc_sigmask; } ucontext_t; # 360 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 2 3 4 extern int sigstack (struct sigstack *__ss, struct sigstack *__oss) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); extern int sigaltstack (__const struct sigaltstack *__restrict __ss, struct sigaltstack *__restrict __oss) __attribute__ ((__nothrow__ , __leaf__)); extern int sighold (int __sig) __attribute__ ((__nothrow__ , __leaf__)); extern int sigrelse (int __sig) __attribute__ ((__nothrow__ , __leaf__)); extern int sigignore (int __sig) __attribute__ ((__nothrow__ , __leaf__)); extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __attribute__ ((__nothrow__ , __leaf__)); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigthread.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigthread.h" 3 4 #define _BITS_SIGTHREAD_H 1 # 31 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigthread.h" 3 4 extern int pthread_sigmask (int __how, __const __sigset_t *__restrict __newmask, __sigset_t *__restrict __oldmask)__attribute__ ((__nothrow__ , __leaf__)); extern int pthread_kill (pthread_t __threadid, int __signo) __attribute__ ((__nothrow__ , __leaf__)); extern int pthread_sigqueue (pthread_t __threadid, int __signo, const union sigval __value) __attribute__ ((__nothrow__ , __leaf__)); # 396 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/signal.h" 2 3 4 extern int __libc_current_sigrtmin (void) __attribute__ ((__nothrow__ , __leaf__)); extern int __libc_current_sigrtmax (void) __attribute__ ((__nothrow__ , __leaf__)); # 30 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-event.h" 2 # 42 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-event.h" struct __useless_struct_to_allow_trailing_semicolon__; typedef struct sd_event sd_event; typedef struct sd_event_source sd_event_source; enum { SD_EVENT_OFF = 0, SD_EVENT_ON = 1, SD_EVENT_ONESHOT = -1 }; enum { SD_EVENT_PASSIVE, SD_EVENT_PREPARED, SD_EVENT_PENDING, SD_EVENT_RUNNING, SD_EVENT_EXITING, SD_EVENT_FINISHED }; enum { SD_EVENT_PRIORITY_IMPORTANT = -100, SD_EVENT_PRIORITY_NORMAL = 0, SD_EVENT_PRIORITY_IDLE = 100 }; typedef int (*sd_event_handler_t)(sd_event_source *s, void *userdata); typedef int (*sd_event_io_handler_t)(sd_event_source *s, int fd, uint32_t revents, void *userdata); typedef int (*sd_event_time_handler_t)(sd_event_source *s, uint64_t usec, void *userdata); typedef int (*sd_event_signal_handler_t)(sd_event_source *s, const struct signalfd_siginfo *si, void *userdata); typedef int (*sd_event_child_handler_t)(sd_event_source *s, const siginfo_t *si, void *userdata); int sd_event_default(sd_event **e); int sd_event_new(sd_event **e); sd_event* sd_event_ref(sd_event *e); sd_event* sd_event_unref(sd_event *e); int sd_event_add_io(sd_event *e, sd_event_source **s, int fd, uint32_t events, sd_event_io_handler_t callback, void *userdata); int sd_event_add_time(sd_event *e, sd_event_source **s, clockid_t clock, uint64_t usec, uint64_t accuracy, sd_event_time_handler_t callback, void *userdata); int sd_event_add_signal(sd_event *e, sd_event_source **s, int sig, sd_event_signal_handler_t callback, void *userdata); int sd_event_add_child(sd_event *e, sd_event_source **s, pid_t pid, int options, sd_event_child_handler_t callback, void *userdata); int sd_event_add_defer(sd_event *e, sd_event_source **s, sd_event_handler_t callback, void *userdata); int sd_event_add_post(sd_event *e, sd_event_source **s, sd_event_handler_t callback, void *userdata); int sd_event_add_exit(sd_event *e, sd_event_source **s, sd_event_handler_t callback, void *userdata); int sd_event_prepare(sd_event *e); int sd_event_wait(sd_event *e, uint64_t timeout); int sd_event_dispatch(sd_event *e); int sd_event_run(sd_event *e, uint64_t timeout); int sd_event_loop(sd_event *e); int sd_event_exit(sd_event *e, int code); int sd_event_now(sd_event *e, clockid_t clock, uint64_t *usec); int sd_event_get_fd(sd_event *e); int sd_event_get_state(sd_event *e); int sd_event_get_tid(sd_event *e, pid_t *tid); int sd_event_get_exit_code(sd_event *e, int *code); int sd_event_set_watchdog(sd_event *e, int b); int sd_event_get_watchdog(sd_event *e); sd_event_source* sd_event_source_ref(sd_event_source *s); sd_event_source* sd_event_source_unref(sd_event_source *s); sd_event *sd_event_source_get_event(sd_event_source *s); void* sd_event_source_get_userdata(sd_event_source *s); void* sd_event_source_set_userdata(sd_event_source *s, void *userdata); int sd_event_source_set_description(sd_event_source *s, const char *description); int sd_event_source_get_description(sd_event_source *s, const char **description); int sd_event_source_set_prepare(sd_event_source *s, sd_event_handler_t callback); int sd_event_source_get_pending(sd_event_source *s); int sd_event_source_get_priority(sd_event_source *s, int64_t *priority); int sd_event_source_set_priority(sd_event_source *s, int64_t priority); int sd_event_source_get_enabled(sd_event_source *s, int *enabled); int sd_event_source_set_enabled(sd_event_source *s, int enabled); int sd_event_source_get_io_fd(sd_event_source *s); int sd_event_source_set_io_fd(sd_event_source *s, int fd); int sd_event_source_get_io_events(sd_event_source *s, uint32_t* events); int sd_event_source_set_io_events(sd_event_source *s, uint32_t events); int sd_event_source_get_io_revents(sd_event_source *s, uint32_t* revents); int sd_event_source_get_time(sd_event_source *s, uint64_t *usec); int sd_event_source_set_time(sd_event_source *s, uint64_t usec); int sd_event_source_get_time_accuracy(sd_event_source *s, uint64_t *usec); int sd_event_source_set_time_accuracy(sd_event_source *s, uint64_t usec); int sd_event_source_get_time_clock(sd_event_source *s, clockid_t *clock); int sd_event_source_get_signal(sd_event_source *s); int sd_event_source_get_child_pid(sd_event_source *s, pid_t *pid); struct __useless_struct_to_allow_trailing_semicolon__; # 31 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus.h" 2 struct __useless_struct_to_allow_trailing_semicolon__; typedef struct sd_bus sd_bus; typedef struct sd_bus_message sd_bus_message; typedef struct sd_bus_slot sd_bus_slot; typedef struct sd_bus_creds sd_bus_creds; typedef struct sd_bus_track sd_bus_track; typedef struct { const char *name; const char *message; int _need_free; } sd_bus_error; typedef struct { const char* name; int code; } sd_bus_error_map; enum { SD_BUS_CREDS_PID = 1ULL << 0, SD_BUS_CREDS_TID = 1ULL << 1, SD_BUS_CREDS_UID = 1ULL << 2, SD_BUS_CREDS_EUID = 1ULL << 3, SD_BUS_CREDS_SUID = 1ULL << 4, SD_BUS_CREDS_FSUID = 1ULL << 5, SD_BUS_CREDS_GID = 1ULL << 6, SD_BUS_CREDS_EGID = 1ULL << 7, SD_BUS_CREDS_SGID = 1ULL << 8, SD_BUS_CREDS_FSGID = 1ULL << 9, SD_BUS_CREDS_SUPPLEMENTARY_GIDS = 1ULL << 10, SD_BUS_CREDS_COMM = 1ULL << 11, SD_BUS_CREDS_TID_COMM = 1ULL << 12, SD_BUS_CREDS_EXE = 1ULL << 13, SD_BUS_CREDS_CMDLINE = 1ULL << 14, SD_BUS_CREDS_CGROUP = 1ULL << 15, SD_BUS_CREDS_UNIT = 1ULL << 16, SD_BUS_CREDS_USER_UNIT = 1ULL << 17, SD_BUS_CREDS_SLICE = 1ULL << 18, SD_BUS_CREDS_SESSION = 1ULL << 19, SD_BUS_CREDS_OWNER_UID = 1ULL << 20, SD_BUS_CREDS_EFFECTIVE_CAPS = 1ULL << 21, SD_BUS_CREDS_PERMITTED_CAPS = 1ULL << 22, SD_BUS_CREDS_INHERITABLE_CAPS = 1ULL << 23, SD_BUS_CREDS_BOUNDING_CAPS = 1ULL << 24, SD_BUS_CREDS_SELINUX_CONTEXT = 1ULL << 25, SD_BUS_CREDS_AUDIT_SESSION_ID = 1ULL << 26, SD_BUS_CREDS_AUDIT_LOGIN_UID = 1ULL << 27, SD_BUS_CREDS_UNIQUE_NAME = 1ULL << 28, SD_BUS_CREDS_WELL_KNOWN_NAMES = 1ULL << 29, SD_BUS_CREDS_DESCRIPTION = 1ULL << 30, SD_BUS_CREDS_AUGMENT = 1ULL << 63, _SD_BUS_CREDS_ALL = (1ULL << 32) -1, }; enum { SD_BUS_NAME_REPLACE_EXISTING = 1ULL << 0, SD_BUS_NAME_ALLOW_REPLACEMENT = 1ULL << 1, SD_BUS_NAME_QUEUE = 1ULL << 2, }; typedef int (*sd_bus_message_handler_t)(sd_bus *bus, sd_bus_message *m, void *userdata, sd_bus_error *ret_error); typedef int (*sd_bus_property_get_t) (sd_bus *bus, const char *path, const char *interface, const char *property, sd_bus_message *reply, void *userdata, sd_bus_error *ret_error); typedef int (*sd_bus_property_set_t) (sd_bus *bus, const char *path, const char *interface, const char *property, sd_bus_message *value, void *userdata, sd_bus_error *ret_error); typedef int (*sd_bus_object_find_t) (sd_bus *bus, const char *path, const char *interface, void *userdata, void **ret_found, sd_bus_error *ret_error); typedef int (*sd_bus_node_enumerator_t) (sd_bus *bus, const char *path, void *userdata, char ***ret_nodes, sd_bus_error *ret_error); typedef int (*sd_bus_track_handler_t) (sd_bus_track *track, void *userdata); # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus-protocol.h" 1 #define foosdbusprotocolhfoo # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus-protocol.h" struct __useless_struct_to_allow_trailing_semicolon__; enum { _SD_BUS_MESSAGE_TYPE_INVALID = 0, SD_BUS_MESSAGE_METHOD_CALL, SD_BUS_MESSAGE_METHOD_RETURN, SD_BUS_MESSAGE_METHOD_ERROR, SD_BUS_MESSAGE_SIGNAL, _SD_BUS_MESSAGE_TYPE_MAX }; enum { _SD_BUS_TYPE_INVALID = 0, SD_BUS_TYPE_BYTE = 'y', SD_BUS_TYPE_BOOLEAN = 'b', SD_BUS_TYPE_INT16 = 'n', SD_BUS_TYPE_UINT16 = 'q', SD_BUS_TYPE_INT32 = 'i', SD_BUS_TYPE_UINT32 = 'u', SD_BUS_TYPE_INT64 = 'x', SD_BUS_TYPE_UINT64 = 't', SD_BUS_TYPE_DOUBLE = 'd', SD_BUS_TYPE_STRING = 's', SD_BUS_TYPE_OBJECT_PATH = 'o', SD_BUS_TYPE_SIGNATURE = 'g', SD_BUS_TYPE_UNIX_FD = 'h', SD_BUS_TYPE_ARRAY = 'a', SD_BUS_TYPE_VARIANT = 'v', SD_BUS_TYPE_STRUCT = 'r', SD_BUS_TYPE_STRUCT_BEGIN = '(', SD_BUS_TYPE_STRUCT_END = ')', SD_BUS_TYPE_DICT_ENTRY = 'e', SD_BUS_TYPE_DICT_ENTRY_BEGIN = '{', SD_BUS_TYPE_DICT_ENTRY_END = '}', }; #define SD_BUS_ERROR_FAILED "org.freedesktop.DBus.Error.Failed" #define SD_BUS_ERROR_NO_MEMORY "org.freedesktop.DBus.Error.NoMemory" #define SD_BUS_ERROR_SERVICE_UNKNOWN "org.freedesktop.DBus.Error.ServiceUnknown" #define SD_BUS_ERROR_NAME_HAS_NO_OWNER "org.freedesktop.DBus.Error.NameHasNoOwner" #define SD_BUS_ERROR_NO_REPLY "org.freedesktop.DBus.Error.NoReply" #define SD_BUS_ERROR_IO_ERROR "org.freedesktop.DBus.Error.IOError" #define SD_BUS_ERROR_BAD_ADDRESS "org.freedesktop.DBus.Error.BadAddress" #define SD_BUS_ERROR_NOT_SUPPORTED "org.freedesktop.DBus.Error.NotSupported" #define SD_BUS_ERROR_LIMITS_EXCEEDED "org.freedesktop.DBus.Error.LimitsExceeded" #define SD_BUS_ERROR_ACCESS_DENIED "org.freedesktop.DBus.Error.AccessDenied" #define SD_BUS_ERROR_AUTH_FAILED "org.freedesktop.DBus.Error.AuthFailed" #define SD_BUS_ERROR_NO_SERVER "org.freedesktop.DBus.Error.NoServer" #define SD_BUS_ERROR_TIMEOUT "org.freedesktop.DBus.Error.Timeout" #define SD_BUS_ERROR_NO_NETWORK "org.freedesktop.DBus.Error.NoNetwork" #define SD_BUS_ERROR_ADDRESS_IN_USE "org.freedesktop.DBus.Error.AddressInUse" #define SD_BUS_ERROR_DISCONNECTED "org.freedesktop.DBus.Error.Disconnected" #define SD_BUS_ERROR_INVALID_ARGS "org.freedesktop.DBus.Error.InvalidArgs" #define SD_BUS_ERROR_FILE_NOT_FOUND "org.freedesktop.DBus.Error.FileNotFound" #define SD_BUS_ERROR_FILE_EXISTS "org.freedesktop.DBus.Error.FileExists" #define SD_BUS_ERROR_UNKNOWN_METHOD "org.freedesktop.DBus.Error.UnknownMethod" #define SD_BUS_ERROR_UNKNOWN_OBJECT "org.freedesktop.DBus.Error.UnknownObject" #define SD_BUS_ERROR_UNKNOWN_INTERFACE "org.freedesktop.DBus.Error.UnknownInterface" #define SD_BUS_ERROR_UNKNOWN_PROPERTY "org.freedesktop.DBus.Error.UnknownProperty" #define SD_BUS_ERROR_PROPERTY_READ_ONLY "org.freedesktop.DBus.Error.PropertyReadOnly" #define SD_BUS_ERROR_UNIX_PROCESS_ID_UNKNOWN "org.freedesktop.DBus.Error.UnixProcessIdUnknown" #define SD_BUS_ERROR_INVALID_SIGNATURE "org.freedesktop.DBus.Error.InvalidSignature" #define SD_BUS_ERROR_INCONSISTENT_MESSAGE "org.freedesktop.DBus.Error.InconsistentMessage" #define SD_BUS_ERROR_MATCH_RULE_NOT_FOUND "org.freedesktop.DBus.Error.MatchRuleNotFound" #define SD_BUS_ERROR_MATCH_RULE_INVALID "org.freedesktop.DBus.Error.MatchRuleInvalid" #define SD_BUS_ERROR_INTERACTIVE_AUTHORIZATION_REQUIRED "org.freedesktop.DBus.Error.InteractiveAuthorizationRequired" struct __useless_struct_to_allow_trailing_semicolon__; # 108 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus-vtable.h" 1 #define foosdbusvtablehfoo # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus-vtable.h" struct __useless_struct_to_allow_trailing_semicolon__; typedef struct sd_bus_vtable sd_bus_vtable; # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus.h" 1 # 32 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus-vtable.h" 2 enum { _SD_BUS_VTABLE_START = '<', _SD_BUS_VTABLE_END = '>', _SD_BUS_VTABLE_METHOD = 'M', _SD_BUS_VTABLE_SIGNAL = 'S', _SD_BUS_VTABLE_PROPERTY = 'P', _SD_BUS_VTABLE_WRITABLE_PROPERTY = 'W', }; enum { SD_BUS_VTABLE_DEPRECATED = 1ULL << 0, SD_BUS_VTABLE_HIDDEN = 1ULL << 1, SD_BUS_VTABLE_UNPRIVILEGED = 1ULL << 2, SD_BUS_VTABLE_METHOD_NO_REPLY = 1ULL << 3, SD_BUS_VTABLE_PROPERTY_CONST = 1ULL << 4, SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE = 1ULL << 5, SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION = 1ULL << 6, _SD_BUS_VTABLE_CAPABILITY_MASK = 0xFFFFULL << 40 }; #define SD_BUS_VTABLE_CAPABILITY(x) ((uint64_t) (((x)+1) & 0xFFFF) << 40) struct sd_bus_vtable { uint8_t type:8; uint64_t flags:56; union { struct { size_t element_size; } start; struct { const char *member; const char *signature; const char *result; sd_bus_message_handler_t handler; } method; struct { const char *member; const char *signature; } signal; struct { const char *member; const char *signature; sd_bus_property_get_t get; sd_bus_property_set_t set; size_t offset; } property; } x; }; #define SD_BUS_VTABLE_START(_flags) { .type = _SD_BUS_VTABLE_START, .flags = _flags, .x.start.element_size = sizeof(sd_bus_vtable), } #define SD_BUS_METHOD(_member,_signature,_result,_handler,_flags) { .type = _SD_BUS_VTABLE_METHOD, .flags = _flags, .x.method.member = _member, .x.method.signature = _signature, .x.method.result = _result, .x.method.handler = _handler, } # 102 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus-vtable.h" #define SD_BUS_SIGNAL(_member,_signature,_flags) { .type = _SD_BUS_VTABLE_SIGNAL, .flags = _flags, .x.signal.member = _member, .x.signal.signature = _signature, } #define SD_BUS_PROPERTY(_member,_signature,_get,_offset,_flags) { .type = _SD_BUS_VTABLE_PROPERTY, .flags = _flags, .x.property.member = _member, .x.property.signature = _signature, .x.property.get = _get, .x.property.offset = _offset, } # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus-vtable.h" #define SD_BUS_WRITABLE_PROPERTY(_member,_signature,_get,_set,_offset,_flags) { .type = _SD_BUS_VTABLE_WRITABLE_PROPERTY, .flags = _flags, .x.property.member = _member, .x.property.signature = _signature, .x.property.get = _get, .x.property.set = _set, .x.property.offset = _offset, } # 131 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus-vtable.h" #define SD_BUS_VTABLE_END { .type = _SD_BUS_VTABLE_END, } struct __useless_struct_to_allow_trailing_semicolon__; # 109 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-bus.h" 2 int sd_bus_default(sd_bus **ret); int sd_bus_default_user(sd_bus **ret); int sd_bus_default_system(sd_bus **ret); int sd_bus_open(sd_bus **ret); int sd_bus_open_user(sd_bus **ret); int sd_bus_open_system(sd_bus **ret); int sd_bus_open_system_remote(sd_bus **ret, const char *host); int sd_bus_open_system_container(sd_bus **ret, const char *machine); int sd_bus_new(sd_bus **ret); int sd_bus_set_address(sd_bus *bus, const char *address); int sd_bus_set_fd(sd_bus *bus, int input_fd, int output_fd); int sd_bus_set_exec(sd_bus *bus, const char *path, char *const argv[]); int sd_bus_get_address(sd_bus *bus, const char **address); int sd_bus_set_bus_client(sd_bus *bus, int b); int sd_bus_is_bus_client(sd_bus *bus); int sd_bus_set_server(sd_bus *bus, int b, sd_id128_t bus_id); int sd_bus_is_server(sd_bus *bus); int sd_bus_set_anonymous(sd_bus *bus, int b); int sd_bus_is_anonymous(sd_bus *bus); int sd_bus_set_trusted(sd_bus *bus, int b); int sd_bus_is_trusted(sd_bus *bus); int sd_bus_set_monitor(sd_bus *bus, int b); int sd_bus_is_monitor(sd_bus *bus); int sd_bus_set_description(sd_bus *bus, const char *description); int sd_bus_get_description(sd_bus *bus, const char **description); int sd_bus_negotiate_fds(sd_bus *bus, int b); int sd_bus_can_send(sd_bus *bus, char type); int sd_bus_negotiate_timestamp(sd_bus *bus, int b); int sd_bus_negotiate_creds(sd_bus *bus, int b, uint64_t creds_mask); int sd_bus_get_creds_mask(sd_bus *bus, uint64_t *creds_mask); int sd_bus_start(sd_bus *ret); int sd_bus_try_close(sd_bus *bus); void sd_bus_close(sd_bus *bus); sd_bus *sd_bus_ref(sd_bus *bus); sd_bus *sd_bus_unref(sd_bus *bus); int sd_bus_is_open(sd_bus *bus); int sd_bus_get_bus_id(sd_bus *bus, sd_id128_t *id); int sd_bus_get_scope(sd_bus *bus, const char **scope); int sd_bus_get_tid(sd_bus *bus, pid_t *tid); int sd_bus_get_owner_creds(sd_bus *bus, uint64_t creds_mask, sd_bus_creds **ret); int sd_bus_send(sd_bus *bus, sd_bus_message *m, uint64_t *cookie); int sd_bus_send_to(sd_bus *bus, sd_bus_message *m, const char *destination, uint64_t *cookie); int sd_bus_call(sd_bus *bus, sd_bus_message *m, uint64_t usec, sd_bus_error *ret_error, sd_bus_message **reply); int sd_bus_call_async(sd_bus *bus, sd_bus_slot **slot, sd_bus_message *m, sd_bus_message_handler_t callback, void *userdata, uint64_t usec); int sd_bus_get_fd(sd_bus *bus); int sd_bus_get_events(sd_bus *bus); int sd_bus_get_timeout(sd_bus *bus, uint64_t *timeout_usec); int sd_bus_process(sd_bus *bus, sd_bus_message **r); int sd_bus_process_priority(sd_bus *bus, int64_t max_priority, sd_bus_message **r); int sd_bus_wait(sd_bus *bus, uint64_t timeout_usec); int sd_bus_flush(sd_bus *bus); sd_bus_slot* sd_bus_get_current_slot(sd_bus *bus); sd_bus_message* sd_bus_get_current_message(sd_bus *bus); sd_bus_message_handler_t sd_bus_get_current_handler(sd_bus *bus); void* sd_bus_get_current_userdata(sd_bus *bus); int sd_bus_attach_event(sd_bus *bus, sd_event *e, int priority); int sd_bus_detach_event(sd_bus *bus); sd_event *sd_bus_get_event(sd_bus *bus); int sd_bus_add_filter(sd_bus *bus, sd_bus_slot **slot, sd_bus_message_handler_t callback, void *userdata); int sd_bus_add_match(sd_bus *bus, sd_bus_slot **slot, const char *match, sd_bus_message_handler_t callback, void *userdata); int sd_bus_add_object(sd_bus *bus, sd_bus_slot **slot, const char *path, sd_bus_message_handler_t callback, void *userdata); int sd_bus_add_fallback(sd_bus *bus, sd_bus_slot **slot, const char *prefix, sd_bus_message_handler_t callback, void *userdata); int sd_bus_add_object_vtable(sd_bus *bus, sd_bus_slot **slot, const char *path, const char *interface, const sd_bus_vtable *vtable, void *userdata); int sd_bus_add_fallback_vtable(sd_bus *bus, sd_bus_slot **slot, const char *prefix, const char *interface, const sd_bus_vtable *vtable, sd_bus_object_find_t find, void *userdata); int sd_bus_add_node_enumerator(sd_bus *bus, sd_bus_slot **slot, const char *path, sd_bus_node_enumerator_t callback, void *userdata); int sd_bus_add_object_manager(sd_bus *bus, sd_bus_slot **slot, const char *path); sd_bus_slot* sd_bus_slot_ref(sd_bus_slot *slot); sd_bus_slot* sd_bus_slot_unref(sd_bus_slot *slot); sd_bus* sd_bus_slot_get_bus(sd_bus_slot *slot); void *sd_bus_slot_get_userdata(sd_bus_slot *slot); void *sd_bus_slot_set_userdata(sd_bus_slot *slot, void *userdata); int sd_bus_slot_set_description(sd_bus_slot *slot, const char *description); int sd_bus_slot_get_description(sd_bus_slot *slot, char **description); sd_bus_message* sd_bus_slot_get_current_message(sd_bus_slot *slot); sd_bus_message_handler_t sd_bus_slot_get_current_handler(sd_bus_slot *bus); void *sd_bus_slot_get_current_userdata(sd_bus_slot *slot); int sd_bus_message_new_signal(sd_bus *bus, sd_bus_message **m, const char *path, const char *interface, const char *member); int sd_bus_message_new_method_call(sd_bus *bus, sd_bus_message **m, const char *destination, const char *path, const char *interface, const char *member); int sd_bus_message_new_method_return(sd_bus_message *call, sd_bus_message **m); int sd_bus_message_new_method_error(sd_bus_message *call, sd_bus_message **m, const sd_bus_error *e); int sd_bus_message_new_method_errorf(sd_bus_message *call, sd_bus_message **m, const char *name, const char *format, ...) __attribute__ ((format (printf, 4, 5))); int sd_bus_message_new_method_errno(sd_bus_message *call, sd_bus_message **m, int error, const sd_bus_error *e); int sd_bus_message_new_method_errnof(sd_bus_message *call, sd_bus_message **m, int error, const char *format, ...) __attribute__ ((format (printf, 4, 5))); sd_bus_message* sd_bus_message_ref(sd_bus_message *m); sd_bus_message* sd_bus_message_unref(sd_bus_message *m); int sd_bus_message_get_type(sd_bus_message *m, uint8_t *type); int sd_bus_message_get_cookie(sd_bus_message *m, uint64_t *cookie); int sd_bus_message_get_reply_cookie(sd_bus_message *m, uint64_t *cookie); int sd_bus_message_get_priority(sd_bus_message *m, int64_t *priority); int sd_bus_message_get_expect_reply(sd_bus_message *m); int sd_bus_message_get_auto_start(sd_bus_message *m); int sd_bus_message_get_allow_interactive_authorization(sd_bus_message *m); const char *sd_bus_message_get_signature(sd_bus_message *m, int complete); const char *sd_bus_message_get_path(sd_bus_message *m); const char *sd_bus_message_get_interface(sd_bus_message *m); const char *sd_bus_message_get_member(sd_bus_message *m); const char *sd_bus_message_get_destination(sd_bus_message *m); const char *sd_bus_message_get_sender(sd_bus_message *m); const sd_bus_error *sd_bus_message_get_error(sd_bus_message *m); int sd_bus_message_get_errno(sd_bus_message *m); int sd_bus_message_get_monotonic_usec(sd_bus_message *m, uint64_t *usec); int sd_bus_message_get_realtime_usec(sd_bus_message *m, uint64_t *usec); int sd_bus_message_get_seqnum(sd_bus_message *m, uint64_t* seqnum); sd_bus* sd_bus_message_get_bus(sd_bus_message *m); sd_bus_creds *sd_bus_message_get_creds(sd_bus_message *m); int sd_bus_message_is_signal(sd_bus_message *m, const char *interface, const char *member); int sd_bus_message_is_method_call(sd_bus_message *m, const char *interface, const char *member); int sd_bus_message_is_method_error(sd_bus_message *m, const char *name); int sd_bus_message_is_empty(sd_bus_message *m); int sd_bus_message_has_signature(sd_bus_message *m, const char *signature); int sd_bus_message_set_expect_reply(sd_bus_message *m, int b); int sd_bus_message_set_auto_start(sd_bus_message *m, int b); int sd_bus_message_set_allow_interactive_authorization(sd_bus_message *m, int b); int sd_bus_message_set_destination(sd_bus_message *m, const char *destination); int sd_bus_message_set_priority(sd_bus_message *m, int64_t priority); int sd_bus_message_append(sd_bus_message *m, const char *types, ...); int sd_bus_message_append_basic(sd_bus_message *m, char type, const void *p); int sd_bus_message_append_array(sd_bus_message *m, char type, const void *ptr, size_t size); int sd_bus_message_append_array_space(sd_bus_message *m, char type, size_t size, void **ptr); int sd_bus_message_append_array_iovec(sd_bus_message *m, char type, const struct iovec *iov, unsigned n); int sd_bus_message_append_array_memfd(sd_bus_message *m, char type, int memfd, uint64_t offset, uint64_t size); int sd_bus_message_append_string_space(sd_bus_message *m, size_t size, char **s); int sd_bus_message_append_string_iovec(sd_bus_message *m, const struct iovec *iov, unsigned n); int sd_bus_message_append_string_memfd(sd_bus_message *m, int memfd, uint64_t offset, uint64_t size); int sd_bus_message_append_strv(sd_bus_message *m, char **l); int sd_bus_message_open_container(sd_bus_message *m, char type, const char *contents); int sd_bus_message_close_container(sd_bus_message *m); int sd_bus_message_copy(sd_bus_message *m, sd_bus_message *source, int all); int sd_bus_message_read(sd_bus_message *m, const char *types, ...); int sd_bus_message_read_basic(sd_bus_message *m, char type, void *p); int sd_bus_message_read_array(sd_bus_message *m, char type, const void **ptr, size_t *size); int sd_bus_message_read_strv(sd_bus_message *m, char ***l); int sd_bus_message_skip(sd_bus_message *m, const char *types); int sd_bus_message_enter_container(sd_bus_message *m, char type, const char *contents); int sd_bus_message_exit_container(sd_bus_message *m); int sd_bus_message_peek_type(sd_bus_message *m, char *type, const char **contents); int sd_bus_message_verify_type(sd_bus_message *m, char type, const char *contents); int sd_bus_message_at_end(sd_bus_message *m, int complete); int sd_bus_message_rewind(sd_bus_message *m, int complete); int sd_bus_get_unique_name(sd_bus *bus, const char **unique); int sd_bus_request_name(sd_bus *bus, const char *name, uint64_t flags); int sd_bus_release_name(sd_bus *bus, const char *name); int sd_bus_list_names(sd_bus *bus, char ***acquired, char ***activatable); int sd_bus_get_name_creds(sd_bus *bus, const char *name, uint64_t mask, sd_bus_creds **creds); int sd_bus_get_name_machine_id(sd_bus *bus, const char *name, sd_id128_t *machine); int sd_bus_call_method(sd_bus *bus, const char *destination, const char *path, const char *interface, const char *member, sd_bus_error *ret_error, sd_bus_message **reply, const char *types, ...); int sd_bus_get_property(sd_bus *bus, const char *destination, const char *path, const char *interface, const char *member, sd_bus_error *ret_error, sd_bus_message **reply, const char *type); int sd_bus_get_property_trivial(sd_bus *bus, const char *destination, const char *path, const char *interface, const char *member, sd_bus_error *ret_error, char type, void *ret_ptr); int sd_bus_get_property_string(sd_bus *bus, const char *destination, const char *path, const char *interface, const char *member, sd_bus_error *ret_error, char **ret); int sd_bus_get_property_strv(sd_bus *bus, const char *destination, const char *path, const char *interface, const char *member, sd_bus_error *ret_error, char ***ret); int sd_bus_set_property(sd_bus *bus, const char *destination, const char *path, const char *interface, const char *member, sd_bus_error *ret_error, const char *ret_type, ...); int sd_bus_reply_method_return(sd_bus_message *call, const char *types, ...); int sd_bus_reply_method_error(sd_bus_message *call, const sd_bus_error *e); int sd_bus_reply_method_errorf(sd_bus_message *call, const char *name, const char *format, ...) __attribute__ ((format (printf, 3, 4))); int sd_bus_reply_method_errno(sd_bus_message *call, int error, const sd_bus_error *e); int sd_bus_reply_method_errnof(sd_bus_message *call, int error, const char *format, ...) __attribute__ ((format (printf, 3, 4))); int sd_bus_emit_signal(sd_bus *bus, const char *path, const char *interface, const char *member, const char *types, ...); int sd_bus_emit_properties_changed_strv(sd_bus *bus, const char *path, const char *interface, char **names); int sd_bus_emit_properties_changed(sd_bus *bus, const char *path, const char *interface, const char *name, ...) __attribute__((sentinel)); int sd_bus_emit_interfaces_added_strv(sd_bus *bus, const char *path, char **interfaces); int sd_bus_emit_interfaces_added(sd_bus *bus, const char *path, const char *interface, ...) __attribute__((sentinel)); int sd_bus_emit_interfaces_removed_strv(sd_bus *bus, const char *path, char **interfaces); int sd_bus_emit_interfaces_removed(sd_bus *bus, const char *path, const char *interface, ...) __attribute__((sentinel)); int sd_bus_query_sender_creds(sd_bus_message *call, uint64_t mask, sd_bus_creds **creds); int sd_bus_query_sender_privilege(sd_bus_message *call, int capability); int sd_bus_creds_new_from_pid(sd_bus_creds **ret, pid_t pid, uint64_t creds_mask); sd_bus_creds *sd_bus_creds_ref(sd_bus_creds *c); sd_bus_creds *sd_bus_creds_unref(sd_bus_creds *c); uint64_t sd_bus_creds_get_mask(const sd_bus_creds *c); int sd_bus_creds_get_pid(sd_bus_creds *c, pid_t *pid); int sd_bus_creds_get_tid(sd_bus_creds *c, pid_t *tid); int sd_bus_creds_get_uid(sd_bus_creds *c, uid_t *uid); int sd_bus_creds_get_euid(sd_bus_creds *c, uid_t *euid); int sd_bus_creds_get_suid(sd_bus_creds *c, uid_t *suid); int sd_bus_creds_get_fsuid(sd_bus_creds *c, uid_t *fsuid); int sd_bus_creds_get_gid(sd_bus_creds *c, gid_t *gid); int sd_bus_creds_get_egid(sd_bus_creds *c, gid_t *egid); int sd_bus_creds_get_sgid(sd_bus_creds *c, gid_t *sgid); int sd_bus_creds_get_fsgid(sd_bus_creds *c, gid_t *fsgid); int sd_bus_creds_get_supplementary_gids(sd_bus_creds *c, const gid_t **gids); int sd_bus_creds_get_comm(sd_bus_creds *c, const char **comm); int sd_bus_creds_get_tid_comm(sd_bus_creds *c, const char **comm); int sd_bus_creds_get_exe(sd_bus_creds *c, const char **exe); int sd_bus_creds_get_cmdline(sd_bus_creds *c, char ***cmdline); int sd_bus_creds_get_cgroup(sd_bus_creds *c, const char **cgroup); int sd_bus_creds_get_unit(sd_bus_creds *c, const char **unit); int sd_bus_creds_get_user_unit(sd_bus_creds *c, const char **unit); int sd_bus_creds_get_slice(sd_bus_creds *c, const char **slice); int sd_bus_creds_get_session(sd_bus_creds *c, const char **session); int sd_bus_creds_get_owner_uid(sd_bus_creds *c, uid_t *uid); int sd_bus_creds_has_effective_cap(sd_bus_creds *c, int capability); int sd_bus_creds_has_permitted_cap(sd_bus_creds *c, int capability); int sd_bus_creds_has_inheritable_cap(sd_bus_creds *c, int capability); int sd_bus_creds_has_bounding_cap(sd_bus_creds *c, int capability); int sd_bus_creds_get_selinux_context(sd_bus_creds *c, const char **context); int sd_bus_creds_get_audit_session_id(sd_bus_creds *c, uint32_t *sessionid); int sd_bus_creds_get_audit_login_uid(sd_bus_creds *c, uid_t *loginuid); int sd_bus_creds_get_unique_name(sd_bus_creds *c, const char **name); int sd_bus_creds_get_well_known_names(sd_bus_creds *c, char ***names); int sd_bus_creds_get_description(sd_bus_creds *c, const char **name); #define SD_BUS_ERROR_MAKE_CONST(name,message) ((const sd_bus_error) {(name), (message), 0}) #define SD_BUS_ERROR_NULL SD_BUS_ERROR_MAKE_CONST(NULL, NULL) void sd_bus_error_free(sd_bus_error *e); int sd_bus_error_set(sd_bus_error *e, const char *name, const char *message); int sd_bus_error_setf(sd_bus_error *e, const char *name, const char *format, ...) __attribute__ ((format (printf, 3, 4))); int sd_bus_error_set_const(sd_bus_error *e, const char *name, const char *message); int sd_bus_error_set_errno(sd_bus_error *e, int error); int sd_bus_error_set_errnof(sd_bus_error *e, int error, const char *format, ...) __attribute__ ((format (printf, 3, 4))); int sd_bus_error_get_errno(const sd_bus_error *e); int sd_bus_error_copy(sd_bus_error *dest, const sd_bus_error *e); int sd_bus_error_is_set(const sd_bus_error *e); int sd_bus_error_has_name(const sd_bus_error *e, const char *name); #define SD_BUS_ERROR_MAP(_name,_code) { .name = _name, .code = _code, } #define SD_BUS_ERROR_MAP_END { .name = NULL, .code = - 'x', } int sd_bus_error_add_map(const sd_bus_error_map *map); #define SD_BUS_MESSAGE_APPEND_ID128(x) 16, (x).bytes[0], (x).bytes[1], (x).bytes[2], (x).bytes[3], (x).bytes[4], (x).bytes[5], (x).bytes[6], (x).bytes[7], (x).bytes[8], (x).bytes[9], (x).bytes[10], (x).bytes[11], (x).bytes[12], (x).bytes[13], (x).bytes[14], (x).bytes[15] #define SD_BUS_MESSAGE_READ_ID128(x) 16, &(x).bytes[0], &(x).bytes[1], &(x).bytes[2], &(x).bytes[3], &(x).bytes[4], &(x).bytes[5], &(x).bytes[6], &(x).bytes[7], &(x).bytes[8], &(x).bytes[9], &(x).bytes[10], &(x).bytes[11], &(x).bytes[12], &(x).bytes[13], &(x).bytes[14], &(x).bytes[15] int sd_bus_path_encode(const char *prefix, const char *external_id, char **ret_path); int sd_bus_path_decode(const char *path, const char *prefix, char **ret_external_id); int sd_bus_track_new(sd_bus *bus, sd_bus_track **track, sd_bus_track_handler_t handler, void *userdata); sd_bus_track* sd_bus_track_ref(sd_bus_track *track); sd_bus_track* sd_bus_track_unref(sd_bus_track *track); sd_bus* sd_bus_track_get_bus(sd_bus_track *track); void *sd_bus_track_get_userdata(sd_bus_track *track); void *sd_bus_track_set_userdata(sd_bus_track *track, void *userdata); int sd_bus_track_add_sender(sd_bus_track *track, sd_bus_message *m); int sd_bus_track_remove_sender(sd_bus_track *track, sd_bus_message *m); int sd_bus_track_add_name(sd_bus_track *track, const char *name); int sd_bus_track_remove_name(sd_bus_track *track, const char *name); unsigned sd_bus_track_count(sd_bus_track *track); const char* sd_bus_track_contains(sd_bus_track *track, const char *names); const char* sd_bus_track_first(sd_bus_track *track); const char* sd_bus_track_next(sd_bus_track *track); struct __useless_struct_to_allow_trailing_semicolon__; # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-common-errors.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-error.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-error.h" # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stdbool.h" 1 3 4 # 29 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stdbool.h" 3 4 #define _STDBOOL_H #define bool _Bool #define true 1 #define false 0 # 48 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stdbool.h" 3 4 #define __bool_true_false_are_defined 1 # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-error.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/assert.h" 1 3 4 # 36 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/assert.h" 3 4 #define _ASSERT_H 1 #define __ASSERT_VOID_CAST (void) # 66 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/assert.h" 3 4 extern void __assert_fail (__const char *__assertion, __const char *__file, unsigned int __line, __const char *__function) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); extern void __assert_perror_fail (int __errnum, __const char *__file, unsigned int __line, __const char *__function) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); extern void __assert (const char *__assertion, const char *__file, int __line) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); #define assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION)) #define assert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION)) # 106 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/assert.h" 3 4 #define __ASSERT_FUNCTION __PRETTY_FUNCTION__ # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/param.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/param.h" 3 4 #define _SYS_PARAM_H 1 #define __undef_ARG_MAX # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include-fixed/limits.h" 1 3 4 # 30 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include-fixed/limits.h" 3 4 #define _GCC_LIMITS_H_ # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include-fixed/syslimits.h" 1 3 4 #define _GCC_NEXT_LIMITS_H # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include-fixed/limits.h" 1 3 4 # 169 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include-fixed/limits.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/limits.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/limits.h" 3 4 #define _LIBC_LIMITS_H_ 1 #define MB_LEN_MAX 16 # 133 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/limits.h" 3 4 #define LLONG_MIN (-LLONG_MAX-1) #define LLONG_MAX __LONG_LONG_MAX__ #define ULLONG_MAX (LLONG_MAX * 2ULL + 1) # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/posix1_lim.h" 1 3 4 # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/posix1_lim.h" 3 4 #define _BITS_POSIX1_LIM_H 1 #define _POSIX_AIO_LISTIO_MAX 2 #define _POSIX_AIO_MAX 1 #define _POSIX_ARG_MAX 4096 #define _POSIX_CHILD_MAX 25 #define _POSIX_DELAYTIMER_MAX 32 #define _POSIX_HOST_NAME_MAX 255 #define _POSIX_LINK_MAX 8 #define _POSIX_LOGIN_NAME_MAX 9 #define _POSIX_MAX_CANON 255 #define _POSIX_MAX_INPUT 255 #define _POSIX_MQ_OPEN_MAX 8 #define _POSIX_MQ_PRIO_MAX 32 #define _POSIX_NAME_MAX 14 #define _POSIX_NGROUPS_MAX 8 #define _POSIX_OPEN_MAX 20 #define _POSIX_FD_SETSIZE _POSIX_OPEN_MAX #define _POSIX_PATH_MAX 256 #define _POSIX_PIPE_BUF 512 #define _POSIX_RE_DUP_MAX 255 #define _POSIX_RTSIG_MAX 8 #define _POSIX_SEM_NSEMS_MAX 256 #define _POSIX_SEM_VALUE_MAX 32767 #define _POSIX_SIGQUEUE_MAX 32 #define _POSIX_SSIZE_MAX 32767 #define _POSIX_STREAM_MAX 8 #define _POSIX_SYMLINK_MAX 255 #define _POSIX_SYMLOOP_MAX 8 #define _POSIX_TIMER_MAX 32 #define _POSIX_TTY_NAME_MAX 9 #define _POSIX_TZNAME_MAX 6 #define _POSIX_QLIMIT 1 #define _POSIX_HIWAT _POSIX_PIPE_BUF #define _POSIX_UIO_MAXIOV 16 #define _POSIX_CLOCKRES_MIN 20000000 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/local_lim.h" 1 3 4 # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/local_lim.h" 3 4 #define __undef_NR_OPEN #define __undef_LINK_MAX #define __undef_OPEN_MAX #define __undef_ARG_MAX # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/limits.h" 1 3 4 #define _LINUX_LIMITS_H #define NR_OPEN 1024 #define NGROUPS_MAX 65536 #define ARG_MAX 131072 #define LINK_MAX 127 #define MAX_CANON 255 #define MAX_INPUT 255 #define NAME_MAX 255 #define PATH_MAX 4096 #define PIPE_BUF 4096 #define XATTR_NAME_MAX 255 #define XATTR_SIZE_MAX 65536 #define XATTR_LIST_MAX 65536 #define RTSIG_MAX 32 # 41 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/local_lim.h" 2 3 4 #undef NR_OPEN #undef __undef_NR_OPEN #undef LINK_MAX #undef __undef_LINK_MAX #undef OPEN_MAX #undef __undef_OPEN_MAX #undef ARG_MAX #undef __undef_ARG_MAX #define _POSIX_THREAD_KEYS_MAX 128 #define PTHREAD_KEYS_MAX 1024 #define _POSIX_THREAD_DESTRUCTOR_ITERATIONS 4 #define PTHREAD_DESTRUCTOR_ITERATIONS _POSIX_THREAD_DESTRUCTOR_ITERATIONS #define _POSIX_THREAD_THREADS_MAX 64 #undef PTHREAD_THREADS_MAX #define AIO_PRIO_DELTA_MAX 20 #define PTHREAD_STACK_MIN 131072 #define DELAYTIMER_MAX 2147483647 #define TTY_NAME_MAX 32 #define LOGIN_NAME_MAX 256 #define HOST_NAME_MAX 64 #define MQ_PRIO_MAX 32768 #define SEM_VALUE_MAX (2147483647) # 158 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/posix1_lim.h" 2 3 4 #define SSIZE_MAX LONG_MAX # 146 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/limits.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/posix2_lim.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/posix2_lim.h" 3 4 #define _BITS_POSIX2_LIM_H 1 #define _POSIX2_BC_BASE_MAX 99 #define _POSIX2_BC_DIM_MAX 2048 #define _POSIX2_BC_SCALE_MAX 99 #define _POSIX2_BC_STRING_MAX 1000 #define _POSIX2_COLL_WEIGHTS_MAX 2 #define _POSIX2_EXPR_NEST_MAX 32 #define _POSIX2_LINE_MAX 2048 #define _POSIX2_RE_DUP_MAX 255 #define _POSIX2_CHARCLASS_NAME_MAX 14 #define BC_BASE_MAX _POSIX2_BC_BASE_MAX #define BC_DIM_MAX _POSIX2_BC_DIM_MAX #define BC_SCALE_MAX _POSIX2_BC_SCALE_MAX #define BC_STRING_MAX _POSIX2_BC_STRING_MAX #define COLL_WEIGHTS_MAX 255 #define EXPR_NEST_MAX _POSIX2_EXPR_NEST_MAX #define LINE_MAX _POSIX2_LINE_MAX #define CHARCLASS_NAME_MAX 2048 #define RE_DUP_MAX (0x7fff) # 150 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/limits.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/xopen_lim.h" 1 3 4 # 31 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/xopen_lim.h" 3 4 #define _XOPEN_LIM_H 1 #define __need_IOV_MAX # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio_lim.h" 1 3 4 # 42 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio_lim.h" 3 4 #define IOV_MAX 1024 # 35 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/xopen_lim.h" 2 3 4 # 66 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/xopen_lim.h" 3 4 #define _XOPEN_IOV_MAX _POSIX_UIO_MAXIOV #define NL_ARGMAX _POSIX_ARG_MAX #define NL_LANGMAX _POSIX2_LINE_MAX #define NL_MSGMAX INT_MAX #define NL_NMAX INT_MAX #define NL_SETMAX INT_MAX #define NL_TEXTMAX INT_MAX #define NZERO 20 # 110 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/xopen_lim.h" 3 4 #define WORD_BIT 32 # 130 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/xopen_lim.h" 3 4 #define LONG_BIT 32 # 154 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/limits.h" 2 3 4 # 170 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include-fixed/limits.h" 2 3 4 # 8 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include-fixed/syslimits.h" 2 3 4 #undef _GCC_NEXT_LIMITS_H # 35 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include-fixed/limits.h" 2 3 4 # 61 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include-fixed/limits.h" 3 4 #define _LIMITS_H___ #undef CHAR_BIT #define CHAR_BIT __CHAR_BIT__ #undef SCHAR_MIN #define SCHAR_MIN (-SCHAR_MAX - 1) #undef SCHAR_MAX #define SCHAR_MAX __SCHAR_MAX__ #undef UCHAR_MAX #define UCHAR_MAX (SCHAR_MAX * 2 + 1) # 97 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include-fixed/limits.h" 3 4 #undef CHAR_MIN #define CHAR_MIN SCHAR_MIN #undef CHAR_MAX #define CHAR_MAX SCHAR_MAX #undef SHRT_MIN #define SHRT_MIN (-SHRT_MAX - 1) #undef SHRT_MAX #define SHRT_MAX __SHRT_MAX__ #undef USHRT_MAX #define USHRT_MAX (SHRT_MAX * 2 + 1) #undef INT_MIN #define INT_MIN (-INT_MAX - 1) #undef INT_MAX #define INT_MAX __INT_MAX__ #undef UINT_MAX #define UINT_MAX (INT_MAX * 2U + 1U) #undef LONG_MIN #define LONG_MIN (-LONG_MAX - 1L) #undef LONG_MAX #define LONG_MAX __LONG_MAX__ #undef ULONG_MAX #define ULONG_MAX (LONG_MAX * 2UL + 1UL) #undef LLONG_MIN #define LLONG_MIN (-LLONG_MAX - 1LL) #undef LLONG_MAX #define LLONG_MAX __LONG_LONG_MAX__ #undef ULLONG_MAX #define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL) #undef LONG_LONG_MIN #define LONG_LONG_MIN (-LONG_LONG_MAX - 1LL) #undef LONG_LONG_MAX #define LONG_LONG_MAX __LONG_LONG_MAX__ #undef ULONG_LONG_MAX #define ULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL) # 28 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/param.h" 2 3 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/param.h" 1 3 4 #define _LINUX_PARAM_H # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/param.h" 1 3 4 # 10 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/param.h" 3 4 #define _ASM_PARAM_H #define EXEC_PAGESIZE 65536 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/param.h" 1 3 4 #define __ASM_GENERIC_PARAM_H #define HZ 100 #define NOGROUP (-1) #define MAXHOSTNAMELEN 64 # 15 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/param.h" 2 3 4 # 5 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/param.h" 2 3 4 # 30 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/param.h" 2 3 4 # 39 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/param.h" 3 4 #define NBBY CHAR_BIT #define NGROUPS NGROUPS_MAX #define MAXSYMLINKS 20 #define CANBSIZ MAX_CANON #define MAXPATHLEN PATH_MAX #define NOFILE 256 #define NCARGS 131072 #define setbit(a,i) ((a)[(i)/NBBY] |= 1<<((i)%NBBY)) #define clrbit(a,i) ((a)[(i)/NBBY] &= ~(1<<((i)%NBBY))) #define isset(a,i) ((a)[(i)/NBBY] & (1<<((i)%NBBY))) #define isclr(a,i) (((a)[(i)/NBBY] & (1<<((i)%NBBY))) == 0) #define howmany(x,y) (((x) + ((y) - 1)) / (y)) #define roundup(x,y) (__builtin_constant_p (y) && powerof2 (y) ? (((x) + (y) - 1) & ~((y) - 1)) : ((((x) + ((y) - 1)) / (y)) * (y))) #define powerof2(x) ((((x) - 1) & (x)) == 0) #define MIN(a,b) (((a)<(b))?(a):(b)) #define MAX(a,b) (((a)>(b))?(a):(b)) #define DEV_BSIZE 512 # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" 2 #define _printf_(a,b) __attribute__ ((format (printf, a, b))) #define _alloc_(...) __attribute__ ((alloc_size(__VA_ARGS__))) #define _sentinel_ __attribute__ ((sentinel)) #define _unused_ __attribute__ ((unused)) #define _destructor_ __attribute__ ((destructor)) #define _pure_ __attribute__ ((pure)) #define _const_ __attribute__ ((const)) #define _deprecated_ __attribute__ ((deprecated)) #define _packed_ __attribute__ ((packed)) #define _malloc_ __attribute__ ((malloc)) #define _weak_ __attribute__ ((weak)) #define _likely_(x) (__builtin_expect(!!(x),1)) #define _unlikely_(x) (__builtin_expect(!!(x),0)) #define _public_ __attribute__ ((visibility("default"))) #define _hidden_ __attribute__ ((visibility("hidden"))) #define _weakref_(x) __attribute__((weakref(#x))) #define _alignas_(x) __attribute__((aligned(__alignof(x)))) #define _cleanup_(x) __attribute__((cleanup(x))) #define DISABLE_WARNING_DECLARATION_AFTER_STATEMENT _Pragma("GCC diagnostic push"); _Pragma("GCC diagnostic ignored \"-Wdeclaration-after-statement\"") #define DISABLE_WARNING_FORMAT_NONLITERAL _Pragma("GCC diagnostic push"); _Pragma("GCC diagnostic ignored \"-Wformat-nonliteral\"") #define DISABLE_WARNING_MISSING_PROTOTYPES _Pragma("GCC diagnostic push"); _Pragma("GCC diagnostic ignored \"-Wmissing-prototypes\"") #define DISABLE_WARNING_NONNULL _Pragma("GCC diagnostic push"); _Pragma("GCC diagnostic ignored \"-Wnonnull\"") #define DISABLE_WARNING_SHADOW _Pragma("GCC diagnostic push"); _Pragma("GCC diagnostic ignored \"-Wshadow\"") #define REENABLE_WARNING _Pragma("GCC diagnostic pop") #define EXIT_TEST_SKIP 77 #define XSTRINGIFY(x) #x #define STRINGIFY(x) XSTRINGIFY(x) #define XCONCATENATE(x,y) x ## y #define CONCATENATE(x,y) XCONCATENATE(x, y) #define UNIQ_T(x,uniq) CONCATENATE(__unique_prefix_, CONCATENATE(x, uniq)) #define UNIQ __COUNTER__ #define ALIGN4(l) (((l) + 3) & ~3) #define ALIGN8(l) (((l) + 7) & ~7) #define ALIGN(l) ALIGN4(l) #define ALIGN_PTR(p) ((void*) ALIGN((unsigned long) (p))) #define ALIGN4_PTR(p) ((void*) ALIGN4((unsigned long) (p))) #define ALIGN8_PTR(p) ((void*) ALIGN8((unsigned long) (p))) static inline size_t ALIGN_TO(size_t l, size_t ali) { return ((l + ali - 1) & ~(ali - 1)); } #define ALIGN_TO_PTR(p,ali) ((void*) ALIGN_TO((unsigned long) (p), (ali))) static inline unsigned long ALIGN_POWER2(unsigned long u) { if (u == 1) return 1; if (__builtin_clzl(u - 1UL) < 1) return 0; return 1UL << (sizeof(u) * 8 - __builtin_clzl(u - 1UL)); } #define ELEMENTSOF(x) (sizeof(x)/sizeof((x)[0])) #define container_of(ptr,type,member) __container_of(UNIQ, (ptr), type, member) #define __container_of(uniq,ptr,type,member) __extension__ ({ const typeof( ((type*)0)->member ) *UNIQ_T(A, uniq) = (ptr); (type*)( (char *)UNIQ_T(A, uniq) - offsetof(type,member) ); }) #undef MAX #define MAX(a,b) __MAX(UNIQ, (a), UNIQ, (b)) #define __MAX(aq,a,bq,b) __extension__ ({ const typeof(a) UNIQ_T(A, aq) = (a); const typeof(b) UNIQ_T(B, bq) = (b); UNIQ_T(A,aq) > UNIQ_T(B,bq) ? UNIQ_T(A,aq) : UNIQ_T(B,bq); }) #define CONST_MAX(_A,_B) __extension__ (__builtin_choose_expr( __builtin_constant_p(_A) && __builtin_constant_p(_B) && __builtin_types_compatible_p(typeof(_A), typeof(_B)), ((_A) > (_B)) ? (_A) : (_B), (void)0)) # 155 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" #define MAXSIZE(A,B) (sizeof(union _packed_ { typeof(A) a; typeof(B) b; })) #define MAX3(x,y,z) __extension__ ({ const typeof(x) _c = MAX(x,y); MAX(_c, z); }) #undef MIN #define MIN(a,b) __MIN(UNIQ, (a), UNIQ, (b)) #define __MIN(aq,a,bq,b) __extension__ ({ const typeof(a) UNIQ_T(A, aq) = (a); const typeof(b) UNIQ_T(B, bq) = (b); UNIQ_T(A,aq) < UNIQ_T(B,bq) ? UNIQ_T(A,aq) : UNIQ_T(B,bq); }) #define MIN3(x,y,z) __extension__ ({ const typeof(x) _c = MIN(x,y); MIN(_c, z); }) #define LESS_BY(a,b) __LESS_BY(UNIQ, (a), UNIQ, (b)) #define __LESS_BY(aq,a,bq,b) __extension__ ({ const typeof(a) UNIQ_T(A, aq) = (a); const typeof(b) UNIQ_T(B, bq) = (b); UNIQ_T(A,aq) > UNIQ_T(B,bq) ? UNIQ_T(A,aq) - UNIQ_T(B,bq) : 0; }) #undef CLAMP #define CLAMP(x,low,high) __CLAMP(UNIQ, (x), UNIQ, (low), UNIQ, (high)) #define __CLAMP(xq,x,lowq,low,highq,high) __extension__ ({ const typeof(x) UNIQ_T(X,xq) = (x); const typeof(low) UNIQ_T(LOW,lowq) = (low); const typeof(high) UNIQ_T(HIGH,highq) = (high); UNIQ_T(X,xq) > UNIQ_T(HIGH,highq) ? UNIQ_T(HIGH,highq) : UNIQ_T(X,xq) < UNIQ_T(LOW,lowq) ? UNIQ_T(LOW,lowq) : UNIQ_T(X,xq); }) # 200 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" #define assert_se(expr) do { if (_unlikely_(!(expr))) log_assert_failed(#expr, __FILE__, __LINE__, __PRETTY_FUNCTION__); } while (false) #undef assert #define assert(expr) assert_se(expr) #define assert_not_reached(t) do { log_assert_failed_unreachable(t, __FILE__, __LINE__, __PRETTY_FUNCTION__); } while (false) # 228 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" #define assert_cc(expr) DISABLE_WARNING_DECLARATION_AFTER_STATEMENT; struct CONCATENATE(_assert_struct_, __LINE__) { char x[(expr) ? 0 : -1]; }; REENABLE_WARNING #define assert_return(expr,r) do { if (_unlikely_(!(expr))) { log_assert_failed_return(#expr, __FILE__, __LINE__, __PRETTY_FUNCTION__); return (r); } } while (false) #define PTR_TO_INT(p) ((int) ((intptr_t) (p))) #define INT_TO_PTR(u) ((void *) ((intptr_t) (u))) #define PTR_TO_UINT(p) ((unsigned int) ((uintptr_t) (p))) #define UINT_TO_PTR(u) ((void *) ((uintptr_t) (u))) #define PTR_TO_LONG(p) ((long) ((intptr_t) (p))) #define LONG_TO_PTR(u) ((void *) ((intptr_t) (u))) #define PTR_TO_ULONG(p) ((unsigned long) ((uintptr_t) (p))) #define ULONG_TO_PTR(u) ((void *) ((uintptr_t) (u))) #define PTR_TO_INT32(p) ((int32_t) ((intptr_t) (p))) #define INT32_TO_PTR(u) ((void *) ((intptr_t) (u))) #define PTR_TO_UINT32(p) ((uint32_t) ((uintptr_t) (p))) #define UINT32_TO_PTR(u) ((void *) ((uintptr_t) (u))) #define PTR_TO_INT64(p) ((int64_t) ((intptr_t) (p))) #define INT64_TO_PTR(u) ((void *) ((intptr_t) (u))) #define PTR_TO_UINT64(p) ((uint64_t) ((uintptr_t) (p))) #define UINT64_TO_PTR(u) ((void *) ((uintptr_t) (u))) #define PTR_TO_SIZE(p) ((size_t) ((uintptr_t) (p))) #define SIZE_TO_PTR(u) ((void *) ((uintptr_t) (u))) #define memzero(x,l) (memset((x), 0, (l))) #define zero(x) (memzero(&(x), sizeof(x))) #define CHAR_TO_STR(x) ((char[2]) { x, 0 }) #define char_array_0(x) x[sizeof(x)-1] = 0; #define IOVEC_SET_STRING(i,s) do { struct iovec *_i = &(i); char *_s = (char *)(s); _i->iov_base = _s; _i->iov_len = strlen(_s); } while(false) static inline size_t IOVEC_TOTAL_SIZE(const struct iovec *i, unsigned n) { unsigned j; size_t r = 0; for (j = 0; j < n; j++) r += i[j].iov_len; return r; } static inline size_t IOVEC_INCREMENT(struct iovec *i, unsigned n, size_t k) { unsigned j; for (j = 0; j < n; j++) { size_t sub; if ((__builtin_expect(!!(k <= 0),0))) break; sub = __extension__ ({ const typeof((i[j].iov_len)) __unique_prefix_A0 = ((i[j].iov_len)); const typeof((k)) __unique_prefix_B1 = ((k)); __unique_prefix_A0 < __unique_prefix_B1 ? __unique_prefix_A0 : __unique_prefix_B1; }); i[j].iov_len -= sub; i[j].iov_base = (uint8_t*) i[j].iov_base + sub; k -= sub; } return k; } #define VA_FORMAT_ADVANCE(format,ap) do { int _argtypes[128]; size_t _i, _k; _k = parse_printf_format((format), ELEMENTSOF(_argtypes), _argtypes); assert(_k < ELEMENTSOF(_argtypes)); for (_i = 0; _i < _k; _i++) { if (_argtypes[_i] & PA_FLAG_PTR) { (void) va_arg(ap, void*); continue; } switch (_argtypes[_i]) { case PA_INT: case PA_INT|PA_FLAG_SHORT: case PA_CHAR: (void) va_arg(ap, int); break; case PA_INT|PA_FLAG_LONG: (void) va_arg(ap, long int); break; case PA_INT|PA_FLAG_LONG_LONG: (void) va_arg(ap, long long int); break; case PA_WCHAR: (void) va_arg(ap, wchar_t); break; case PA_WSTRING: case PA_STRING: case PA_POINTER: (void) va_arg(ap, void*); break; case PA_FLOAT: case PA_DOUBLE: (void) va_arg(ap, double); break; case PA_DOUBLE|PA_FLAG_LONG_DOUBLE: (void) va_arg(ap, long double); break; default: assert_not_reached("Unknown format string argument."); } } } while(false) # 359 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" #define F_TYPE_EQUAL(a,b) (a == (typeof(a)) b) #define DECIMAL_STR_MAX(type) (2+(sizeof(type) <= 1 ? 3 : sizeof(type) <= 2 ? 5 : sizeof(type) <= 4 ? 10 : sizeof(type) <= 8 ? 20 : sizeof(int[-2*(sizeof(type) > 8)]))) #define SET_FLAG(v,flag,b) (v) = (b) ? ((v) | (flag)) : ((v) & ~(flag)) #define IN_SET(x,y,...) ({ const typeof(y) _y = (y); const typeof(_y) _x = (x); unsigned _i; bool _found = false; for (_i = 0; _i < 1 + sizeof((const typeof(_x)[]) { __VA_ARGS__ })/sizeof(const typeof(_x)); _i++) if (((const typeof(_x)[]) { _y, __VA_ARGS__ })[_i] == _x) { _found = true; break; } _found; }) # 389 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" #define CONF_DIRS_NULSTR(n) "/etc/" n ".d\0" "/run/" n ".d\0" "/usr/local/lib/" n ".d\0" "/usr/lib/" n ".d\0" CONF_DIR_SPLIT_USR(n) # 399 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" #define CONF_DIR_SPLIT_USR(n) # 412 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" #define thread_local __thread # 422 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" #define noreturn __attribute__((noreturn)) #define UID_INVALID ((uid_t) -1) #define GID_INVALID ((gid_t) -1) #define MODE_INVALID ((mode_t) -1) # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/log.h" 1 # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/log.h" # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stdarg.h" 1 3 4 # 31 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stdarg.h" 3 4 #define _STDARG_H #define _ANSI_STDARG_H_ #undef __need___va_list #define __GNUC_VA_LIST typedef __builtin_va_list __gnuc_va_list; #define va_start(v,l) __builtin_va_start(v,l) #define va_end(v) __builtin_va_end(v) #define va_arg(v,l) __builtin_va_arg(v,l) #define va_copy(d,s) __builtin_va_copy(d,s) #define __va_copy(d,s) __builtin_va_copy(d,s) # 102 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stdarg.h" 3 4 typedef __gnuc_va_list va_list; #define _VA_LIST_ #define _VA_LIST #define _VA_LIST_DEFINED #define _VA_LIST_T_H #define __va_list__ # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/log.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/syslog.h" 1 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/syslog.h" 1 3 4 # 33 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/syslog.h" 3 4 #define _SYS_SYSLOG_H 1 #define __need___va_list # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/syslog-path.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/syslog-path.h" 3 4 #define _BITS_SYSLOG_PATH_H 1 #define _PATH_LOG "/dev/log" # 41 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/syslog.h" 2 3 4 # 51 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/syslog.h" 3 4 #define LOG_EMERG 0 #define LOG_ALERT 1 #define LOG_CRIT 2 #define LOG_ERR 3 #define LOG_WARNING 4 #define LOG_NOTICE 5 #define LOG_INFO 6 #define LOG_DEBUG 7 #define LOG_PRIMASK 0x07 #define LOG_PRI(p) ((p) & LOG_PRIMASK) #define LOG_MAKEPRI(fac,pri) (((fac) << 3) | (pri)) # 93 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/syslog.h" 3 4 #define LOG_KERN (0<<3) #define LOG_USER (1<<3) #define LOG_MAIL (2<<3) #define LOG_DAEMON (3<<3) #define LOG_AUTH (4<<3) #define LOG_SYSLOG (5<<3) #define LOG_LPR (6<<3) #define LOG_NEWS (7<<3) #define LOG_UUCP (8<<3) #define LOG_CRON (9<<3) #define LOG_AUTHPRIV (10<<3) #define LOG_FTP (11<<3) #define LOG_LOCAL0 (16<<3) #define LOG_LOCAL1 (17<<3) #define LOG_LOCAL2 (18<<3) #define LOG_LOCAL3 (19<<3) #define LOG_LOCAL4 (20<<3) #define LOG_LOCAL5 (21<<3) #define LOG_LOCAL6 (22<<3) #define LOG_LOCAL7 (23<<3) #define LOG_NFACILITIES 24 #define LOG_FACMASK 0x03f8 #define LOG_FAC(p) (((p) & LOG_FACMASK) >> 3) # 153 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/syslog.h" 3 4 #define LOG_MASK(pri) (1 << (pri)) #define LOG_UPTO(pri) ((1 << ((pri)+1)) - 1) #define LOG_PID 0x01 #define LOG_CONS 0x02 #define LOG_ODELAY 0x04 #define LOG_NDELAY 0x08 #define LOG_NOWAIT 0x10 #define LOG_PERROR 0x20 extern void closelog (void); extern void openlog (__const char *__ident, int __option, int __facility); extern int setlogmask (int __mask) __attribute__ ((__nothrow__ , __leaf__)); extern void syslog (int __pri, __const char *__fmt, ...) __attribute__ ((__format__ (__printf__, 2, 3))); # 200 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/syslog.h" 3 4 extern void vsyslog (int __pri, __const char *__fmt, __gnuc_va_list __ap) __attribute__ ((__format__ (__printf__, 2, 0))); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/syslog.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/syslog.h" 3 4 extern void __syslog_chk (int __pri, int __flag, __const char *__fmt, ...) __attribute__ ((__format__ (__printf__, 3, 4))); extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) void syslog (int __pri, __const char *__fmt, ...) { __syslog_chk (__pri, 2 - 1, __fmt, __builtin_va_arg_pack ()); } extern void __vsyslog_chk (int __pri, int __flag, __const char *__fmt, __gnuc_va_list __ap) __attribute__ ((__format__ (__printf__, 3, 0))); extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) void vsyslog (int __pri, __const char *__fmt, __gnuc_va_list __ap) { __vsyslog_chk (__pri, 2 - 1, __fmt, __ap); } # 208 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/syslog.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/syslog.h" 2 3 4 # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/log.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 #define _UNISTD_H 1 #define _POSIX_VERSION 200809L # 54 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 #define __POSIX2_THIS_VERSION 200809L # 68 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 #define _POSIX2_VERSION __POSIX2_THIS_VERSION #define _POSIX2_C_BIND __POSIX2_THIS_VERSION #define _POSIX2_C_DEV __POSIX2_THIS_VERSION #define _POSIX2_SW_DEV __POSIX2_THIS_VERSION #define _POSIX2_LOCALEDEF __POSIX2_THIS_VERSION #define _XOPEN_VERSION 700 # 98 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 #define _XOPEN_XCU_VERSION 4 #define _XOPEN_XPG2 1 #define _XOPEN_XPG3 1 #define _XOPEN_XPG4 1 #define _XOPEN_UNIX 1 #define _XOPEN_CRYPT 1 #define _XOPEN_ENH_I18N 1 #define _XOPEN_LEGACY 1 # 203 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/posix_opt.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/posix_opt.h" 3 4 #define _BITS_POSIX_OPT_H 1 #define _POSIX_JOB_CONTROL 1 #define _POSIX_SAVED_IDS 1 #define _POSIX_PRIORITY_SCHEDULING 200809L #define _POSIX_SYNCHRONIZED_IO 200809L #define _POSIX_FSYNC 200809L #define _POSIX_MAPPED_FILES 200809L #define _POSIX_MEMLOCK 200809L #define _POSIX_MEMLOCK_RANGE 200809L #define _POSIX_MEMORY_PROTECTION 200809L #define _POSIX_CHOWN_RESTRICTED 0 #define _POSIX_VDISABLE '\0' #define _POSIX_NO_TRUNC 1 #define _XOPEN_REALTIME 1 #define _XOPEN_REALTIME_THREADS 1 #define _XOPEN_SHM 1 #define _POSIX_THREADS 200809L #define _POSIX_REENTRANT_FUNCTIONS 1 #define _POSIX_THREAD_SAFE_FUNCTIONS 200809L #define _POSIX_THREAD_PRIORITY_SCHEDULING 200809L #define _POSIX_THREAD_ATTR_STACKSIZE 200809L #define _POSIX_THREAD_ATTR_STACKADDR 200809L #define _POSIX_THREAD_PRIO_INHERIT 200809L #define _POSIX_THREAD_PRIO_PROTECT 200809L #define _POSIX_THREAD_ROBUST_PRIO_INHERIT 200809L #define _POSIX_THREAD_ROBUST_PRIO_PROTECT -1 #define _POSIX_SEMAPHORES 200809L #define _POSIX_REALTIME_SIGNALS 200809L #define _POSIX_ASYNCHRONOUS_IO 200809L #define _POSIX_ASYNC_IO 1 #define _LFS_ASYNCHRONOUS_IO 1 #define _POSIX_PRIORITIZED_IO 200809L #define _LFS64_ASYNCHRONOUS_IO 1 #define _LFS_LARGEFILE 1 #define _LFS64_LARGEFILE 1 #define _LFS64_STDIO 1 #define _POSIX_SHARED_MEMORY_OBJECTS 200809L #define _POSIX_CPUTIME 0 #define _POSIX_THREAD_CPUTIME 0 #define _POSIX_REGEXP 1 #define _POSIX_READER_WRITER_LOCKS 200809L #define _POSIX_SHELL 1 #define _POSIX_TIMEOUTS 200809L #define _POSIX_SPIN_LOCKS 200809L #define _POSIX_SPAWN 200809L #define _POSIX_TIMERS 200809L #define _POSIX_BARRIERS 200809L #define _POSIX_MESSAGE_PASSING 200809L #define _POSIX_THREAD_PROCESS_SHARED 200809L #define _POSIX_MONOTONIC_CLOCK 0 #define _POSIX_CLOCK_SELECTION 200809L #define _POSIX_ADVISORY_INFO 200809L #define _POSIX_IPV6 200809L #define _POSIX_RAW_SOCKETS 200809L #define _POSIX2_CHAR_TERM 200809L #define _POSIX_SPORADIC_SERVER -1 #define _POSIX_THREAD_SPORADIC_SERVER -1 #define _POSIX_TRACE -1 #define _POSIX_TRACE_EVENT_FILTER -1 #define _POSIX_TRACE_INHERIT -1 #define _POSIX_TRACE_LOG -1 #define _POSIX_TYPED_MEMORY_OBJECTS -1 # 204 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/environments.h" 1 3 4 # 23 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/environments.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wordsize.h" 1 3 4 # 19 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/wordsize.h" 3 4 #define __WORDSIZE _MIPS_SZPTR # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/environments.h" 2 3 4 # 67 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/environments.h" 3 4 #define _POSIX_V7_ILP32_OFF32 1 #define _POSIX_V7_ILP32_OFFBIG 1 #define _POSIX_V6_ILP32_OFF32 1 #define _POSIX_V6_ILP32_OFFBIG 1 #define _XBS5_ILP32_OFF32 1 #define _XBS5_ILP32_OFFBIG 1 #define _POSIX_V7_LP64_OFF64 -1 #define _POSIX_V7_LPBIG_OFFBIG -1 #define _POSIX_V6_LP64_OFF64 -1 #define _POSIX_V6_LPBIG_OFFBIG -1 #define _XBS5_LP64_OFF64 -1 #define _XBS5_LPBIG_OFFBIG -1 #define __ILP32_OFFBIG_CFLAGS "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" # 208 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 2 3 4 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define STDERR_FILENO 2 # 225 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 #define __need_size_t #define __need_NULL # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 398 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef NULL #define NULL ((void *)0) #undef __need_NULL # 228 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 2 3 4 # 275 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 typedef __socklen_t socklen_t; #define __socklen_t_defined #define R_OK 4 #define W_OK 2 #define X_OK 1 #define F_OK 0 extern int access (__const char *__name, int __type) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int euidaccess (__const char *__name, int __type) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int eaccess (__const char *__name, int __type) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int faccessat (int __fd, __const char *__file, int __type, int __flag) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__warn_unused_result__)); #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define SEEK_DATA 3 #define SEEK_HOLE 4 #define L_SET SEEK_SET #define L_INCR SEEK_CUR #define L_XTND SEEK_END # 338 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern __off64_t lseek (int __fd, __off64_t __offset, int __whence) __asm__ ("" "lseek64") __attribute__ ((__nothrow__ , __leaf__)) ; extern __off64_t lseek64 (int __fd, __off64_t __offset, int __whence) __attribute__ ((__nothrow__ , __leaf__)); extern int close (int __fd); extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __attribute__ ((__warn_unused_result__)); extern ssize_t write (int __fd, __const void *__buf, size_t __n) __attribute__ ((__warn_unused_result__)); # 389 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern ssize_t pread (int __fd, void *__buf, size_t __nbytes, __off64_t __offset) __asm__ ("" "pread64") __attribute__ ((__warn_unused_result__)); extern ssize_t pwrite (int __fd, __const void *__buf, size_t __nbytes, __off64_t __offset) __asm__ ("" "pwrite64") __attribute__ ((__warn_unused_result__)); # 405 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes, __off64_t __offset) __attribute__ ((__warn_unused_result__)); extern ssize_t pwrite64 (int __fd, __const void *__buf, size_t __n, __off64_t __offset) __attribute__ ((__warn_unused_result__)); extern int pipe (int __pipedes[2]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int pipe2 (int __pipedes[2], int __flags) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); # 433 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern unsigned int alarm (unsigned int __seconds) __attribute__ ((__nothrow__ , __leaf__)); # 445 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern unsigned int sleep (unsigned int __seconds); extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval) __attribute__ ((__nothrow__ , __leaf__)); extern int usleep (__useconds_t __useconds); # 470 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern int pause (void); extern int chown (__const char *__file, __uid_t __owner, __gid_t __group) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int lchown (__const char *__file, __uid_t __owner, __gid_t __group) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int fchownat (int __fd, __const char *__file, __uid_t __owner, __gid_t __group, int __flag) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__warn_unused_result__)); extern int chdir (__const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int fchdir (int __fd) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); # 512 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern char *getcwd (char *__buf, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern char *get_current_dir_name (void) __attribute__ ((__nothrow__ , __leaf__)); extern char *getwd (char *__buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)) __attribute__ ((__warn_unused_result__)); extern int dup (int __fd) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int dup2 (int __fd, int __fd2) __attribute__ ((__nothrow__ , __leaf__)); extern int dup3 (int __fd, int __fd2, int __flags) __attribute__ ((__nothrow__ , __leaf__)); extern char **__environ; extern char **environ; extern int execve (__const char *__path, char *__const __argv[], char *__const __envp[]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int fexecve (int __fd, char *__const __argv[], char *__const __envp[]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int execv (__const char *__path, char *__const __argv[]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int execle (__const char *__path, __const char *__arg, ...) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int execl (__const char *__path, __const char *__arg, ...) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int execvp (__const char *__file, char *__const __argv[]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int execlp (__const char *__file, __const char *__arg, ...) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int execvpe (__const char *__file, char *__const __argv[], char *__const __envp[]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int nice (int __inc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern void _exit (int __status) __attribute__ ((__noreturn__)); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/confname.h" 1 3 4 # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/confname.h" 3 4 enum { _PC_LINK_MAX, #define _PC_LINK_MAX _PC_LINK_MAX _PC_MAX_CANON, #define _PC_MAX_CANON _PC_MAX_CANON _PC_MAX_INPUT, #define _PC_MAX_INPUT _PC_MAX_INPUT _PC_NAME_MAX, #define _PC_NAME_MAX _PC_NAME_MAX _PC_PATH_MAX, #define _PC_PATH_MAX _PC_PATH_MAX _PC_PIPE_BUF, #define _PC_PIPE_BUF _PC_PIPE_BUF _PC_CHOWN_RESTRICTED, #define _PC_CHOWN_RESTRICTED _PC_CHOWN_RESTRICTED _PC_NO_TRUNC, #define _PC_NO_TRUNC _PC_NO_TRUNC _PC_VDISABLE, #define _PC_VDISABLE _PC_VDISABLE _PC_SYNC_IO, #define _PC_SYNC_IO _PC_SYNC_IO _PC_ASYNC_IO, #define _PC_ASYNC_IO _PC_ASYNC_IO _PC_PRIO_IO, #define _PC_PRIO_IO _PC_PRIO_IO _PC_SOCK_MAXBUF, #define _PC_SOCK_MAXBUF _PC_SOCK_MAXBUF _PC_FILESIZEBITS, #define _PC_FILESIZEBITS _PC_FILESIZEBITS _PC_REC_INCR_XFER_SIZE, #define _PC_REC_INCR_XFER_SIZE _PC_REC_INCR_XFER_SIZE _PC_REC_MAX_XFER_SIZE, #define _PC_REC_MAX_XFER_SIZE _PC_REC_MAX_XFER_SIZE _PC_REC_MIN_XFER_SIZE, #define _PC_REC_MIN_XFER_SIZE _PC_REC_MIN_XFER_SIZE _PC_REC_XFER_ALIGN, #define _PC_REC_XFER_ALIGN _PC_REC_XFER_ALIGN _PC_ALLOC_SIZE_MIN, #define _PC_ALLOC_SIZE_MIN _PC_ALLOC_SIZE_MIN _PC_SYMLINK_MAX, #define _PC_SYMLINK_MAX _PC_SYMLINK_MAX _PC_2_SYMLINKS #define _PC_2_SYMLINKS _PC_2_SYMLINKS }; enum { _SC_ARG_MAX, #define _SC_ARG_MAX _SC_ARG_MAX _SC_CHILD_MAX, #define _SC_CHILD_MAX _SC_CHILD_MAX _SC_CLK_TCK, #define _SC_CLK_TCK _SC_CLK_TCK _SC_NGROUPS_MAX, #define _SC_NGROUPS_MAX _SC_NGROUPS_MAX _SC_OPEN_MAX, #define _SC_OPEN_MAX _SC_OPEN_MAX _SC_STREAM_MAX, #define _SC_STREAM_MAX _SC_STREAM_MAX _SC_TZNAME_MAX, #define _SC_TZNAME_MAX _SC_TZNAME_MAX _SC_JOB_CONTROL, #define _SC_JOB_CONTROL _SC_JOB_CONTROL _SC_SAVED_IDS, #define _SC_SAVED_IDS _SC_SAVED_IDS _SC_REALTIME_SIGNALS, #define _SC_REALTIME_SIGNALS _SC_REALTIME_SIGNALS _SC_PRIORITY_SCHEDULING, #define _SC_PRIORITY_SCHEDULING _SC_PRIORITY_SCHEDULING _SC_TIMERS, #define _SC_TIMERS _SC_TIMERS _SC_ASYNCHRONOUS_IO, #define _SC_ASYNCHRONOUS_IO _SC_ASYNCHRONOUS_IO _SC_PRIORITIZED_IO, #define _SC_PRIORITIZED_IO _SC_PRIORITIZED_IO _SC_SYNCHRONIZED_IO, #define _SC_SYNCHRONIZED_IO _SC_SYNCHRONIZED_IO _SC_FSYNC, #define _SC_FSYNC _SC_FSYNC _SC_MAPPED_FILES, #define _SC_MAPPED_FILES _SC_MAPPED_FILES _SC_MEMLOCK, #define _SC_MEMLOCK _SC_MEMLOCK _SC_MEMLOCK_RANGE, #define _SC_MEMLOCK_RANGE _SC_MEMLOCK_RANGE _SC_MEMORY_PROTECTION, #define _SC_MEMORY_PROTECTION _SC_MEMORY_PROTECTION _SC_MESSAGE_PASSING, #define _SC_MESSAGE_PASSING _SC_MESSAGE_PASSING _SC_SEMAPHORES, #define _SC_SEMAPHORES _SC_SEMAPHORES _SC_SHARED_MEMORY_OBJECTS, #define _SC_SHARED_MEMORY_OBJECTS _SC_SHARED_MEMORY_OBJECTS _SC_AIO_LISTIO_MAX, #define _SC_AIO_LISTIO_MAX _SC_AIO_LISTIO_MAX _SC_AIO_MAX, #define _SC_AIO_MAX _SC_AIO_MAX _SC_AIO_PRIO_DELTA_MAX, #define _SC_AIO_PRIO_DELTA_MAX _SC_AIO_PRIO_DELTA_MAX _SC_DELAYTIMER_MAX, #define _SC_DELAYTIMER_MAX _SC_DELAYTIMER_MAX _SC_MQ_OPEN_MAX, #define _SC_MQ_OPEN_MAX _SC_MQ_OPEN_MAX _SC_MQ_PRIO_MAX, #define _SC_MQ_PRIO_MAX _SC_MQ_PRIO_MAX _SC_VERSION, #define _SC_VERSION _SC_VERSION _SC_PAGESIZE, #define _SC_PAGESIZE _SC_PAGESIZE #define _SC_PAGE_SIZE _SC_PAGESIZE _SC_RTSIG_MAX, #define _SC_RTSIG_MAX _SC_RTSIG_MAX _SC_SEM_NSEMS_MAX, #define _SC_SEM_NSEMS_MAX _SC_SEM_NSEMS_MAX _SC_SEM_VALUE_MAX, #define _SC_SEM_VALUE_MAX _SC_SEM_VALUE_MAX _SC_SIGQUEUE_MAX, #define _SC_SIGQUEUE_MAX _SC_SIGQUEUE_MAX _SC_TIMER_MAX, #define _SC_TIMER_MAX _SC_TIMER_MAX _SC_BC_BASE_MAX, #define _SC_BC_BASE_MAX _SC_BC_BASE_MAX _SC_BC_DIM_MAX, #define _SC_BC_DIM_MAX _SC_BC_DIM_MAX _SC_BC_SCALE_MAX, #define _SC_BC_SCALE_MAX _SC_BC_SCALE_MAX _SC_BC_STRING_MAX, #define _SC_BC_STRING_MAX _SC_BC_STRING_MAX _SC_COLL_WEIGHTS_MAX, #define _SC_COLL_WEIGHTS_MAX _SC_COLL_WEIGHTS_MAX _SC_EQUIV_CLASS_MAX, #define _SC_EQUIV_CLASS_MAX _SC_EQUIV_CLASS_MAX _SC_EXPR_NEST_MAX, #define _SC_EXPR_NEST_MAX _SC_EXPR_NEST_MAX _SC_LINE_MAX, #define _SC_LINE_MAX _SC_LINE_MAX _SC_RE_DUP_MAX, #define _SC_RE_DUP_MAX _SC_RE_DUP_MAX _SC_CHARCLASS_NAME_MAX, #define _SC_CHARCLASS_NAME_MAX _SC_CHARCLASS_NAME_MAX _SC_2_VERSION, #define _SC_2_VERSION _SC_2_VERSION _SC_2_C_BIND, #define _SC_2_C_BIND _SC_2_C_BIND _SC_2_C_DEV, #define _SC_2_C_DEV _SC_2_C_DEV _SC_2_FORT_DEV, #define _SC_2_FORT_DEV _SC_2_FORT_DEV _SC_2_FORT_RUN, #define _SC_2_FORT_RUN _SC_2_FORT_RUN _SC_2_SW_DEV, #define _SC_2_SW_DEV _SC_2_SW_DEV _SC_2_LOCALEDEF, #define _SC_2_LOCALEDEF _SC_2_LOCALEDEF _SC_PII, #define _SC_PII _SC_PII _SC_PII_XTI, #define _SC_PII_XTI _SC_PII_XTI _SC_PII_SOCKET, #define _SC_PII_SOCKET _SC_PII_SOCKET _SC_PII_INTERNET, #define _SC_PII_INTERNET _SC_PII_INTERNET _SC_PII_OSI, #define _SC_PII_OSI _SC_PII_OSI _SC_POLL, #define _SC_POLL _SC_POLL _SC_SELECT, #define _SC_SELECT _SC_SELECT _SC_UIO_MAXIOV, #define _SC_UIO_MAXIOV _SC_UIO_MAXIOV _SC_IOV_MAX = _SC_UIO_MAXIOV, #define _SC_IOV_MAX _SC_IOV_MAX _SC_PII_INTERNET_STREAM, #define _SC_PII_INTERNET_STREAM _SC_PII_INTERNET_STREAM _SC_PII_INTERNET_DGRAM, #define _SC_PII_INTERNET_DGRAM _SC_PII_INTERNET_DGRAM _SC_PII_OSI_COTS, #define _SC_PII_OSI_COTS _SC_PII_OSI_COTS _SC_PII_OSI_CLTS, #define _SC_PII_OSI_CLTS _SC_PII_OSI_CLTS _SC_PII_OSI_M, #define _SC_PII_OSI_M _SC_PII_OSI_M _SC_T_IOV_MAX, #define _SC_T_IOV_MAX _SC_T_IOV_MAX _SC_THREADS, #define _SC_THREADS _SC_THREADS _SC_THREAD_SAFE_FUNCTIONS, #define _SC_THREAD_SAFE_FUNCTIONS _SC_THREAD_SAFE_FUNCTIONS _SC_GETGR_R_SIZE_MAX, #define _SC_GETGR_R_SIZE_MAX _SC_GETGR_R_SIZE_MAX _SC_GETPW_R_SIZE_MAX, #define _SC_GETPW_R_SIZE_MAX _SC_GETPW_R_SIZE_MAX _SC_LOGIN_NAME_MAX, #define _SC_LOGIN_NAME_MAX _SC_LOGIN_NAME_MAX _SC_TTY_NAME_MAX, #define _SC_TTY_NAME_MAX _SC_TTY_NAME_MAX _SC_THREAD_DESTRUCTOR_ITERATIONS, #define _SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_KEYS_MAX, #define _SC_THREAD_KEYS_MAX _SC_THREAD_KEYS_MAX _SC_THREAD_STACK_MIN, #define _SC_THREAD_STACK_MIN _SC_THREAD_STACK_MIN _SC_THREAD_THREADS_MAX, #define _SC_THREAD_THREADS_MAX _SC_THREAD_THREADS_MAX _SC_THREAD_ATTR_STACKADDR, #define _SC_THREAD_ATTR_STACKADDR _SC_THREAD_ATTR_STACKADDR _SC_THREAD_ATTR_STACKSIZE, #define _SC_THREAD_ATTR_STACKSIZE _SC_THREAD_ATTR_STACKSIZE _SC_THREAD_PRIORITY_SCHEDULING, #define _SC_THREAD_PRIORITY_SCHEDULING _SC_THREAD_PRIORITY_SCHEDULING _SC_THREAD_PRIO_INHERIT, #define _SC_THREAD_PRIO_INHERIT _SC_THREAD_PRIO_INHERIT _SC_THREAD_PRIO_PROTECT, #define _SC_THREAD_PRIO_PROTECT _SC_THREAD_PRIO_PROTECT _SC_THREAD_PROCESS_SHARED, #define _SC_THREAD_PROCESS_SHARED _SC_THREAD_PROCESS_SHARED _SC_NPROCESSORS_CONF, #define _SC_NPROCESSORS_CONF _SC_NPROCESSORS_CONF _SC_NPROCESSORS_ONLN, #define _SC_NPROCESSORS_ONLN _SC_NPROCESSORS_ONLN _SC_PHYS_PAGES, #define _SC_PHYS_PAGES _SC_PHYS_PAGES _SC_AVPHYS_PAGES, #define _SC_AVPHYS_PAGES _SC_AVPHYS_PAGES _SC_ATEXIT_MAX, #define _SC_ATEXIT_MAX _SC_ATEXIT_MAX _SC_PASS_MAX, #define _SC_PASS_MAX _SC_PASS_MAX _SC_XOPEN_VERSION, #define _SC_XOPEN_VERSION _SC_XOPEN_VERSION _SC_XOPEN_XCU_VERSION, #define _SC_XOPEN_XCU_VERSION _SC_XOPEN_XCU_VERSION _SC_XOPEN_UNIX, #define _SC_XOPEN_UNIX _SC_XOPEN_UNIX _SC_XOPEN_CRYPT, #define _SC_XOPEN_CRYPT _SC_XOPEN_CRYPT _SC_XOPEN_ENH_I18N, #define _SC_XOPEN_ENH_I18N _SC_XOPEN_ENH_I18N _SC_XOPEN_SHM, #define _SC_XOPEN_SHM _SC_XOPEN_SHM _SC_2_CHAR_TERM, #define _SC_2_CHAR_TERM _SC_2_CHAR_TERM _SC_2_C_VERSION, #define _SC_2_C_VERSION _SC_2_C_VERSION _SC_2_UPE, #define _SC_2_UPE _SC_2_UPE _SC_XOPEN_XPG2, #define _SC_XOPEN_XPG2 _SC_XOPEN_XPG2 _SC_XOPEN_XPG3, #define _SC_XOPEN_XPG3 _SC_XOPEN_XPG3 _SC_XOPEN_XPG4, #define _SC_XOPEN_XPG4 _SC_XOPEN_XPG4 _SC_CHAR_BIT, #define _SC_CHAR_BIT _SC_CHAR_BIT _SC_CHAR_MAX, #define _SC_CHAR_MAX _SC_CHAR_MAX _SC_CHAR_MIN, #define _SC_CHAR_MIN _SC_CHAR_MIN _SC_INT_MAX, #define _SC_INT_MAX _SC_INT_MAX _SC_INT_MIN, #define _SC_INT_MIN _SC_INT_MIN _SC_LONG_BIT, #define _SC_LONG_BIT _SC_LONG_BIT _SC_WORD_BIT, #define _SC_WORD_BIT _SC_WORD_BIT _SC_MB_LEN_MAX, #define _SC_MB_LEN_MAX _SC_MB_LEN_MAX _SC_NZERO, #define _SC_NZERO _SC_NZERO _SC_SSIZE_MAX, #define _SC_SSIZE_MAX _SC_SSIZE_MAX _SC_SCHAR_MAX, #define _SC_SCHAR_MAX _SC_SCHAR_MAX _SC_SCHAR_MIN, #define _SC_SCHAR_MIN _SC_SCHAR_MIN _SC_SHRT_MAX, #define _SC_SHRT_MAX _SC_SHRT_MAX _SC_SHRT_MIN, #define _SC_SHRT_MIN _SC_SHRT_MIN _SC_UCHAR_MAX, #define _SC_UCHAR_MAX _SC_UCHAR_MAX _SC_UINT_MAX, #define _SC_UINT_MAX _SC_UINT_MAX _SC_ULONG_MAX, #define _SC_ULONG_MAX _SC_ULONG_MAX _SC_USHRT_MAX, #define _SC_USHRT_MAX _SC_USHRT_MAX _SC_NL_ARGMAX, #define _SC_NL_ARGMAX _SC_NL_ARGMAX _SC_NL_LANGMAX, #define _SC_NL_LANGMAX _SC_NL_LANGMAX _SC_NL_MSGMAX, #define _SC_NL_MSGMAX _SC_NL_MSGMAX _SC_NL_NMAX, #define _SC_NL_NMAX _SC_NL_NMAX _SC_NL_SETMAX, #define _SC_NL_SETMAX _SC_NL_SETMAX _SC_NL_TEXTMAX, #define _SC_NL_TEXTMAX _SC_NL_TEXTMAX _SC_XBS5_ILP32_OFF32, #define _SC_XBS5_ILP32_OFF32 _SC_XBS5_ILP32_OFF32 _SC_XBS5_ILP32_OFFBIG, #define _SC_XBS5_ILP32_OFFBIG _SC_XBS5_ILP32_OFFBIG _SC_XBS5_LP64_OFF64, #define _SC_XBS5_LP64_OFF64 _SC_XBS5_LP64_OFF64 _SC_XBS5_LPBIG_OFFBIG, #define _SC_XBS5_LPBIG_OFFBIG _SC_XBS5_LPBIG_OFFBIG _SC_XOPEN_LEGACY, #define _SC_XOPEN_LEGACY _SC_XOPEN_LEGACY _SC_XOPEN_REALTIME, #define _SC_XOPEN_REALTIME _SC_XOPEN_REALTIME _SC_XOPEN_REALTIME_THREADS, #define _SC_XOPEN_REALTIME_THREADS _SC_XOPEN_REALTIME_THREADS _SC_ADVISORY_INFO, #define _SC_ADVISORY_INFO _SC_ADVISORY_INFO _SC_BARRIERS, #define _SC_BARRIERS _SC_BARRIERS _SC_BASE, #define _SC_BASE _SC_BASE _SC_C_LANG_SUPPORT, #define _SC_C_LANG_SUPPORT _SC_C_LANG_SUPPORT _SC_C_LANG_SUPPORT_R, #define _SC_C_LANG_SUPPORT_R _SC_C_LANG_SUPPORT_R _SC_CLOCK_SELECTION, #define _SC_CLOCK_SELECTION _SC_CLOCK_SELECTION _SC_CPUTIME, #define _SC_CPUTIME _SC_CPUTIME _SC_THREAD_CPUTIME, #define _SC_THREAD_CPUTIME _SC_THREAD_CPUTIME _SC_DEVICE_IO, #define _SC_DEVICE_IO _SC_DEVICE_IO _SC_DEVICE_SPECIFIC, #define _SC_DEVICE_SPECIFIC _SC_DEVICE_SPECIFIC _SC_DEVICE_SPECIFIC_R, #define _SC_DEVICE_SPECIFIC_R _SC_DEVICE_SPECIFIC_R _SC_FD_MGMT, #define _SC_FD_MGMT _SC_FD_MGMT _SC_FIFO, #define _SC_FIFO _SC_FIFO _SC_PIPE, #define _SC_PIPE _SC_PIPE _SC_FILE_ATTRIBUTES, #define _SC_FILE_ATTRIBUTES _SC_FILE_ATTRIBUTES _SC_FILE_LOCKING, #define _SC_FILE_LOCKING _SC_FILE_LOCKING _SC_FILE_SYSTEM, #define _SC_FILE_SYSTEM _SC_FILE_SYSTEM _SC_MONOTONIC_CLOCK, #define _SC_MONOTONIC_CLOCK _SC_MONOTONIC_CLOCK _SC_MULTI_PROCESS, #define _SC_MULTI_PROCESS _SC_MULTI_PROCESS _SC_SINGLE_PROCESS, #define _SC_SINGLE_PROCESS _SC_SINGLE_PROCESS _SC_NETWORKING, #define _SC_NETWORKING _SC_NETWORKING _SC_READER_WRITER_LOCKS, #define _SC_READER_WRITER_LOCKS _SC_READER_WRITER_LOCKS _SC_SPIN_LOCKS, #define _SC_SPIN_LOCKS _SC_SPIN_LOCKS _SC_REGEXP, #define _SC_REGEXP _SC_REGEXP _SC_REGEX_VERSION, #define _SC_REGEX_VERSION _SC_REGEX_VERSION _SC_SHELL, #define _SC_SHELL _SC_SHELL _SC_SIGNALS, #define _SC_SIGNALS _SC_SIGNALS _SC_SPAWN, #define _SC_SPAWN _SC_SPAWN _SC_SPORADIC_SERVER, #define _SC_SPORADIC_SERVER _SC_SPORADIC_SERVER _SC_THREAD_SPORADIC_SERVER, #define _SC_THREAD_SPORADIC_SERVER _SC_THREAD_SPORADIC_SERVER _SC_SYSTEM_DATABASE, #define _SC_SYSTEM_DATABASE _SC_SYSTEM_DATABASE _SC_SYSTEM_DATABASE_R, #define _SC_SYSTEM_DATABASE_R _SC_SYSTEM_DATABASE_R _SC_TIMEOUTS, #define _SC_TIMEOUTS _SC_TIMEOUTS _SC_TYPED_MEMORY_OBJECTS, #define _SC_TYPED_MEMORY_OBJECTS _SC_TYPED_MEMORY_OBJECTS _SC_USER_GROUPS, #define _SC_USER_GROUPS _SC_USER_GROUPS _SC_USER_GROUPS_R, #define _SC_USER_GROUPS_R _SC_USER_GROUPS_R _SC_2_PBS, #define _SC_2_PBS _SC_2_PBS _SC_2_PBS_ACCOUNTING, #define _SC_2_PBS_ACCOUNTING _SC_2_PBS_ACCOUNTING _SC_2_PBS_LOCATE, #define _SC_2_PBS_LOCATE _SC_2_PBS_LOCATE _SC_2_PBS_MESSAGE, #define _SC_2_PBS_MESSAGE _SC_2_PBS_MESSAGE _SC_2_PBS_TRACK, #define _SC_2_PBS_TRACK _SC_2_PBS_TRACK _SC_SYMLOOP_MAX, #define _SC_SYMLOOP_MAX _SC_SYMLOOP_MAX _SC_STREAMS, #define _SC_STREAMS _SC_STREAMS _SC_2_PBS_CHECKPOINT, #define _SC_2_PBS_CHECKPOINT _SC_2_PBS_CHECKPOINT _SC_V6_ILP32_OFF32, #define _SC_V6_ILP32_OFF32 _SC_V6_ILP32_OFF32 _SC_V6_ILP32_OFFBIG, #define _SC_V6_ILP32_OFFBIG _SC_V6_ILP32_OFFBIG _SC_V6_LP64_OFF64, #define _SC_V6_LP64_OFF64 _SC_V6_LP64_OFF64 _SC_V6_LPBIG_OFFBIG, #define _SC_V6_LPBIG_OFFBIG _SC_V6_LPBIG_OFFBIG _SC_HOST_NAME_MAX, #define _SC_HOST_NAME_MAX _SC_HOST_NAME_MAX _SC_TRACE, #define _SC_TRACE _SC_TRACE _SC_TRACE_EVENT_FILTER, #define _SC_TRACE_EVENT_FILTER _SC_TRACE_EVENT_FILTER _SC_TRACE_INHERIT, #define _SC_TRACE_INHERIT _SC_TRACE_INHERIT _SC_TRACE_LOG, #define _SC_TRACE_LOG _SC_TRACE_LOG _SC_LEVEL1_ICACHE_SIZE, #define _SC_LEVEL1_ICACHE_SIZE _SC_LEVEL1_ICACHE_SIZE _SC_LEVEL1_ICACHE_ASSOC, #define _SC_LEVEL1_ICACHE_ASSOC _SC_LEVEL1_ICACHE_ASSOC _SC_LEVEL1_ICACHE_LINESIZE, #define _SC_LEVEL1_ICACHE_LINESIZE _SC_LEVEL1_ICACHE_LINESIZE _SC_LEVEL1_DCACHE_SIZE, #define _SC_LEVEL1_DCACHE_SIZE _SC_LEVEL1_DCACHE_SIZE _SC_LEVEL1_DCACHE_ASSOC, #define _SC_LEVEL1_DCACHE_ASSOC _SC_LEVEL1_DCACHE_ASSOC _SC_LEVEL1_DCACHE_LINESIZE, #define _SC_LEVEL1_DCACHE_LINESIZE _SC_LEVEL1_DCACHE_LINESIZE _SC_LEVEL2_CACHE_SIZE, #define _SC_LEVEL2_CACHE_SIZE _SC_LEVEL2_CACHE_SIZE _SC_LEVEL2_CACHE_ASSOC, #define _SC_LEVEL2_CACHE_ASSOC _SC_LEVEL2_CACHE_ASSOC _SC_LEVEL2_CACHE_LINESIZE, #define _SC_LEVEL2_CACHE_LINESIZE _SC_LEVEL2_CACHE_LINESIZE _SC_LEVEL3_CACHE_SIZE, #define _SC_LEVEL3_CACHE_SIZE _SC_LEVEL3_CACHE_SIZE _SC_LEVEL3_CACHE_ASSOC, #define _SC_LEVEL3_CACHE_ASSOC _SC_LEVEL3_CACHE_ASSOC _SC_LEVEL3_CACHE_LINESIZE, #define _SC_LEVEL3_CACHE_LINESIZE _SC_LEVEL3_CACHE_LINESIZE _SC_LEVEL4_CACHE_SIZE, #define _SC_LEVEL4_CACHE_SIZE _SC_LEVEL4_CACHE_SIZE _SC_LEVEL4_CACHE_ASSOC, #define _SC_LEVEL4_CACHE_ASSOC _SC_LEVEL4_CACHE_ASSOC _SC_LEVEL4_CACHE_LINESIZE, #define _SC_LEVEL4_CACHE_LINESIZE _SC_LEVEL4_CACHE_LINESIZE _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50, #define _SC_IPV6 _SC_IPV6 _SC_RAW_SOCKETS, #define _SC_RAW_SOCKETS _SC_RAW_SOCKETS _SC_V7_ILP32_OFF32, #define _SC_V7_ILP32_OFF32 _SC_V7_ILP32_OFF32 _SC_V7_ILP32_OFFBIG, #define _SC_V7_ILP32_OFFBIG _SC_V7_ILP32_OFFBIG _SC_V7_LP64_OFF64, #define _SC_V7_LP64_OFF64 _SC_V7_LP64_OFF64 _SC_V7_LPBIG_OFFBIG, #define _SC_V7_LPBIG_OFFBIG _SC_V7_LPBIG_OFFBIG _SC_SS_REPL_MAX, #define _SC_SS_REPL_MAX _SC_SS_REPL_MAX _SC_TRACE_EVENT_NAME_MAX, #define _SC_TRACE_EVENT_NAME_MAX _SC_TRACE_EVENT_NAME_MAX _SC_TRACE_NAME_MAX, #define _SC_TRACE_NAME_MAX _SC_TRACE_NAME_MAX _SC_TRACE_SYS_MAX, #define _SC_TRACE_SYS_MAX _SC_TRACE_SYS_MAX _SC_TRACE_USER_EVENT_MAX, #define _SC_TRACE_USER_EVENT_MAX _SC_TRACE_USER_EVENT_MAX _SC_XOPEN_STREAMS, #define _SC_XOPEN_STREAMS _SC_XOPEN_STREAMS _SC_THREAD_ROBUST_PRIO_INHERIT, #define _SC_THREAD_ROBUST_PRIO_INHERIT _SC_THREAD_ROBUST_PRIO_INHERIT _SC_THREAD_ROBUST_PRIO_PROTECT #define _SC_THREAD_ROBUST_PRIO_PROTECT _SC_THREAD_ROBUST_PRIO_PROTECT }; enum { _CS_PATH, #define _CS_PATH _CS_PATH _CS_V6_WIDTH_RESTRICTED_ENVS, #define _CS_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVS #define _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVS _CS_GNU_LIBC_VERSION, #define _CS_GNU_LIBC_VERSION _CS_GNU_LIBC_VERSION _CS_GNU_LIBPTHREAD_VERSION, #define _CS_GNU_LIBPTHREAD_VERSION _CS_GNU_LIBPTHREAD_VERSION _CS_V5_WIDTH_RESTRICTED_ENVS, #define _CS_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVS #define _CS_POSIX_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVS, #define _CS_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVS #define _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVS _CS_LFS_CFLAGS = 1000, #define _CS_LFS_CFLAGS _CS_LFS_CFLAGS _CS_LFS_LDFLAGS, #define _CS_LFS_LDFLAGS _CS_LFS_LDFLAGS _CS_LFS_LIBS, #define _CS_LFS_LIBS _CS_LFS_LIBS _CS_LFS_LINTFLAGS, #define _CS_LFS_LINTFLAGS _CS_LFS_LINTFLAGS _CS_LFS64_CFLAGS, #define _CS_LFS64_CFLAGS _CS_LFS64_CFLAGS _CS_LFS64_LDFLAGS, #define _CS_LFS64_LDFLAGS _CS_LFS64_LDFLAGS _CS_LFS64_LIBS, #define _CS_LFS64_LIBS _CS_LFS64_LIBS _CS_LFS64_LINTFLAGS, #define _CS_LFS64_LINTFLAGS _CS_LFS64_LINTFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS = 1100, #define _CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGS, #define _CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LIBS, #define _CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LINTFLAGS, #define _CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGS, #define _CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS, #define _CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LIBS, #define _CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS, #define _CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_LP64_OFF64_CFLAGS, #define _CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_LDFLAGS, #define _CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LIBS, #define _CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LINTFLAGS, #define _CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGS, #define _CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGS, #define _CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LIBS, #define _CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS, #define _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGS, #define _CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGS, #define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LIBS, #define _CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS, #define _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS, #define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS, #define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LIBS, #define _CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS, #define _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGS, #define _CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGS, #define _CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LIBS, #define _CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS, #define _CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS, #define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS, #define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS, #define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS, #define _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V7_ILP32_OFF32_CFLAGS, #define _CS_POSIX_V7_ILP32_OFF32_CFLAGS _CS_POSIX_V7_ILP32_OFF32_CFLAGS _CS_POSIX_V7_ILP32_OFF32_LDFLAGS, #define _CS_POSIX_V7_ILP32_OFF32_LDFLAGS _CS_POSIX_V7_ILP32_OFF32_LDFLAGS _CS_POSIX_V7_ILP32_OFF32_LIBS, #define _CS_POSIX_V7_ILP32_OFF32_LIBS _CS_POSIX_V7_ILP32_OFF32_LIBS _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS, #define _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS, #define _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS, #define _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LIBS, #define _CS_POSIX_V7_ILP32_OFFBIG_LIBS _CS_POSIX_V7_ILP32_OFFBIG_LIBS _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS, #define _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V7_LP64_OFF64_CFLAGS, #define _CS_POSIX_V7_LP64_OFF64_CFLAGS _CS_POSIX_V7_LP64_OFF64_CFLAGS _CS_POSIX_V7_LP64_OFF64_LDFLAGS, #define _CS_POSIX_V7_LP64_OFF64_LDFLAGS _CS_POSIX_V7_LP64_OFF64_LDFLAGS _CS_POSIX_V7_LP64_OFF64_LIBS, #define _CS_POSIX_V7_LP64_OFF64_LIBS _CS_POSIX_V7_LP64_OFF64_LIBS _CS_POSIX_V7_LP64_OFF64_LINTFLAGS, #define _CS_POSIX_V7_LP64_OFF64_LINTFLAGS _CS_POSIX_V7_LP64_OFF64_LINTFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS, #define _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS, #define _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LIBS, #define _CS_POSIX_V7_LPBIG_OFFBIG_LIBS _CS_POSIX_V7_LPBIG_OFFBIG_LIBS _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS, #define _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _CS_V6_ENV, #define _CS_V6_ENV _CS_V6_ENV _CS_V7_ENV #define _CS_V7_ENV _CS_V7_ENV }; # 611 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 2 3 4 extern long int pathconf (__const char *__path, int __name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern long int fpathconf (int __fd, int __name) __attribute__ ((__nothrow__ , __leaf__)); extern long int sysconf (int __name) __attribute__ ((__nothrow__ , __leaf__)); extern size_t confstr (int __name, char *__buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)); extern __pid_t getpid (void) __attribute__ ((__nothrow__ , __leaf__)); extern __pid_t getppid (void) __attribute__ ((__nothrow__ , __leaf__)); extern __pid_t getpgrp (void) __attribute__ ((__nothrow__ , __leaf__)); # 647 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern __pid_t __getpgid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__)); extern __pid_t getpgid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__)); extern int setpgid (__pid_t __pid, __pid_t __pgid) __attribute__ ((__nothrow__ , __leaf__)); # 673 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern int setpgrp (void) __attribute__ ((__nothrow__ , __leaf__)); # 690 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern __pid_t setsid (void) __attribute__ ((__nothrow__ , __leaf__)); extern __pid_t getsid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__)); extern __uid_t getuid (void) __attribute__ ((__nothrow__ , __leaf__)); extern __uid_t geteuid (void) __attribute__ ((__nothrow__ , __leaf__)); extern __gid_t getgid (void) __attribute__ ((__nothrow__ , __leaf__)); extern __gid_t getegid (void) __attribute__ ((__nothrow__ , __leaf__)); extern int getgroups (int __size, __gid_t __list[]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int group_member (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)); extern int setuid (__uid_t __uid) __attribute__ ((__nothrow__ , __leaf__)); extern int setreuid (__uid_t __ruid, __uid_t __euid) __attribute__ ((__nothrow__ , __leaf__)); extern int seteuid (__uid_t __uid) __attribute__ ((__nothrow__ , __leaf__)); extern int setgid (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)); extern int setregid (__gid_t __rgid, __gid_t __egid) __attribute__ ((__nothrow__ , __leaf__)); extern int setegid (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)); extern int getresuid (__uid_t *__ruid, __uid_t *__euid, __uid_t *__suid) __attribute__ ((__nothrow__ , __leaf__)); extern int getresgid (__gid_t *__rgid, __gid_t *__egid, __gid_t *__sgid) __attribute__ ((__nothrow__ , __leaf__)); extern int setresuid (__uid_t __ruid, __uid_t __euid, __uid_t __suid) __attribute__ ((__nothrow__ , __leaf__)); extern int setresgid (__gid_t __rgid, __gid_t __egid, __gid_t __sgid) __attribute__ ((__nothrow__ , __leaf__)); extern __pid_t fork (void) __attribute__ ((__nothrow__)); extern __pid_t vfork (void) __attribute__ ((__nothrow__ , __leaf__)); extern char *ttyname (int __fd) __attribute__ ((__nothrow__ , __leaf__)); extern int ttyname_r (int __fd, char *__buf, size_t __buflen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__warn_unused_result__)); extern int isatty (int __fd) __attribute__ ((__nothrow__ , __leaf__)); extern int ttyslot (void) __attribute__ ((__nothrow__ , __leaf__)); extern int link (__const char *__from, __const char *__to) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__)); extern int linkat (int __fromfd, __const char *__from, int __tofd, __const char *__to, int __flags) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))) __attribute__ ((__warn_unused_result__)); extern int symlink (__const char *__from, __const char *__to) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__)); extern ssize_t readlink (__const char *__restrict __path, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__)); extern int symlinkat (__const char *__from, int __tofd, __const char *__to) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))) __attribute__ ((__warn_unused_result__)); extern ssize_t readlinkat (int __fd, __const char *__restrict __path, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))) __attribute__ ((__warn_unused_result__)); extern int unlink (__const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int unlinkat (int __fd, __const char *__name, int __flag) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int rmdir (__const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern __pid_t tcgetpgrp (int __fd) __attribute__ ((__nothrow__ , __leaf__)); extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __attribute__ ((__nothrow__ , __leaf__)); extern char *getlogin (void); extern int getlogin_r (char *__name, size_t __name_len) __attribute__ ((__nonnull__ (1))); extern int setlogin (__const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); #define __need_getopt # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/getopt.h" 1 3 4 # 59 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/getopt.h" 3 4 extern char *optarg; # 73 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/getopt.h" 3 4 extern int optind; extern int opterr; extern int optopt; # 152 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/getopt.h" 3 4 extern int getopt (int ___argc, char *const *___argv, const char *__shortopts) __attribute__ ((__nothrow__ , __leaf__)); # 191 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/getopt.h" 3 4 #undef __need_getopt # 895 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 2 3 4 extern int gethostname (char *__name, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int sethostname (__const char *__name, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int sethostid (long int __id) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int getdomainname (char *__name, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int setdomainname (__const char *__name, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int vhangup (void) __attribute__ ((__nothrow__ , __leaf__)); extern int revoke (__const char *__file) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int profil (unsigned short int *__sample_buffer, size_t __size, size_t __offset, unsigned int __scale) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int acct (__const char *__name) __attribute__ ((__nothrow__ , __leaf__)); extern char *getusershell (void) __attribute__ ((__nothrow__ , __leaf__)); extern void endusershell (void) __attribute__ ((__nothrow__ , __leaf__)); extern void setusershell (void) __attribute__ ((__nothrow__ , __leaf__)); extern int daemon (int __nochdir, int __noclose) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int chroot (__const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern char *getpass (__const char *__prompt) __attribute__ ((__nonnull__ (1))); # 980 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern int fsync (int __fd); extern int syncfs (int __fd) __attribute__ ((__nothrow__ , __leaf__)); extern long int gethostid (void); extern void sync (void) __attribute__ ((__nothrow__ , __leaf__)); extern int getpagesize (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); extern int getdtablesize (void) __attribute__ ((__nothrow__ , __leaf__)); # 1022 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern int truncate (__const char *__file, __off64_t __length) __asm__ ("" "truncate64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int truncate64 (__const char *__file, __off64_t __length) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); # 1043 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern int ftruncate (int __fd, __off64_t __length) __asm__ ("" "ftruncate64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int ftruncate64 (int __fd, __off64_t __length) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); # 1061 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern int brk (void *__addr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern void *sbrk (intptr_t __delta) __attribute__ ((__nothrow__ , __leaf__)); # 1082 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern long int syscall (long int __sysno, ...) __attribute__ ((__nothrow__ , __leaf__)); # 1099 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 #define F_ULOCK 0 #define F_LOCK 1 #define F_TLOCK 2 #define F_TEST 3 extern int lockf (int __fd, int __cmd, __off64_t __len) __asm__ ("" "lockf64") __attribute__ ((__warn_unused_result__)); extern int lockf64 (int __fd, int __cmd, __off64_t __len) __attribute__ ((__warn_unused_result__)); # 1125 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 #define TEMP_FAILURE_RETRY(expression) (__extension__ ({ long int __result; do __result = (long int) (expression); while (__result == -1L && errno == EINTR); __result; })) # 1136 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 3 4 extern int fdatasync (int __fildes); extern char *crypt (__const char *__key, __const char *__salt) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern void encrypt (char *__libc_block, int __edflag) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern void swab (__const void *__restrict __from, void *__restrict __to, ssize_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern char *ctermid (char *__s) __attribute__ ((__nothrow__ , __leaf__)); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/unistd.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/unistd.h" 3 4 extern ssize_t __read_chk (int __fd, void *__buf, size_t __nbytes, size_t __buflen) __attribute__ ((__warn_unused_result__)); extern ssize_t __read_alias (int __fd, void *__buf, size_t __nbytes) __asm__ ("" "read") __attribute__ ((__warn_unused_result__)); extern ssize_t __read_chk_warn (int __fd, void *__buf, size_t __nbytes, size_t __buflen) __asm__ ("" "__read_chk") __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("read called with bigger length than size of " "the destination buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__warn_unused_result__)) ssize_t read (int __fd, void *__buf, size_t __nbytes) { if (__builtin_object_size (__buf, 0) != (size_t) -1) { if (!__builtin_constant_p (__nbytes)) return __read_chk (__fd, __buf, __nbytes, __builtin_object_size (__buf, 0)); if (__nbytes > __builtin_object_size (__buf, 0)) return __read_chk_warn (__fd, __buf, __nbytes, __builtin_object_size (__buf, 0)); } return __read_alias (__fd, __buf, __nbytes); } extern ssize_t __pread_chk (int __fd, void *__buf, size_t __nbytes, __off_t __offset, size_t __bufsize) __attribute__ ((__warn_unused_result__)); extern ssize_t __pread64_chk (int __fd, void *__buf, size_t __nbytes, __off64_t __offset, size_t __bufsize) __attribute__ ((__warn_unused_result__)); extern ssize_t __pread_alias (int __fd, void *__buf, size_t __nbytes, __off_t __offset) __asm__ ("" "pread") __attribute__ ((__warn_unused_result__)); extern ssize_t __pread64_alias (int __fd, void *__buf, size_t __nbytes, __off64_t __offset) __asm__ ("" "pread64") __attribute__ ((__warn_unused_result__)); extern ssize_t __pread_chk_warn (int __fd, void *__buf, size_t __nbytes, __off_t __offset, size_t __bufsize) __asm__ ("" "__pread_chk") __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("pread called with bigger length than size of " "the destination buffer"))) ; extern ssize_t __pread64_chk_warn (int __fd, void *__buf, size_t __nbytes, __off64_t __offset, size_t __bufsize) __asm__ ("" "__pread64_chk") __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("pread64 called with bigger length than size of " "the destination buffer"))) ; # 87 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/unistd.h" 3 4 extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__warn_unused_result__)) ssize_t pread (int __fd, void *__buf, size_t __nbytes, __off64_t __offset) { if (__builtin_object_size (__buf, 0) != (size_t) -1) { if (!__builtin_constant_p (__nbytes)) return __pread64_chk (__fd, __buf, __nbytes, __offset, __builtin_object_size (__buf, 0)); if ( __nbytes > __builtin_object_size (__buf, 0)) return __pread64_chk_warn (__fd, __buf, __nbytes, __offset, __builtin_object_size (__buf, 0)); } return __pread64_alias (__fd, __buf, __nbytes, __offset); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__warn_unused_result__)) ssize_t pread64 (int __fd, void *__buf, size_t __nbytes, __off64_t __offset) { if (__builtin_object_size (__buf, 0) != (size_t) -1) { if (!__builtin_constant_p (__nbytes)) return __pread64_chk (__fd, __buf, __nbytes, __offset, __builtin_object_size (__buf, 0)); if ( __nbytes > __builtin_object_size (__buf, 0)) return __pread64_chk_warn (__fd, __buf, __nbytes, __offset, __builtin_object_size (__buf, 0)); } return __pread64_alias (__fd, __buf, __nbytes, __offset); } extern ssize_t __readlink_chk (__const char *__restrict __path, char *__restrict __buf, size_t __len, size_t __buflen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__)); extern ssize_t __readlink_alias (__const char *__restrict __path, char *__restrict __buf, size_t __len) __asm__ ("" "readlink") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__)); extern ssize_t __readlink_chk_warn (__const char *__restrict __path, char *__restrict __buf, size_t __len, size_t __buflen) __asm__ ("" "__readlink_chk") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("readlink called with bigger length " "than size of destination buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__)) ssize_t __attribute__ ((__nothrow__ , __leaf__)) readlink (__const char *__restrict __path, char *__restrict __buf, size_t __len) { if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__len)) return __readlink_chk (__path, __buf, __len, __builtin_object_size (__buf, 2 > 1)); if ( __len > __builtin_object_size (__buf, 2 > 1)) return __readlink_chk_warn (__path, __buf, __len, __builtin_object_size (__buf, 2 > 1)); } return __readlink_alias (__path, __buf, __len); } extern ssize_t __readlinkat_chk (int __fd, __const char *__restrict __path, char *__restrict __buf, size_t __len, size_t __buflen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))) __attribute__ ((__warn_unused_result__)); extern ssize_t __readlinkat_alias (int __fd, __const char *__restrict __path, char *__restrict __buf, size_t __len) __asm__ ("" "readlinkat") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))) __attribute__ ((__warn_unused_result__)); extern ssize_t __readlinkat_chk_warn (int __fd, __const char *__restrict __path, char *__restrict __buf, size_t __len, size_t __buflen) __asm__ ("" "__readlinkat_chk") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))) __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("readlinkat called with bigger " "length than size of destination " "buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__nonnull__ (2, 3))) __attribute__ ((__warn_unused_result__)) ssize_t __attribute__ ((__nothrow__ , __leaf__)) readlinkat (int __fd, __const char *__restrict __path, char *__restrict __buf, size_t __len) { if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__len)) return __readlinkat_chk (__fd, __path, __buf, __len, __builtin_object_size (__buf, 2 > 1)); if (__len > __builtin_object_size (__buf, 2 > 1)) return __readlinkat_chk_warn (__fd, __path, __buf, __len, __builtin_object_size (__buf, 2 > 1)); } return __readlinkat_alias (__fd, __path, __buf, __len); } extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern char *__getcwd_alias (char *__buf, size_t __size) __asm__ ("" "getcwd") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern char *__getcwd_chk_warn (char *__buf, size_t __size, size_t __buflen) __asm__ ("" "__getcwd_chk") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("getcwd caller with bigger length than size of " "destination buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__warn_unused_result__)) char * __attribute__ ((__nothrow__ , __leaf__)) getcwd (char *__buf, size_t __size) { if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__size)) return __getcwd_chk (__buf, __size, __builtin_object_size (__buf, 2 > 1)); if (__size > __builtin_object_size (__buf, 2 > 1)) return __getcwd_chk_warn (__buf, __size, __builtin_object_size (__buf, 2 > 1)); } return __getcwd_alias (__buf, __size); } extern char *__getwd_chk (char *__buf, size_t buflen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern char *__getwd_warn (char *__buf) __asm__ ("" "getwd") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("please use getcwd instead, as getwd " "doesn't specify buffer size"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)) __attribute__ ((__warn_unused_result__)) char * __attribute__ ((__nothrow__ , __leaf__)) getwd (char *__buf) { if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1) return __getwd_chk (__buf, __builtin_object_size (__buf, 2 > 1)); return __getwd_warn (__buf); } extern size_t __confstr_chk (int __name, char *__buf, size_t __len, size_t __buflen) __attribute__ ((__nothrow__ , __leaf__)); extern size_t __confstr_alias (int __name, char *__buf, size_t __len) __asm__ ("" "confstr") __attribute__ ((__nothrow__ , __leaf__)) ; extern size_t __confstr_chk_warn (int __name, char *__buf, size_t __len, size_t __buflen) __asm__ ("" "__confstr_chk") __attribute__ ((__nothrow__ , __leaf__)) __attribute__((__warning__ ("confstr called with bigger length than size of destination " "buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) size_t __attribute__ ((__nothrow__ , __leaf__)) confstr (int __name, char *__buf, size_t __len) { if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__len)) return __confstr_chk (__name, __buf, __len, __builtin_object_size (__buf, 2 > 1)); if (__builtin_object_size (__buf, 2 > 1) < __len) return __confstr_chk_warn (__name, __buf, __len, __builtin_object_size (__buf, 2 > 1)); } return __confstr_alias (__name, __buf, __len); } extern int __getgroups_chk (int __size, __gid_t __list[], size_t __listlen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int __getgroups_alias (int __size, __gid_t __list[]) __asm__ ("" "getgroups") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int __getgroups_chk_warn (int __size, __gid_t __list[], size_t __listlen) __asm__ ("" "__getgroups_chk") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("getgroups called with bigger group count than what " "can fit into destination buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) getgroups (int __size, __gid_t __list[]) { if (__builtin_object_size (__list, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__size) || __size < 0) return __getgroups_chk (__size, __list, __builtin_object_size (__list, 2 > 1)); if (__size * sizeof (__gid_t) > __builtin_object_size (__list, 2 > 1)) return __getgroups_chk_warn (__size, __list, __builtin_object_size (__list, 2 > 1)); } return __getgroups_alias (__size, __list); } extern int __ttyname_r_chk (int __fd, char *__buf, size_t __buflen, size_t __nreal) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int __ttyname_r_alias (int __fd, char *__buf, size_t __buflen) __asm__ ("" "ttyname_r") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int __ttyname_r_chk_warn (int __fd, char *__buf, size_t __buflen, size_t __nreal) __asm__ ("" "__ttyname_r_chk") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__((__warning__ ("ttyname_r called with bigger buflen than " "size of destination buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) ttyname_r (int __fd, char *__buf, size_t __buflen) { if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__buflen)) return __ttyname_r_chk (__fd, __buf, __buflen, __builtin_object_size (__buf, 2 > 1)); if (__buflen > __builtin_object_size (__buf, 2 > 1)) return __ttyname_r_chk_warn (__fd, __buf, __buflen, __builtin_object_size (__buf, 2 > 1)); } return __ttyname_r_alias (__fd, __buf, __buflen); } extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal) __attribute__ ((__nonnull__ (1))); extern int __getlogin_r_alias (char *__buf, size_t __buflen) __asm__ ("" "getlogin_r") __attribute__ ((__nonnull__ (1))); extern int __getlogin_r_chk_warn (char *__buf, size_t __buflen, size_t __nreal) __asm__ ("" "__getlogin_r_chk") __attribute__ ((__nonnull__ (1))) __attribute__((__warning__ ("getlogin_r called with bigger buflen than " "size of destination buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int getlogin_r (char *__buf, size_t __buflen) { if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__buflen)) return __getlogin_r_chk (__buf, __buflen, __builtin_object_size (__buf, 2 > 1)); if (__buflen > __builtin_object_size (__buf, 2 > 1)) return __getlogin_r_chk_warn (__buf, __buflen, __builtin_object_size (__buf, 2 > 1)); } return __getlogin_r_alias (__buf, __buflen); } extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int __gethostname_alias (char *__buf, size_t __buflen) __asm__ ("" "gethostname") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int __gethostname_chk_warn (char *__buf, size_t __buflen, size_t __nreal) __asm__ ("" "__gethostname_chk") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__((__warning__ ("gethostname called with bigger buflen than " "size of destination buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) gethostname (char *__buf, size_t __buflen) { if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__buflen)) return __gethostname_chk (__buf, __buflen, __builtin_object_size (__buf, 2 > 1)); if (__buflen > __builtin_object_size (__buf, 2 > 1)) return __gethostname_chk_warn (__buf, __buflen, __builtin_object_size (__buf, 2 > 1)); } return __gethostname_alias (__buf, __buflen); } extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int __getdomainname_alias (char *__buf, size_t __buflen) __asm__ ("" "getdomainname") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int __getdomainname_chk_warn (char *__buf, size_t __buflen, size_t __nreal) __asm__ ("" "__getdomainname_chk") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("getdomainname called with bigger " "buflen than size of destination " "buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) getdomainname (char *__buf, size_t __buflen) { if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__buflen)) return __getdomainname_chk (__buf, __buflen, __builtin_object_size (__buf, 2 > 1)); if (__buflen > __builtin_object_size (__buf, 2 > 1)) return __getdomainname_chk_warn (__buf, __buflen, __builtin_object_size (__buf, 2 > 1)); } return __getdomainname_alias (__buf, __buflen); } # 1172 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/unistd.h" 2 3 4 # 30 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/log.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/errno.h" 1 3 4 # 28 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/errno.h" 3 4 #define _ERRNO_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/errno.h" 1 3 4 # 23 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/errno.h" 3 4 #undef EDOM #undef EILSEQ #undef ERANGE # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/errno.h" 1 3 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/errno.h" 1 3 4 # 9 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/errno.h" 3 4 #define _ASM_ERRNO_H # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/errno-base.h" 1 3 4 #define _ASM_GENERIC_ERRNO_BASE_H #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 # 16 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/errno.h" 2 3 4 #define ENOMSG 35 #define EIDRM 36 #define ECHRNG 37 #define EL2NSYNC 38 #define EL3HLT 39 #define EL3RST 40 #define ELNRNG 41 #define EUNATCH 42 #define ENOCSI 43 #define EL2HLT 44 #define EDEADLK 45 #define ENOLCK 46 #define EBADE 50 #define EBADR 51 #define EXFULL 52 #define ENOANO 53 #define EBADRQC 54 #define EBADSLT 55 #define EDEADLOCK 56 #define EBFONT 59 #define ENOSTR 60 #define ENODATA 61 #define ETIME 62 #define ENOSR 63 #define ENONET 64 #define ENOPKG 65 #define EREMOTE 66 #define ENOLINK 67 #define EADV 68 #define ESRMNT 69 #define ECOMM 70 #define EPROTO 71 #define EDOTDOT 73 #define EMULTIHOP 74 #define EBADMSG 77 #define ENAMETOOLONG 78 #define EOVERFLOW 79 #define ENOTUNIQ 80 #define EBADFD 81 #define EREMCHG 82 #define ELIBACC 83 #define ELIBBAD 84 #define ELIBSCN 85 #define ELIBMAX 86 #define ELIBEXEC 87 #define EILSEQ 88 #define ENOSYS 89 #define ELOOP 90 #define ERESTART 91 #define ESTRPIPE 92 #define ENOTEMPTY 93 #define EUSERS 94 #define ENOTSOCK 95 #define EDESTADDRREQ 96 #define EMSGSIZE 97 #define EPROTOTYPE 98 #define ENOPROTOOPT 99 #define EPROTONOSUPPORT 120 #define ESOCKTNOSUPPORT 121 #define EOPNOTSUPP 122 #define EPFNOSUPPORT 123 #define EAFNOSUPPORT 124 #define EADDRINUSE 125 #define EADDRNOTAVAIL 126 #define ENETDOWN 127 #define ENETUNREACH 128 #define ENETRESET 129 #define ECONNABORTED 130 #define ECONNRESET 131 #define ENOBUFS 132 #define EISCONN 133 #define ENOTCONN 134 #define EUCLEAN 135 #define ENOTNAM 137 #define ENAVAIL 138 #define EISNAM 139 #define EREMOTEIO 140 #define EINIT 141 #define EREMDEV 142 #define ESHUTDOWN 143 #define ETOOMANYREFS 144 #define ETIMEDOUT 145 #define ECONNREFUSED 146 #define EHOSTDOWN 147 #define EHOSTUNREACH 148 #define EWOULDBLOCK EAGAIN #define EALREADY 149 #define EINPROGRESS 150 #define ESTALE 151 #define ECANCELED 158 #define ENOMEDIUM 159 #define EMEDIUMTYPE 160 #define ENOKEY 161 #define EKEYEXPIRED 162 #define EKEYREVOKED 163 #define EKEYREJECTED 164 #define EOWNERDEAD 165 #define ENOTRECOVERABLE 166 #define ERFKILL 167 #define EHWPOISON 168 #define EDQUOT 1133 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/errno.h" 2 3 4 # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/errno.h" 2 3 4 #define ENOTSUP EOPNOTSUPP # 47 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/errno.h" 3 4 extern int *__errno_location (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); #define errno (*__errno_location ()) # 37 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/errno.h" 2 3 4 #undef __need_Emath # 55 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/errno.h" 3 4 extern char *program_invocation_name, *program_invocation_short_name; # 69 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/errno.h" 3 4 typedef int error_t; #define __error_t_defined 1 #undef __need_error_t # 31 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/log.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-id128.h" 1 # 34 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/log.h" 2 typedef enum LogTarget{ LOG_TARGET_CONSOLE, LOG_TARGET_KMSG, LOG_TARGET_JOURNAL, LOG_TARGET_JOURNAL_OR_KMSG, LOG_TARGET_SYSLOG, LOG_TARGET_SYSLOG_OR_KMSG, LOG_TARGET_AUTO, LOG_TARGET_SAFE, LOG_TARGET_NULL, _LOG_TARGET_MAX, _LOG_TARGET_INVALID = -1 } LogTarget; void log_set_target(LogTarget target); void log_set_max_level(int level); void log_set_facility(int facility); int log_set_target_from_string(const char *e); int log_set_max_level_from_string(const char *e); void log_show_color(_Bool b); _Bool log_get_show_color(void) __attribute__ ((pure)); void log_show_location(_Bool b); _Bool log_get_show_location(void) __attribute__ ((pure)); int log_show_color_from_string(const char *e); int log_show_location_from_string(const char *e); LogTarget log_get_target(void) __attribute__ ((pure)); int log_get_max_level(void) __attribute__ ((pure)); int log_open(void); void log_close(void); void log_forget_fds(void); void log_close_syslog(void); void log_close_journal(void); void log_close_kmsg(void); void log_close_console(void); void log_parse_environment(void); int log_internal( int level, int error, const char *file, int line, const char *func, const char *format, ...) __attribute__ ((format (printf, 6, 7))); int log_internalv( int level, int error, const char *file, int line, const char *func, const char *format, va_list ap) __attribute__ ((format (printf, 6, 0))); int log_object_internal( int level, int error, const char *file, int line, const char *func, const char *object_field, const char *object, const char *format, ...) __attribute__ ((format (printf, 8, 9))); int log_object_internalv( int level, int error, const char*file, int line, const char *func, const char *object_field, const char *object, const char *format, va_list ap) __attribute__ ((format (printf, 8, 0))); int log_struct_internal( int level, int error, const char *file, int line, const char *func, const char *format, ...) __attribute__ ((format (printf, 6, 0))) __attribute__ ((sentinel)); int log_oom_internal( const char *file, int line, const char *func); int log_dump_internal( int level, int error, const char *file, int line, const char *func, char *buffer); __attribute__((noreturn)) void log_assert_failed( const char *text, const char *file, int line, const char *func); __attribute__((noreturn)) void log_assert_failed_unreachable( const char *text, const char *file, int line, const char *func); void log_assert_failed_return( const char *text, const char *file, int line, const char *func); #define log_full_errno(level,error,...) ({ int _l = (level), _e = (error); (log_get_max_level() >= _l) ? log_internal(_l, _e, __FILE__, __LINE__, __func__, __VA_ARGS__) : -abs(_e); }) #define log_full(level,...) log_full_errno(level, 0, __VA_ARGS__) #define log_debug(...) log_full(LOG_DEBUG, __VA_ARGS__) #define log_info(...) log_full(LOG_INFO, __VA_ARGS__) #define log_notice(...) log_full(LOG_NOTICE, __VA_ARGS__) #define log_warning(...) log_full(LOG_WARNING, __VA_ARGS__) #define log_error(...) log_full(LOG_ERR, __VA_ARGS__) #define log_emergency(...) log_full(getpid() == 1 ? LOG_EMERG : LOG_ERR, __VA_ARGS__) #define log_debug_errno(error,...) log_full_errno(LOG_DEBUG, error, __VA_ARGS__) #define log_info_errno(error,...) log_full_errno(LOG_INFO, error, __VA_ARGS__) #define log_notice_errno(error,...) log_full_errno(LOG_NOTICE, error, __VA_ARGS__) #define log_warning_errno(error,...) log_full_errno(LOG_WARNING, error, __VA_ARGS__) #define log_error_errno(error,...) log_full_errno(LOG_ERR, error, __VA_ARGS__) #define log_emergency_errno(error,...) log_full_errno(getpid() == 1 ? LOG_EMERG : LOG_ERR, error, __VA_ARGS__) #define log_trace(...) do {} while(0) #define log_struct(level,...) log_struct_internal(level, 0, __FILE__, __LINE__, __func__, __VA_ARGS__) #define log_struct_errno(level,error,...) log_struct_internal(level, error, __FILE__, __LINE__, __func__, __VA_ARGS__) #define log_dump(level,buffer) log_dump_internal(level, 0, __FILE__, __LINE__, __func__, buffer) #define log_oom() log_oom_internal(__FILE__, __LINE__, __func__) _Bool log_on_console(void) __attribute__ ((pure)); const char *log_target_to_string(LogTarget target) __attribute__ ((const)); LogTarget log_target_from_string(const char *s) __attribute__ ((pure)); #define LOG_MESSAGE(fmt,...) "MESSAGE=" fmt, ##__VA_ARGS__ #define LOG_MESSAGE_ID(x) "MESSAGE_ID=" SD_ID128_FORMAT_STR, SD_ID128_FORMAT_VAL(x) #define LOG_ERRNO(error) "ERRNO=%i", abs(error) void log_received_signal(int level, const struct signalfd_siginfo *si); void log_set_upgrade_syslog_to_journal(_Bool b); # 430 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/macro.h" 2 # 28 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-error.h" 2 _Bool bus_error_is_dirty(sd_bus_error *e); const char *bus_error_message(const sd_bus_error *e, int error); int bus_error_setfv(sd_bus_error *e, const char *name, const char *format, va_list ap) __attribute__ ((format (printf, 3, 0))); int bus_error_set_errnofv(sd_bus_error *e, int error, const char *format, va_list ap) __attribute__ ((format (printf, 3, 0))); #define BUS_ERROR_OOM SD_BUS_ERROR_MAKE_CONST(SD_BUS_ERROR_NO_MEMORY, "Out of memory") #define BUS_ERROR_FAILED SD_BUS_ERROR_MAKE_CONST(SD_BUS_ERROR_FAILED, "Operation failed") # 52 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-error.h" #define BUS_ERROR_MAP_ELF_REGISTER __attribute__ ((__section__("BUS_ERROR_MAP"))) __attribute__ ((__used__)) __attribute__ ((aligned(8))) #define BUS_ERROR_MAP_ELF_USE(errors) extern const sd_bus_error_map errors[]; __attribute__ ((used)) static const sd_bus_error_map * const CONCATENATE(errors ## _copy_, __COUNTER__) = errors; #define BUS_ERROR_MAP_END_MARKER -'x' extern const sd_bus_error_map bus_standard_errors[]; __attribute__ ((used)) static const sd_bus_error_map * const bus_standard_errors_copy_2 = bus_standard_errors;; # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-common-errors.h" 2 #define BUS_ERROR_NO_SUCH_UNIT "org.freedesktop.systemd1.NoSuchUnit" #define BUS_ERROR_NO_UNIT_FOR_PID "org.freedesktop.systemd1.NoUnitForPID" #define BUS_ERROR_UNIT_EXISTS "org.freedesktop.systemd1.UnitExists" #define BUS_ERROR_LOAD_FAILED "org.freedesktop.systemd1.LoadFailed" #define BUS_ERROR_JOB_FAILED "org.freedesktop.systemd1.JobFailed" #define BUS_ERROR_NO_SUCH_JOB "org.freedesktop.systemd1.NoSuchJob" #define BUS_ERROR_NOT_SUBSCRIBED "org.freedesktop.systemd1.NotSubscribed" #define BUS_ERROR_ALREADY_SUBSCRIBED "org.freedesktop.systemd1.AlreadySubscribed" #define BUS_ERROR_ONLY_BY_DEPENDENCY "org.freedesktop.systemd1.OnlyByDependency" #define BUS_ERROR_TRANSACTION_JOBS_CONFLICTING "org.freedesktop.systemd1.TransactionJobsConflicting" #define BUS_ERROR_TRANSACTION_ORDER_IS_CYCLIC "org.freedesktop.systemd1.TransactionOrderIsCyclic" #define BUS_ERROR_TRANSACTION_IS_DESTRUCTIVE "org.freedesktop.systemd1.TransactionIsDestructive" #define BUS_ERROR_UNIT_MASKED "org.freedesktop.systemd1.UnitMasked" #define BUS_ERROR_JOB_TYPE_NOT_APPLICABLE "org.freedesktop.systemd1.JobTypeNotApplicable" #define BUS_ERROR_NO_ISOLATION "org.freedesktop.systemd1.NoIsolation" #define BUS_ERROR_SHUTTING_DOWN "org.freedesktop.systemd1.ShuttingDown" #define BUS_ERROR_SCOPE_NOT_RUNNING "org.freedesktop.systemd1.ScopeNotRunning" #define BUS_ERROR_NO_SUCH_MACHINE "org.freedesktop.machine1.NoSuchMachine" #define BUS_ERROR_NO_MACHINE_FOR_PID "org.freedesktop.machine1.NoMachineForPID" #define BUS_ERROR_MACHINE_EXISTS "org.freedesktop.machine1.MachineExists" #define BUS_ERROR_NO_PRIVATE_NETWORKING "org.freedesktop.machine1.NoPrivateNetworking" #define BUS_ERROR_NO_SUCH_SESSION "org.freedesktop.login1.NoSuchSession" #define BUS_ERROR_NO_SESSION_FOR_PID "org.freedesktop.login1.NoSessionForPID" #define BUS_ERROR_NO_SUCH_USER "org.freedesktop.login1.NoSuchUser" #define BUS_ERROR_NO_USER_FOR_PID "org.freedesktop.login1.NoUserForPID" #define BUS_ERROR_NO_SUCH_SEAT "org.freedesktop.login1.NoSuchSeat" #define BUS_ERROR_SESSION_NOT_ON_SEAT "org.freedesktop.login1.SessionNotOnSeat" #define BUS_ERROR_NOT_IN_CONTROL "org.freedesktop.login1.NotInControl" #define BUS_ERROR_DEVICE_IS_TAKEN "org.freedesktop.login1.DeviceIsTaken" #define BUS_ERROR_DEVICE_NOT_TAKEN "org.freedesktop.login1.DeviceNotTaken" #define BUS_ERROR_OPERATION_IN_PROGRESS "org.freedesktop.login1.OperationInProgress" #define BUS_ERROR_SLEEP_VERB_NOT_SUPPORTED "org.freedesktop.login1.SleepVerbNotSupported" #define BUS_ERROR_AUTOMATIC_TIME_SYNC_ENABLED "org.freedesktop.timedate1.AutomaticTimeSyncEnabled" #define BUS_ERROR_NO_SUCH_PROCESS "org.freedesktop.systemd1.NoSuchProcess" #define BUS_ERROR_NO_NAME_SERVERS "org.freedesktop.resolve1.NoNameServers" #define BUS_ERROR_INVALID_REPLY "org.freedesktop.resolve1.InvalidReply" #define BUS_ERROR_NO_SUCH_RR "org.freedesktop.resolve1.NoSuchRR" #define BUS_ERROR_NO_RESOURCES "org.freedesktop.resolve1.NoResources" #define BUS_ERROR_CNAME_LOOP "org.freedesktop.resolve1.CNameLoop" #define BUS_ERROR_ABORTED "org.freedesktop.resolve1.Aborted" #define _BUS_ERROR_DNS "org.freedesktop.resolve1.DnsError." extern const sd_bus_error_map bus_common_errors[]; __attribute__ ((used)) static const sd_bus_error_map * const bus_common_errors_copy_3 = bus_common_errors;; # 23 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-event.h" 1 # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/hashmap.h" 1 # 28 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/hashmap.h" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/alloca.h" 1 3 4 # 20 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/alloca.h" 3 4 #define _ALLOCA_H 1 #define __need_size_t # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 409 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_NULL # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/alloca.h" 2 3 4 #undef alloca extern void *alloca (size_t __size) __attribute__ ((__nothrow__ , __leaf__)); #define alloca(size) __builtin_alloca (size) # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 3 4 #define _FCNTL_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/fcntl.h" 1 3 4 # 28 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/fcntl.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/uio.h" 1 3 4 # 29 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/fcntl.h" 2 3 4 #define O_ACCMODE 0003 #define O_RDONLY 00 #define O_WRONLY 01 #define O_RDWR 02 #define O_APPEND 0x0008 #define O_SYNC 0x4010 #define O_NONBLOCK 0x0080 #define O_NDELAY O_NONBLOCK #define O_CREAT 0x0100 #define O_TRUNC 0x0200 #define O_EXCL 0x0400 #define O_NOCTTY 0x0800 #define O_FSYNC O_SYNC #define O_ASYNC 0x1000 #define O_NOFOLLOW 0x20000 #define O_DIRECTORY 0x10000 #define O_CLOEXEC 02000000 #define O_DIRECT 0x8000 #define O_NOATIME 0x40000 #define O_PATH 010000000 #define O_DSYNC 0x0010 #define O_RSYNC O_SYNC #define O_LARGEFILE 0x2000 #define F_DUPFD 0 #define F_GETFD 1 #define F_SETFD 2 #define F_GETFL 3 #define F_SETFL 4 #define F_GETLK F_GETLK64 #define F_SETLK F_SETLK64 #define F_SETLKW F_SETLKW64 #define F_GETLK64 33 #define F_SETLK64 34 #define F_SETLKW64 35 #define F_SETOWN 24 #define F_GETOWN 23 #define F_SETSIG 10 #define F_GETSIG 11 #define F_SETOWN_EX 15 #define F_GETOWN_EX 16 #define F_SETLEASE 1024 #define F_GETLEASE 1025 #define F_NOTIFY 1026 #define F_SETPIPE_SZ 1031 #define F_GETPIPE_SZ 1032 #define F_DUPFD_CLOEXEC 1030 #define FD_CLOEXEC 1 #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 #define F_EXLCK 4 #define F_SHLCK 8 #define LOCK_SH 1 #define LOCK_EX 2 #define LOCK_NB 4 #define LOCK_UN 8 #define LOCK_MAND 32 #define LOCK_READ 64 #define LOCK_WRITE 128 #define LOCK_RW 192 #define DN_ACCESS 0x00000001 #define DN_MODIFY 0x00000002 #define DN_CREATE 0x00000004 #define DN_DELETE 0x00000008 #define DN_RENAME 0x00000010 #define DN_ATTRIB 0x00000020 #define DN_MULTISHOT 0x80000000 struct flock { short int l_type; short int l_whence; # 168 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/fcntl.h" 3 4 __off64_t l_start; __off64_t l_len; __pid_t l_pid; }; typedef struct flock flock_t; struct flock64 { short int l_type; short int l_whence; __off64_t l_start; __off64_t l_len; __pid_t l_pid; }; enum __pid_type { F_OWNER_TID = 0, F_OWNER_PID, F_OWNER_PGRP, F_OWNER_GID = F_OWNER_PGRP }; struct f_owner_ex { enum __pid_type type; __pid_t pid; }; #define FAPPEND O_APPEND #define FFSYNC O_FSYNC #define FASYNC O_ASYNC #define FNONBLOCK O_NONBLOCK #define FNDELAY O_NDELAY #define POSIX_FADV_NORMAL 0 #define POSIX_FADV_RANDOM 1 #define POSIX_FADV_SEQUENTIAL 2 #define POSIX_FADV_WILLNEED 3 #define POSIX_FADV_DONTNEED 4 #define POSIX_FADV_NOREUSE 5 #define SYNC_FILE_RANGE_WAIT_BEFORE 1 #define SYNC_FILE_RANGE_WRITE 2 #define SYNC_FILE_RANGE_WAIT_AFTER 4 #define SPLICE_F_MOVE 1 #define SPLICE_F_NONBLOCK 2 #define SPLICE_F_MORE 4 #define SPLICE_F_GIFT 8 struct file_handle { unsigned int handle_bytes; int handle_type; unsigned char f_handle[0]; }; #define MAX_HANDLE_SZ 128 extern ssize_t readahead (int __fd, __off64_t __offset, size_t __count) __attribute__ ((__nothrow__ , __leaf__)); extern int sync_file_range (int __fd, __off64_t __offset, __off64_t __count, unsigned int __flags); extern ssize_t vmsplice (int __fdout, const struct iovec *__iov, size_t __count, unsigned int __flags); extern ssize_t splice (int __fdin, __off64_t *__offin, int __fdout, __off64_t *__offout, size_t __len, unsigned int __flags); extern ssize_t tee (int __fdin, int __fdout, size_t __len, unsigned int __flags); # 308 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/fcntl.h" 3 4 extern int fallocate (int __fd, int __mode, __off64_t __offset, __off64_t __len) __asm__ ("" "fallocate64") ; extern int fallocate64 (int __fd, int __mode, __off64_t __offset, __off64_t __len); extern int name_to_handle_at (int __dfd, const char *__name, struct file_handle *__handle, int *__mnt_id, int __flags) __attribute__ ((__nothrow__ , __leaf__)); extern int open_by_handle_at (int __mountdirfd, struct file_handle *__handle, int __flags); # 35 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 2 3 4 #define __need_timespec # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 1 3 4 # 67 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_clock_t # 83 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_time_t # 95 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __clockid_time_t # 107 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_timer_t # 127 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_timespec # 41 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stat.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stat.h" 3 4 #define _BITS_STAT_H 1 #define _STAT_VER_LINUX_OLD 1 #define _STAT_VER_KERNEL 1 #define _STAT_VER_SVR4 2 #define _STAT_VER_LINUX 3 #define _STAT_VER _STAT_VER_LINUX #define _MKNOD_VER_LINUX 1 #define _MKNOD_VER_SVR4 2 #define _MKNOD_VER _MKNOD_VER_LINUX struct stat { unsigned long int st_dev; long int st_pad1[3]; __ino64_t st_ino; __mode_t st_mode; __nlink_t st_nlink; __uid_t st_uid; __gid_t st_gid; unsigned long int st_rdev; long int st_pad2[3]; __off64_t st_size; # 74 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stat.h" 3 4 struct timespec st_atim; struct timespec st_mtim; struct timespec st_ctim; #define st_atime st_atim.tv_sec #define st_mtime st_mtim.tv_sec #define st_ctime st_ctim.tv_sec # 88 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stat.h" 3 4 __blksize_t st_blksize; long int st_pad4; __blkcnt64_t st_blocks; long int st_pad5[14]; }; struct stat64 { unsigned long int st_dev; long int st_pad1[3]; __ino64_t st_ino; __mode_t st_mode; __nlink_t st_nlink; __uid_t st_uid; __gid_t st_gid; unsigned long int st_rdev; long int st_pad2[3]; __off64_t st_size; struct timespec st_atim; struct timespec st_mtim; struct timespec st_ctim; # 129 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stat.h" 3 4 __blksize_t st_blksize; long int st_pad3; __blkcnt64_t st_blocks; long int st_pad4[14]; }; # 229 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stat.h" 3 4 #define _STATBUF_ST_BLKSIZE #define _STATBUF_ST_RDEV #define __S_IFMT 0170000 #define __S_IFDIR 0040000 #define __S_IFCHR 0020000 #define __S_IFBLK 0060000 #define __S_IFREG 0100000 #define __S_IFIFO 0010000 #define __S_IFLNK 0120000 #define __S_IFSOCK 0140000 #define __S_TYPEISMQ(buf) ((buf)->st_mode - (buf)->st_mode) #define __S_TYPEISSEM(buf) ((buf)->st_mode - (buf)->st_mode) #define __S_TYPEISSHM(buf) ((buf)->st_mode - (buf)->st_mode) #define __S_ISUID 04000 #define __S_ISGID 02000 #define __S_ISVTX 01000 #define __S_IREAD 0400 #define __S_IWRITE 0200 #define __S_IEXEC 0100 #define UTIME_NOW ((1l << 30) - 1l) #define UTIME_OMIT ((1l << 30) - 2l) # 42 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 2 3 4 #define S_IFMT __S_IFMT #define S_IFDIR __S_IFDIR #define S_IFCHR __S_IFCHR #define S_IFBLK __S_IFBLK #define S_IFREG __S_IFREG #define S_IFIFO __S_IFIFO #define S_IFLNK __S_IFLNK #define S_IFSOCK __S_IFSOCK #define S_ISUID __S_ISUID #define S_ISGID __S_ISGID #define S_ISVTX __S_ISVTX #define S_IRUSR __S_IREAD #define S_IWUSR __S_IWRITE #define S_IXUSR __S_IEXEC #define S_IRWXU (__S_IREAD|__S_IWRITE|__S_IEXEC) #define S_IRGRP (S_IRUSR >> 3) #define S_IWGRP (S_IWUSR >> 3) #define S_IXGRP (S_IXUSR >> 3) #define S_IRWXG (S_IRWXU >> 3) #define S_IROTH (S_IRGRP >> 3) #define S_IWOTH (S_IWGRP >> 3) #define S_IXOTH (S_IXGRP >> 3) #define S_IRWXO (S_IRWXG >> 3) # 100 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 3 4 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define AT_FDCWD -100 #define AT_SYMLINK_NOFOLLOW 0x100 #define AT_REMOVEDIR 0x200 #define AT_SYMLINK_FOLLOW 0x400 #define AT_NO_AUTOMOUNT 0x800 #define AT_EMPTY_PATH 0x1000 #define AT_EACCESS 0x200 # 125 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 3 4 extern int fcntl (int __fd, int __cmd, ...); # 137 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 3 4 extern int open (__const char *__file, int __oflag, ...) __asm__ ("" "open64") __attribute__ ((__nonnull__ (1))); extern int open64 (__const char *__file, int __oflag, ...) __attribute__ ((__nonnull__ (1))); # 162 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 3 4 extern int openat (int __fd, __const char *__file, int __oflag, ...) __asm__ ("" "openat64") __attribute__ ((__nonnull__ (2))); extern int openat64 (int __fd, __const char *__file, int __oflag, ...) __attribute__ ((__nonnull__ (2))); # 183 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 3 4 extern int creat (__const char *__file, __mode_t __mode) __asm__ ("" "creat64") __attribute__ ((__nonnull__ (1))); extern int creat64 (__const char *__file, __mode_t __mode) __attribute__ ((__nonnull__ (1))); # 230 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 3 4 extern int posix_fadvise (int __fd, __off64_t __offset, __off64_t __len, int __advise) __asm__ ("" "posix_fadvise64") __attribute__ ((__nothrow__ , __leaf__)) ; extern int posix_fadvise64 (int __fd, __off64_t __offset, __off64_t __len, int __advise) __attribute__ ((__nothrow__ , __leaf__)); # 251 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 3 4 extern int posix_fallocate (int __fd, __off64_t __offset, __off64_t __len) __asm__ ("" "posix_fallocate64") ; extern int posix_fallocate64 (int __fd, __off64_t __offset, __off64_t __len); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/fcntl2.h" 1 3 4 # 31 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/fcntl2.h" 3 4 extern int __open_2 (__const char *__path, int __oflag) __asm__ ("" "__open64_2") __attribute__ ((__nonnull__ (1))); extern int __open_alias (__const char *__path, int __oflag, ...) __asm__ ("" "open64") __attribute__ ((__nonnull__ (1))); extern void __open_too_many_args (void) __attribute__((__error__ ("open can be called either with 2 or 3 arguments, not more"))) ; extern void __open_missing_mode (void) __attribute__((__error__ ("open with O_CREAT in second argument needs 3 arguments"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int open (__const char *__path, int __oflag, ...) { if (__builtin_va_arg_pack_len () > 1) __open_too_many_args (); if (__builtin_constant_p (__oflag)) { if ((__oflag & 0x0100) != 0 && __builtin_va_arg_pack_len () < 1) { __open_missing_mode (); return __open_2 (__path, __oflag); } return __open_alias (__path, __oflag, __builtin_va_arg_pack ()); } if (__builtin_va_arg_pack_len () < 1) return __open_2 (__path, __oflag); return __open_alias (__path, __oflag, __builtin_va_arg_pack ()); } extern int __open64_2 (__const char *__path, int __oflag) __attribute__ ((__nonnull__ (1))); extern int __open64_alias (__const char *__path, int __oflag, ...) __asm__ ("" "open64") __attribute__ ((__nonnull__ (1))); extern void __open64_too_many_args (void) __attribute__((__error__ ("open64 can be called either with 2 or 3 arguments, not more"))) ; extern void __open64_missing_mode (void) __attribute__((__error__ ("open64 with O_CREAT in second argument needs 3 arguments"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int open64 (__const char *__path, int __oflag, ...) { if (__builtin_va_arg_pack_len () > 1) __open64_too_many_args (); if (__builtin_constant_p (__oflag)) { if ((__oflag & 0x0100) != 0 && __builtin_va_arg_pack_len () < 1) { __open64_missing_mode (); return __open64_2 (__path, __oflag); } return __open64_alias (__path, __oflag, __builtin_va_arg_pack ()); } if (__builtin_va_arg_pack_len () < 1) return __open64_2 (__path, __oflag); return __open64_alias (__path, __oflag, __builtin_va_arg_pack ()); } # 105 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/fcntl2.h" 3 4 extern int __openat_2 (int __fd, __const char *__path, int __oflag) __asm__ ("" "__openat64_2") __attribute__ ((__nonnull__ (2))); extern int __openat_alias (int __fd, __const char *__path, int __oflag, ...) __asm__ ("" "openat64") __attribute__ ((__nonnull__ (2))); extern void __openat_too_many_args (void) __attribute__((__error__ ("openat can be called either with 3 or 4 arguments, not more"))) ; extern void __openat_missing_mode (void) __attribute__((__error__ ("openat with O_CREAT in third argument needs 4 arguments"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int openat (int __fd, __const char *__path, int __oflag, ...) { if (__builtin_va_arg_pack_len () > 1) __openat_too_many_args (); if (__builtin_constant_p (__oflag)) { if ((__oflag & 0x0100) != 0 && __builtin_va_arg_pack_len () < 1) { __openat_missing_mode (); return __openat_2 (__fd, __path, __oflag); } return __openat_alias (__fd, __path, __oflag, __builtin_va_arg_pack ()); } if (__builtin_va_arg_pack_len () < 1) return __openat_2 (__fd, __path, __oflag); return __openat_alias (__fd, __path, __oflag, __builtin_va_arg_pack ()); } extern int __openat64_2 (int __fd, __const char *__path, int __oflag) __attribute__ ((__nonnull__ (2))); extern int __openat64_alias (int __fd, __const char *__path, int __oflag, ...) __asm__ ("" "openat64") __attribute__ ((__nonnull__ (2))); extern void __openat64_too_many_args (void) __attribute__((__error__ ("openat64 can be called either with 3 or 4 arguments, not more"))) ; extern void __openat64_missing_mode (void) __attribute__((__error__ ("openat64 with O_CREAT in third argument needs 4 arguments"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int openat64 (int __fd, __const char *__path, int __oflag, ...) { if (__builtin_va_arg_pack_len () > 1) __openat64_too_many_args (); if (__builtin_constant_p (__oflag)) { if ((__oflag & 0x0100) != 0 && __builtin_va_arg_pack_len () < 1) { __openat64_missing_mode (); return __openat64_2 (__fd, __path, __oflag); } return __openat64_alias (__fd, __path, __oflag, __builtin_va_arg_pack ()); } if (__builtin_va_arg_pack_len () < 1) return __openat64_2 (__fd, __path, __oflag); return __openat64_alias (__fd, __path, __oflag, __builtin_va_arg_pack ()); } # 268 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/fcntl.h" 2 3 4 # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 1 3 4 # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #define _TIME_H 1 #define __need_size_t #define __need_NULL # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 398 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef NULL #define NULL ((void *)0) #undef __need_NULL # 39 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/time.h" 1 3 4 # 41 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/time.h" 3 4 #define _BITS_TIME_H 1 #define CLOCKS_PER_SEC 1000000l # 61 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/time.h" 3 4 #define CLOCK_REALTIME 0 #define CLOCK_MONOTONIC 1 #define CLOCK_PROCESS_CPUTIME_ID 2 #define CLOCK_THREAD_CPUTIME_ID 3 #define CLOCK_MONOTONIC_RAW 4 #define CLOCK_REALTIME_COARSE 5 #define CLOCK_MONOTONIC_COARSE 6 #define CLOCK_BOOTTIME 7 #define CLOCK_REALTIME_ALARM 8 #define CLOCK_BOOTTIME_ALARM 9 #define TIMER_ABSTIME 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/timex.h" 1 3 4 # 20 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/timex.h" 3 4 #define _BITS_TIMEX_H 1 struct timex { unsigned int modes; long int offset; long int freq; long int maxerror; long int esterror; int status; long int constant; long int precision; long int tolerance; struct timeval time; long int tick; long int ppsfreq; long int jitter; int shift; long int stabil; long int jitcnt; long int calcnt; long int errcnt; long int stbcnt; int tai; int :32; int :32; int :32; int :32; int :32; int :32; int :32; int :32; int :32; int :32; int :32; }; #define ADJ_OFFSET 0x0001 #define ADJ_FREQUENCY 0x0002 #define ADJ_MAXERROR 0x0004 #define ADJ_ESTERROR 0x0008 #define ADJ_STATUS 0x0010 #define ADJ_TIMECONST 0x0020 #define ADJ_TAI 0x0080 #define ADJ_MICRO 0x1000 #define ADJ_NANO 0x2000 #define ADJ_TICK 0x4000 #define ADJ_OFFSET_SINGLESHOT 0x8001 #define ADJ_OFFSET_SS_READ 0xa001 #define MOD_OFFSET ADJ_OFFSET #define MOD_FREQUENCY ADJ_FREQUENCY #define MOD_MAXERROR ADJ_MAXERROR #define MOD_ESTERROR ADJ_ESTERROR #define MOD_STATUS ADJ_STATUS #define MOD_TIMECONST ADJ_TIMECONST #define MOD_CLKB ADJ_TICK #define MOD_CLKA ADJ_OFFSET_SINGLESHOT #define MOD_TAI ADJ_TAI #define MOD_MICRO ADJ_MICRO #define MOD_NANO ADJ_NANO #define STA_PLL 0x0001 #define STA_PPSFREQ 0x0002 #define STA_PPSTIME 0x0004 #define STA_FLL 0x0008 #define STA_INS 0x0010 #define STA_DEL 0x0020 #define STA_UNSYNC 0x0040 #define STA_FREQHOLD 0x0080 #define STA_PPSSIGNAL 0x0100 #define STA_PPSJITTER 0x0200 #define STA_PPSWANDER 0x0400 #define STA_PPSERROR 0x0800 #define STA_CLOCKERR 0x1000 #define STA_NANO 0x2000 #define STA_MODE 0x4000 #define STA_CLK 0x8000 #define STA_RONLY (STA_PPSSIGNAL | STA_PPSJITTER | STA_PPSWANDER | STA_PPSERROR | STA_CLOCKERR | STA_NANO | STA_MODE | STA_CLK) # 87 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/time.h" 2 3 4 extern int clock_adjtime (__clockid_t __clock_id, struct timex *__utx) __attribute__ ((__nothrow__ , __leaf__)); #undef __need_timeval # 43 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 2 3 4 # 67 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_clock_t # 83 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_time_t # 95 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __clockid_time_t # 107 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_timer_t # 127 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 #undef __need_timespec struct tm { int tm_sec; int tm_min; int tm_hour; int tm_mday; int tm_mon; int tm_year; int tm_wday; int tm_yday; int tm_isdst; long int tm_gmtoff; __const char *tm_zone; }; struct itimerspec { struct timespec it_interval; struct timespec it_value; }; struct sigevent; # 180 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 extern clock_t clock (void) __attribute__ ((__nothrow__ , __leaf__)); extern time_t time (time_t *__timer) __attribute__ ((__nothrow__ , __leaf__)); extern double difftime (time_t __time1, time_t __time0) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); extern time_t mktime (struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); extern size_t strftime (char *__restrict __s, size_t __maxsize, __const char *__restrict __format, __const struct tm *__restrict __tp) __attribute__ ((__nothrow__ , __leaf__)); extern char *strptime (__const char *__restrict __s, __const char *__restrict __fmt, struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); extern size_t strftime_l (char *__restrict __s, size_t __maxsize, __const char *__restrict __format, __const struct tm *__restrict __tp, __locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)); extern char *strptime_l (__const char *__restrict __s, __const char *__restrict __fmt, struct tm *__tp, __locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)); extern struct tm *gmtime (__const time_t *__timer) __attribute__ ((__nothrow__ , __leaf__)); extern struct tm *localtime (__const time_t *__timer) __attribute__ ((__nothrow__ , __leaf__)); extern struct tm *gmtime_r (__const time_t *__restrict __timer, struct tm *__restrict __tp) __attribute__ ((__nothrow__ , __leaf__)); extern struct tm *localtime_r (__const time_t *__restrict __timer, struct tm *__restrict __tp) __attribute__ ((__nothrow__ , __leaf__)); extern char *asctime (__const struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); extern char *ctime (__const time_t *__timer) __attribute__ ((__nothrow__ , __leaf__)); extern char *asctime_r (__const struct tm *__restrict __tp, char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)); extern char *ctime_r (__const time_t *__restrict __timer, char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)); extern char *__tzname[2]; extern int __daylight; extern long int __timezone; extern char *tzname[2]; extern void tzset (void) __attribute__ ((__nothrow__ , __leaf__)); extern int daylight; extern long int timezone; extern int stime (__const time_t *__when) __attribute__ ((__nothrow__ , __leaf__)); #define __isleap(year) ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0)) # 313 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 extern time_t timegm (struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); extern time_t timelocal (struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); extern int dysize (int __year) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); # 328 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 extern int nanosleep (__const struct timespec *__requested_time, struct timespec *__remaining); extern int clock_getres (clockid_t __clock_id, struct timespec *__res) __attribute__ ((__nothrow__ , __leaf__)); extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) __attribute__ ((__nothrow__ , __leaf__)); extern int clock_settime (clockid_t __clock_id, __const struct timespec *__tp) __attribute__ ((__nothrow__ , __leaf__)); extern int clock_nanosleep (clockid_t __clock_id, int __flags, __const struct timespec *__req, struct timespec *__rem); extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) __attribute__ ((__nothrow__ , __leaf__)); extern int timer_create (clockid_t __clock_id, struct sigevent *__restrict __evp, timer_t *__restrict __timerid) __attribute__ ((__nothrow__ , __leaf__)); extern int timer_delete (timer_t __timerid) __attribute__ ((__nothrow__ , __leaf__)); extern int timer_settime (timer_t __timerid, int __flags, __const struct itimerspec *__restrict __value, struct itimerspec *__restrict __ovalue) __attribute__ ((__nothrow__ , __leaf__)); extern int timer_gettime (timer_t __timerid, struct itimerspec *__value) __attribute__ ((__nothrow__ , __leaf__)); extern int timer_getoverrun (timer_t __timerid) __attribute__ ((__nothrow__ , __leaf__)); # 390 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 extern int getdate_err; # 399 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 extern struct tm *getdate (__const char *__string); # 413 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/time.h" 3 4 extern int getdate_r (__const char *__restrict __string, struct tm *__restrict __resbufp); # 28 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/time.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/time.h" 3 4 #define _SYS_TIME_H 1 #define __need_time_t #define __need_timeval # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/time.h" 1 3 4 # 99 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/time.h" 3 4 #undef __need_timeval # 30 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/time.h" 2 3 4 # 39 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/time.h" 3 4 #define TIMEVAL_TO_TIMESPEC(tv,ts) { (ts)->tv_sec = (tv)->tv_sec; (ts)->tv_nsec = (tv)->tv_usec * 1000; } #define TIMESPEC_TO_TIMEVAL(tv,ts) { (tv)->tv_sec = (ts)->tv_sec; (tv)->tv_usec = (ts)->tv_nsec / 1000; } # 57 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/time.h" 3 4 struct timezone { int tz_minuteswest; int tz_dsttime; }; typedef struct timezone *__restrict __timezone_ptr_t; # 73 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/time.h" 3 4 extern int gettimeofday (struct timeval *__restrict __tv, __timezone_ptr_t __tz) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int settimeofday (__const struct timeval *__tv, __const struct timezone *__tz) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int adjtime (__const struct timeval *__delta, struct timeval *__olddelta) __attribute__ ((__nothrow__ , __leaf__)); enum __itimer_which { ITIMER_REAL = 0, #define ITIMER_REAL ITIMER_REAL ITIMER_VIRTUAL = 1, #define ITIMER_VIRTUAL ITIMER_VIRTUAL ITIMER_PROF = 2 #define ITIMER_PROF ITIMER_PROF }; struct itimerval { struct timeval it_interval; struct timeval it_value; }; typedef enum __itimer_which __itimer_which_t; extern int getitimer (__itimer_which_t __which, struct itimerval *__value) __attribute__ ((__nothrow__ , __leaf__)); extern int setitimer (__itimer_which_t __which, __const struct itimerval *__restrict __new, struct itimerval *__restrict __old) __attribute__ ((__nothrow__ , __leaf__)); extern int utimes (__const char *__file, __const struct timeval __tvp[2]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int lutimes (__const char *__file, __const struct timeval __tvp[2]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int futimes (int __fd, __const struct timeval __tvp[2]) __attribute__ ((__nothrow__ , __leaf__)); extern int futimesat (int __fd, __const char *__file, __const struct timeval __tvp[2]) __attribute__ ((__nothrow__ , __leaf__)); #define timerisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec) #define timerclear(tvp) ((tvp)->tv_sec = (tvp)->tv_usec = 0) #define timercmp(a,b,CMP) (((a)->tv_sec == (b)->tv_sec) ? ((a)->tv_usec CMP (b)->tv_usec) : ((a)->tv_sec CMP (b)->tv_sec)) #define timeradd(a,b,result) do { (result)->tv_sec = (a)->tv_sec + (b)->tv_sec; (result)->tv_usec = (a)->tv_usec + (b)->tv_usec; if ((result)->tv_usec >= 1000000) { ++(result)->tv_sec; (result)->tv_usec -= 1000000; } } while (0) # 180 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/time.h" 3 4 #define timersub(a,b,result) do { (result)->tv_sec = (a)->tv_sec - (b)->tv_sec; (result)->tv_usec = (a)->tv_usec - (b)->tv_usec; if ((result)->tv_usec < 0) { --(result)->tv_sec; (result)->tv_usec += 1000000; } } while (0) # 191 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/time.h" 3 4 # 29 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 1 3 4 # 28 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 #define __need_size_t #define __need_wchar_t #define __need_NULL # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 264 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #define __wchar_t__ #define __WCHAR_T__ #define _WCHAR_T #define _T_WCHAR_ #define _T_WCHAR #define __WCHAR_T #define _WCHAR_T_ #define _BSD_WCHAR_T_ #define _WCHAR_T_DEFINED_ #define _WCHAR_T_DEFINED #define _WCHAR_T_H #define ___int_wchar_t_h #define __INT_WCHAR_T_H #define _GCC_WCHAR_T #define _WCHAR_T_DECLARED # 291 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef _BSD_WCHAR_T_ # 325 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 typedef int wchar_t; # 344 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_wchar_t # 398 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef NULL #define NULL ((void *)0) #undef __need_NULL # 34 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 2 3 4 #define _STDLIB_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/waitflags.h" 1 3 4 # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/waitflags.h" 3 4 #define WNOHANG 1 #define WUNTRACED 2 #define WSTOPPED 2 #define WEXITED 4 #define WCONTINUED 8 #define WNOWAIT 0x01000000 #define __WNOTHREAD 0x20000000 #define __WALL 0x40000000 #define __WCLONE 0x80000000 # 43 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/waitstatus.h" 1 3 4 # 29 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/waitstatus.h" 3 4 #define __WEXITSTATUS(status) (((status) & 0xff00) >> 8) #define __WTERMSIG(status) ((status) & 0x7f) #define __WSTOPSIG(status) __WEXITSTATUS(status) #define __WIFEXITED(status) (__WTERMSIG(status) == 0) #define __WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0) #define __WIFSTOPPED(status) (((status) & 0xff) == 0x7f) #define __WIFCONTINUED(status) ((status) == __W_CONTINUED) #define __WCOREDUMP(status) ((status) & __WCOREFLAG) #define __W_EXITCODE(ret,sig) ((ret) << 8 | (sig)) #define __W_STOPCODE(sig) ((sig) << 8 | 0x7f) #define __W_CONTINUED 0xffff #define __WCOREFLAG 0x80 union wait { int w_status; struct { unsigned int __w_termsig:7; unsigned int __w_coredump:1; unsigned int __w_retcode:8; unsigned int:16; } __wait_terminated; struct { unsigned int __w_stopval:8; unsigned int __w_stopsig:8; unsigned int:16; } __wait_stopped; }; #define w_termsig __wait_terminated.__w_termsig #define w_coredump __wait_terminated.__w_coredump #define w_retcode __wait_terminated.__w_retcode #define w_stopsig __wait_stopped.__w_stopsig #define w_stopval __wait_stopped.__w_stopval # 44 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 2 3 4 #define __WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i)) # 68 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 typedef union { union wait *__uptr; int *__iptr; } __WAIT_STATUS __attribute__ ((__transparent_union__)); #define __WAIT_STATUS_DEFN int * # 85 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 #define WEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status)) #define WTERMSIG(status) __WTERMSIG (__WAIT_INT (status)) #define WSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status)) #define WIFEXITED(status) __WIFEXITED (__WAIT_INT (status)) #define WIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status)) #define WIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status)) #define WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status)) typedef struct { int quot; int rem; } div_t; typedef struct { long int quot; long int rem; } ldiv_t; #define __ldiv_t_defined 1 __extension__ typedef struct { long long int quot; long long int rem; } lldiv_t; #define __lldiv_t_defined 1 #define RAND_MAX 2147483647 #define EXIT_FAILURE 1 #define EXIT_SUCCESS 0 #define MB_CUR_MAX (__ctype_get_mb_cur_max ()) extern size_t __ctype_get_mb_cur_max (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern double atof (__const char *__nptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int atoi (__const char *__nptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern long int atol (__const char *__nptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); __extension__ extern long long int atoll (__const char *__nptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern double strtod (__const char *__restrict __nptr, char **__restrict __endptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern float strtof (__const char *__restrict __nptr, char **__restrict __endptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern long double strtold (__const char *__restrict __nptr, char **__restrict __endptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern long int strtol (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern unsigned long int strtoul (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); __extension__ extern long long int strtoq (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); __extension__ extern unsigned long long int strtouq (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); __extension__ extern long long int strtoll (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); __extension__ extern unsigned long long int strtoull (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); # 240 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern long int strtol_l (__const char *__restrict __nptr, char **__restrict __endptr, int __base, __locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4))) __attribute__ ((__warn_unused_result__)); extern unsigned long int strtoul_l (__const char *__restrict __nptr, char **__restrict __endptr, int __base, __locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4))) __attribute__ ((__warn_unused_result__)); __extension__ extern long long int strtoll_l (__const char *__restrict __nptr, char **__restrict __endptr, int __base, __locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4))) __attribute__ ((__warn_unused_result__)); __extension__ extern unsigned long long int strtoull_l (__const char *__restrict __nptr, char **__restrict __endptr, int __base, __locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4))) __attribute__ ((__warn_unused_result__)); extern double strtod_l (__const char *__restrict __nptr, char **__restrict __endptr, __locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))) __attribute__ ((__warn_unused_result__)); extern float strtof_l (__const char *__restrict __nptr, char **__restrict __endptr, __locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))) __attribute__ ((__warn_unused_result__)); extern long double strtold_l (__const char *__restrict __nptr, char **__restrict __endptr, __locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))) __attribute__ ((__warn_unused_result__)); extern __inline __attribute__ ((__gnu_inline__)) double __attribute__ ((__nothrow__ , __leaf__)) atof (__const char *__nptr) { return strtod (__nptr, (char **) ((void *)0)); } extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) atoi (__const char *__nptr) { return (int) strtol (__nptr, (char **) ((void *)0), 10); } extern __inline __attribute__ ((__gnu_inline__)) long int __attribute__ ((__nothrow__ , __leaf__)) atol (__const char *__nptr) { return strtol (__nptr, (char **) ((void *)0), 10); } __extension__ extern __inline __attribute__ ((__gnu_inline__)) long long int __attribute__ ((__nothrow__ , __leaf__)) atoll (__const char *__nptr) { return strtoll (__nptr, (char **) ((void *)0), 10); } # 311 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern char *l64a (long int __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern long int a64l (__const char *__s) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); # 327 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern long int random (void) __attribute__ ((__nothrow__ , __leaf__)); extern void srandom (unsigned int __seed) __attribute__ ((__nothrow__ , __leaf__)); extern char *initstate (unsigned int __seed, char *__statebuf, size_t __statelen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern char *setstate (char *__statebuf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); struct random_data { int32_t *fptr; int32_t *rptr; int32_t *state; int rand_type; int rand_deg; int rand_sep; int32_t *end_ptr; }; extern int random_r (struct random_data *__restrict __buf, int32_t *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int srandom_r (unsigned int __seed, struct random_data *__buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int initstate_r (unsigned int __seed, char *__restrict __statebuf, size_t __statelen, struct random_data *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))); extern int setstate_r (char *__restrict __statebuf, struct random_data *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int rand (void) __attribute__ ((__nothrow__ , __leaf__)); extern void srand (unsigned int __seed) __attribute__ ((__nothrow__ , __leaf__)); extern int rand_r (unsigned int *__seed) __attribute__ ((__nothrow__ , __leaf__)); extern double drand48 (void) __attribute__ ((__nothrow__ , __leaf__)); extern double erand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern long int lrand48 (void) __attribute__ ((__nothrow__ , __leaf__)); extern long int nrand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern long int mrand48 (void) __attribute__ ((__nothrow__ , __leaf__)); extern long int jrand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern void srand48 (long int __seedval) __attribute__ ((__nothrow__ , __leaf__)); extern unsigned short int *seed48 (unsigned short int __seed16v[3]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern void lcong48 (unsigned short int __param[7]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); struct drand48_data { unsigned short int __x[3]; unsigned short int __old_x[3]; unsigned short int __c; unsigned short int __init; unsigned long long int __a; }; extern int drand48_r (struct drand48_data *__restrict __buffer, double *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int erand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, double *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int lrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int nrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int mrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int jrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int srand48_r (long int __seedval, struct drand48_data *__buffer) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int seed48_r (unsigned short int __seed16v[3], struct drand48_data *__buffer) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int lcong48_r (unsigned short int __param[7], struct drand48_data *__buffer) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); # 479 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern void *realloc (void *__ptr, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern void free (void *__ptr) __attribute__ ((__nothrow__ , __leaf__)); extern void cfree (void *__ptr) __attribute__ ((__nothrow__ , __leaf__)); # 503 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern void *valloc (size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__)); extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern void abort (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); extern int atexit (void (*__func) (void)) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); # 528 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern int at_quick_exit (void (*__func) (void)) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern void exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); extern void quick_exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); extern void _Exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); extern char *getenv (__const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern char *__secure_getenv (__const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int putenv (char *__string) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int setenv (__const char *__name, __const char *__value, int __replace) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int unsetenv (__const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int clearenv (void) __attribute__ ((__nothrow__ , __leaf__)); # 606 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern char *mktemp (char *__template) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); # 623 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern int mkstemp (char *__template) __asm__ ("" "mkstemp64") __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int mkstemp64 (char *__template) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); # 645 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern int mkstemps (char *__template, int __suffixlen) __asm__ ("" "mkstemps64") __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int mkstemps64 (char *__template, int __suffixlen) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); # 663 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern char *mkdtemp (char *__template) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); # 677 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern int mkostemp (char *__template, int __flags) __asm__ ("" "mkostemp64") __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int mkostemp64 (char *__template, int __flags) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); # 698 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern int mkostemps (char *__template, int __suffixlen, int __flags) __asm__ ("" "mkostemps64") __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int mkostemps64 (char *__template, int __suffixlen, int __flags) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); extern int system (__const char *__command) __attribute__ ((__warn_unused_result__)); extern char *canonicalize_file_name (__const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); # 734 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern char *realpath (__const char *__restrict __name, char *__restrict __resolved) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); #define __COMPAR_FN_T typedef int (*__compar_fn_t) (__const void *, __const void *); typedef __compar_fn_t comparison_fn_t; typedef int (*__compar_d_fn_t) (__const void *, __const void *, void *); extern void *bsearch (__const void *__key, __const void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 2, 5))) __attribute__ ((__warn_unused_result__)); extern void qsort (void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 4))); extern void qsort_r (void *__base, size_t __nmemb, size_t __size, __compar_d_fn_t __compar, void *__arg) __attribute__ ((__nonnull__ (1, 4))); extern int abs (int __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) __attribute__ ((__warn_unused_result__)); extern long int labs (long int __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) __attribute__ ((__warn_unused_result__)); __extension__ extern long long int llabs (long long int __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) __attribute__ ((__warn_unused_result__)); extern div_t div (int __numer, int __denom) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) __attribute__ ((__warn_unused_result__)); extern ldiv_t ldiv (long int __numer, long int __denom) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) __attribute__ ((__warn_unused_result__)); __extension__ extern lldiv_t lldiv (long long int __numer, long long int __denom) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) __attribute__ ((__warn_unused_result__)); # 808 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) __attribute__ ((__warn_unused_result__)); extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) __attribute__ ((__warn_unused_result__)); extern char *gcvt (double __value, int __ndigit, char *__buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))) __attribute__ ((__warn_unused_result__)); extern char *qecvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) __attribute__ ((__warn_unused_result__)); extern char *qfcvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) __attribute__ ((__warn_unused_result__)); extern char *qgcvt (long double __value, int __ndigit, char *__buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))) __attribute__ ((__warn_unused_result__)); extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); extern int qecvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); extern int qfcvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); extern int mblen (__const char *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int mbtowc (wchar_t *__restrict __pwc, __const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int wctomb (char *__s, wchar_t __wchar) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern size_t mbstowcs (wchar_t *__restrict __pwcs, __const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); extern size_t wcstombs (char *__restrict __s, __const wchar_t *__restrict __pwcs, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); extern int rpmatch (__const char *__response) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)); # 896 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 3 4 extern int getsubopt (char **__restrict __optionp, char *__const *__restrict __tokens, char **__restrict __valuep) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))) __attribute__ ((__warn_unused_result__)); extern void setkey (__const char *__key) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int posix_openpt (int __oflag) __attribute__ ((__warn_unused_result__)); extern int grantpt (int __fd) __attribute__ ((__nothrow__ , __leaf__)); extern int unlockpt (int __fd) __attribute__ ((__nothrow__ , __leaf__)); extern char *ptsname (int __fd) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int ptsname_r (int __fd, char *__buf, size_t __buflen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int getpt (void); extern int getloadavg (double __loadavg[], int __nelem) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdlib.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdlib.h" 3 4 extern char *__realpath_chk (__const char *__restrict __name, char *__restrict __resolved, size_t __resolvedlen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern char *__realpath_alias (__const char *__restrict __name, char *__restrict __resolved) __asm__ ("" "realpath") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern char *__realpath_chk_warn (__const char *__restrict __name, char *__restrict __resolved, size_t __resolvedlen) __asm__ ("" "__realpath_chk") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("second argument of realpath must be either NULL or at " "least PATH_MAX bytes long buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__warn_unused_result__)) char * __attribute__ ((__nothrow__ , __leaf__)) realpath (__const char *__restrict __name, char *__restrict __resolved) { if (__builtin_object_size (__resolved, 2 > 1) != (size_t) -1) { if (__builtin_object_size (__resolved, 2 > 1) < 4096) return __realpath_chk_warn (__name, __resolved, __builtin_object_size (__resolved, 2 > 1)); return __realpath_chk (__name, __resolved, __builtin_object_size (__resolved, 2 > 1)); } return __realpath_alias (__name, __resolved); } extern int __ptsname_r_chk (int __fd, char *__buf, size_t __buflen, size_t __nreal) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int __ptsname_r_alias (int __fd, char *__buf, size_t __buflen) __asm__ ("" "ptsname_r") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int __ptsname_r_chk_warn (int __fd, char *__buf, size_t __buflen, size_t __nreal) __asm__ ("" "__ptsname_r_chk") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__((__warning__ ("ptsname_r called with buflen bigger than " "size of buf"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) ptsname_r (int __fd, char *__buf, size_t __buflen) { if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__buflen)) return __ptsname_r_chk (__fd, __buf, __buflen, __builtin_object_size (__buf, 2 > 1)); if (__buflen > __builtin_object_size (__buf, 2 > 1)) return __ptsname_r_chk_warn (__fd, __buf, __buflen, __builtin_object_size (__buf, 2 > 1)); } return __ptsname_r_alias (__fd, __buf, __buflen); } extern int __wctomb_chk (char *__s, wchar_t __wchar, size_t __buflen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int __wctomb_alias (char *__s, wchar_t __wchar) __asm__ ("" "wctomb") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__warn_unused_result__)) int __attribute__ ((__nothrow__ , __leaf__)) wctomb (char *__s, wchar_t __wchar) { #define __STDLIB_MB_LEN_MAX 16 if (__builtin_object_size (__s, 2 > 1) != (size_t) -1 && 16 > __builtin_object_size (__s, 2 > 1)) return __wctomb_chk (__s, __wchar, __builtin_object_size (__s, 2 > 1)); return __wctomb_alias (__s, __wchar); } extern size_t __mbstowcs_chk (wchar_t *__restrict __dst, __const char *__restrict __src, size_t __len, size_t __dstlen) __attribute__ ((__nothrow__ , __leaf__)); extern size_t __mbstowcs_alias (wchar_t *__restrict __dst, __const char *__restrict __src, size_t __len) __asm__ ("" "mbstowcs") __attribute__ ((__nothrow__ , __leaf__)) ; extern size_t __mbstowcs_chk_warn (wchar_t *__restrict __dst, __const char *__restrict __src, size_t __len, size_t __dstlen) __asm__ ("" "__mbstowcs_chk") __attribute__ ((__nothrow__ , __leaf__)) __attribute__((__warning__ ("mbstowcs called with dst buffer smaller than len " "* sizeof (wchar_t)"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) size_t __attribute__ ((__nothrow__ , __leaf__)) mbstowcs (wchar_t *__restrict __dst, __const char *__restrict __src, size_t __len) { if (__builtin_object_size (__dst, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__len)) return __mbstowcs_chk (__dst, __src, __len, __builtin_object_size (__dst, 2 > 1) / sizeof (wchar_t)); if (__len > __builtin_object_size (__dst, 2 > 1) / sizeof (wchar_t)) return __mbstowcs_chk_warn (__dst, __src, __len, __builtin_object_size (__dst, 2 > 1) / sizeof (wchar_t)); } return __mbstowcs_alias (__dst, __src, __len); } extern size_t __wcstombs_chk (char *__restrict __dst, __const wchar_t *__restrict __src, size_t __len, size_t __dstlen) __attribute__ ((__nothrow__ , __leaf__)); extern size_t __wcstombs_alias (char *__restrict __dst, __const wchar_t *__restrict __src, size_t __len) __asm__ ("" "wcstombs") __attribute__ ((__nothrow__ , __leaf__)) ; extern size_t __wcstombs_chk_warn (char *__restrict __dst, __const wchar_t *__restrict __src, size_t __len, size_t __dstlen) __asm__ ("" "__wcstombs_chk") __attribute__ ((__nothrow__ , __leaf__)) __attribute__((__warning__ ("wcstombs called with dst buffer smaller than len"))); extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) size_t __attribute__ ((__nothrow__ , __leaf__)) wcstombs (char *__restrict __dst, __const wchar_t *__restrict __src, size_t __len) { if (__builtin_object_size (__dst, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__len)) return __wcstombs_chk (__dst, __src, __len, __builtin_object_size (__dst, 2 > 1)); if (__len > __builtin_object_size (__dst, 2 > 1)) return __wcstombs_chk_warn (__dst, __src, __len, __builtin_object_size (__dst, 2 > 1)); } return __wcstombs_alias (__dst, __src, __len); } # 956 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdlib.h" 2 3 4 #undef __need_malloc_and_calloc # 32 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 1 3 4 # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 #define _STDIO_H 1 #define __need_size_t #define __need_NULL # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 398 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef NULL #define NULL ((void *)0) #undef __need_NULL # 35 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 2 3 4 #define __need_FILE #define __need___FILE struct _IO_FILE; typedef struct _IO_FILE FILE; #define __FILE_defined 1 #undef __need_FILE typedef struct _IO_FILE __FILE; #define ____FILE_defined 1 #undef __need___FILE #define _STDIO_USES_IOSTREAM # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 1 3 4 # 30 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 3 4 #define _IO_STDIO_H # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/_G_config.h" 1 3 4 #define _G_config_h 1 #define __need_size_t #define __need_NULL # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 398 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef NULL #define NULL ((void *)0) #undef __need_NULL # 16 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/_G_config.h" 2 3 4 #define __need_mbstate_t # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/wchar.h" 1 3 4 # 81 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/wchar.h" 3 4 #define __mbstate_t_defined 1 typedef struct { int __count; union { unsigned int __wch; char __wchb[4]; } __value; } __mbstate_t; #undef __need_mbstate_t # 896 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/wchar.h" 3 4 #undef __need_mbstate_t #undef __need_wint_t # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/_G_config.h" 2 3 4 #define _G_size_t size_t typedef struct { __off_t __pos; __mbstate_t __state; } _G_fpos_t; typedef struct { __off64_t __pos; __mbstate_t __state; } _G_fpos64_t; #define _G_ssize_t __ssize_t #define _G_off_t __off_t #define _G_off64_t __off64_t #define _G_pid_t __pid_t #define _G_uid_t __uid_t #define _G_wchar_t wchar_t #define _G_wint_t wint_t #define _G_stat64 stat64 # 53 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/_G_config.h" 3 4 typedef int _G_int16_t __attribute__ ((__mode__ (__HI__))); typedef int _G_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int _G_uint16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int _G_uint32_t __attribute__ ((__mode__ (__SI__))); #define _G_HAVE_BOOL 1 #define _G_HAVE_ATEXIT 1 #define _G_HAVE_SYS_CDEFS 1 #define _G_HAVE_SYS_WAIT 1 #define _G_NEED_STDARG_H 1 #define _G_va_list __gnuc_va_list #define _G_HAVE_PRINTF_FP 1 #define _G_HAVE_MMAP 1 #define _G_HAVE_MREMAP 1 #define _G_HAVE_LONG_DOUBLE_IO 1 #define _G_HAVE_IO_FILE_OPEN 1 #define _G_HAVE_IO_GETLINE_INFO 1 #define _G_IO_IO_FILE_VERSION 0x20001 #define _G_OPEN64 __open64 #define _G_LSEEK64 __lseek64 #define _G_MMAP64 __mmap64 #define _G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf) #define _G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE) #define _G_BUFSIZ 8192 #define _G_NAMES_HAVE_UNDERSCORE 0 #define _G_VTABLE_LABEL_HAS_LENGTH 1 #define _G_USING_THUNKS 1 #define _G_VTABLE_LABEL_PREFIX "__vt_" #define _G_VTABLE_LABEL_PREFIX_ID __vt_ #define _G_ARGS(ARGLIST) ARGLIST # 33 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 2 3 4 #define _IO_pos_t _G_fpos_t #define _IO_fpos_t _G_fpos_t #define _IO_fpos64_t _G_fpos64_t #define _IO_size_t _G_size_t #define _IO_ssize_t _G_ssize_t #define _IO_off_t _G_off_t #define _IO_off64_t _G_off64_t #define _IO_pid_t _G_pid_t #define _IO_uid_t _G_uid_t #define _IO_iconv_t _G_iconv_t #define _IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT #define _IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE #define _IO_BUFSIZ _G_BUFSIZ #define _IO_va_list _G_va_list #define _IO_wint_t _G_wint_t #define __need___va_list #undef _IO_va_list #define _IO_va_list __gnuc_va_list # 76 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 3 4 #define _PARAMS(protos) __P(protos) #define _IO_UNIFIED_JUMPTABLES 1 #define EOF (-1) # 105 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 3 4 #define _IOS_INPUT 1 #define _IOS_OUTPUT 2 #define _IOS_ATEND 4 #define _IOS_APPEND 8 #define _IOS_TRUNC 16 #define _IOS_NOCREATE 32 #define _IOS_NOREPLACE 64 #define _IOS_BIN 128 #define _IO_MAGIC 0xFBAD0000 #define _OLD_STDIO_MAGIC 0xFABC0000 #define _IO_MAGIC_MASK 0xFFFF0000 #define _IO_USER_BUF 1 #define _IO_UNBUFFERED 2 #define _IO_NO_READS 4 #define _IO_NO_WRITES 8 #define _IO_EOF_SEEN 0x10 #define _IO_ERR_SEEN 0x20 #define _IO_DELETE_DONT_CLOSE 0x40 #define _IO_LINKED 0x80 #define _IO_IN_BACKUP 0x100 #define _IO_LINE_BUF 0x200 #define _IO_TIED_PUT_GET 0x400 #define _IO_CURRENTLY_PUTTING 0x800 #define _IO_IS_APPENDING 0x1000 #define _IO_IS_FILEBUF 0x2000 #define _IO_BAD_SEEN 0x4000 #define _IO_USER_LOCK 0x8000 #define _IO_FLAGS2_MMAP 1 #define _IO_FLAGS2_NOTCANCEL 2 #define _IO_FLAGS2_USER_WBUF 8 #define _IO_SKIPWS 01 #define _IO_LEFT 02 #define _IO_RIGHT 04 #define _IO_INTERNAL 010 #define _IO_DEC 020 #define _IO_OCT 040 #define _IO_HEX 0100 #define _IO_SHOWBASE 0200 #define _IO_SHOWPOINT 0400 #define _IO_UPPERCASE 01000 #define _IO_SHOWPOS 02000 #define _IO_SCIENTIFIC 04000 #define _IO_FIXED 010000 #define _IO_UNITBUF 020000 #define _IO_STDIO 040000 #define _IO_DONT_CLOSE 0100000 #define _IO_BOOLALPHA 0200000 struct _IO_jump_t; struct _IO_FILE; # 182 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 3 4 typedef void _IO_lock_t; struct _IO_marker { struct _IO_marker *_next; struct _IO_FILE *_sbuf; int _pos; # 205 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 3 4 }; enum __codecvt_result { __codecvt_ok, __codecvt_partial, __codecvt_error, __codecvt_noconv }; # 273 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 3 4 struct _IO_FILE { int _flags; #define _IO_file_flags _flags char* _IO_read_ptr; char* _IO_read_end; char* _IO_read_base; char* _IO_write_base; char* _IO_write_ptr; char* _IO_write_end; char* _IO_buf_base; char* _IO_buf_end; char *_IO_save_base; char *_IO_backup_base; char *_IO_save_end; struct _IO_marker *_markers; struct _IO_FILE *_chain; int _fileno; int _flags2; __off_t _old_offset; #define __HAVE_COLUMN unsigned short _cur_column; signed char _vtable_offset; char _shortbuf[1]; _IO_lock_t *_lock; # 321 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 3 4 __off64_t _offset; # 330 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 3 4 void *__pad1; void *__pad2; void *__pad3; void *__pad4; size_t __pad5; int _mode; char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)]; }; typedef struct _IO_FILE _IO_FILE; struct _IO_FILE_plus; extern struct _IO_FILE_plus _IO_2_1_stdin_; extern struct _IO_FILE_plus _IO_2_1_stdout_; extern struct _IO_FILE_plus _IO_2_1_stderr_; #define _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_)) #define _IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_)) #define _IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_)) # 366 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 3 4 typedef __ssize_t __io_read_fn (void *__cookie, char *__buf, size_t __nbytes); typedef __ssize_t __io_write_fn (void *__cookie, __const char *__buf, size_t __n); typedef int __io_seek_fn (void *__cookie, __off64_t *__pos, int __w); typedef int __io_close_fn (void *__cookie); typedef __io_read_fn cookie_read_function_t; typedef __io_write_fn cookie_write_function_t; typedef __io_seek_fn cookie_seek_function_t; typedef __io_close_fn cookie_close_function_t; typedef struct { __io_read_fn *read; __io_write_fn *write; __io_seek_fn *seek; __io_close_fn *close; } _IO_cookie_io_functions_t; typedef _IO_cookie_io_functions_t cookie_io_functions_t; struct _IO_cookie_file; extern void _IO_cookie_init (struct _IO_cookie_file *__cfile, int __read_write, void *__cookie, _IO_cookie_io_functions_t __fns); extern int __underflow (_IO_FILE *); extern int __uflow (_IO_FILE *); extern int __overflow (_IO_FILE *, int); #define _IO_BE(expr,res) __builtin_expect ((expr), res) #define _IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++) #define _IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr) #define _IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch))) # 459 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 3 4 #define _IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0) #define _IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0) extern int _IO_getc (_IO_FILE *__fp); extern int _IO_putc (int __c, _IO_FILE *__fp); extern int _IO_feof (_IO_FILE *__fp) __attribute__ ((__nothrow__ , __leaf__)); extern int _IO_ferror (_IO_FILE *__fp) __attribute__ ((__nothrow__ , __leaf__)); extern int _IO_peekc_locked (_IO_FILE *__fp); #define _IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base) extern void _IO_flockfile (_IO_FILE *) __attribute__ ((__nothrow__ , __leaf__)); extern void _IO_funlockfile (_IO_FILE *) __attribute__ ((__nothrow__ , __leaf__)); extern int _IO_ftrylockfile (_IO_FILE *) __attribute__ ((__nothrow__ , __leaf__)); # 484 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/libio.h" 3 4 #define _IO_peekc(_fp) _IO_peekc_unlocked (_fp) #define _IO_flockfile(_fp) #define _IO_funlockfile(_fp) #define _IO_ftrylockfile(_fp) #define _IO_cleanup_region_start(_fct,_fp) #define _IO_cleanup_region_end(_Doit) extern int _IO_vfscanf (_IO_FILE * __restrict, const char * __restrict, __gnuc_va_list, int *__restrict); extern int _IO_vfprintf (_IO_FILE *__restrict, const char *__restrict, __gnuc_va_list); extern __ssize_t _IO_padn (_IO_FILE *, int, __ssize_t); extern size_t _IO_sgetn (_IO_FILE *, void *, size_t); extern __off64_t _IO_seekoff (_IO_FILE *, __off64_t, int, int); extern __off64_t _IO_seekpos (_IO_FILE *, __off64_t, int); extern void _IO_free_backup_area (_IO_FILE *) __attribute__ ((__nothrow__ , __leaf__)); # 76 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 2 3 4 # 109 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 typedef _G_fpos64_t fpos_t; typedef _G_fpos64_t fpos64_t; #define _IOFBF 0 #define _IOLBF 1 #define _IONBF 2 #define BUFSIZ _IO_BUFSIZ # 141 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define SEEK_DATA 3 #define SEEK_HOLE 4 #define P_tmpdir "/tmp" # 165 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio_lim.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio_lim.h" 3 4 #define L_tmpnam 20 #define TMP_MAX 238328 #define FILENAME_MAX 4096 #define L_ctermid 9 #define L_cuserid 9 #undef FOPEN_MAX #define FOPEN_MAX 16 # 166 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 2 3 4 extern struct _IO_FILE *stdin; extern struct _IO_FILE *stdout; extern struct _IO_FILE *stderr; #define stdin stdin #define stdout stdout #define stderr stderr extern int remove (__const char *__filename) __attribute__ ((__nothrow__ , __leaf__)); extern int rename (__const char *__old, __const char *__new) __attribute__ ((__nothrow__ , __leaf__)); extern int renameat (int __oldfd, __const char *__old, int __newfd, __const char *__new) __attribute__ ((__nothrow__ , __leaf__)); # 199 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern FILE *tmpfile (void) __asm__ ("" "tmpfile64") __attribute__ ((__warn_unused_result__)); extern FILE *tmpfile64 (void) __attribute__ ((__warn_unused_result__)); extern char *tmpnam (char *__s) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern char *tmpnam_r (char *__s) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); # 228 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern char *tempnam (__const char *__dir, __const char *__pfx) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__)); extern int fclose (FILE *__stream); extern int fflush (FILE *__stream); # 253 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern int fflush_unlocked (FILE *__stream); # 263 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern int fcloseall (void); # 284 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern FILE *fopen (__const char *__restrict __filename, __const char *__restrict __modes) __asm__ ("" "fopen64") __attribute__ ((__warn_unused_result__)); extern FILE *freopen (__const char *__restrict __filename, __const char *__restrict __modes, FILE *__restrict __stream) __asm__ ("" "freopen64") __attribute__ ((__warn_unused_result__)); extern FILE *fopen64 (__const char *__restrict __filename, __const char *__restrict __modes) __attribute__ ((__warn_unused_result__)); extern FILE *freopen64 (__const char *__restrict __filename, __const char *__restrict __modes, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); extern FILE *fdopen (int __fd, __const char *__modes) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern FILE *fopencookie (void *__restrict __magic_cookie, __const char *__restrict __modes, _IO_cookie_io_functions_t __io_funcs) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern FILE *fmemopen (void *__s, size_t __len, __const char *__modes) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)); extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf, int __modes, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf, size_t __size) __attribute__ ((__nothrow__ , __leaf__)); extern void setlinebuf (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); extern int fprintf (FILE *__restrict __stream, __const char *__restrict __format, ...); extern int printf (__const char *__restrict __format, ...); extern int sprintf (char *__restrict __s, __const char *__restrict __format, ...) __attribute__ ((__nothrow__)); extern int vfprintf (FILE *__restrict __s, __const char *__restrict __format, __gnuc_va_list __arg); extern int vprintf (__const char *__restrict __format, __gnuc_va_list __arg); extern int vsprintf (char *__restrict __s, __const char *__restrict __format, __gnuc_va_list __arg) __attribute__ ((__nothrow__)); extern int snprintf (char *__restrict __s, size_t __maxlen, __const char *__restrict __format, ...) __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 4))); extern int vsnprintf (char *__restrict __s, size_t __maxlen, __const char *__restrict __format, __gnuc_va_list __arg) __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 0))); extern int vasprintf (char **__restrict __ptr, __const char *__restrict __f, __gnuc_va_list __arg) __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 0))) __attribute__ ((__warn_unused_result__)); extern int __asprintf (char **__restrict __ptr, __const char *__restrict __fmt, ...) __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3))) __attribute__ ((__warn_unused_result__)); extern int asprintf (char **__restrict __ptr, __const char *__restrict __fmt, ...) __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3))) __attribute__ ((__warn_unused_result__)); # 418 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern int vdprintf (int __fd, __const char *__restrict __fmt, __gnuc_va_list __arg) __attribute__ ((__format__ (__printf__, 2, 0))); extern int dprintf (int __fd, __const char *__restrict __fmt, ...) __attribute__ ((__format__ (__printf__, 2, 3))); extern int fscanf (FILE *__restrict __stream, __const char *__restrict __format, ...) __attribute__ ((__warn_unused_result__)); extern int scanf (__const char *__restrict __format, ...) __attribute__ ((__warn_unused_result__)); extern int sscanf (__const char *__restrict __s, __const char *__restrict __format, ...) __attribute__ ((__nothrow__ , __leaf__)); # 469 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern int vfscanf (FILE *__restrict __s, __const char *__restrict __format, __gnuc_va_list __arg) __attribute__ ((__format__ (__scanf__, 2, 0))) __attribute__ ((__warn_unused_result__)); extern int vscanf (__const char *__restrict __format, __gnuc_va_list __arg) __attribute__ ((__format__ (__scanf__, 1, 0))) __attribute__ ((__warn_unused_result__)); extern int vsscanf (__const char *__restrict __s, __const char *__restrict __format, __gnuc_va_list __arg) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__scanf__, 2, 0))); # 528 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern int fgetc (FILE *__stream); extern int getc (FILE *__stream); extern int getchar (void); #define getc(_fp) _IO_getc (_fp) extern int getc_unlocked (FILE *__stream); extern int getchar_unlocked (void); # 567 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern int fgetc_unlocked (FILE *__stream); extern int fputc (int __c, FILE *__stream); extern int putc (int __c, FILE *__stream); extern int putchar (int __c); #define putc(_ch,_fp) _IO_putc (_ch, _fp) # 600 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern int fputc_unlocked (int __c, FILE *__stream); extern int putc_unlocked (int __c, FILE *__stream); extern int putchar_unlocked (int __c); extern int getw (FILE *__stream); extern int putw (int __w, FILE *__stream); extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); extern char *gets (char *__s) __attribute__ ((__warn_unused_result__)); # 646 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern char *fgets_unlocked (char *__restrict __s, int __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); # 662 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern __ssize_t __getdelim (char **__restrict __lineptr, size_t *__restrict __n, int __delimiter, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); extern __ssize_t getdelim (char **__restrict __lineptr, size_t *__restrict __n, int __delimiter, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); extern __ssize_t getline (char **__restrict __lineptr, size_t *__restrict __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); extern int fputs (__const char *__restrict __s, FILE *__restrict __stream); extern int puts (__const char *__s); extern int ungetc (int __c, FILE *__stream); extern size_t fread (void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); extern size_t fwrite (__const void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __s) __attribute__ ((__warn_unused_result__)); # 723 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern int fputs_unlocked (__const char *__restrict __s, FILE *__restrict __stream); # 734 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern size_t fread_unlocked (void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); extern size_t fwrite_unlocked (__const void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); extern int fseek (FILE *__stream, long int __off, int __whence); extern long int ftell (FILE *__stream) __attribute__ ((__warn_unused_result__)); extern void rewind (FILE *__stream); # 778 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern int fseeko (FILE *__stream, __off64_t __off, int __whence) __asm__ ("" "fseeko64") ; extern __off64_t ftello (FILE *__stream) __asm__ ("" "ftello64"); # 803 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos) __asm__ ("" "fgetpos64") ; extern int fsetpos (FILE *__stream, __const fpos_t *__pos) __asm__ ("" "fsetpos64") ; extern int fseeko64 (FILE *__stream, __off64_t __off, int __whence); extern __off64_t ftello64 (FILE *__stream) __attribute__ ((__warn_unused_result__)); extern int fgetpos64 (FILE *__restrict __stream, fpos64_t *__restrict __pos); extern int fsetpos64 (FILE *__stream, __const fpos64_t *__pos); extern void clearerr (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); extern int feof (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int ferror (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern void clearerr_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); extern int feof_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int ferror_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern void perror (__const char *__s); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sys_errlist.h" 1 3 4 # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sys_errlist.h" 3 4 extern int sys_nerr; extern __const char *__const sys_errlist[]; extern int _sys_nerr; extern __const char *__const _sys_errlist[]; # 851 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 2 3 4 extern int fileno (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern int fileno_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); # 870 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 extern FILE *popen (__const char *__command, __const char *__modes) __attribute__ ((__warn_unused_result__)); extern int pclose (FILE *__stream); extern char *ctermid (char *__s) __attribute__ ((__nothrow__ , __leaf__)); extern char *cuserid (char *__s); struct obstack; extern int obstack_printf (struct obstack *__restrict __obstack, __const char *__restrict __format, ...) __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3))); extern int obstack_vprintf (struct obstack *__restrict __obstack, __const char *__restrict __format, __gnuc_va_list __args) __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 0))); extern void flockfile (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); extern int ftrylockfile (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern void funlockfile (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); # 931 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio.h" 1 3 4 # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio.h" 3 4 #define __STDIO_INLINE __extern_inline # 44 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio.h" 3 4 extern __inline __attribute__ ((__gnu_inline__)) int getchar (void) { return _IO_getc (stdin); } extern __inline __attribute__ ((__gnu_inline__)) int fgetc_unlocked (FILE *__fp) { return (__builtin_expect (((__fp)->_IO_read_ptr >= (__fp)->_IO_read_end), 0) ? __uflow (__fp) : *(unsigned char *) (__fp)->_IO_read_ptr++); } extern __inline __attribute__ ((__gnu_inline__)) int getc_unlocked (FILE *__fp) { return (__builtin_expect (((__fp)->_IO_read_ptr >= (__fp)->_IO_read_end), 0) ? __uflow (__fp) : *(unsigned char *) (__fp)->_IO_read_ptr++); } extern __inline __attribute__ ((__gnu_inline__)) int getchar_unlocked (void) { return (__builtin_expect (((stdin)->_IO_read_ptr >= (stdin)->_IO_read_end), 0) ? __uflow (stdin) : *(unsigned char *) (stdin)->_IO_read_ptr++); } extern __inline __attribute__ ((__gnu_inline__)) int putchar (int __c) { return _IO_putc (__c, stdout); } extern __inline __attribute__ ((__gnu_inline__)) int fputc_unlocked (int __c, FILE *__stream) { return (__builtin_expect (((__stream)->_IO_write_ptr >= (__stream)->_IO_write_end), 0) ? __overflow (__stream, (unsigned char) (__c)) : (unsigned char) (*(__stream)->_IO_write_ptr++ = (__c))); } extern __inline __attribute__ ((__gnu_inline__)) int putc_unlocked (int __c, FILE *__stream) { return (__builtin_expect (((__stream)->_IO_write_ptr >= (__stream)->_IO_write_end), 0) ? __overflow (__stream, (unsigned char) (__c)) : (unsigned char) (*(__stream)->_IO_write_ptr++ = (__c))); } extern __inline __attribute__ ((__gnu_inline__)) int putchar_unlocked (int __c) { return (__builtin_expect (((stdout)->_IO_write_ptr >= (stdout)->_IO_write_end), 0) ? __overflow (stdout, (unsigned char) (__c)) : (unsigned char) (*(stdout)->_IO_write_ptr++ = (__c))); } extern __inline __attribute__ ((__gnu_inline__)) __ssize_t getline (char **__lineptr, size_t *__n, FILE *__stream) { return __getdelim (__lineptr, __n, '\n', __stream); } extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) feof_unlocked (FILE *__stream) { return (((__stream)->_flags & 0x10) != 0); } extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) ferror_unlocked (FILE *__stream) { return (((__stream)->_flags & 0x20) != 0); } # 145 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio.h" 3 4 #define fread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream)))) # 169 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio.h" 3 4 #define fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream)))) # 191 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio.h" 3 4 #undef __STDIO_INLINE # 932 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio2.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio2.h" 3 4 extern int __sprintf_chk (char *__restrict __s, int __flag, size_t __slen, __const char *__restrict __format, ...) __attribute__ ((__nothrow__ , __leaf__)); extern int __vsprintf_chk (char *__restrict __s, int __flag, size_t __slen, __const char *__restrict __format, __gnuc_va_list __ap) __attribute__ ((__nothrow__ , __leaf__)); extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) sprintf (char *__restrict __s, __const char *__restrict __fmt, ...) { return __builtin___sprintf_chk (__s, 2 - 1, __builtin_object_size (__s, 2 > 1), __fmt, __builtin_va_arg_pack ()); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) vsprintf (char *__restrict __s, __const char *__restrict __fmt, __gnuc_va_list __ap) { return __builtin___vsprintf_chk (__s, 2 - 1, __builtin_object_size (__s, 2 > 1), __fmt, __ap); } extern int __snprintf_chk (char *__restrict __s, size_t __n, int __flag, size_t __slen, __const char *__restrict __format, ...) __attribute__ ((__nothrow__ , __leaf__)); extern int __vsnprintf_chk (char *__restrict __s, size_t __n, int __flag, size_t __slen, __const char *__restrict __format, __gnuc_va_list __ap) __attribute__ ((__nothrow__ , __leaf__)); extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) snprintf (char *__restrict __s, size_t __n, __const char *__restrict __fmt, ...) { return __builtin___snprintf_chk (__s, __n, 2 - 1, __builtin_object_size (__s, 2 > 1), __fmt, __builtin_va_arg_pack ()); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) vsnprintf (char *__restrict __s, size_t __n, __const char *__restrict __fmt, __gnuc_va_list __ap) { return __builtin___vsnprintf_chk (__s, __n, 2 - 1, __builtin_object_size (__s, 2 > 1), __fmt, __ap); } extern int __fprintf_chk (FILE *__restrict __stream, int __flag, __const char *__restrict __format, ...); extern int __printf_chk (int __flag, __const char *__restrict __format, ...); extern int __vfprintf_chk (FILE *__restrict __stream, int __flag, __const char *__restrict __format, __gnuc_va_list __ap); extern int __vprintf_chk (int __flag, __const char *__restrict __format, __gnuc_va_list __ap); extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int fprintf (FILE *__restrict __stream, __const char *__restrict __fmt, ...) { return __fprintf_chk (__stream, 2 - 1, __fmt, __builtin_va_arg_pack ()); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int printf (__const char *__restrict __fmt, ...) { return __printf_chk (2 - 1, __fmt, __builtin_va_arg_pack ()); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int vprintf (__const char *__restrict __fmt, __gnuc_va_list __ap) { return __vfprintf_chk (stdout, 2 - 1, __fmt, __ap); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int vfprintf (FILE *__restrict __stream, __const char *__restrict __fmt, __gnuc_va_list __ap) { return __vfprintf_chk (__stream, 2 - 1, __fmt, __ap); } extern int __asprintf_chk (char **__restrict __ptr, int __flag, __const char *__restrict __fmt, ...) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__printf__, 3, 4))) __attribute__ ((__warn_unused_result__)); extern int __vasprintf_chk (char **__restrict __ptr, int __flag, __const char *__restrict __fmt, __gnuc_va_list __arg) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__printf__, 3, 0))) __attribute__ ((__warn_unused_result__)); extern int __dprintf_chk (int __fd, int __flag, __const char *__restrict __fmt, ...) __attribute__ ((__format__ (__printf__, 3, 4))); extern int __vdprintf_chk (int __fd, int __flag, __const char *__restrict __fmt, __gnuc_va_list __arg) __attribute__ ((__format__ (__printf__, 3, 0))); extern int __obstack_printf_chk (struct obstack *__restrict __obstack, int __flag, __const char *__restrict __format, ...) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__printf__, 3, 4))); extern int __obstack_vprintf_chk (struct obstack *__restrict __obstack, int __flag, __const char *__restrict __format, __gnuc_va_list __args) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__printf__, 3, 0))); extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) asprintf (char **__restrict __ptr, __const char *__restrict __fmt, ...) { return __asprintf_chk (__ptr, 2 - 1, __fmt, __builtin_va_arg_pack ()); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) __asprintf (char **__restrict __ptr, __const char *__restrict __fmt, ...) { return __asprintf_chk (__ptr, 2 - 1, __fmt, __builtin_va_arg_pack ()); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int dprintf (int __fd, __const char *__restrict __fmt, ...) { return __dprintf_chk (__fd, 2 - 1, __fmt, __builtin_va_arg_pack ()); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) obstack_printf (struct obstack *__restrict __obstack, __const char *__restrict __fmt, ...) { return __obstack_printf_chk (__obstack, 2 - 1, __fmt, __builtin_va_arg_pack ()); } # 195 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stdio2.h" 3 4 extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) vasprintf (char **__restrict __ptr, __const char *__restrict __fmt, __gnuc_va_list __ap) { return __vasprintf_chk (__ptr, 2 - 1, __fmt, __ap); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int vdprintf (int __fd, __const char *__restrict __fmt, __gnuc_va_list __ap) { return __vdprintf_chk (__fd, 2 - 1, __fmt, __ap); } extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) int __attribute__ ((__nothrow__ , __leaf__)) obstack_vprintf (struct obstack *__restrict __obstack, __const char *__restrict __fmt, __gnuc_va_list __ap) { return __obstack_vprintf_chk (__obstack, 2 - 1, __fmt, __ap); } extern char *__gets_chk (char *__str, size_t) __attribute__ ((__warn_unused_result__)); extern char *__gets_warn (char *__str) __asm__ ("" "gets") __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("please use fgets or getline instead, gets can't " "specify buffer size"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__warn_unused_result__)) char * gets (char *__str) { if (__builtin_object_size (__str, 2 > 1) != (size_t) -1) return __gets_chk (__str, __builtin_object_size (__str, 2 > 1)); return __gets_warn (__str); } extern char *__fgets_chk (char *__restrict __s, size_t __size, int __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); extern char *__fgets_alias (char *__restrict __s, int __n, FILE *__restrict __stream) __asm__ ("" "fgets") __attribute__ ((__warn_unused_result__)); extern char *__fgets_chk_warn (char *__restrict __s, size_t __size, int __n, FILE *__restrict __stream) __asm__ ("" "__fgets_chk") __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("fgets called with bigger size than length " "of destination buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__warn_unused_result__)) char * fgets (char *__restrict __s, int __n, FILE *__restrict __stream) { if (__builtin_object_size (__s, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__n) || __n <= 0) return __fgets_chk (__s, __builtin_object_size (__s, 2 > 1), __n, __stream); if ((size_t) __n > __builtin_object_size (__s, 2 > 1)) return __fgets_chk_warn (__s, __builtin_object_size (__s, 2 > 1), __n, __stream); } return __fgets_alias (__s, __n, __stream); } extern size_t __fread_chk (void *__restrict __ptr, size_t __ptrlen, size_t __size, size_t __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); extern size_t __fread_alias (void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __stream) __asm__ ("" "fread") __attribute__ ((__warn_unused_result__)); extern size_t __fread_chk_warn (void *__restrict __ptr, size_t __ptrlen, size_t __size, size_t __n, FILE *__restrict __stream) __asm__ ("" "__fread_chk") __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("fread called with bigger size * nmemb than length " "of destination buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__warn_unused_result__)) size_t fread (void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __stream) { if (__builtin_object_size (__ptr, 0) != (size_t) -1) { if (!__builtin_constant_p (__size) || !__builtin_constant_p (__n) || (__size | __n) >= (((size_t) 1) << (8 * sizeof (size_t) / 2))) return __fread_chk (__ptr, __builtin_object_size (__ptr, 0), __size, __n, __stream); if (__size * __n > __builtin_object_size (__ptr, 0)) return __fread_chk_warn (__ptr, __builtin_object_size (__ptr, 0), __size, __n, __stream); } return __fread_alias (__ptr, __size, __n, __stream); } extern char *__fgets_unlocked_chk (char *__restrict __s, size_t __size, int __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); extern char *__fgets_unlocked_alias (char *__restrict __s, int __n, FILE *__restrict __stream) __asm__ ("" "fgets_unlocked") __attribute__ ((__warn_unused_result__)); extern char *__fgets_unlocked_chk_warn (char *__restrict __s, size_t __size, int __n, FILE *__restrict __stream) __asm__ ("" "__fgets_unlocked_chk") __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("fgets_unlocked called with bigger size than length " "of destination buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__warn_unused_result__)) char * fgets_unlocked (char *__restrict __s, int __n, FILE *__restrict __stream) { if (__builtin_object_size (__s, 2 > 1) != (size_t) -1) { if (!__builtin_constant_p (__n) || __n <= 0) return __fgets_unlocked_chk (__s, __builtin_object_size (__s, 2 > 1), __n, __stream); if ((size_t) __n > __builtin_object_size (__s, 2 > 1)) return __fgets_unlocked_chk_warn (__s, __builtin_object_size (__s, 2 > 1), __n, __stream); } return __fgets_unlocked_alias (__s, __n, __stream); } #undef fread_unlocked extern size_t __fread_unlocked_chk (void *__restrict __ptr, size_t __ptrlen, size_t __size, size_t __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__)); extern size_t __fread_unlocked_alias (void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __stream) __asm__ ("" "fread_unlocked") __attribute__ ((__warn_unused_result__)); extern size_t __fread_unlocked_chk_warn (void *__restrict __ptr, size_t __ptrlen, size_t __size, size_t __n, FILE *__restrict __stream) __asm__ ("" "__fread_unlocked_chk") __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("fread_unlocked called with bigger size * nmemb than " "length of destination buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) __attribute__ ((__warn_unused_result__)) size_t fread_unlocked (void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __stream) { if (__builtin_object_size (__ptr, 0) != (size_t) -1) { if (!__builtin_constant_p (__size) || !__builtin_constant_p (__n) || (__size | __n) >= (((size_t) 1) << (8 * sizeof (size_t) / 2))) return __fread_unlocked_chk (__ptr, __builtin_object_size (__ptr, 0), __size, __n, __stream); if (__size * __n > __builtin_object_size (__ptr, 0)) return __fread_unlocked_chk_warn (__ptr, __builtin_object_size (__ptr, 0), __size, __n, __stream); } if (__builtin_constant_p (__size) && __builtin_constant_p (__n) && (__size | __n) < (((size_t) 1) << (8 * sizeof (size_t) / 2)) && __size * __n <= 8) { size_t __cnt = __size * __n; char *__cptr = (char *) __ptr; if (__cnt == 0) return 0; for (; __cnt > 0; --__cnt) { int __c = (__builtin_expect (((__stream)->_IO_read_ptr >= (__stream)->_IO_read_end), 0) ? __uflow (__stream) : *(unsigned char *) (__stream)->_IO_read_ptr++); if (__c == (-1)) break; *__cptr++ = __c; } return (__cptr - (char *) __ptr) / __size; } return __fread_unlocked_alias (__ptr, __size, __n, __stream); } # 935 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/stdio.h" 2 3 4 # 33 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sched.h" 1 3 4 # 22 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sched.h" 3 4 #define _SCHED_H 1 #define __need_size_t # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 409 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_NULL # 31 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sched.h" 2 3 4 #define __need_time_t #define __need_timespec # 43 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sched.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sched.h" 1 3 4 # 30 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sched.h" 3 4 #define SCHED_OTHER 0 #define SCHED_FIFO 1 #define SCHED_RR 2 #define SCHED_BATCH 3 #define SCHED_IDLE 5 #define SCHED_RESET_ON_FORK 0x40000000 #define CSIGNAL 0x000000ff #define CLONE_VM 0x00000100 #define CLONE_FS 0x00000200 #define CLONE_FILES 0x00000400 #define CLONE_SIGHAND 0x00000800 #define CLONE_PTRACE 0x00002000 #define CLONE_VFORK 0x00004000 #define CLONE_PARENT 0x00008000 #define CLONE_THREAD 0x00010000 #define CLONE_NEWNS 0x00020000 #define CLONE_SYSVSEM 0x00040000 #define CLONE_SETTLS 0x00080000 #define CLONE_PARENT_SETTID 0x00100000 #define CLONE_CHILD_CLEARTID 0x00200000 #define CLONE_DETACHED 0x00400000 #define CLONE_UNTRACED 0x00800000 #define CLONE_CHILD_SETTID 0x01000000 #define CLONE_NEWUTS 0x04000000 #define CLONE_NEWIPC 0x08000000 #define CLONE_NEWUSER 0x10000000 #define CLONE_NEWPID 0x20000000 #define CLONE_NEWNET 0x40000000 #define CLONE_IO 0x80000000 struct sched_param { int __sched_priority; }; extern int clone (int (*__fn) (void *__arg), void *__child_stack, int __flags, void *__arg, ...) __attribute__ ((__nothrow__ , __leaf__)); extern int unshare (int __flags) __attribute__ ((__nothrow__ , __leaf__)); extern int sched_getcpu (void) __attribute__ ((__nothrow__ , __leaf__)); extern int setns (int __fd, int __nstype) __attribute__ ((__nothrow__ , __leaf__)); #define __defined_schedparam 1 struct __sched_param { int __sched_priority; }; #undef __need_schedparam #define __cpu_set_t_defined #define __CPU_SETSIZE 1024 #define __NCPUBITS (8 * sizeof (__cpu_mask)) typedef unsigned long int __cpu_mask; #define __CPUELT(cpu) ((cpu) / __NCPUBITS) #define __CPUMASK(cpu) ((__cpu_mask) 1 << ((cpu) % __NCPUBITS)) typedef struct { __cpu_mask __bits[1024 / (8 * sizeof (__cpu_mask))]; } cpu_set_t; #define __CPU_ZERO_S(setsize,cpusetp) do __builtin_memset (cpusetp, '\0', setsize); while (0) # 146 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sched.h" 3 4 #define __CPU_SET_S(cpu,setsize,cpusetp) (__extension__ ({ size_t __cpu = (cpu); __cpu < 8 * (setsize) ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)] |= __CPUMASK (__cpu)) : 0; })) #define __CPU_CLR_S(cpu,setsize,cpusetp) (__extension__ ({ size_t __cpu = (cpu); __cpu < 8 * (setsize) ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)] &= ~__CPUMASK (__cpu)) : 0; })) #define __CPU_ISSET_S(cpu,setsize,cpusetp) (__extension__ ({ size_t __cpu = (cpu); __cpu < 8 * (setsize) ? ((((__const __cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)] & __CPUMASK (__cpu))) != 0 : 0; })) #define __CPU_COUNT_S(setsize,cpusetp) __sched_cpucount (setsize, cpusetp) #define __CPU_EQUAL_S(setsize,cpusetp1,cpusetp2) (__builtin_memcmp (cpusetp1, cpusetp2, setsize) == 0) # 187 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sched.h" 3 4 #define __CPU_OP_S(setsize,destset,srcset1,srcset2,op) (__extension__ ({ cpu_set_t *__dest = (destset); __const __cpu_mask *__arr1 = (srcset1)->__bits; __const __cpu_mask *__arr2 = (srcset2)->__bits; size_t __imax = (setsize) / sizeof (__cpu_mask); size_t __i; for (__i = 0; __i < __imax; ++__i) ((__cpu_mask *) __dest->__bits)[__i] = __arr1[__i] op __arr2[__i]; __dest; })) # 198 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sched.h" 3 4 #define __CPU_ALLOC_SIZE(count) ((((count) + __NCPUBITS - 1) / __NCPUBITS) * sizeof (__cpu_mask)) #define __CPU_ALLOC(count) __sched_cpualloc (count) #define __CPU_FREE(cpuset) __sched_cpufree (cpuset) extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) __attribute__ ((__nothrow__ , __leaf__)); extern cpu_set_t *__sched_cpualloc (size_t __count) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); extern void __sched_cpufree (cpu_set_t *__set) __attribute__ ((__nothrow__ , __leaf__)); # 44 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sched.h" 2 3 4 #define sched_priority __sched_priority extern int sched_setparam (__pid_t __pid, __const struct sched_param *__param) __attribute__ ((__nothrow__ , __leaf__)); extern int sched_getparam (__pid_t __pid, struct sched_param *__param) __attribute__ ((__nothrow__ , __leaf__)); extern int sched_setscheduler (__pid_t __pid, int __policy, __const struct sched_param *__param) __attribute__ ((__nothrow__ , __leaf__)); extern int sched_getscheduler (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__)); extern int sched_yield (void) __attribute__ ((__nothrow__ , __leaf__)); extern int sched_get_priority_max (int __algorithm) __attribute__ ((__nothrow__ , __leaf__)); extern int sched_get_priority_min (int __algorithm) __attribute__ ((__nothrow__ , __leaf__)); extern int sched_rr_get_interval (__pid_t __pid, struct timespec *__t) __attribute__ ((__nothrow__ , __leaf__)); #define CPU_SETSIZE __CPU_SETSIZE #define CPU_SET(cpu,cpusetp) __CPU_SET_S (cpu, sizeof (cpu_set_t), cpusetp) #define CPU_CLR(cpu,cpusetp) __CPU_CLR_S (cpu, sizeof (cpu_set_t), cpusetp) #define CPU_ISSET(cpu,cpusetp) __CPU_ISSET_S (cpu, sizeof (cpu_set_t), cpusetp) #define CPU_ZERO(cpusetp) __CPU_ZERO_S (sizeof (cpu_set_t), cpusetp) #define CPU_COUNT(cpusetp) __CPU_COUNT_S (sizeof (cpu_set_t), cpusetp) #define CPU_SET_S(cpu,setsize,cpusetp) __CPU_SET_S (cpu, setsize, cpusetp) #define CPU_CLR_S(cpu,setsize,cpusetp) __CPU_CLR_S (cpu, setsize, cpusetp) #define CPU_ISSET_S(cpu,setsize,cpusetp) __CPU_ISSET_S (cpu, setsize, cpusetp) #define CPU_ZERO_S(setsize,cpusetp) __CPU_ZERO_S (setsize, cpusetp) #define CPU_COUNT_S(setsize,cpusetp) __CPU_COUNT_S (setsize, cpusetp) #define CPU_EQUAL(cpusetp1,cpusetp2) __CPU_EQUAL_S (sizeof (cpu_set_t), cpusetp1, cpusetp2) #define CPU_EQUAL_S(setsize,cpusetp1,cpusetp2) __CPU_EQUAL_S (setsize, cpusetp1, cpusetp2) #define CPU_AND(destset,srcset1,srcset2) __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, &) #define CPU_OR(destset,srcset1,srcset2) __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, |) #define CPU_XOR(destset,srcset1,srcset2) __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, ^) #define CPU_AND_S(setsize,destset,srcset1,srcset2) __CPU_OP_S (setsize, destset, srcset1, srcset2, &) #define CPU_OR_S(setsize,destset,srcset1,srcset2) __CPU_OP_S (setsize, destset, srcset1, srcset2, |) #define CPU_XOR_S(setsize,destset,srcset1,srcset2) __CPU_OP_S (setsize, destset, srcset1, srcset2, ^) #define CPU_ALLOC_SIZE(count) __CPU_ALLOC_SIZE (count) #define CPU_ALLOC(count) __CPU_ALLOC (count) #define CPU_FREE(cpuset) __CPU_FREE (cpuset) extern int sched_setaffinity (__pid_t __pid, size_t __cpusetsize, __const cpu_set_t *__cpuset) __attribute__ ((__nothrow__ , __leaf__)); extern int sched_getaffinity (__pid_t __pid, size_t __cpusetsize, cpu_set_t *__cpuset) __attribute__ ((__nothrow__ , __leaf__)); # 35 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include-fixed/limits.h" 1 3 4 # 36 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/stat.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/stat.h" 3 4 #define _SYS_STAT_H 1 # 34 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/stat.h" 3 4 #define __need_time_t #define __need_timespec # 105 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/stat.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/stat.h" 1 3 4 # 108 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/stat.h" 2 3 4 #define S_IFMT __S_IFMT #define S_IFDIR __S_IFDIR #define S_IFCHR __S_IFCHR #define S_IFBLK __S_IFBLK #define S_IFREG __S_IFREG #define S_IFIFO __S_IFIFO #define S_IFLNK __S_IFLNK #define S_IFSOCK __S_IFSOCK #define __S_ISTYPE(mode,mask) (((mode) & __S_IFMT) == (mask)) #define S_ISDIR(mode) __S_ISTYPE((mode), __S_IFDIR) #define S_ISCHR(mode) __S_ISTYPE((mode), __S_IFCHR) #define S_ISBLK(mode) __S_ISTYPE((mode), __S_IFBLK) #define S_ISREG(mode) __S_ISTYPE((mode), __S_IFREG) #define S_ISFIFO(mode) __S_ISTYPE((mode), __S_IFIFO) #define S_ISLNK(mode) __S_ISTYPE((mode), __S_IFLNK) # 148 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/stat.h" 3 4 #define S_ISSOCK(mode) __S_ISTYPE((mode), __S_IFSOCK) # 158 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/stat.h" 3 4 #define S_TYPEISMQ(buf) __S_TYPEISMQ(buf) #define S_TYPEISSEM(buf) __S_TYPEISSEM(buf) #define S_TYPEISSHM(buf) __S_TYPEISSHM(buf) #define S_ISUID __S_ISUID #define S_ISGID __S_ISGID #define S_ISVTX __S_ISVTX #define S_IRUSR __S_IREAD #define S_IWUSR __S_IWRITE #define S_IXUSR __S_IEXEC #define S_IRWXU (__S_IREAD|__S_IWRITE|__S_IEXEC) #define S_IREAD S_IRUSR #define S_IWRITE S_IWUSR #define S_IEXEC S_IXUSR #define S_IRGRP (S_IRUSR >> 3) #define S_IWGRP (S_IWUSR >> 3) #define S_IXGRP (S_IXUSR >> 3) #define S_IRWXG (S_IRWXU >> 3) #define S_IROTH (S_IRGRP >> 3) #define S_IWOTH (S_IWGRP >> 3) #define S_IXOTH (S_IXGRP >> 3) #define S_IRWXO (S_IRWXG >> 3) #define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO) #define ALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO) #define DEFFILEMODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH) #define S_BLKSIZE 512 # 219 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/stat.h" 3 4 extern int stat (__const char *__restrict __file, struct stat *__restrict __buf) __asm__ ("" "stat64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int fstat (int __fd, struct stat *__buf) __asm__ ("" "fstat64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int stat64 (__const char *__restrict __file, struct stat64 *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int fstat64 (int __fd, struct stat64 *__buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); # 245 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/stat.h" 3 4 extern int fstatat (int __fd, __const char *__restrict __file, struct stat *__restrict __buf, int __flag) __asm__ ("" "fstatat64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); extern int fstatat64 (int __fd, __const char *__restrict __file, struct stat64 *__restrict __buf, int __flag) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); # 269 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/stat.h" 3 4 extern int lstat (__const char *__restrict __file, struct stat *__restrict __buf) __asm__ ("" "lstat64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int lstat64 (__const char *__restrict __file, struct stat64 *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int chmod (__const char *__file, __mode_t __mode) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int lchmod (__const char *__file, __mode_t __mode) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int fchmod (int __fd, __mode_t __mode) __attribute__ ((__nothrow__ , __leaf__)); extern int fchmodat (int __fd, __const char *__file, __mode_t __mode, int __flag) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__warn_unused_result__)); extern __mode_t umask (__mode_t __mask) __attribute__ ((__nothrow__ , __leaf__)); extern __mode_t getumask (void) __attribute__ ((__nothrow__ , __leaf__)); extern int mkdir (__const char *__path, __mode_t __mode) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int mkdirat (int __fd, __const char *__path, __mode_t __mode) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int mknod (__const char *__path, __mode_t __mode, __dev_t __dev) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int mknodat (int __fd, __const char *__path, __mode_t __mode, __dev_t __dev) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int mkfifo (__const char *__path, __mode_t __mode) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int mkfifoat (int __fd, __const char *__path, __mode_t __mode) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int utimensat (int __fd, __const char *__path, __const struct timespec __times[2], int __flags) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int futimens (int __fd, __const struct timespec __times[2]) __attribute__ ((__nothrow__ , __leaf__)); # 412 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/stat.h" 3 4 extern int __fxstat (int __ver, int __fildes, struct stat *__stat_buf) __asm__ ("" "__fxstat64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); extern int __xstat (int __ver, __const char *__filename, struct stat *__stat_buf) __asm__ ("" "__xstat64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); extern int __lxstat (int __ver, __const char *__filename, struct stat *__stat_buf) __asm__ ("" "__lxstat64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); extern int __fxstatat (int __ver, int __fildes, __const char *__filename, struct stat *__stat_buf, int __flag) __asm__ ("" "__fxstatat64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))); # 434 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/stat.h" 3 4 extern int __fxstat64 (int __ver, int __fildes, struct stat64 *__stat_buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); extern int __xstat64 (int __ver, __const char *__filename, struct stat64 *__stat_buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); extern int __lxstat64 (int __ver, __const char *__filename, struct stat64 *__stat_buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); extern int __fxstatat64 (int __ver, int __fildes, __const char *__filename, struct stat64 *__stat_buf, int __flag) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))); extern int __xmknod (int __ver, __const char *__path, __mode_t __mode, __dev_t *__dev) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))); extern int __xmknodat (int __ver, int __fd, __const char *__path, __mode_t __mode, __dev_t *__dev) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 5))); extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) stat (__const char *__path, struct stat *__statbuf) { return __xstat (3, __path, __statbuf); } extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) lstat (__const char *__path, struct stat *__statbuf) { return __lxstat (3, __path, __statbuf); } extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) fstat (int __fd, struct stat *__statbuf) { return __fxstat (3, __fd, __statbuf); } extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) fstatat (int __fd, __const char *__filename, struct stat *__statbuf, int __flag) { return __fxstatat (3, __fd, __filename, __statbuf, __flag); } extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) mknod (__const char *__path, __mode_t __mode, __dev_t __dev) { return __xmknod (1, __path, __mode, &__dev); } extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) mknodat (int __fd, __const char *__path, __mode_t __mode, __dev_t __dev) { return __xmknodat (1, __fd, __path, __mode, &__dev); } extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) stat64 (__const char *__path, struct stat64 *__statbuf) { return __xstat64 (3, __path, __statbuf); } extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) lstat64 (__const char *__path, struct stat64 *__statbuf) { return __lxstat64 (3, __path, __statbuf); } extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) fstat64 (int __fd, struct stat64 *__statbuf) { return __fxstat64 (3, __fd, __statbuf); } extern __inline __attribute__ ((__gnu_inline__)) int __attribute__ ((__nothrow__ , __leaf__)) fstatat64 (int __fd, __const char *__filename, struct stat64 *__statbuf, int __flag) { return __fxstatat64 (3, __fd, __filename, __statbuf, __flag); } # 38 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 #define _DIRENT_H 1 # 63 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/dirent.h" 1 3 4 # 23 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/dirent.h" 3 4 struct dirent { __ino64_t d_ino; __off64_t d_off; unsigned short int d_reclen; unsigned char d_type; char d_name[256]; }; struct dirent64 { __ino64_t d_ino; __off64_t d_off; unsigned short int d_reclen; unsigned char d_type; char d_name[256]; }; #define d_fileno d_ino #undef _DIRENT_HAVE_D_NAMLEN #define _DIRENT_HAVE_D_RECLEN #define _DIRENT_HAVE_D_OFF #define _DIRENT_HAVE_D_TYPE # 64 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 2 3 4 # 87 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 #define _D_EXACT_NAMLEN(d) (strlen ((d)->d_name)) #define _D_ALLOC_NAMLEN(d) (((char *) (d) + (d)->d_reclen) - &(d)->d_name[0]) # 99 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 enum { DT_UNKNOWN = 0, #define DT_UNKNOWN DT_UNKNOWN DT_FIFO = 1, #define DT_FIFO DT_FIFO DT_CHR = 2, #define DT_CHR DT_CHR DT_DIR = 4, #define DT_DIR DT_DIR DT_BLK = 6, #define DT_BLK DT_BLK DT_REG = 8, #define DT_REG DT_REG DT_LNK = 10, #define DT_LNK DT_LNK DT_SOCK = 12, #define DT_SOCK DT_SOCK DT_WHT = 14 #define DT_WHT DT_WHT }; #define IFTODT(mode) (((mode) & 0170000) >> 12) #define DTTOIF(dirtype) ((dirtype) << 12) typedef struct __dirstream DIR; extern DIR *opendir (__const char *__name) __attribute__ ((__nonnull__ (1))); extern DIR *fdopendir (int __fd); extern int closedir (DIR *__dirp) __attribute__ ((__nonnull__ (1))); # 167 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 extern struct dirent *readdir (DIR *__dirp) __asm__ ("" "readdir64") __attribute__ ((__nonnull__ (1))); extern struct dirent64 *readdir64 (DIR *__dirp) __attribute__ ((__nonnull__ (1))); # 191 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 extern int readdir_r (DIR *__restrict __dirp, struct dirent *__restrict __entry, struct dirent **__restrict __result) __asm__ ("" "readdir64_r") __attribute__ ((__nonnull__ (1, 2, 3))); extern int readdir64_r (DIR *__restrict __dirp, struct dirent64 *__restrict __entry, struct dirent64 **__restrict __result) __attribute__ ((__nonnull__ (1, 2, 3))); extern void rewinddir (DIR *__dirp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern void seekdir (DIR *__dirp, long int __pos) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern long int telldir (DIR *__dirp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int dirfd (DIR *__dirp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); # 238 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 #define MAXNAMLEN NAME_MAX #define __need_size_t # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 409 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_NULL # 247 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 2 3 4 # 264 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 extern int scandir (__const char *__restrict __dir, struct dirent ***__restrict __namelist, int (*__selector) (__const struct dirent *), int (*__cmp) (__const struct dirent **, __const struct dirent **)) __asm__ ("" "scandir64") __attribute__ ((__nonnull__ (1, 2))); # 279 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 extern int scandir64 (__const char *__restrict __dir, struct dirent64 ***__restrict __namelist, int (*__selector) (__const struct dirent64 *), int (*__cmp) (__const struct dirent64 **, __const struct dirent64 **)) __attribute__ ((__nonnull__ (1, 2))); # 302 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 extern int scandirat (int __dfd, __const char *__restrict __dir, struct dirent ***__restrict __namelist, int (*__selector) (__const struct dirent *), int (*__cmp) (__const struct dirent **, __const struct dirent **)) __asm__ ("" "scandirat64") __attribute__ ((__nonnull__ (2, 3))); extern int scandirat64 (int __dfd, __const char *__restrict __dir, struct dirent64 ***__restrict __namelist, int (*__selector) (__const struct dirent64 *), int (*__cmp) (__const struct dirent64 **, __const struct dirent64 **)) __attribute__ ((__nonnull__ (2, 3))); # 331 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 extern int alphasort (__const struct dirent **__e1, __const struct dirent **__e2) __asm__ ("" "alphasort64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); extern int alphasort64 (__const struct dirent64 **__e1, __const struct dirent64 **__e2) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); # 360 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 extern __ssize_t getdirentries (int __fd, char *__restrict __buf, size_t __nbytes, __off64_t *__restrict __basep) __asm__ ("" "getdirentries64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))); extern __ssize_t getdirentries64 (int __fd, char *__restrict __buf, size_t __nbytes, __off64_t *__restrict __basep) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))); # 386 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/dirent.h" 3 4 extern int versionsort (__const struct dirent **__e1, __const struct dirent **__e2) __asm__ ("" "versionsort64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); extern int versionsort64 (__const struct dirent64 **__e1, __const struct dirent64 **__e2) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); # 39 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/resource.h" 1 3 4 # 20 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/resource.h" 3 4 #define _SYS_RESOURCE_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/resource.h" 1 3 4 # 33 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/resource.h" 3 4 enum __rlimit_resource { RLIMIT_CPU = 0, #define RLIMIT_CPU RLIMIT_CPU RLIMIT_FSIZE = 1, #define RLIMIT_FSIZE RLIMIT_FSIZE RLIMIT_DATA = 2, #define RLIMIT_DATA RLIMIT_DATA RLIMIT_STACK = 3, #define RLIMIT_STACK RLIMIT_STACK RLIMIT_CORE = 4, #define RLIMIT_CORE RLIMIT_CORE __RLIMIT_RSS = 7, #define RLIMIT_RSS __RLIMIT_RSS RLIMIT_NOFILE = 5, __RLIMIT_OFILE = RLIMIT_NOFILE, #define RLIMIT_NOFILE RLIMIT_NOFILE #define RLIMIT_OFILE __RLIMIT_OFILE RLIMIT_AS = 6, #define RLIMIT_AS RLIMIT_AS __RLIMIT_NPROC = 8, #define RLIMIT_NPROC __RLIMIT_NPROC __RLIMIT_MEMLOCK = 9, #define RLIMIT_MEMLOCK __RLIMIT_MEMLOCK __RLIMIT_LOCKS = 10, #define RLIMIT_LOCKS __RLIMIT_LOCKS __RLIMIT_SIGPENDING = 11, #define RLIMIT_SIGPENDING __RLIMIT_SIGPENDING __RLIMIT_MSGQUEUE = 12, #define RLIMIT_MSGQUEUE __RLIMIT_MSGQUEUE __RLIMIT_NICE = 13, #define RLIMIT_NICE __RLIMIT_NICE __RLIMIT_RTPRIO = 14, #define RLIMIT_RTPRIO __RLIMIT_RTPRIO __RLIMIT_RTTIME = 15, #define RLIMIT_RTTIME __RLIMIT_RTTIME __RLIMIT_NLIMITS = 16, __RLIM_NLIMITS = __RLIMIT_NLIMITS #define RLIMIT_NLIMITS __RLIMIT_NLIMITS #define RLIM_NLIMITS __RLIM_NLIMITS }; # 127 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/resource.h" 3 4 #define RLIM_INFINITY 0x7fffffffffffffffULL #define RLIM64_INFINITY 0x7fffffffffffffffULL #define RLIM_SAVED_MAX RLIM_INFINITY #define RLIM_SAVED_CUR RLIM_INFINITY typedef __rlim64_t rlim_t; typedef __rlim64_t rlim64_t; struct rlimit { rlim_t rlim_cur; rlim_t rlim_max; }; struct rlimit64 { rlim64_t rlim_cur; rlim64_t rlim_max; }; enum __rusage_who { RUSAGE_SELF = 0, #define RUSAGE_SELF RUSAGE_SELF RUSAGE_CHILDREN = -1 #define RUSAGE_CHILDREN RUSAGE_CHILDREN , RUSAGE_THREAD = 1 #define RUSAGE_THREAD RUSAGE_THREAD #define RUSAGE_LWP RUSAGE_THREAD }; #define __need_timeval # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/time.h" 1 3 4 # 99 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/time.h" 3 4 #undef __need_timeval # 190 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/resource.h" 2 3 4 struct rusage { struct timeval ru_utime; struct timeval ru_stime; long int ru_maxrss; long int ru_ixrss; long int ru_idrss; long int ru_isrss; long int ru_minflt; long int ru_majflt; long int ru_nswap; long int ru_inblock; long int ru_oublock; long int ru_msgsnd; long int ru_msgrcv; long int ru_nsignals; long int ru_nvcsw; long int ru_nivcsw; }; #define PRIO_MIN -20 #define PRIO_MAX 20 enum __priority_which { PRIO_PROCESS = 0, #define PRIO_PROCESS PRIO_PROCESS PRIO_PGRP = 1, #define PRIO_PGRP PRIO_PGRP PRIO_USER = 2 #define PRIO_USER PRIO_USER }; # 261 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/resource.h" 3 4 extern int prlimit (__pid_t __pid, enum __rlimit_resource __resource, __const struct rlimit *__new_limit, struct rlimit *__old_limit) __asm__ ("" "prlimit64") __attribute__ ((__nothrow__ , __leaf__)) ; extern int prlimit64 (__pid_t __pid, enum __rlimit_resource __resource, __const struct rlimit64 *__new_limit, struct rlimit64 *__old_limit) __attribute__ ((__nothrow__ , __leaf__)); # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/resource.h" 2 3 4 typedef enum __rlimit_resource __rlimit_resource_t; typedef enum __rusage_who __rusage_who_t; typedef enum __priority_which __priority_which_t; # 55 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/resource.h" 3 4 extern int getrlimit (__rlimit_resource_t __resource, struct rlimit *__rlimits) __asm__ ("" "getrlimit64") __attribute__ ((__nothrow__ , __leaf__)) ; extern int getrlimit64 (__rlimit_resource_t __resource, struct rlimit64 *__rlimits) __attribute__ ((__nothrow__ , __leaf__)); # 74 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/resource.h" 3 4 extern int setrlimit (__rlimit_resource_t __resource, __const struct rlimit *__rlimits) __asm__ ("" "setrlimit64") __attribute__ ((__nothrow__ , __leaf__)) ; extern int setrlimit64 (__rlimit_resource_t __resource, __const struct rlimit64 *__rlimits) __attribute__ ((__nothrow__ , __leaf__)); extern int getrusage (__rusage_who_t __who, struct rusage *__usage) __attribute__ ((__nothrow__ , __leaf__)); extern int getpriority (__priority_which_t __which, id_t __who) __attribute__ ((__nothrow__ , __leaf__)); extern int setpriority (__priority_which_t __which, id_t __who, int __prio) __attribute__ ((__nothrow__ , __leaf__)); # 40 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 40 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #define _STDDEF_H #define _STDDEF_H_ #define _ANSI_STDDEF_H #define __STDDEF_H__ # 139 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #define _PTRDIFF_T #define _T_PTRDIFF_ #define _T_PTRDIFF #define __PTRDIFF_T #define _PTRDIFF_T_ #define _BSD_PTRDIFF_T_ #define ___int_ptrdiff_t_h #define _GCC_PTRDIFF_T typedef int ptrdiff_t; # 161 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_ptrdiff_t # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 344 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_wchar_t # 398 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef NULL #define NULL ((void *)0) #undef __need_NULL #define offsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER) # 41 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/locale.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/locale.h" 3 4 #define _LOCALE_H 1 #define __need_NULL # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 161 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_ptrdiff_t # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 344 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_wchar_t # 398 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef NULL #define NULL ((void *)0) #undef __need_NULL #define offsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER) # 30 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/locale.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/locale.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/locale.h" 3 4 #define _BITS_LOCALE_H 1 enum { __LC_CTYPE = 0, __LC_NUMERIC = 1, __LC_TIME = 2, __LC_COLLATE = 3, __LC_MONETARY = 4, __LC_MESSAGES = 5, __LC_ALL = 6, __LC_PAPER = 7, __LC_NAME = 8, __LC_ADDRESS = 9, __LC_TELEPHONE = 10, __LC_MEASUREMENT = 11, __LC_IDENTIFICATION = 12 }; # 31 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/locale.h" 2 3 4 #define LC_CTYPE __LC_CTYPE #define LC_NUMERIC __LC_NUMERIC #define LC_TIME __LC_TIME #define LC_COLLATE __LC_COLLATE #define LC_MONETARY __LC_MONETARY #define LC_MESSAGES __LC_MESSAGES #define LC_ALL __LC_ALL #define LC_PAPER __LC_PAPER #define LC_NAME __LC_NAME #define LC_ADDRESS __LC_ADDRESS #define LC_TELEPHONE __LC_TELEPHONE #define LC_MEASUREMENT __LC_MEASUREMENT #define LC_IDENTIFICATION __LC_IDENTIFICATION struct lconv { char *decimal_point; char *thousands_sep; char *grouping; char *int_curr_symbol; char *currency_symbol; char *mon_decimal_point; char *mon_thousands_sep; char *mon_grouping; char *positive_sign; char *negative_sign; char int_frac_digits; char frac_digits; char p_cs_precedes; char p_sep_by_space; char n_cs_precedes; char n_sep_by_space; char p_sign_posn; char n_sign_posn; char int_p_cs_precedes; char int_p_sep_by_space; char int_n_cs_precedes; char int_n_sep_by_space; char int_p_sign_posn; char int_n_sign_posn; # 121 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/locale.h" 3 4 }; extern char *setlocale (int __category, __const char *__locale) __attribute__ ((__nothrow__ , __leaf__)); extern struct lconv *localeconv (void) __attribute__ ((__nothrow__ , __leaf__)); # 152 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/locale.h" 3 4 extern __locale_t newlocale (int __category_mask, __const char *__locale, __locale_t __base) __attribute__ ((__nothrow__ , __leaf__)); #define LC_CTYPE_MASK (1 << __LC_CTYPE) #define LC_NUMERIC_MASK (1 << __LC_NUMERIC) #define LC_TIME_MASK (1 << __LC_TIME) #define LC_COLLATE_MASK (1 << __LC_COLLATE) #define LC_MONETARY_MASK (1 << __LC_MONETARY) #define LC_MESSAGES_MASK (1 << __LC_MESSAGES) #define LC_PAPER_MASK (1 << __LC_PAPER) #define LC_NAME_MASK (1 << __LC_NAME) #define LC_ADDRESS_MASK (1 << __LC_ADDRESS) #define LC_TELEPHONE_MASK (1 << __LC_TELEPHONE) #define LC_MEASUREMENT_MASK (1 << __LC_MEASUREMENT) #define LC_IDENTIFICATION_MASK (1 << __LC_IDENTIFICATION) #define LC_ALL_MASK (LC_CTYPE_MASK | LC_NUMERIC_MASK | LC_TIME_MASK | LC_COLLATE_MASK | LC_MONETARY_MASK | LC_MESSAGES_MASK | LC_PAPER_MASK | LC_NAME_MASK | LC_ADDRESS_MASK | LC_TELEPHONE_MASK | LC_MEASUREMENT_MASK | LC_IDENTIFICATION_MASK ) # 187 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/locale.h" 3 4 extern __locale_t duplocale (__locale_t __dataset) __attribute__ ((__nothrow__ , __leaf__)); extern void freelocale (__locale_t __dataset) __attribute__ ((__nothrow__ , __leaf__)); extern __locale_t uselocale (__locale_t __dataset) __attribute__ ((__nothrow__ , __leaf__)); #define LC_GLOBAL_LOCALE ((__locale_t) -1L) # 43 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/mntent.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/mntent.h" 3 4 #define _MNTENT_H 1 #define __need_FILE # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/paths.h" 1 3 4 # 33 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/paths.h" 3 4 #define _PATHS_H_ #define _PATH_DEFPATH "/usr/bin:/bin" #define _PATH_STDPATH "/usr/bin:/bin:/usr/sbin:/sbin" #define _PATH_BSHELL "/bin/sh" #define _PATH_CONSOLE "/dev/console" #define _PATH_CSHELL "/bin/csh" #define _PATH_DEVDB "/var/run/dev.db" #define _PATH_DEVNULL "/dev/null" #define _PATH_DRUM "/dev/drum" #define _PATH_GSHADOW "/etc/gshadow" #define _PATH_KLOG "/proc/kmsg" #define _PATH_KMEM "/dev/kmem" #define _PATH_LASTLOG "/var/log/lastlog" #define _PATH_MAILDIR "/var/mail" #define _PATH_MAN "/usr/share/man" #define _PATH_MEM "/dev/mem" #define _PATH_MNTTAB "/etc/fstab" #define _PATH_MOUNTED "/etc/mtab" #define _PATH_NOLOGIN "/etc/nologin" #define _PATH_PRESERVE "/var/lib" #define _PATH_RWHODIR "/var/spool/rwho" #define _PATH_SENDMAIL "/usr/sbin/sendmail" #define _PATH_SHADOW "/etc/shadow" #define _PATH_SHELLS "/etc/shells" #define _PATH_TTY "/dev/tty" #define _PATH_UNIX "/boot/vmlinux" #define _PATH_UTMP "/var/run/utmp" #define _PATH_VI "/usr/bin/vi" #define _PATH_WTMP "/var/log/wtmp" #define _PATH_DEV "/dev/" #define _PATH_TMP "/tmp/" #define _PATH_VARDB "/var/db/" #define _PATH_VARRUN "/var/run/" #define _PATH_VARTMP "/var/tmp/" # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/mntent.h" 2 3 4 #define MNTTAB _PATH_MNTTAB #define MOUNTED _PATH_MOUNTED #define MNTTYPE_IGNORE "ignore" #define MNTTYPE_NFS "nfs" #define MNTTYPE_SWAP "swap" #define MNTOPT_DEFAULTS "defaults" #define MNTOPT_RO "ro" #define MNTOPT_RW "rw" #define MNTOPT_SUID "suid" #define MNTOPT_NOSUID "nosuid" #define MNTOPT_NOAUTO "noauto" struct mntent { char *mnt_fsname; char *mnt_dir; char *mnt_type; char *mnt_opts; int mnt_freq; int mnt_passno; }; extern FILE *setmntent (__const char *__file, __const char *__mode) __attribute__ ((__nothrow__ , __leaf__)); extern struct mntent *getmntent (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); extern struct mntent *getmntent_r (FILE *__restrict __stream, struct mntent *__restrict __result, char *__restrict __buffer, int __bufsize) __attribute__ ((__nothrow__ , __leaf__)); extern int addmntent (FILE *__restrict __stream, __const struct mntent *__restrict __mnt) __attribute__ ((__nothrow__ , __leaf__)); extern int endmntent (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); extern char *hasmntopt (__const struct mntent *__mnt, __const char *__opt) __attribute__ ((__nothrow__ , __leaf__)); # 44 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/socket.h" 1 3 4 # 22 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/socket.h" 3 4 #define _SYS_SOCKET_H 1 #define __need_size_t # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 161 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_ptrdiff_t # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 344 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_wchar_t # 398 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef NULL #define NULL ((void *)0) #undef __need_NULL #define offsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER) # 31 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/socket.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sigset.h" 1 3 4 # 34 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/socket.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/socket.h" 1 3 4 # 22 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/socket.h" 3 4 #define __BITS_SOCKET_H #define __need_size_t # 1 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 1 3 4 # 161 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_ptrdiff_t # 235 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_size_t # 344 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef __need_wchar_t # 398 "/usr/local/mipsisa32r2el/r24/lib/gcc/mipsisa32r2el-axis-linux-gnu/4.7.2/include/stddef.h" 3 4 #undef NULL #define NULL ((void *)0) #undef __need_NULL #define offsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER) # 30 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/socket.h" 2 3 4 # 40 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/socket.h" 3 4 enum __socket_type { SOCK_DGRAM = 1, #define SOCK_DGRAM SOCK_DGRAM SOCK_STREAM = 2, #define SOCK_STREAM SOCK_STREAM SOCK_RAW = 3, #define SOCK_RAW SOCK_RAW SOCK_RDM = 4, #define SOCK_RDM SOCK_RDM SOCK_SEQPACKET = 5, #define SOCK_SEQPACKET SOCK_SEQPACKET SOCK_DCCP = 6, #define SOCK_DCCP SOCK_DCCP SOCK_PACKET = 10, #define SOCK_PACKET SOCK_PACKET SOCK_CLOEXEC = 02000000, #define SOCK_CLOEXEC SOCK_CLOEXEC SOCK_NONBLOCK = 0200 #define SOCK_NONBLOCK SOCK_NONBLOCK }; #define PF_UNSPEC 0 #define PF_LOCAL 1 #define PF_UNIX PF_LOCAL #define PF_FILE PF_LOCAL #define PF_INET 2 #define PF_AX25 3 #define PF_IPX 4 #define PF_APPLETALK 5 #define PF_NETROM 6 #define PF_BRIDGE 7 #define PF_ATMPVC 8 #define PF_X25 9 #define PF_INET6 10 #define PF_ROSE 11 #define PF_DECnet 12 #define PF_NETBEUI 13 #define PF_SECURITY 14 #define PF_KEY 15 #define PF_NETLINK 16 #define PF_ROUTE PF_NETLINK #define PF_PACKET 17 #define PF_ASH 18 #define PF_ECONET 19 #define PF_ATMSVC 20 #define PF_RDS 21 #define PF_SNA 22 #define PF_IRDA 23 #define PF_PPPOX 24 #define PF_WANPIPE 25 #define PF_LLC 26 #define PF_CAN 29 #define PF_TIPC 30 #define PF_BLUETOOTH 31 #define PF_IUCV 32 #define PF_RXRPC 33 #define PF_ISDN 34 #define PF_PHONET 35 #define PF_IEEE802154 36 #define PF_CAIF 37 #define PF_ALG 38 #define PF_NFC 39 #define PF_MAX 40 #define AF_UNSPEC PF_UNSPEC #define AF_LOCAL PF_LOCAL #define AF_UNIX PF_UNIX #define AF_FILE PF_FILE #define AF_INET PF_INET #define AF_AX25 PF_AX25 #define AF_IPX PF_IPX #define AF_APPLETALK PF_APPLETALK #define AF_NETROM PF_NETROM #define AF_BRIDGE PF_BRIDGE #define AF_ATMPVC PF_ATMPVC #define AF_X25 PF_X25 #define AF_INET6 PF_INET6 #define AF_ROSE PF_ROSE #define AF_DECnet PF_DECnet #define AF_NETBEUI PF_NETBEUI #define AF_SECURITY PF_SECURITY #define AF_KEY PF_KEY #define AF_NETLINK PF_NETLINK #define AF_ROUTE PF_ROUTE #define AF_PACKET PF_PACKET #define AF_ASH PF_ASH #define AF_ECONET PF_ECONET #define AF_ATMSVC PF_ATMSVC #define AF_RDS PF_RDS #define AF_SNA PF_SNA #define AF_IRDA PF_IRDA #define AF_PPPOX PF_PPPOX #define AF_WANPIPE PF_WANPIPE #define AF_LLC PF_LLC #define AF_CAN PF_CAN #define AF_TIPC PF_TIPC #define AF_BLUETOOTH PF_BLUETOOTH #define AF_IUCV PF_IUCV #define AF_RXRPC PF_RXRPC #define AF_ISDN PF_ISDN #define AF_PHONET PF_PHONET #define AF_IEEE802154 PF_IEEE802154 #define AF_CAIF PF_CAIF #define AF_ALG PF_ALG #define AF_NFC PF_NFC #define AF_MAX PF_MAX #define SOL_RAW 255 #define SOL_DECNET 261 #define SOL_X25 262 #define SOL_PACKET 263 #define SOL_ATM 264 #define SOL_AAL 265 #define SOL_IRDA 266 #define SOMAXCONN 128 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sockaddr.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/sockaddr.h" 3 4 #define _BITS_SOCKADDR_H 1 typedef unsigned short int sa_family_t; #define __SOCKADDR_COMMON(sa_prefix) sa_family_t sa_prefix ##family #define __SOCKADDR_COMMON_SIZE (sizeof (unsigned short int)) # 178 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/socket.h" 2 3 4 struct sockaddr { sa_family_t sa_family; char sa_data[14]; }; #define __ss_aligntype unsigned long int #define _SS_SIZE 128 #define _SS_PADSIZE (_SS_SIZE - (2 * sizeof (__ss_aligntype))) struct sockaddr_storage { sa_family_t ss_family; unsigned long int __ss_align; char __ss_padding[(128 - (2 * sizeof (unsigned long int)))]; }; enum { MSG_OOB = 0x01, #define MSG_OOB MSG_OOB MSG_PEEK = 0x02, #define MSG_PEEK MSG_PEEK MSG_DONTROUTE = 0x04, #define MSG_DONTROUTE MSG_DONTROUTE MSG_TRYHARD = MSG_DONTROUTE, #define MSG_TRYHARD MSG_DONTROUTE MSG_CTRUNC = 0x08, #define MSG_CTRUNC MSG_CTRUNC MSG_PROXY = 0x10, #define MSG_PROXY MSG_PROXY MSG_TRUNC = 0x20, #define MSG_TRUNC MSG_TRUNC MSG_DONTWAIT = 0x40, #define MSG_DONTWAIT MSG_DONTWAIT MSG_EOR = 0x80, #define MSG_EOR MSG_EOR MSG_WAITALL = 0x100, #define MSG_WAITALL MSG_WAITALL MSG_FIN = 0x200, #define MSG_FIN MSG_FIN MSG_SYN = 0x400, #define MSG_SYN MSG_SYN MSG_CONFIRM = 0x800, #define MSG_CONFIRM MSG_CONFIRM MSG_RST = 0x1000, #define MSG_RST MSG_RST MSG_ERRQUEUE = 0x2000, #define MSG_ERRQUEUE MSG_ERRQUEUE MSG_NOSIGNAL = 0x4000, #define MSG_NOSIGNAL MSG_NOSIGNAL MSG_MORE = 0x8000, #define MSG_MORE MSG_MORE MSG_WAITFORONE = 0x10000, #define MSG_WAITFORONE MSG_WAITFORONE MSG_CMSG_CLOEXEC = 0x40000000 #define MSG_CMSG_CLOEXEC MSG_CMSG_CLOEXEC }; struct msghdr { void *msg_name; socklen_t msg_namelen; struct iovec *msg_iov; size_t msg_iovlen; void *msg_control; size_t msg_controllen; int msg_flags; }; struct mmsghdr { struct msghdr msg_hdr; unsigned int msg_len; }; struct cmsghdr { size_t cmsg_len; int cmsg_level; int cmsg_type; __extension__ unsigned char __cmsg_data []; }; #define CMSG_DATA(cmsg) ((cmsg)->__cmsg_data) #define CMSG_NXTHDR(mhdr,cmsg) __cmsg_nxthdr (mhdr, cmsg) #define CMSG_FIRSTHDR(mhdr) ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr) ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) 0) #define CMSG_ALIGN(len) (((len) + sizeof (size_t) - 1) & (size_t) ~(sizeof (size_t) - 1)) #define CMSG_SPACE(len) (CMSG_ALIGN (len) + CMSG_ALIGN (sizeof (struct cmsghdr))) #define CMSG_LEN(len) (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len)) extern struct cmsghdr *__cmsg_nxthdr (struct msghdr *__mhdr, struct cmsghdr *__cmsg) __attribute__ ((__nothrow__ , __leaf__)); extern __inline __attribute__ ((__gnu_inline__)) struct cmsghdr * __attribute__ ((__nothrow__ , __leaf__)) __cmsg_nxthdr (struct msghdr *__mhdr, struct cmsghdr *__cmsg) { if ((size_t) __cmsg->cmsg_len < sizeof (struct cmsghdr)) return (struct cmsghdr *) 0; __cmsg = (struct cmsghdr *) ((unsigned char *) __cmsg + (((__cmsg->cmsg_len) + sizeof (size_t) - 1) & (size_t) ~(sizeof (size_t) - 1))); if ((unsigned char *) (__cmsg + 1) > ((unsigned char *) __mhdr->msg_control + __mhdr->msg_controllen) || ((unsigned char *) __cmsg + (((__cmsg->cmsg_len) + sizeof (size_t) - 1) & (size_t) ~(sizeof (size_t) - 1)) > ((unsigned char *) __mhdr->msg_control + __mhdr->msg_controllen))) return (struct cmsghdr *) 0; return __cmsg; } enum { SCM_RIGHTS = 0x01 #define SCM_RIGHTS SCM_RIGHTS , SCM_CREDENTIALS = 0x02 #define SCM_CREDENTIALS SCM_CREDENTIALS }; struct ucred { pid_t pid; uid_t uid; gid_t gid; }; # 377 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/socket.h" 3 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/socket.h" 1 3 4 # 10 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/socket.h" 3 4 #define _ASM_SOCKET_H # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/sockios.h" 1 3 4 # 11 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/sockios.h" 3 4 #define _ASM_SOCKIOS_H # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/ioctl.h" 1 3 4 # 11 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/ioctl.h" 3 4 #define __ASM_IOCTL_H #define _IOC_SIZEBITS 13 #define _IOC_DIRBITS 3 #define _IOC_NONE 1U #define _IOC_READ 2U #define _IOC_WRITE 4U # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/ioctl.h" 1 3 4 #define _ASM_GENERIC_IOCTL_H # 22 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/ioctl.h" 3 4 #define _IOC_NRBITS 8 #define _IOC_TYPEBITS 8 # 38 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/ioctl.h" 3 4 #define _IOC_NRMASK ((1 << _IOC_NRBITS)-1) #define _IOC_TYPEMASK ((1 << _IOC_TYPEBITS)-1) #define _IOC_SIZEMASK ((1 << _IOC_SIZEBITS)-1) #define _IOC_DIRMASK ((1 << _IOC_DIRBITS)-1) #define _IOC_NRSHIFT 0 #define _IOC_TYPESHIFT (_IOC_NRSHIFT+_IOC_NRBITS) #define _IOC_SIZESHIFT (_IOC_TYPESHIFT+_IOC_TYPEBITS) #define _IOC_DIRSHIFT (_IOC_SIZESHIFT+_IOC_SIZEBITS) # 65 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/ioctl.h" 3 4 #define _IOC(dir,type,nr,size) (((dir) << _IOC_DIRSHIFT) | ((type) << _IOC_TYPESHIFT) | ((nr) << _IOC_NRSHIFT) | ((size) << _IOC_SIZESHIFT)) #define _IOC_TYPECHECK(t) (sizeof(t)) #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0) #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size))) #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size))) #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size))) #define _IOR_BAD(type,nr,size) _IOC(_IOC_READ,(type),(nr),sizeof(size)) #define _IOW_BAD(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),sizeof(size)) #define _IOWR_BAD(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeof(size)) #define _IOC_DIR(nr) (((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) #define _IOC_TYPE(nr) (((nr) >> _IOC_TYPESHIFT) & _IOC_TYPEMASK) #define _IOC_NR(nr) (((nr) >> _IOC_NRSHIFT) & _IOC_NRMASK) #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) #define IOC_IN (_IOC_WRITE << _IOC_DIRSHIFT) #define IOC_OUT (_IOC_READ << _IOC_DIRSHIFT) #define IOC_INOUT ((_IOC_WRITE|_IOC_READ) << _IOC_DIRSHIFT) #define IOCSIZE_MASK (_IOC_SIZEMASK << _IOC_SIZESHIFT) #define IOCSIZE_SHIFT (_IOC_SIZESHIFT) # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/ioctl.h" 2 3 4 # 14 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/sockios.h" 2 3 4 #define FIOGETOWN _IOR('f', 123, int) #define FIOSETOWN _IOW('f', 124, int) #define SIOCATMARK _IOR('s', 7, int) #define SIOCSPGRP _IOW('s', 8, pid_t) #define SIOCGPGRP _IOR('s', 9, pid_t) #define SIOCGSTAMP 0x8906 #define SIOCGSTAMPNS 0x8907 # 13 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/socket.h" 2 3 4 #define SOL_SOCKET 0xffff #define SO_DEBUG 0x0001 #define SO_REUSEADDR 0x0004 #define SO_KEEPALIVE 0x0008 #define SO_DONTROUTE 0x0010 #define SO_BROADCAST 0x0020 #define SO_LINGER 0x0080 #define SO_OOBINLINE 0x0100 #define SO_REUSEPORT 0x0200 #define SO_TYPE 0x1008 #define SO_STYLE SO_TYPE #define SO_ERROR 0x1007 #define SO_SNDBUF 0x1001 #define SO_RCVBUF 0x1002 #define SO_SNDLOWAT 0x1003 #define SO_RCVLOWAT 0x1004 #define SO_SNDTIMEO 0x1005 #define SO_RCVTIMEO 0x1006 #define SO_ACCEPTCONN 0x1009 #define SO_PROTOCOL 0x1028 #define SO_DOMAIN 0x1029 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_BSDCOMPAT 14 #define SO_PASSCRED 17 #define SO_PEERCRED 18 #define SO_SECURITY_AUTHENTICATION 22 #define SO_SECURITY_ENCRYPTION_TRANSPORT 23 #define SO_SECURITY_ENCRYPTION_NETWORK 24 #define SO_BINDTODEVICE 25 #define SO_ATTACH_FILTER 26 #define SO_DETACH_FILTER 27 #define SO_GET_FILTER SO_ATTACH_FILTER #define SO_PEERNAME 28 #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP SO_TIMESTAMP #define SO_PEERSEC 30 #define SO_SNDBUFFORCE 31 #define SO_RCVBUFFORCE 33 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 #define SCM_TIMESTAMPNS SO_TIMESTAMPNS #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING SO_TIMESTAMPING #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS SO_WIFI_STATUS #define SO_PEEK_OFF 42 #define SO_NOFCS 43 #define SO_LOCK_FILTER 44 #define SO_SELECT_ERR_QUEUE 45 #define SO_BUSY_POLL 46 #define SO_MAX_PACING_RATE 47 #define SO_BPF_EXTENSIONS 48 # 378 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/socket.h" 2 3 4 # 411 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/socket.h" 3 4 struct linger { int l_onoff; int l_linger; }; extern int recvmmsg (int __fd, struct mmsghdr *__vmessages, unsigned int __vlen, int __flags, __const struct timespec *__tmo); extern int sendmmsg (int __fd, struct mmsghdr *__vmessages, unsigned int __vlen, int __flags); # 41 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/socket.h" 2 3 4 struct osockaddr { unsigned short int sa_family; unsigned char sa_data[14]; }; enum { SHUT_RD = 0, #define SHUT_RD SHUT_RD SHUT_WR, #define SHUT_WR SHUT_WR SHUT_RDWR #define SHUT_RDWR SHUT_RDWR }; # 76 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/socket.h" 3 4 #define __SOCKADDR_ALLTYPES __SOCKADDR_ONETYPE (sockaddr) __SOCKADDR_ONETYPE (sockaddr_at) __SOCKADDR_ONETYPE (sockaddr_ax25) __SOCKADDR_ONETYPE (sockaddr_dl) __SOCKADDR_ONETYPE (sockaddr_eon) __SOCKADDR_ONETYPE (sockaddr_in) __SOCKADDR_ONETYPE (sockaddr_in6) __SOCKADDR_ONETYPE (sockaddr_inarp) __SOCKADDR_ONETYPE (sockaddr_ipx) __SOCKADDR_ONETYPE (sockaddr_iso) __SOCKADDR_ONETYPE (sockaddr_ns) __SOCKADDR_ONETYPE (sockaddr_un) __SOCKADDR_ONETYPE (sockaddr_x25) # 91 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/socket.h" 3 4 #define __SOCKADDR_ONETYPE(type) struct type *__restrict __ ##type ##__; typedef union { struct sockaddr *__restrict __sockaddr__; struct sockaddr_at *__restrict __sockaddr_at__; struct sockaddr_ax25 *__restrict __sockaddr_ax25__; struct sockaddr_dl *__restrict __sockaddr_dl__; struct sockaddr_eon *__restrict __sockaddr_eon__; struct sockaddr_in *__restrict __sockaddr_in__; struct sockaddr_in6 *__restrict __sockaddr_in6__; struct sockaddr_inarp *__restrict __sockaddr_inarp__; struct sockaddr_ipx *__restrict __sockaddr_ipx__; struct sockaddr_iso *__restrict __sockaddr_iso__; struct sockaddr_ns *__restrict __sockaddr_ns__; struct sockaddr_un *__restrict __sockaddr_un__; struct sockaddr_x25 *__restrict __sockaddr_x25__; } __SOCKADDR_ARG __attribute__ ((__transparent_union__)); #undef __SOCKADDR_ONETYPE #define __SOCKADDR_ONETYPE(type) __const struct type *__restrict __ ##type ##__; typedef union { __const struct sockaddr *__restrict __sockaddr__; __const struct sockaddr_at *__restrict __sockaddr_at__; __const struct sockaddr_ax25 *__restrict __sockaddr_ax25__; __const struct sockaddr_dl *__restrict __sockaddr_dl__; __const struct sockaddr_eon *__restrict __sockaddr_eon__; __const struct sockaddr_in *__restrict __sockaddr_in__; __const struct sockaddr_in6 *__restrict __sockaddr_in6__; __const struct sockaddr_inarp *__restrict __sockaddr_inarp__; __const struct sockaddr_ipx *__restrict __sockaddr_ipx__; __const struct sockaddr_iso *__restrict __sockaddr_iso__; __const struct sockaddr_ns *__restrict __sockaddr_ns__; __const struct sockaddr_un *__restrict __sockaddr_un__; __const struct sockaddr_x25 *__restrict __sockaddr_x25__; } __CONST_SOCKADDR_ARG __attribute__ ((__transparent_union__)); #undef __SOCKADDR_ONETYPE extern int socket (int __domain, int __type, int __protocol) __attribute__ ((__nothrow__ , __leaf__)); extern int socketpair (int __domain, int __type, int __protocol, int __fds[2]) __attribute__ ((__nothrow__ , __leaf__)); extern int bind (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len) __attribute__ ((__nothrow__ , __leaf__)); extern int getsockname (int __fd, __SOCKADDR_ARG __addr, socklen_t *__restrict __len) __attribute__ ((__nothrow__ , __leaf__)); # 129 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/socket.h" 3 4 extern int connect (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len); extern int getpeername (int __fd, __SOCKADDR_ARG __addr, socklen_t *__restrict __len) __attribute__ ((__nothrow__ , __leaf__)); extern ssize_t send (int __fd, __const void *__buf, size_t __n, int __flags); extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags); extern ssize_t sendto (int __fd, __const void *__buf, size_t __n, int __flags, __CONST_SOCKADDR_ARG __addr, socklen_t __addr_len); # 166 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/socket.h" 3 4 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, int __flags, __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len); extern ssize_t sendmsg (int __fd, __const struct msghdr *__message, int __flags); extern ssize_t recvmsg (int __fd, struct msghdr *__message, int __flags); extern int getsockopt (int __fd, int __level, int __optname, void *__restrict __optval, socklen_t *__restrict __optlen) __attribute__ ((__nothrow__ , __leaf__)); extern int setsockopt (int __fd, int __level, int __optname, __const void *__optval, socklen_t __optlen) __attribute__ ((__nothrow__ , __leaf__)); extern int listen (int __fd, int __n) __attribute__ ((__nothrow__ , __leaf__)); # 214 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/socket.h" 3 4 extern int accept (int __fd, __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len); extern int accept4 (int __fd, __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len, int __flags); # 232 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/socket.h" 3 4 extern int shutdown (int __fd, int __how) __attribute__ ((__nothrow__ , __leaf__)); extern int sockatmark (int __fd) __attribute__ ((__nothrow__ , __leaf__)); extern int isfdtype (int __fd, int __fdtype) __attribute__ ((__nothrow__ , __leaf__)); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/socket2.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/socket2.h" 3 4 extern ssize_t __recv_chk (int __fd, void *__buf, size_t __n, size_t __buflen, int __flags); extern ssize_t __recv_alias (int __fd, void *__buf, size_t __n, int __flags) __asm__ ("" "recv") ; extern ssize_t __recv_chk_warn (int __fd, void *__buf, size_t __n, size_t __buflen, int __flags) __asm__ ("" "__recv_chk") __attribute__((__warning__ ("recv called with bigger length than size of destination " "buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) ssize_t recv (int __fd, void *__buf, size_t __n, int __flags) { if (__builtin_object_size (__buf, 0) != (size_t) -1) { if (!__builtin_constant_p (__n)) return __recv_chk (__fd, __buf, __n, __builtin_object_size (__buf, 0), __flags); if (__n > __builtin_object_size (__buf, 0)) return __recv_chk_warn (__fd, __buf, __n, __builtin_object_size (__buf, 0), __flags); } return __recv_alias (__fd, __buf, __n, __flags); } extern ssize_t __recvfrom_chk (int __fd, void *__restrict __buf, size_t __n, size_t __buflen, int __flags, __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len); extern ssize_t __recvfrom_alias (int __fd, void *__restrict __buf, size_t __n, int __flags, __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len) __asm__ ("" "recvfrom") ; extern ssize_t __recvfrom_chk_warn (int __fd, void *__restrict __buf, size_t __n, size_t __buflen, int __flags, __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len) __asm__ ("" "__recvfrom_chk") __attribute__((__warning__ ("recvfrom called with bigger length than size of " "destination buffer"))) ; extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__, __artificial__)) ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, int __flags, __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len) { if (__builtin_object_size (__buf, 0) != (size_t) -1) { if (!__builtin_constant_p (__n)) return __recvfrom_chk (__fd, __buf, __n, __builtin_object_size (__buf, 0), __flags, __addr, __addr_len); if (__n > __builtin_object_size (__buf, 0)) return __recvfrom_chk_warn (__fd, __buf, __n, __builtin_object_size (__buf, 0), __flags, __addr, __addr_len); } return __recvfrom_alias (__fd, __buf, __n, __flags, __addr, __addr_len); } # 252 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/socket.h" 2 3 4 # 45 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 #define PID_FMT "%" PRIu32 #define UID_FMT "%" PRIu32 #define GID_FMT "%" PRIu32 # 73 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #define PRI_TIME PRIu32 #define RLIM_FMT "%" PRIu64 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" 1 # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/syscall.h" 1 3 4 # 20 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/syscall.h" 3 4 #define _SYSCALL_H 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/unistd.h" 1 3 4 # 13 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/unistd.h" 3 4 #define _ASM_UNISTD_H # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/sgidefs.h" 1 3 4 # 16 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/unistd.h" 2 3 4 #define __NR_Linux 4000 #define __NR_syscall (__NR_Linux + 0) #define __NR_exit (__NR_Linux + 1) #define __NR_fork (__NR_Linux + 2) #define __NR_read (__NR_Linux + 3) #define __NR_write (__NR_Linux + 4) #define __NR_open (__NR_Linux + 5) #define __NR_close (__NR_Linux + 6) #define __NR_waitpid (__NR_Linux + 7) #define __NR_creat (__NR_Linux + 8) #define __NR_link (__NR_Linux + 9) #define __NR_unlink (__NR_Linux + 10) #define __NR_execve (__NR_Linux + 11) #define __NR_chdir (__NR_Linux + 12) #define __NR_time (__NR_Linux + 13) #define __NR_mknod (__NR_Linux + 14) #define __NR_chmod (__NR_Linux + 15) #define __NR_lchown (__NR_Linux + 16) #define __NR_break (__NR_Linux + 17) #define __NR_unused18 (__NR_Linux + 18) #define __NR_lseek (__NR_Linux + 19) #define __NR_getpid (__NR_Linux + 20) #define __NR_mount (__NR_Linux + 21) #define __NR_umount (__NR_Linux + 22) #define __NR_setuid (__NR_Linux + 23) #define __NR_getuid (__NR_Linux + 24) #define __NR_stime (__NR_Linux + 25) #define __NR_ptrace (__NR_Linux + 26) #define __NR_alarm (__NR_Linux + 27) #define __NR_unused28 (__NR_Linux + 28) #define __NR_pause (__NR_Linux + 29) #define __NR_utime (__NR_Linux + 30) #define __NR_stty (__NR_Linux + 31) #define __NR_gtty (__NR_Linux + 32) #define __NR_access (__NR_Linux + 33) #define __NR_nice (__NR_Linux + 34) #define __NR_ftime (__NR_Linux + 35) #define __NR_sync (__NR_Linux + 36) #define __NR_kill (__NR_Linux + 37) #define __NR_rename (__NR_Linux + 38) #define __NR_mkdir (__NR_Linux + 39) #define __NR_rmdir (__NR_Linux + 40) #define __NR_dup (__NR_Linux + 41) #define __NR_pipe (__NR_Linux + 42) #define __NR_times (__NR_Linux + 43) #define __NR_prof (__NR_Linux + 44) #define __NR_brk (__NR_Linux + 45) #define __NR_setgid (__NR_Linux + 46) #define __NR_getgid (__NR_Linux + 47) #define __NR_signal (__NR_Linux + 48) #define __NR_geteuid (__NR_Linux + 49) #define __NR_getegid (__NR_Linux + 50) #define __NR_acct (__NR_Linux + 51) #define __NR_umount2 (__NR_Linux + 52) #define __NR_lock (__NR_Linux + 53) #define __NR_ioctl (__NR_Linux + 54) #define __NR_fcntl (__NR_Linux + 55) #define __NR_mpx (__NR_Linux + 56) #define __NR_setpgid (__NR_Linux + 57) #define __NR_ulimit (__NR_Linux + 58) #define __NR_unused59 (__NR_Linux + 59) #define __NR_umask (__NR_Linux + 60) #define __NR_chroot (__NR_Linux + 61) #define __NR_ustat (__NR_Linux + 62) #define __NR_dup2 (__NR_Linux + 63) #define __NR_getppid (__NR_Linux + 64) #define __NR_getpgrp (__NR_Linux + 65) #define __NR_setsid (__NR_Linux + 66) #define __NR_sigaction (__NR_Linux + 67) #define __NR_sgetmask (__NR_Linux + 68) #define __NR_ssetmask (__NR_Linux + 69) #define __NR_setreuid (__NR_Linux + 70) #define __NR_setregid (__NR_Linux + 71) #define __NR_sigsuspend (__NR_Linux + 72) #define __NR_sigpending (__NR_Linux + 73) #define __NR_sethostname (__NR_Linux + 74) #define __NR_setrlimit (__NR_Linux + 75) #define __NR_getrlimit (__NR_Linux + 76) #define __NR_getrusage (__NR_Linux + 77) #define __NR_gettimeofday (__NR_Linux + 78) #define __NR_settimeofday (__NR_Linux + 79) #define __NR_getgroups (__NR_Linux + 80) #define __NR_setgroups (__NR_Linux + 81) #define __NR_reserved82 (__NR_Linux + 82) #define __NR_symlink (__NR_Linux + 83) #define __NR_unused84 (__NR_Linux + 84) #define __NR_readlink (__NR_Linux + 85) #define __NR_uselib (__NR_Linux + 86) #define __NR_swapon (__NR_Linux + 87) #define __NR_reboot (__NR_Linux + 88) #define __NR_readdir (__NR_Linux + 89) #define __NR_mmap (__NR_Linux + 90) #define __NR_munmap (__NR_Linux + 91) #define __NR_truncate (__NR_Linux + 92) #define __NR_ftruncate (__NR_Linux + 93) #define __NR_fchmod (__NR_Linux + 94) #define __NR_fchown (__NR_Linux + 95) #define __NR_getpriority (__NR_Linux + 96) #define __NR_setpriority (__NR_Linux + 97) #define __NR_profil (__NR_Linux + 98) #define __NR_statfs (__NR_Linux + 99) #define __NR_fstatfs (__NR_Linux + 100) #define __NR_ioperm (__NR_Linux + 101) #define __NR_socketcall (__NR_Linux + 102) #define __NR_syslog (__NR_Linux + 103) #define __NR_setitimer (__NR_Linux + 104) #define __NR_getitimer (__NR_Linux + 105) #define __NR_stat (__NR_Linux + 106) #define __NR_lstat (__NR_Linux + 107) #define __NR_fstat (__NR_Linux + 108) #define __NR_unused109 (__NR_Linux + 109) #define __NR_iopl (__NR_Linux + 110) #define __NR_vhangup (__NR_Linux + 111) #define __NR_idle (__NR_Linux + 112) #define __NR_vm86 (__NR_Linux + 113) #define __NR_wait4 (__NR_Linux + 114) #define __NR_swapoff (__NR_Linux + 115) #define __NR_sysinfo (__NR_Linux + 116) #define __NR_ipc (__NR_Linux + 117) #define __NR_fsync (__NR_Linux + 118) #define __NR_sigreturn (__NR_Linux + 119) #define __NR_clone (__NR_Linux + 120) #define __NR_setdomainname (__NR_Linux + 121) #define __NR_uname (__NR_Linux + 122) #define __NR_modify_ldt (__NR_Linux + 123) #define __NR_adjtimex (__NR_Linux + 124) #define __NR_mprotect (__NR_Linux + 125) #define __NR_sigprocmask (__NR_Linux + 126) #define __NR_create_module (__NR_Linux + 127) #define __NR_init_module (__NR_Linux + 128) #define __NR_delete_module (__NR_Linux + 129) #define __NR_get_kernel_syms (__NR_Linux + 130) #define __NR_quotactl (__NR_Linux + 131) #define __NR_getpgid (__NR_Linux + 132) #define __NR_fchdir (__NR_Linux + 133) #define __NR_bdflush (__NR_Linux + 134) #define __NR_sysfs (__NR_Linux + 135) #define __NR_personality (__NR_Linux + 136) #define __NR_afs_syscall (__NR_Linux + 137) #define __NR_setfsuid (__NR_Linux + 138) #define __NR_setfsgid (__NR_Linux + 139) #define __NR__llseek (__NR_Linux + 140) #define __NR_getdents (__NR_Linux + 141) #define __NR__newselect (__NR_Linux + 142) #define __NR_flock (__NR_Linux + 143) #define __NR_msync (__NR_Linux + 144) #define __NR_readv (__NR_Linux + 145) #define __NR_writev (__NR_Linux + 146) #define __NR_cacheflush (__NR_Linux + 147) #define __NR_cachectl (__NR_Linux + 148) #define __NR_sysmips (__NR_Linux + 149) #define __NR_unused150 (__NR_Linux + 150) #define __NR_getsid (__NR_Linux + 151) #define __NR_fdatasync (__NR_Linux + 152) #define __NR__sysctl (__NR_Linux + 153) #define __NR_mlock (__NR_Linux + 154) #define __NR_munlock (__NR_Linux + 155) #define __NR_mlockall (__NR_Linux + 156) #define __NR_munlockall (__NR_Linux + 157) #define __NR_sched_setparam (__NR_Linux + 158) #define __NR_sched_getparam (__NR_Linux + 159) #define __NR_sched_setscheduler (__NR_Linux + 160) #define __NR_sched_getscheduler (__NR_Linux + 161) #define __NR_sched_yield (__NR_Linux + 162) #define __NR_sched_get_priority_max (__NR_Linux + 163) #define __NR_sched_get_priority_min (__NR_Linux + 164) #define __NR_sched_rr_get_interval (__NR_Linux + 165) #define __NR_nanosleep (__NR_Linux + 166) #define __NR_mremap (__NR_Linux + 167) #define __NR_accept (__NR_Linux + 168) #define __NR_bind (__NR_Linux + 169) #define __NR_connect (__NR_Linux + 170) #define __NR_getpeername (__NR_Linux + 171) #define __NR_getsockname (__NR_Linux + 172) #define __NR_getsockopt (__NR_Linux + 173) #define __NR_listen (__NR_Linux + 174) #define __NR_recv (__NR_Linux + 175) #define __NR_recvfrom (__NR_Linux + 176) #define __NR_recvmsg (__NR_Linux + 177) #define __NR_send (__NR_Linux + 178) #define __NR_sendmsg (__NR_Linux + 179) #define __NR_sendto (__NR_Linux + 180) #define __NR_setsockopt (__NR_Linux + 181) #define __NR_shutdown (__NR_Linux + 182) #define __NR_socket (__NR_Linux + 183) #define __NR_socketpair (__NR_Linux + 184) #define __NR_setresuid (__NR_Linux + 185) #define __NR_getresuid (__NR_Linux + 186) #define __NR_query_module (__NR_Linux + 187) #define __NR_poll (__NR_Linux + 188) #define __NR_nfsservctl (__NR_Linux + 189) #define __NR_setresgid (__NR_Linux + 190) #define __NR_getresgid (__NR_Linux + 191) #define __NR_prctl (__NR_Linux + 192) #define __NR_rt_sigreturn (__NR_Linux + 193) #define __NR_rt_sigaction (__NR_Linux + 194) #define __NR_rt_sigprocmask (__NR_Linux + 195) #define __NR_rt_sigpending (__NR_Linux + 196) #define __NR_rt_sigtimedwait (__NR_Linux + 197) #define __NR_rt_sigqueueinfo (__NR_Linux + 198) #define __NR_rt_sigsuspend (__NR_Linux + 199) #define __NR_pread64 (__NR_Linux + 200) #define __NR_pwrite64 (__NR_Linux + 201) #define __NR_chown (__NR_Linux + 202) #define __NR_getcwd (__NR_Linux + 203) #define __NR_capget (__NR_Linux + 204) #define __NR_capset (__NR_Linux + 205) #define __NR_sigaltstack (__NR_Linux + 206) #define __NR_sendfile (__NR_Linux + 207) #define __NR_getpmsg (__NR_Linux + 208) #define __NR_putpmsg (__NR_Linux + 209) #define __NR_mmap2 (__NR_Linux + 210) #define __NR_truncate64 (__NR_Linux + 211) #define __NR_ftruncate64 (__NR_Linux + 212) #define __NR_stat64 (__NR_Linux + 213) #define __NR_lstat64 (__NR_Linux + 214) #define __NR_fstat64 (__NR_Linux + 215) #define __NR_pivot_root (__NR_Linux + 216) #define __NR_mincore (__NR_Linux + 217) #define __NR_madvise (__NR_Linux + 218) #define __NR_getdents64 (__NR_Linux + 219) #define __NR_fcntl64 (__NR_Linux + 220) #define __NR_reserved221 (__NR_Linux + 221) #define __NR_gettid (__NR_Linux + 222) #define __NR_readahead (__NR_Linux + 223) #define __NR_setxattr (__NR_Linux + 224) #define __NR_lsetxattr (__NR_Linux + 225) #define __NR_fsetxattr (__NR_Linux + 226) #define __NR_getxattr (__NR_Linux + 227) #define __NR_lgetxattr (__NR_Linux + 228) #define __NR_fgetxattr (__NR_Linux + 229) #define __NR_listxattr (__NR_Linux + 230) #define __NR_llistxattr (__NR_Linux + 231) #define __NR_flistxattr (__NR_Linux + 232) #define __NR_removexattr (__NR_Linux + 233) #define __NR_lremovexattr (__NR_Linux + 234) #define __NR_fremovexattr (__NR_Linux + 235) #define __NR_tkill (__NR_Linux + 236) #define __NR_sendfile64 (__NR_Linux + 237) #define __NR_futex (__NR_Linux + 238) #define __NR_sched_setaffinity (__NR_Linux + 239) #define __NR_sched_getaffinity (__NR_Linux + 240) #define __NR_io_setup (__NR_Linux + 241) #define __NR_io_destroy (__NR_Linux + 242) #define __NR_io_getevents (__NR_Linux + 243) #define __NR_io_submit (__NR_Linux + 244) #define __NR_io_cancel (__NR_Linux + 245) #define __NR_exit_group (__NR_Linux + 246) #define __NR_lookup_dcookie (__NR_Linux + 247) #define __NR_epoll_create (__NR_Linux + 248) #define __NR_epoll_ctl (__NR_Linux + 249) #define __NR_epoll_wait (__NR_Linux + 250) #define __NR_remap_file_pages (__NR_Linux + 251) #define __NR_set_tid_address (__NR_Linux + 252) #define __NR_restart_syscall (__NR_Linux + 253) #define __NR_fadvise64 (__NR_Linux + 254) #define __NR_statfs64 (__NR_Linux + 255) #define __NR_fstatfs64 (__NR_Linux + 256) #define __NR_timer_create (__NR_Linux + 257) #define __NR_timer_settime (__NR_Linux + 258) #define __NR_timer_gettime (__NR_Linux + 259) #define __NR_timer_getoverrun (__NR_Linux + 260) #define __NR_timer_delete (__NR_Linux + 261) #define __NR_clock_settime (__NR_Linux + 262) #define __NR_clock_gettime (__NR_Linux + 263) #define __NR_clock_getres (__NR_Linux + 264) #define __NR_clock_nanosleep (__NR_Linux + 265) #define __NR_tgkill (__NR_Linux + 266) #define __NR_utimes (__NR_Linux + 267) #define __NR_mbind (__NR_Linux + 268) #define __NR_get_mempolicy (__NR_Linux + 269) #define __NR_set_mempolicy (__NR_Linux + 270) #define __NR_mq_open (__NR_Linux + 271) #define __NR_mq_unlink (__NR_Linux + 272) #define __NR_mq_timedsend (__NR_Linux + 273) #define __NR_mq_timedreceive (__NR_Linux + 274) #define __NR_mq_notify (__NR_Linux + 275) #define __NR_mq_getsetattr (__NR_Linux + 276) #define __NR_vserver (__NR_Linux + 277) #define __NR_waitid (__NR_Linux + 278) #define __NR_add_key (__NR_Linux + 280) #define __NR_request_key (__NR_Linux + 281) #define __NR_keyctl (__NR_Linux + 282) #define __NR_set_thread_area (__NR_Linux + 283) #define __NR_inotify_init (__NR_Linux + 284) #define __NR_inotify_add_watch (__NR_Linux + 285) #define __NR_inotify_rm_watch (__NR_Linux + 286) #define __NR_migrate_pages (__NR_Linux + 287) #define __NR_openat (__NR_Linux + 288) #define __NR_mkdirat (__NR_Linux + 289) #define __NR_mknodat (__NR_Linux + 290) #define __NR_fchownat (__NR_Linux + 291) #define __NR_futimesat (__NR_Linux + 292) #define __NR_fstatat64 (__NR_Linux + 293) #define __NR_unlinkat (__NR_Linux + 294) #define __NR_renameat (__NR_Linux + 295) #define __NR_linkat (__NR_Linux + 296) #define __NR_symlinkat (__NR_Linux + 297) #define __NR_readlinkat (__NR_Linux + 298) #define __NR_fchmodat (__NR_Linux + 299) #define __NR_faccessat (__NR_Linux + 300) #define __NR_pselect6 (__NR_Linux + 301) #define __NR_ppoll (__NR_Linux + 302) #define __NR_unshare (__NR_Linux + 303) #define __NR_splice (__NR_Linux + 304) #define __NR_sync_file_range (__NR_Linux + 305) #define __NR_tee (__NR_Linux + 306) #define __NR_vmsplice (__NR_Linux + 307) #define __NR_move_pages (__NR_Linux + 308) #define __NR_set_robust_list (__NR_Linux + 309) #define __NR_get_robust_list (__NR_Linux + 310) #define __NR_kexec_load (__NR_Linux + 311) #define __NR_getcpu (__NR_Linux + 312) #define __NR_epoll_pwait (__NR_Linux + 313) #define __NR_ioprio_set (__NR_Linux + 314) #define __NR_ioprio_get (__NR_Linux + 315) #define __NR_utimensat (__NR_Linux + 316) #define __NR_signalfd (__NR_Linux + 317) #define __NR_timerfd (__NR_Linux + 318) #define __NR_eventfd (__NR_Linux + 319) #define __NR_fallocate (__NR_Linux + 320) #define __NR_timerfd_create (__NR_Linux + 321) #define __NR_timerfd_gettime (__NR_Linux + 322) #define __NR_timerfd_settime (__NR_Linux + 323) #define __NR_signalfd4 (__NR_Linux + 324) #define __NR_eventfd2 (__NR_Linux + 325) #define __NR_epoll_create1 (__NR_Linux + 326) #define __NR_dup3 (__NR_Linux + 327) #define __NR_pipe2 (__NR_Linux + 328) #define __NR_inotify_init1 (__NR_Linux + 329) #define __NR_preadv (__NR_Linux + 330) #define __NR_pwritev (__NR_Linux + 331) #define __NR_rt_tgsigqueueinfo (__NR_Linux + 332) #define __NR_perf_event_open (__NR_Linux + 333) #define __NR_accept4 (__NR_Linux + 334) #define __NR_recvmmsg (__NR_Linux + 335) #define __NR_fanotify_init (__NR_Linux + 336) #define __NR_fanotify_mark (__NR_Linux + 337) #define __NR_prlimit64 (__NR_Linux + 338) #define __NR_name_to_handle_at (__NR_Linux + 339) #define __NR_open_by_handle_at (__NR_Linux + 340) #define __NR_clock_adjtime (__NR_Linux + 341) #define __NR_syncfs (__NR_Linux + 342) #define __NR_sendmmsg (__NR_Linux + 343) #define __NR_setns (__NR_Linux + 344) #define __NR_process_vm_readv (__NR_Linux + 345) #define __NR_process_vm_writev (__NR_Linux + 346) #define __NR_kcmp (__NR_Linux + 347) #define __NR_finit_module (__NR_Linux + 348) #define __NR_sched_setattr (__NR_Linux + 349) #define __NR_sched_getattr (__NR_Linux + 350) #define __NR_renameat2 (__NR_Linux + 351) #define __NR_Linux_syscalls 351 #define __NR_O32_Linux 4000 #define __NR_O32_Linux_syscalls 351 # 712 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/unistd.h" 3 4 #define __NR_64_Linux 5000 #define __NR_64_Linux_syscalls 311 # 1045 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/unistd.h" 3 4 #define __NR_N32_Linux 6000 #define __NR_N32_Linux_syscalls 315 # 26 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/syscall.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/syscall.h" 1 3 4 # 10 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/syscall.h" 3 4 #define SYS_64_Linux __NR_64_Linux #define SYS_64_Linux_syscalls __NR_64_Linux_syscalls #define SYS_Linux __NR_Linux #define SYS_Linux_syscalls __NR_Linux_syscalls #define SYS_N32_Linux __NR_N32_Linux #define SYS_N32_Linux_syscalls __NR_N32_Linux_syscalls #define SYS_O32_Linux __NR_O32_Linux #define SYS_O32_Linux_syscalls __NR_O32_Linux_syscalls #define SYS__llseek __NR__llseek #define SYS__newselect __NR__newselect #define SYS__sysctl __NR__sysctl #define SYS_accept __NR_accept #define SYS_accept4 __NR_accept4 #define SYS_access __NR_access #define SYS_acct __NR_acct #define SYS_add_key __NR_add_key #define SYS_adjtimex __NR_adjtimex #define SYS_afs_syscall __NR_afs_syscall #define SYS_alarm __NR_alarm #define SYS_bdflush __NR_bdflush #define SYS_bind __NR_bind #define SYS_break __NR_break #define SYS_brk __NR_brk #define SYS_cachectl __NR_cachectl #define SYS_cacheflush __NR_cacheflush #define SYS_capget __NR_capget #define SYS_capset __NR_capset #define SYS_chdir __NR_chdir #define SYS_chmod __NR_chmod #define SYS_chown __NR_chown #define SYS_chroot __NR_chroot #define SYS_clock_adjtime __NR_clock_adjtime #define SYS_clock_getres __NR_clock_getres #define SYS_clock_gettime __NR_clock_gettime #define SYS_clock_nanosleep __NR_clock_nanosleep #define SYS_clock_settime __NR_clock_settime #define SYS_clone __NR_clone #define SYS_close __NR_close #define SYS_connect __NR_connect #define SYS_creat __NR_creat #define SYS_create_module __NR_create_module #define SYS_delete_module __NR_delete_module #define SYS_dup __NR_dup #define SYS_dup2 __NR_dup2 #define SYS_dup3 __NR_dup3 #define SYS_epoll_create __NR_epoll_create #define SYS_epoll_create1 __NR_epoll_create1 #define SYS_epoll_ctl __NR_epoll_ctl #define SYS_epoll_pwait __NR_epoll_pwait #define SYS_epoll_wait __NR_epoll_wait #define SYS_eventfd __NR_eventfd #define SYS_eventfd2 __NR_eventfd2 #define SYS_execve __NR_execve #define SYS_exit __NR_exit #define SYS_exit_group __NR_exit_group #define SYS_faccessat __NR_faccessat #define SYS_fadvise64 __NR_fadvise64 #define SYS_fallocate __NR_fallocate #define SYS_fanotify_init __NR_fanotify_init #define SYS_fanotify_mark __NR_fanotify_mark #define SYS_fchdir __NR_fchdir #define SYS_fchmod __NR_fchmod #define SYS_fchmodat __NR_fchmodat #define SYS_fchown __NR_fchown #define SYS_fchownat __NR_fchownat #define SYS_fcntl __NR_fcntl #define SYS_fcntl64 __NR_fcntl64 #define SYS_fdatasync __NR_fdatasync #define SYS_fgetxattr __NR_fgetxattr #define SYS_flistxattr __NR_flistxattr #define SYS_flock __NR_flock #define SYS_fork __NR_fork #define SYS_fremovexattr __NR_fremovexattr #define SYS_fsetxattr __NR_fsetxattr #define SYS_fstat __NR_fstat #define SYS_fstat64 __NR_fstat64 #define SYS_fstatat64 __NR_fstatat64 #define SYS_fstatfs __NR_fstatfs #define SYS_fstatfs64 __NR_fstatfs64 #define SYS_fsync __NR_fsync #define SYS_ftime __NR_ftime #define SYS_ftruncate __NR_ftruncate #define SYS_ftruncate64 __NR_ftruncate64 #define SYS_futex __NR_futex #define SYS_futimesat __NR_futimesat #define SYS_get_kernel_syms __NR_get_kernel_syms #define SYS_get_mempolicy __NR_get_mempolicy #define SYS_get_robust_list __NR_get_robust_list #define SYS_getcpu __NR_getcpu #define SYS_getcwd __NR_getcwd #define SYS_getdents __NR_getdents #define SYS_getdents64 __NR_getdents64 #define SYS_getegid __NR_getegid #define SYS_geteuid __NR_geteuid #define SYS_getgid __NR_getgid #define SYS_getgroups __NR_getgroups #define SYS_getitimer __NR_getitimer #define SYS_getpeername __NR_getpeername #define SYS_getpgid __NR_getpgid #define SYS_getpgrp __NR_getpgrp #define SYS_getpid __NR_getpid #define SYS_getpmsg __NR_getpmsg #define SYS_getppid __NR_getppid #define SYS_getpriority __NR_getpriority #define SYS_getresgid __NR_getresgid #define SYS_getresuid __NR_getresuid #define SYS_getrlimit __NR_getrlimit #define SYS_getrusage __NR_getrusage #define SYS_getsid __NR_getsid #define SYS_getsockname __NR_getsockname #define SYS_getsockopt __NR_getsockopt #define SYS_gettid __NR_gettid #define SYS_gettimeofday __NR_gettimeofday #define SYS_getuid __NR_getuid #define SYS_getxattr __NR_getxattr #define SYS_gtty __NR_gtty #define SYS_idle __NR_idle #define SYS_init_module __NR_init_module #define SYS_inotify_add_watch __NR_inotify_add_watch #define SYS_inotify_init __NR_inotify_init #define SYS_inotify_init1 __NR_inotify_init1 #define SYS_inotify_rm_watch __NR_inotify_rm_watch #define SYS_io_cancel __NR_io_cancel #define SYS_io_destroy __NR_io_destroy #define SYS_io_getevents __NR_io_getevents #define SYS_io_setup __NR_io_setup #define SYS_io_submit __NR_io_submit #define SYS_ioctl __NR_ioctl #define SYS_ioperm __NR_ioperm #define SYS_iopl __NR_iopl #define SYS_ioprio_get __NR_ioprio_get #define SYS_ioprio_set __NR_ioprio_set #define SYS_ipc __NR_ipc #define SYS_kexec_load __NR_kexec_load #define SYS_keyctl __NR_keyctl #define SYS_kill __NR_kill #define SYS_lchown __NR_lchown #define SYS_lgetxattr __NR_lgetxattr #define SYS_link __NR_link #define SYS_linkat __NR_linkat #define SYS_listen __NR_listen #define SYS_listxattr __NR_listxattr #define SYS_llistxattr __NR_llistxattr #define SYS_lock __NR_lock #define SYS_lookup_dcookie __NR_lookup_dcookie #define SYS_lremovexattr __NR_lremovexattr #define SYS_lseek __NR_lseek #define SYS_lsetxattr __NR_lsetxattr #define SYS_lstat __NR_lstat #define SYS_lstat64 __NR_lstat64 #define SYS_madvise __NR_madvise #define SYS_mbind __NR_mbind #define SYS_migrate_pages __NR_migrate_pages #define SYS_mincore __NR_mincore #define SYS_mkdir __NR_mkdir #define SYS_mkdirat __NR_mkdirat #define SYS_mknod __NR_mknod #define SYS_mknodat __NR_mknodat #define SYS_mlock __NR_mlock #define SYS_mlockall __NR_mlockall #define SYS_mmap __NR_mmap #define SYS_mmap2 __NR_mmap2 #define SYS_modify_ldt __NR_modify_ldt #define SYS_mount __NR_mount #define SYS_move_pages __NR_move_pages #define SYS_mprotect __NR_mprotect #define SYS_mpx __NR_mpx #define SYS_mq_getsetattr __NR_mq_getsetattr #define SYS_mq_notify __NR_mq_notify #define SYS_mq_open __NR_mq_open #define SYS_mq_timedreceive __NR_mq_timedreceive #define SYS_mq_timedsend __NR_mq_timedsend #define SYS_mq_unlink __NR_mq_unlink #define SYS_mremap __NR_mremap #define SYS_msync __NR_msync #define SYS_munlock __NR_munlock #define SYS_munlockall __NR_munlockall #define SYS_munmap __NR_munmap #define SYS_name_to_handle_at __NR_name_to_handle_at #define SYS_nanosleep __NR_nanosleep #define SYS_nfsservctl __NR_nfsservctl #define SYS_nice __NR_nice #define SYS_open __NR_open #define SYS_open_by_handle_at __NR_open_by_handle_at #define SYS_openat __NR_openat #define SYS_pause __NR_pause #define SYS_perf_event_open __NR_perf_event_open #define SYS_personality __NR_personality #define SYS_pipe __NR_pipe #define SYS_pipe2 __NR_pipe2 #define SYS_pivot_root __NR_pivot_root #define SYS_poll __NR_poll #define SYS_ppoll __NR_ppoll #define SYS_prctl __NR_prctl #define SYS_pread64 __NR_pread64 #define SYS_preadv __NR_preadv #define SYS_prlimit64 __NR_prlimit64 #define SYS_process_vm_readv __NR_process_vm_readv #define SYS_process_vm_writev __NR_process_vm_writev #define SYS_prof __NR_prof #define SYS_profil __NR_profil #define SYS_pselect6 __NR_pselect6 #define SYS_ptrace __NR_ptrace #define SYS_putpmsg __NR_putpmsg #define SYS_pwrite64 __NR_pwrite64 #define SYS_pwritev __NR_pwritev #define SYS_query_module __NR_query_module #define SYS_quotactl __NR_quotactl #define SYS_read __NR_read #define SYS_readahead __NR_readahead #define SYS_readdir __NR_readdir #define SYS_readlink __NR_readlink #define SYS_readlinkat __NR_readlinkat #define SYS_readv __NR_readv #define SYS_reboot __NR_reboot #define SYS_recv __NR_recv #define SYS_recvfrom __NR_recvfrom #define SYS_recvmmsg __NR_recvmmsg #define SYS_recvmsg __NR_recvmsg #define SYS_remap_file_pages __NR_remap_file_pages #define SYS_removexattr __NR_removexattr #define SYS_rename __NR_rename #define SYS_renameat __NR_renameat #define SYS_request_key __NR_request_key #define SYS_reserved221 __NR_reserved221 #define SYS_reserved82 __NR_reserved82 #define SYS_restart_syscall __NR_restart_syscall #define SYS_rmdir __NR_rmdir #define SYS_rt_sigaction __NR_rt_sigaction #define SYS_rt_sigpending __NR_rt_sigpending #define SYS_rt_sigprocmask __NR_rt_sigprocmask #define SYS_rt_sigqueueinfo __NR_rt_sigqueueinfo #define SYS_rt_sigreturn __NR_rt_sigreturn #define SYS_rt_sigsuspend __NR_rt_sigsuspend #define SYS_rt_sigtimedwait __NR_rt_sigtimedwait #define SYS_rt_tgsigqueueinfo __NR_rt_tgsigqueueinfo #define SYS_sched_get_priority_max __NR_sched_get_priority_max #define SYS_sched_get_priority_min __NR_sched_get_priority_min #define SYS_sched_getaffinity __NR_sched_getaffinity #define SYS_sched_getparam __NR_sched_getparam #define SYS_sched_getscheduler __NR_sched_getscheduler #define SYS_sched_rr_get_interval __NR_sched_rr_get_interval #define SYS_sched_setaffinity __NR_sched_setaffinity #define SYS_sched_setparam __NR_sched_setparam #define SYS_sched_setscheduler __NR_sched_setscheduler #define SYS_sched_yield __NR_sched_yield #define SYS_send __NR_send #define SYS_sendfile __NR_sendfile #define SYS_sendfile64 __NR_sendfile64 #define SYS_sendmmsg __NR_sendmmsg #define SYS_sendmsg __NR_sendmsg #define SYS_sendto __NR_sendto #define SYS_set_mempolicy __NR_set_mempolicy #define SYS_set_robust_list __NR_set_robust_list #define SYS_set_thread_area __NR_set_thread_area #define SYS_set_tid_address __NR_set_tid_address #define SYS_setdomainname __NR_setdomainname #define SYS_setfsgid __NR_setfsgid #define SYS_setfsuid __NR_setfsuid #define SYS_setgid __NR_setgid #define SYS_setgroups __NR_setgroups #define SYS_sethostname __NR_sethostname #define SYS_setitimer __NR_setitimer #define SYS_setns __NR_setns #define SYS_setpgid __NR_setpgid #define SYS_setpriority __NR_setpriority #define SYS_setregid __NR_setregid #define SYS_setresgid __NR_setresgid #define SYS_setresuid __NR_setresuid #define SYS_setreuid __NR_setreuid #define SYS_setrlimit __NR_setrlimit #define SYS_setsid __NR_setsid #define SYS_setsockopt __NR_setsockopt #define SYS_settimeofday __NR_settimeofday #define SYS_setuid __NR_setuid #define SYS_setxattr __NR_setxattr #define SYS_sgetmask __NR_sgetmask #define SYS_shutdown __NR_shutdown #define SYS_sigaction __NR_sigaction #define SYS_sigaltstack __NR_sigaltstack #define SYS_signal __NR_signal #define SYS_signalfd __NR_signalfd #define SYS_signalfd4 __NR_signalfd4 #define SYS_sigpending __NR_sigpending #define SYS_sigprocmask __NR_sigprocmask #define SYS_sigreturn __NR_sigreturn #define SYS_sigsuspend __NR_sigsuspend #define SYS_socket __NR_socket #define SYS_socketcall __NR_socketcall #define SYS_socketpair __NR_socketpair #define SYS_splice __NR_splice #define SYS_ssetmask __NR_ssetmask #define SYS_stat __NR_stat #define SYS_stat64 __NR_stat64 #define SYS_statfs __NR_statfs #define SYS_statfs64 __NR_statfs64 #define SYS_stime __NR_stime #define SYS_stty __NR_stty #define SYS_swapoff __NR_swapoff #define SYS_swapon __NR_swapon #define SYS_symlink __NR_symlink #define SYS_symlinkat __NR_symlinkat #define SYS_sync __NR_sync #define SYS_sync_file_range __NR_sync_file_range #define SYS_syncfs __NR_syncfs #define SYS_syscall __NR_syscall #define SYS_sysfs __NR_sysfs #define SYS_sysinfo __NR_sysinfo #define SYS_syslog __NR_syslog #define SYS_sysmips __NR_sysmips #define SYS_tee __NR_tee #define SYS_tgkill __NR_tgkill #define SYS_time __NR_time #define SYS_timer_create __NR_timer_create #define SYS_timer_delete __NR_timer_delete #define SYS_timer_getoverrun __NR_timer_getoverrun #define SYS_timer_gettime __NR_timer_gettime #define SYS_timer_settime __NR_timer_settime #define SYS_timerfd __NR_timerfd #define SYS_timerfd_create __NR_timerfd_create #define SYS_timerfd_gettime __NR_timerfd_gettime #define SYS_timerfd_settime __NR_timerfd_settime #define SYS_times __NR_times #define SYS_tkill __NR_tkill #define SYS_truncate __NR_truncate #define SYS_truncate64 __NR_truncate64 #define SYS_ulimit __NR_ulimit #define SYS_umask __NR_umask #define SYS_umount __NR_umount #define SYS_umount2 __NR_umount2 #define SYS_uname __NR_uname #define SYS_unlink __NR_unlink #define SYS_unlinkat __NR_unlinkat #define SYS_unshare __NR_unshare #define SYS_unused109 __NR_unused109 #define SYS_unused150 __NR_unused150 #define SYS_unused18 __NR_unused18 #define SYS_unused28 __NR_unused28 #define SYS_unused59 __NR_unused59 #define SYS_unused84 __NR_unused84 #define SYS_uselib __NR_uselib #define SYS_ustat __NR_ustat #define SYS_utime __NR_utime #define SYS_utimensat __NR_utimensat #define SYS_utimes __NR_utimes #define SYS_vhangup __NR_vhangup #define SYS_vm86 __NR_vm86 #define SYS_vmsplice __NR_vmsplice #define SYS_vserver __NR_vserver #define SYS_wait4 __NR_wait4 #define SYS_waitid __NR_waitid #define SYS_waitpid __NR_waitpid #define SYS_write __NR_write #define SYS_writev __NR_writev # 33 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/syscall.h" 2 3 4 # 28 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" 2 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/errno.h" 1 3 4 # 72 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/errno.h" 3 4 #undef __need_error_t # 32 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/oom.h" 1 3 4 #define __INCLUDE_LINUX_OOM_H #define OOM_SCORE_ADJ_MIN (-1000) #define OOM_SCORE_ADJ_MAX 1000 #define OOM_DISABLE (-17) #define OOM_ADJUST_MIN (-16) #define OOM_ADJUST_MAX 15 # 33 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 1 3 4 # 9 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 3 4 #define _INPUT_H # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/ioctl.h" 1 3 4 # 20 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/ioctl.h" 3 4 #define _SYS_IOCTL_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/ioctls.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/ioctls.h" 3 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/ioctls.h" 1 3 4 # 10 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/ioctls.h" 3 4 #define __ASM_IOCTLS_H #define TCGETA 0x5401 #define TCSETA 0x5402 #define TCSETAW 0x5403 #define TCSETAF 0x5404 #define TCSBRK 0x5405 #define TCXONC 0x5406 #define TCFLSH 0x5407 #define TCGETS 0x540d #define TCSETS 0x540e #define TCSETSW 0x540f #define TCSETSF 0x5410 #define TIOCEXCL 0x740d #define TIOCNXCL 0x740e #define TIOCOUTQ 0x7472 #define TIOCSTI 0x5472 #define TIOCMGET 0x741d #define TIOCMBIS 0x741b #define TIOCMBIC 0x741c #define TIOCMSET 0x741a #define TIOCPKT 0x5470 #define TIOCPKT_DATA 0x00 #define TIOCPKT_FLUSHREAD 0x01 #define TIOCPKT_FLUSHWRITE 0x02 #define TIOCPKT_STOP 0x04 #define TIOCPKT_START 0x08 #define TIOCPKT_NOSTOP 0x10 #define TIOCPKT_DOSTOP 0x20 #define TIOCPKT_IOCTL 0x40 #define TIOCSWINSZ _IOW('t', 103, struct winsize) #define TIOCGWINSZ _IOR('t', 104, struct winsize) #define TIOCNOTTY 0x5471 #define TIOCSETD 0x7401 #define TIOCGETD 0x7400 #define FIOCLEX 0x6601 #define FIONCLEX 0x6602 #define FIOASYNC 0x667d #define FIONBIO 0x667e #define FIOQSIZE 0x667f #define TIOCGLTC 0x7474 #define TIOCSLTC 0x7475 #define TIOCSPGRP _IOW('t', 118, int) #define TIOCGPGRP _IOR('t', 119, int) #define TIOCCONS _IOW('t', 120, int) #define FIONREAD 0x467f #define TIOCINQ FIONREAD #define TIOCGETP 0x7408 #define TIOCSETP 0x7409 #define TIOCSETN 0x740a # 77 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/ioctls.h" 3 4 #define TIOCSBRK 0x5427 #define TIOCCBRK 0x5428 #define TIOCGSID 0x7416 #define TCGETS2 _IOR('T', 0x2A, struct termios2) #define TCSETS2 _IOW('T', 0x2B, struct termios2) #define TCSETSW2 _IOW('T', 0x2C, struct termios2) #define TCSETSF2 _IOW('T', 0x2D, struct termios2) #define TIOCGPTN _IOR('T', 0x30, unsigned int) #define TIOCSPTLCK _IOW('T', 0x31, int) #define TIOCGDEV _IOR('T', 0x32, unsigned int) #define TIOCSIG _IOW('T', 0x36, int) #define TIOCVHANGUP 0x5437 #define TIOCGPKT _IOR('T', 0x38, int) #define TIOCGPTLCK _IOR('T', 0x39, int) #define TIOCGEXCL _IOR('T', 0x40, int) #define TIOCSCTTY 0x5480 #define TIOCGSOFTCAR 0x5481 #define TIOCSSOFTCAR 0x5482 #define TIOCLINUX 0x5483 #define TIOCGSERIAL 0x5484 #define TIOCSSERIAL 0x5485 #define TCSBRKP 0x5486 #define TIOCSERCONFIG 0x5488 #define TIOCSERGWILD 0x5489 #define TIOCSERSWILD 0x548a #define TIOCGLCKTRMIOS 0x548b #define TIOCSLCKTRMIOS 0x548c #define TIOCSERGSTRUCT 0x548d #define TIOCSERGETLSR 0x548e #define TIOCSERGETMULTI 0x548f #define TIOCSERSETMULTI 0x5490 #define TIOCMIWAIT 0x5491 #define TIOCGICOUNT 0x5492 #define TIOCSERSETRS485 0x5461 #define TIOCSERWRRS485 0x5462 #define TIOCSERSETRS485FD 0x5463 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/ioctls.h" 2 3 4 #define SIOCADDRT 0x890B #define SIOCDELRT 0x890C #define SIOCRTMSG 0x890D #define SIOCGIFNAME 0x8910 #define SIOCSIFLINK 0x8911 #define SIOCGIFCONF 0x8912 #define SIOCGIFFLAGS 0x8913 #define SIOCSIFFLAGS 0x8914 #define SIOCGIFADDR 0x8915 #define SIOCSIFADDR 0x8916 #define SIOCGIFDSTADDR 0x8917 #define SIOCSIFDSTADDR 0x8918 #define SIOCGIFBRDADDR 0x8919 #define SIOCSIFBRDADDR 0x891a #define SIOCGIFNETMASK 0x891b #define SIOCSIFNETMASK 0x891c #define SIOCGIFMETRIC 0x891d #define SIOCSIFMETRIC 0x891e #define SIOCGIFMEM 0x891f #define SIOCSIFMEM 0x8920 #define SIOCGIFMTU 0x8921 #define SIOCSIFMTU 0x8922 #define SIOCSIFNAME 0x8923 #define SIOCSIFHWADDR 0x8924 #define SIOCGIFENCAP 0x8925 #define SIOCSIFENCAP 0x8926 #define SIOCGIFHWADDR 0x8927 #define SIOCGIFSLAVE 0x8929 #define SIOCSIFSLAVE 0x8930 #define SIOCADDMULTI 0x8931 #define SIOCDELMULTI 0x8932 #define SIOCGIFINDEX 0x8933 #define SIOGIFINDEX SIOCGIFINDEX #define SIOCSIFPFLAGS 0x8934 #define SIOCGIFPFLAGS 0x8935 #define SIOCDIFADDR 0x8936 #define SIOCSIFHWBROADCAST 0x8937 #define SIOCGIFCOUNT 0x8938 #define SIOCGIFBR 0x8940 #define SIOCSIFBR 0x8941 #define SIOCGIFTXQLEN 0x8942 #define SIOCSIFTXQLEN 0x8943 #define SIOCDARP 0x8953 #define SIOCGARP 0x8954 #define SIOCSARP 0x8955 #define SIOCDRARP 0x8960 #define SIOCGRARP 0x8961 #define SIOCSRARP 0x8962 #define SIOCGIFMAP 0x8970 #define SIOCSIFMAP 0x8971 #define SIOCADDDLCI 0x8980 #define SIOCDELDLCI 0x8981 # 103 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/ioctls.h" 3 4 #define SIOCDEVPRIVATE 0x89F0 #define SIOCPROTOPRIVATE 0x89E0 # 28 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/ioctl.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/ioctl-types.h" 1 3 4 # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/ioctl-types.h" 3 4 struct winsize { unsigned short int ws_row; unsigned short int ws_col; unsigned short int ws_xpixel; unsigned short int ws_ypixel; }; #define NCC 8 struct termio { unsigned short int c_iflag; unsigned short int c_oflag; unsigned short int c_cflag; unsigned short int c_lflag; char c_line; unsigned char c_cc[32 ]; }; #define TIOCM_LE 0x001 #define TIOCM_DTR 0x002 #define TIOCM_RTS 0x004 #define TIOCM_ST 0x010 #define TIOCM_SR 0x020 #define TIOCM_CTS 0x040 #define TIOCM_CAR 0x100 #define TIOCM_CD TIOCM_CAR #define TIOCM_RNG 0x200 #define TIOCM_RI TIOCM_RNG #define TIOCM_DSR 0x400 #define N_TTY 0 #define N_SLIP 1 #define N_MOUSE 2 #define N_PPP 3 #define N_STRIP 4 #define N_AX25 5 #define N_X25 6 #define N_6PACK 7 #define N_MASC 8 #define N_R3964 9 #define N_PROFIBUS_FDL 10 #define N_IRDA 11 #define N_SMSBLOCK 12 #define N_HDLC 13 #define N_SYNC_PPP 14 #define N_HCI 15 # 31 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/ioctl.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/ttydefaults.h" 1 3 4 # 41 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/ttydefaults.h" 3 4 #define _SYS_TTYDEFAULTS_H_ #define TTYDEF_IFLAG (BRKINT | ISTRIP | ICRNL | IMAXBEL | IXON | IXANY) #define TTYDEF_OFLAG (OPOST | ONLCR | XTABS) #define TTYDEF_LFLAG (ECHO | ICANON | ISIG | IEXTEN | ECHOE|ECHOKE|ECHOCTL) #define TTYDEF_CFLAG (CREAD | CS7 | PARENB | HUPCL) #define TTYDEF_SPEED (B9600) #define CTRL(x) (x&037) #define CEOF CTRL('d') #define CEOL _POSIX_VDISABLE #define CERASE 0177 #define CINTR CTRL('c') #define CSTATUS _POSIX_VDISABLE #define CKILL CTRL('u') #define CMIN 1 #define CQUIT 034 #define CSUSP CTRL('z') #define CTIME 0 #define CDSUSP CTRL('y') #define CSTART CTRL('q') #define CSTOP CTRL('s') #define CLNEXT CTRL('v') #define CDISCARD CTRL('o') #define CWERASE CTRL('w') #define CREPRINT CTRL('r') #define CEOT CEOF #define CBRK CEOL #define CRPRNT CREPRINT #define CFLUSH CDISCARD # 38 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/ioctl.h" 2 3 4 extern int ioctl (int __fd, unsigned long int __request, ...) __attribute__ ((__nothrow__ , __leaf__)); # 14 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 2 3 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/types.h" 1 3 4 #define _LINUX_TYPES_H # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/types.h" 1 3 4 # 12 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/types.h" 3 4 #define _ASM_TYPES_H # 21 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/types.h" 3 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/int-ll64.h" 1 3 4 # 9 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/int-ll64.h" 3 4 #define _ASM_GENERIC_INT_LL64_H # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/bitsperlong.h" 1 3 4 #define __ASM_MIPS_BITSPERLONG_H #define __BITS_PER_LONG _MIPS_SZLONG # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/bitsperlong.h" 1 3 4 #define __ASM_GENERIC_BITS_PER_LONG # 7 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/bitsperlong.h" 2 3 4 # 12 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/int-ll64.h" 2 3 4 typedef __signed__ char __s8; typedef unsigned char __u8; typedef __signed__ short __s16; typedef unsigned short __u16; typedef __signed__ int __s32; typedef unsigned int __u32; __extension__ typedef __signed__ long long __s64; __extension__ typedef unsigned long long __u64; # 22 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/types.h" 2 3 4 # 5 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/types.h" 2 3 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/posix_types.h" 1 3 4 #define _LINUX_POSIX_TYPES_H # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/stddef.h" 1 3 4 # 5 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/posix_types.h" 2 3 4 # 21 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/posix_types.h" 3 4 #undef __FD_SETSIZE #define __FD_SETSIZE 1024 typedef struct { unsigned long fds_bits[1024 / (8 * sizeof(long))]; } __kernel_fd_set; typedef void (*__kernel_sighandler_t)(int); typedef int __kernel_key_t; typedef int __kernel_mqd_t; # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/posix_types.h" 1 3 4 # 10 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/posix_types.h" 3 4 #define _ASM_POSIX_TYPES_H # 20 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/posix_types.h" 3 4 typedef long __kernel_daddr_t; #define __kernel_daddr_t __kernel_daddr_t typedef struct { long val[2]; } __kernel_fsid_t; #define __kernel_fsid_t __kernel_fsid_t # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/posix_types.h" 1 3 4 #define __ASM_GENERIC_POSIX_TYPES_H # 14 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/posix_types.h" 3 4 typedef long __kernel_long_t; typedef unsigned long __kernel_ulong_t; typedef __kernel_ulong_t __kernel_ino_t; typedef unsigned int __kernel_mode_t; typedef int __kernel_pid_t; typedef int __kernel_ipc_pid_t; typedef unsigned int __kernel_uid_t; typedef unsigned int __kernel_gid_t; typedef __kernel_long_t __kernel_suseconds_t; typedef unsigned int __kernel_uid32_t; typedef unsigned int __kernel_gid32_t; typedef __kernel_uid_t __kernel_old_uid_t; typedef __kernel_gid_t __kernel_old_gid_t; typedef unsigned int __kernel_old_dev_t; # 67 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/posix_types.h" 3 4 typedef unsigned int __kernel_size_t; typedef int __kernel_ssize_t; typedef int __kernel_ptrdiff_t; # 86 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm-generic/posix_types.h" 3 4 typedef __kernel_long_t __kernel_off_t; typedef long long __kernel_loff_t; typedef __kernel_long_t __kernel_time_t; typedef __kernel_long_t __kernel_clock_t; typedef int __kernel_timer_t; typedef int __kernel_clockid_t; typedef char * __kernel_caddr_t; typedef unsigned short __kernel_uid16_t; typedef unsigned short __kernel_gid16_t; # 31 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/asm/posix_types.h" 2 3 4 # 36 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/posix_types.h" 2 3 4 # 9 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/types.h" 2 3 4 # 19 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/types.h" 3 4 #define __bitwise__ #define __bitwise typedef __u16 __le16; typedef __u16 __be16; typedef __u32 __le32; typedef __u32 __be32; typedef __u64 __le64; typedef __u64 __be64; typedef __u16 __sum16; typedef __u32 __wsum; # 46 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/types.h" 3 4 #define __aligned_u64 __u64 __attribute__((aligned(8))) #define __aligned_be64 __be64 __attribute__((aligned(8))) #define __aligned_le64 __le64 __attribute__((aligned(8))) # 16 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 2 3 4 struct input_event { struct timeval time; __u16 type; __u16 code; __s32 value; }; #define EV_VERSION 0x010001 struct input_id { __u16 bustype; __u16 vendor; __u16 product; __u16 version; }; # 65 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 3 4 struct input_absinfo { __s32 value; __s32 minimum; __s32 maximum; __s32 fuzz; __s32 flat; __s32 resolution; }; # 89 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 3 4 struct input_keymap_entry { #define INPUT_KEYMAP_BY_INDEX (1 << 0) __u8 flags; __u8 len; __u16 index; __u32 keycode; __u8 scancode[32]; }; #define EVIOCGVERSION _IOR('E', 0x01, int) #define EVIOCGID _IOR('E', 0x02, struct input_id) #define EVIOCGREP _IOR('E', 0x03, unsigned int[2]) #define EVIOCSREP _IOW('E', 0x03, unsigned int[2]) #define EVIOCGKEYCODE _IOR('E', 0x04, unsigned int[2]) #define EVIOCGKEYCODE_V2 _IOR('E', 0x04, struct input_keymap_entry) #define EVIOCSKEYCODE _IOW('E', 0x04, unsigned int[2]) #define EVIOCSKEYCODE_V2 _IOW('E', 0x04, struct input_keymap_entry) #define EVIOCGNAME(len) _IOC(_IOC_READ, 'E', 0x06, len) #define EVIOCGPHYS(len) _IOC(_IOC_READ, 'E', 0x07, len) #define EVIOCGUNIQ(len) _IOC(_IOC_READ, 'E', 0x08, len) #define EVIOCGPROP(len) _IOC(_IOC_READ, 'E', 0x09, len) # 137 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 3 4 #define EVIOCGMTSLOTS(len) _IOC(_IOC_READ, 'E', 0x0a, len) #define EVIOCGKEY(len) _IOC(_IOC_READ, 'E', 0x18, len) #define EVIOCGLED(len) _IOC(_IOC_READ, 'E', 0x19, len) #define EVIOCGSND(len) _IOC(_IOC_READ, 'E', 0x1a, len) #define EVIOCGSW(len) _IOC(_IOC_READ, 'E', 0x1b, len) #define EVIOCGBIT(ev,len) _IOC(_IOC_READ, 'E', 0x20 + (ev), len) #define EVIOCGABS(abs) _IOR('E', 0x40 + (abs), struct input_absinfo) #define EVIOCSABS(abs) _IOW('E', 0xc0 + (abs), struct input_absinfo) #define EVIOCSFF _IOC(_IOC_WRITE, 'E', 0x80, sizeof(struct ff_effect)) #define EVIOCRMFF _IOW('E', 0x81, int) #define EVIOCGEFFECTS _IOR('E', 0x84, int) #define EVIOCGRAB _IOW('E', 0x90, int) #define EVIOCREVOKE _IOW('E', 0x91, int) #define EVIOCSCLOCKID _IOW('E', 0xa0, int) #define INPUT_PROP_POINTER 0x00 #define INPUT_PROP_DIRECT 0x01 #define INPUT_PROP_BUTTONPAD 0x02 #define INPUT_PROP_SEMI_MT 0x03 #define INPUT_PROP_TOPBUTTONPAD 0x04 #define INPUT_PROP_MAX 0x1f #define INPUT_PROP_CNT (INPUT_PROP_MAX + 1) #define EV_SYN 0x00 #define EV_KEY 0x01 #define EV_REL 0x02 #define EV_ABS 0x03 #define EV_MSC 0x04 #define EV_SW 0x05 #define EV_LED 0x11 #define EV_SND 0x12 #define EV_REP 0x14 #define EV_FF 0x15 #define EV_PWR 0x16 #define EV_FF_STATUS 0x17 #define EV_MAX 0x1f #define EV_CNT (EV_MAX+1) #define SYN_REPORT 0 #define SYN_CONFIG 1 #define SYN_MT_REPORT 2 #define SYN_DROPPED 3 #define SYN_MAX 0xf #define SYN_CNT (SYN_MAX+1) # 211 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 3 4 #define KEY_RESERVED 0 #define KEY_ESC 1 #define KEY_1 2 #define KEY_2 3 #define KEY_3 4 #define KEY_4 5 #define KEY_5 6 #define KEY_6 7 #define KEY_7 8 #define KEY_8 9 #define KEY_9 10 #define KEY_0 11 #define KEY_MINUS 12 #define KEY_EQUAL 13 #define KEY_BACKSPACE 14 #define KEY_TAB 15 #define KEY_Q 16 #define KEY_W 17 #define KEY_E 18 #define KEY_R 19 #define KEY_T 20 #define KEY_Y 21 #define KEY_U 22 #define KEY_I 23 #define KEY_O 24 #define KEY_P 25 #define KEY_LEFTBRACE 26 #define KEY_RIGHTBRACE 27 #define KEY_ENTER 28 #define KEY_LEFTCTRL 29 #define KEY_A 30 #define KEY_S 31 #define KEY_D 32 #define KEY_F 33 #define KEY_G 34 #define KEY_H 35 #define KEY_J 36 #define KEY_K 37 #define KEY_L 38 #define KEY_SEMICOLON 39 #define KEY_APOSTROPHE 40 #define KEY_GRAVE 41 #define KEY_LEFTSHIFT 42 #define KEY_BACKSLASH 43 #define KEY_Z 44 #define KEY_X 45 #define KEY_C 46 #define KEY_V 47 #define KEY_B 48 #define KEY_N 49 #define KEY_M 50 #define KEY_COMMA 51 #define KEY_DOT 52 #define KEY_SLASH 53 #define KEY_RIGHTSHIFT 54 #define KEY_KPASTERISK 55 #define KEY_LEFTALT 56 #define KEY_SPACE 57 #define KEY_CAPSLOCK 58 #define KEY_F1 59 #define KEY_F2 60 #define KEY_F3 61 #define KEY_F4 62 #define KEY_F5 63 #define KEY_F6 64 #define KEY_F7 65 #define KEY_F8 66 #define KEY_F9 67 #define KEY_F10 68 #define KEY_NUMLOCK 69 #define KEY_SCROLLLOCK 70 #define KEY_KP7 71 #define KEY_KP8 72 #define KEY_KP9 73 #define KEY_KPMINUS 74 #define KEY_KP4 75 #define KEY_KP5 76 #define KEY_KP6 77 #define KEY_KPPLUS 78 #define KEY_KP1 79 #define KEY_KP2 80 #define KEY_KP3 81 #define KEY_KP0 82 #define KEY_KPDOT 83 #define KEY_ZENKAKUHANKAKU 85 #define KEY_102ND 86 #define KEY_F11 87 #define KEY_F12 88 #define KEY_RO 89 #define KEY_KATAKANA 90 #define KEY_HIRAGANA 91 #define KEY_HENKAN 92 #define KEY_KATAKANAHIRAGANA 93 #define KEY_MUHENKAN 94 #define KEY_KPJPCOMMA 95 #define KEY_KPENTER 96 #define KEY_RIGHTCTRL 97 #define KEY_KPSLASH 98 #define KEY_SYSRQ 99 #define KEY_RIGHTALT 100 #define KEY_LINEFEED 101 #define KEY_HOME 102 #define KEY_UP 103 #define KEY_PAGEUP 104 #define KEY_LEFT 105 #define KEY_RIGHT 106 #define KEY_END 107 #define KEY_DOWN 108 #define KEY_PAGEDOWN 109 #define KEY_INSERT 110 #define KEY_DELETE 111 #define KEY_MACRO 112 #define KEY_MUTE 113 #define KEY_VOLUMEDOWN 114 #define KEY_VOLUMEUP 115 #define KEY_POWER 116 #define KEY_KPEQUAL 117 #define KEY_KPPLUSMINUS 118 #define KEY_PAUSE 119 #define KEY_SCALE 120 #define KEY_KPCOMMA 121 #define KEY_HANGEUL 122 #define KEY_HANGUEL KEY_HANGEUL #define KEY_HANJA 123 #define KEY_YEN 124 #define KEY_LEFTMETA 125 #define KEY_RIGHTMETA 126 #define KEY_COMPOSE 127 #define KEY_STOP 128 #define KEY_AGAIN 129 #define KEY_PROPS 130 #define KEY_UNDO 131 #define KEY_FRONT 132 #define KEY_COPY 133 #define KEY_OPEN 134 #define KEY_PASTE 135 #define KEY_FIND 136 #define KEY_CUT 137 #define KEY_HELP 138 #define KEY_MENU 139 #define KEY_CALC 140 #define KEY_SETUP 141 #define KEY_SLEEP 142 #define KEY_WAKEUP 143 #define KEY_FILE 144 #define KEY_SENDFILE 145 #define KEY_DELETEFILE 146 #define KEY_XFER 147 #define KEY_PROG1 148 #define KEY_PROG2 149 #define KEY_WWW 150 #define KEY_MSDOS 151 #define KEY_COFFEE 152 #define KEY_SCREENLOCK KEY_COFFEE #define KEY_DIRECTION 153 #define KEY_CYCLEWINDOWS 154 #define KEY_MAIL 155 #define KEY_BOOKMARKS 156 #define KEY_COMPUTER 157 #define KEY_BACK 158 #define KEY_FORWARD 159 #define KEY_CLOSECD 160 #define KEY_EJECTCD 161 #define KEY_EJECTCLOSECD 162 #define KEY_NEXTSONG 163 #define KEY_PLAYPAUSE 164 #define KEY_PREVIOUSSONG 165 #define KEY_STOPCD 166 #define KEY_RECORD 167 #define KEY_REWIND 168 #define KEY_PHONE 169 #define KEY_ISO 170 #define KEY_CONFIG 171 #define KEY_HOMEPAGE 172 #define KEY_REFRESH 173 #define KEY_EXIT 174 #define KEY_MOVE 175 #define KEY_EDIT 176 #define KEY_SCROLLUP 177 #define KEY_SCROLLDOWN 178 #define KEY_KPLEFTPAREN 179 #define KEY_KPRIGHTPAREN 180 #define KEY_NEW 181 #define KEY_REDO 182 #define KEY_F13 183 #define KEY_F14 184 #define KEY_F15 185 #define KEY_F16 186 #define KEY_F17 187 #define KEY_F18 188 #define KEY_F19 189 #define KEY_F20 190 #define KEY_F21 191 #define KEY_F22 192 #define KEY_F23 193 #define KEY_F24 194 #define KEY_PLAYCD 200 #define KEY_PAUSECD 201 #define KEY_PROG3 202 #define KEY_PROG4 203 #define KEY_DASHBOARD 204 #define KEY_SUSPEND 205 #define KEY_CLOSE 206 #define KEY_PLAY 207 #define KEY_FASTFORWARD 208 #define KEY_BASSBOOST 209 #define KEY_PRINT 210 #define KEY_HP 211 #define KEY_CAMERA 212 #define KEY_SOUND 213 #define KEY_QUESTION 214 #define KEY_EMAIL 215 #define KEY_CHAT 216 #define KEY_SEARCH 217 #define KEY_CONNECT 218 #define KEY_FINANCE 219 #define KEY_SPORT 220 #define KEY_SHOP 221 #define KEY_ALTERASE 222 #define KEY_CANCEL 223 #define KEY_BRIGHTNESSDOWN 224 #define KEY_BRIGHTNESSUP 225 #define KEY_MEDIA 226 #define KEY_SWITCHVIDEOMODE 227 #define KEY_KBDILLUMTOGGLE 228 #define KEY_KBDILLUMDOWN 229 #define KEY_KBDILLUMUP 230 #define KEY_SEND 231 #define KEY_REPLY 232 #define KEY_FORWARDMAIL 233 #define KEY_SAVE 234 #define KEY_DOCUMENTS 235 #define KEY_BATTERY 236 #define KEY_BLUETOOTH 237 #define KEY_WLAN 238 #define KEY_UWB 239 #define KEY_UNKNOWN 240 #define KEY_VIDEO_NEXT 241 #define KEY_VIDEO_PREV 242 #define KEY_BRIGHTNESS_CYCLE 243 #define KEY_BRIGHTNESS_ZERO 244 #define KEY_DISPLAY_OFF 245 #define KEY_WWAN 246 #define KEY_WIMAX KEY_WWAN #define KEY_RFKILL 247 #define KEY_MICMUTE 248 #define BTN_MISC 0x100 #define BTN_0 0x100 #define BTN_1 0x101 #define BTN_2 0x102 #define BTN_3 0x103 #define BTN_4 0x104 #define BTN_5 0x105 #define BTN_6 0x106 #define BTN_7 0x107 #define BTN_8 0x108 #define BTN_9 0x109 #define BTN_MOUSE 0x110 #define BTN_LEFT 0x110 #define BTN_RIGHT 0x111 #define BTN_MIDDLE 0x112 #define BTN_SIDE 0x113 #define BTN_EXTRA 0x114 #define BTN_FORWARD 0x115 #define BTN_BACK 0x116 #define BTN_TASK 0x117 #define BTN_JOYSTICK 0x120 #define BTN_TRIGGER 0x120 #define BTN_THUMB 0x121 #define BTN_THUMB2 0x122 #define BTN_TOP 0x123 #define BTN_TOP2 0x124 #define BTN_PINKIE 0x125 #define BTN_BASE 0x126 #define BTN_BASE2 0x127 #define BTN_BASE3 0x128 #define BTN_BASE4 0x129 #define BTN_BASE5 0x12a #define BTN_BASE6 0x12b #define BTN_DEAD 0x12f #define BTN_GAMEPAD 0x130 #define BTN_SOUTH 0x130 #define BTN_A BTN_SOUTH #define BTN_EAST 0x131 #define BTN_B BTN_EAST #define BTN_C 0x132 #define BTN_NORTH 0x133 #define BTN_X BTN_NORTH #define BTN_WEST 0x134 #define BTN_Y BTN_WEST #define BTN_Z 0x135 #define BTN_TL 0x136 #define BTN_TR 0x137 #define BTN_TL2 0x138 #define BTN_TR2 0x139 #define BTN_SELECT 0x13a #define BTN_START 0x13b #define BTN_MODE 0x13c #define BTN_THUMBL 0x13d #define BTN_THUMBR 0x13e #define BTN_DIGI 0x140 #define BTN_TOOL_PEN 0x140 #define BTN_TOOL_RUBBER 0x141 #define BTN_TOOL_BRUSH 0x142 #define BTN_TOOL_PENCIL 0x143 #define BTN_TOOL_AIRBRUSH 0x144 #define BTN_TOOL_FINGER 0x145 #define BTN_TOOL_MOUSE 0x146 #define BTN_TOOL_LENS 0x147 #define BTN_TOOL_QUINTTAP 0x148 #define BTN_TOUCH 0x14a #define BTN_STYLUS 0x14b #define BTN_STYLUS2 0x14c #define BTN_TOOL_DOUBLETAP 0x14d #define BTN_TOOL_TRIPLETAP 0x14e #define BTN_TOOL_QUADTAP 0x14f #define BTN_WHEEL 0x150 #define BTN_GEAR_DOWN 0x150 #define BTN_GEAR_UP 0x151 #define KEY_OK 0x160 #define KEY_SELECT 0x161 #define KEY_GOTO 0x162 #define KEY_CLEAR 0x163 #define KEY_POWER2 0x164 #define KEY_OPTION 0x165 #define KEY_INFO 0x166 #define KEY_TIME 0x167 #define KEY_VENDOR 0x168 #define KEY_ARCHIVE 0x169 #define KEY_PROGRAM 0x16a #define KEY_CHANNEL 0x16b #define KEY_FAVORITES 0x16c #define KEY_EPG 0x16d #define KEY_PVR 0x16e #define KEY_MHP 0x16f #define KEY_LANGUAGE 0x170 #define KEY_TITLE 0x171 #define KEY_SUBTITLE 0x172 #define KEY_ANGLE 0x173 #define KEY_ZOOM 0x174 #define KEY_MODE 0x175 #define KEY_KEYBOARD 0x176 #define KEY_SCREEN 0x177 #define KEY_PC 0x178 #define KEY_TV 0x179 #define KEY_TV2 0x17a #define KEY_VCR 0x17b #define KEY_VCR2 0x17c #define KEY_SAT 0x17d #define KEY_SAT2 0x17e #define KEY_CD 0x17f #define KEY_TAPE 0x180 #define KEY_RADIO 0x181 #define KEY_TUNER 0x182 #define KEY_PLAYER 0x183 #define KEY_TEXT 0x184 #define KEY_DVD 0x185 #define KEY_AUX 0x186 #define KEY_MP3 0x187 #define KEY_AUDIO 0x188 #define KEY_VIDEO 0x189 #define KEY_DIRECTORY 0x18a #define KEY_LIST 0x18b #define KEY_MEMO 0x18c #define KEY_CALENDAR 0x18d #define KEY_RED 0x18e #define KEY_GREEN 0x18f #define KEY_YELLOW 0x190 #define KEY_BLUE 0x191 #define KEY_CHANNELUP 0x192 #define KEY_CHANNELDOWN 0x193 #define KEY_FIRST 0x194 #define KEY_LAST 0x195 #define KEY_AB 0x196 #define KEY_NEXT 0x197 #define KEY_RESTART 0x198 #define KEY_SLOW 0x199 #define KEY_SHUFFLE 0x19a #define KEY_BREAK 0x19b #define KEY_PREVIOUS 0x19c #define KEY_DIGITS 0x19d #define KEY_TEEN 0x19e #define KEY_TWEN 0x19f #define KEY_VIDEOPHONE 0x1a0 #define KEY_GAMES 0x1a1 #define KEY_ZOOMIN 0x1a2 #define KEY_ZOOMOUT 0x1a3 #define KEY_ZOOMRESET 0x1a4 #define KEY_WORDPROCESSOR 0x1a5 #define KEY_EDITOR 0x1a6 #define KEY_SPREADSHEET 0x1a7 #define KEY_GRAPHICSEDITOR 0x1a8 #define KEY_PRESENTATION 0x1a9 #define KEY_DATABASE 0x1aa #define KEY_NEWS 0x1ab #define KEY_VOICEMAIL 0x1ac #define KEY_ADDRESSBOOK 0x1ad #define KEY_MESSENGER 0x1ae #define KEY_DISPLAYTOGGLE 0x1af #define KEY_SPELLCHECK 0x1b0 #define KEY_LOGOFF 0x1b1 #define KEY_DOLLAR 0x1b2 #define KEY_EURO 0x1b3 #define KEY_FRAMEBACK 0x1b4 #define KEY_FRAMEFORWARD 0x1b5 #define KEY_CONTEXT_MENU 0x1b6 #define KEY_MEDIA_REPEAT 0x1b7 #define KEY_10CHANNELSUP 0x1b8 #define KEY_10CHANNELSDOWN 0x1b9 #define KEY_IMAGES 0x1ba #define KEY_DEL_EOL 0x1c0 #define KEY_DEL_EOS 0x1c1 #define KEY_INS_LINE 0x1c2 #define KEY_DEL_LINE 0x1c3 #define KEY_FN 0x1d0 #define KEY_FN_ESC 0x1d1 #define KEY_FN_F1 0x1d2 #define KEY_FN_F2 0x1d3 #define KEY_FN_F3 0x1d4 #define KEY_FN_F4 0x1d5 #define KEY_FN_F5 0x1d6 #define KEY_FN_F6 0x1d7 #define KEY_FN_F7 0x1d8 #define KEY_FN_F8 0x1d9 #define KEY_FN_F9 0x1da #define KEY_FN_F10 0x1db #define KEY_FN_F11 0x1dc #define KEY_FN_F12 0x1dd #define KEY_FN_1 0x1de #define KEY_FN_2 0x1df #define KEY_FN_D 0x1e0 #define KEY_FN_E 0x1e1 #define KEY_FN_F 0x1e2 #define KEY_FN_S 0x1e3 #define KEY_FN_B 0x1e4 #define KEY_BRL_DOT1 0x1f1 #define KEY_BRL_DOT2 0x1f2 #define KEY_BRL_DOT3 0x1f3 #define KEY_BRL_DOT4 0x1f4 #define KEY_BRL_DOT5 0x1f5 #define KEY_BRL_DOT6 0x1f6 #define KEY_BRL_DOT7 0x1f7 #define KEY_BRL_DOT8 0x1f8 #define KEY_BRL_DOT9 0x1f9 #define KEY_BRL_DOT10 0x1fa #define KEY_NUMERIC_0 0x200 #define KEY_NUMERIC_1 0x201 #define KEY_NUMERIC_2 0x202 #define KEY_NUMERIC_3 0x203 #define KEY_NUMERIC_4 0x204 #define KEY_NUMERIC_5 0x205 #define KEY_NUMERIC_6 0x206 #define KEY_NUMERIC_7 0x207 #define KEY_NUMERIC_8 0x208 #define KEY_NUMERIC_9 0x209 #define KEY_NUMERIC_STAR 0x20a #define KEY_NUMERIC_POUND 0x20b #define KEY_CAMERA_FOCUS 0x210 #define KEY_WPS_BUTTON 0x211 #define KEY_TOUCHPAD_TOGGLE 0x212 #define KEY_TOUCHPAD_ON 0x213 #define KEY_TOUCHPAD_OFF 0x214 #define KEY_CAMERA_ZOOMIN 0x215 #define KEY_CAMERA_ZOOMOUT 0x216 #define KEY_CAMERA_UP 0x217 #define KEY_CAMERA_DOWN 0x218 #define KEY_CAMERA_LEFT 0x219 #define KEY_CAMERA_RIGHT 0x21a #define KEY_ATTENDANT_ON 0x21b #define KEY_ATTENDANT_OFF 0x21c #define KEY_ATTENDANT_TOGGLE 0x21d #define KEY_LIGHTS_TOGGLE 0x21e #define BTN_DPAD_UP 0x220 #define BTN_DPAD_DOWN 0x221 #define BTN_DPAD_LEFT 0x222 #define BTN_DPAD_RIGHT 0x223 #define KEY_ALS_TOGGLE 0x230 #define BTN_TRIGGER_HAPPY 0x2c0 #define BTN_TRIGGER_HAPPY1 0x2c0 #define BTN_TRIGGER_HAPPY2 0x2c1 #define BTN_TRIGGER_HAPPY3 0x2c2 #define BTN_TRIGGER_HAPPY4 0x2c3 #define BTN_TRIGGER_HAPPY5 0x2c4 #define BTN_TRIGGER_HAPPY6 0x2c5 #define BTN_TRIGGER_HAPPY7 0x2c6 #define BTN_TRIGGER_HAPPY8 0x2c7 #define BTN_TRIGGER_HAPPY9 0x2c8 #define BTN_TRIGGER_HAPPY10 0x2c9 #define BTN_TRIGGER_HAPPY11 0x2ca #define BTN_TRIGGER_HAPPY12 0x2cb #define BTN_TRIGGER_HAPPY13 0x2cc #define BTN_TRIGGER_HAPPY14 0x2cd #define BTN_TRIGGER_HAPPY15 0x2ce #define BTN_TRIGGER_HAPPY16 0x2cf #define BTN_TRIGGER_HAPPY17 0x2d0 #define BTN_TRIGGER_HAPPY18 0x2d1 #define BTN_TRIGGER_HAPPY19 0x2d2 #define BTN_TRIGGER_HAPPY20 0x2d3 #define BTN_TRIGGER_HAPPY21 0x2d4 #define BTN_TRIGGER_HAPPY22 0x2d5 #define BTN_TRIGGER_HAPPY23 0x2d6 #define BTN_TRIGGER_HAPPY24 0x2d7 #define BTN_TRIGGER_HAPPY25 0x2d8 #define BTN_TRIGGER_HAPPY26 0x2d9 #define BTN_TRIGGER_HAPPY27 0x2da #define BTN_TRIGGER_HAPPY28 0x2db #define BTN_TRIGGER_HAPPY29 0x2dc #define BTN_TRIGGER_HAPPY30 0x2dd #define BTN_TRIGGER_HAPPY31 0x2de #define BTN_TRIGGER_HAPPY32 0x2df #define BTN_TRIGGER_HAPPY33 0x2e0 #define BTN_TRIGGER_HAPPY34 0x2e1 #define BTN_TRIGGER_HAPPY35 0x2e2 #define BTN_TRIGGER_HAPPY36 0x2e3 #define BTN_TRIGGER_HAPPY37 0x2e4 #define BTN_TRIGGER_HAPPY38 0x2e5 #define BTN_TRIGGER_HAPPY39 0x2e6 #define BTN_TRIGGER_HAPPY40 0x2e7 #define KEY_MIN_INTERESTING KEY_MUTE #define KEY_MAX 0x2ff #define KEY_CNT (KEY_MAX+1) #define REL_X 0x00 #define REL_Y 0x01 #define REL_Z 0x02 #define REL_RX 0x03 #define REL_RY 0x04 #define REL_RZ 0x05 #define REL_HWHEEL 0x06 #define REL_DIAL 0x07 #define REL_WHEEL 0x08 #define REL_MISC 0x09 #define REL_MAX 0x0f #define REL_CNT (REL_MAX+1) #define ABS_X 0x00 #define ABS_Y 0x01 #define ABS_Z 0x02 #define ABS_RX 0x03 #define ABS_RY 0x04 #define ABS_RZ 0x05 #define ABS_THROTTLE 0x06 #define ABS_RUDDER 0x07 #define ABS_WHEEL 0x08 #define ABS_GAS 0x09 #define ABS_BRAKE 0x0a #define ABS_HAT0X 0x10 #define ABS_HAT0Y 0x11 #define ABS_HAT1X 0x12 #define ABS_HAT1Y 0x13 #define ABS_HAT2X 0x14 #define ABS_HAT2Y 0x15 #define ABS_HAT3X 0x16 #define ABS_HAT3Y 0x17 #define ABS_PRESSURE 0x18 #define ABS_DISTANCE 0x19 #define ABS_TILT_X 0x1a #define ABS_TILT_Y 0x1b #define ABS_TOOL_WIDTH 0x1c #define ABS_VOLUME 0x20 #define ABS_MISC 0x28 #define ABS_MT_SLOT 0x2f #define ABS_MT_TOUCH_MAJOR 0x30 #define ABS_MT_TOUCH_MINOR 0x31 #define ABS_MT_WIDTH_MAJOR 0x32 #define ABS_MT_WIDTH_MINOR 0x33 #define ABS_MT_ORIENTATION 0x34 #define ABS_MT_POSITION_X 0x35 #define ABS_MT_POSITION_Y 0x36 #define ABS_MT_TOOL_TYPE 0x37 #define ABS_MT_BLOB_ID 0x38 #define ABS_MT_TRACKING_ID 0x39 #define ABS_MT_PRESSURE 0x3a #define ABS_MT_DISTANCE 0x3b #define ABS_MT_TOOL_X 0x3c #define ABS_MT_TOOL_Y 0x3d #define ABS_MAX 0x3f #define ABS_CNT (ABS_MAX+1) #define SW_LID 0x00 #define SW_TABLET_MODE 0x01 #define SW_HEADPHONE_INSERT 0x02 #define SW_RFKILL_ALL 0x03 #define SW_RADIO SW_RFKILL_ALL #define SW_MICROPHONE_INSERT 0x04 #define SW_DOCK 0x05 #define SW_LINEOUT_INSERT 0x06 #define SW_JACK_PHYSICAL_INSERT 0x07 #define SW_VIDEOOUT_INSERT 0x08 #define SW_CAMERA_LENS_COVER 0x09 #define SW_KEYPAD_SLIDE 0x0a #define SW_FRONT_PROXIMITY 0x0b #define SW_ROTATE_LOCK 0x0c #define SW_LINEIN_INSERT 0x0d #define SW_MUTE_DEVICE 0x0e #define SW_MAX 0x0f #define SW_CNT (SW_MAX+1) #define MSC_SERIAL 0x00 #define MSC_PULSELED 0x01 #define MSC_GESTURE 0x02 #define MSC_RAW 0x03 #define MSC_SCAN 0x04 #define MSC_TIMESTAMP 0x05 #define MSC_MAX 0x07 #define MSC_CNT (MSC_MAX+1) #define LED_NUML 0x00 #define LED_CAPSL 0x01 #define LED_SCROLLL 0x02 #define LED_COMPOSE 0x03 #define LED_KANA 0x04 #define LED_SLEEP 0x05 #define LED_SUSPEND 0x06 #define LED_MUTE 0x07 #define LED_MISC 0x08 #define LED_MAIL 0x09 #define LED_CHARGING 0x0a #define LED_MAX 0x0f #define LED_CNT (LED_MAX+1) #define REP_DELAY 0x00 #define REP_PERIOD 0x01 #define REP_MAX 0x01 #define REP_CNT (REP_MAX+1) #define SND_CLICK 0x00 #define SND_BELL 0x01 #define SND_TONE 0x02 #define SND_MAX 0x07 #define SND_CNT (SND_MAX+1) #define ID_BUS 0 #define ID_VENDOR 1 #define ID_PRODUCT 2 #define ID_VERSION 3 #define BUS_PCI 0x01 #define BUS_ISAPNP 0x02 #define BUS_USB 0x03 #define BUS_HIL 0x04 #define BUS_BLUETOOTH 0x05 #define BUS_VIRTUAL 0x06 #define BUS_ISA 0x10 #define BUS_I8042 0x11 #define BUS_XTKBD 0x12 #define BUS_RS232 0x13 #define BUS_GAMEPORT 0x14 #define BUS_PARPORT 0x15 #define BUS_AMIGA 0x16 #define BUS_ADB 0x17 #define BUS_I2C 0x18 #define BUS_HOST 0x19 #define BUS_GSC 0x1A #define BUS_ATARI 0x1B #define BUS_SPI 0x1C #define MT_TOOL_FINGER 0 #define MT_TOOL_PEN 1 #define MT_TOOL_MAX 1 #define FF_STATUS_STOPPED 0x00 #define FF_STATUS_PLAYING 0x01 #define FF_STATUS_MAX 0x01 # 974 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 3 4 struct ff_replay { __u16 length; __u16 delay; }; struct ff_trigger { __u16 button; __u16 interval; }; # 1001 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 3 4 struct ff_envelope { __u16 attack_length; __u16 attack_level; __u16 fade_length; __u16 fade_level; }; struct ff_constant_effect { __s16 level; struct ff_envelope envelope; }; struct ff_ramp_effect { __s16 start_level; __s16 end_level; struct ff_envelope envelope; }; # 1040 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 3 4 struct ff_condition_effect { __u16 right_saturation; __u16 left_saturation; __s16 right_coeff; __s16 left_coeff; __u16 deadband; __s16 center; }; # 1069 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 3 4 struct ff_periodic_effect { __u16 waveform; __u16 period; __s16 magnitude; __s16 offset; __u16 phase; struct ff_envelope envelope; __u32 custom_len; __s16 *custom_data; }; # 1090 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 3 4 struct ff_rumble_effect { __u16 strong_magnitude; __u16 weak_magnitude; }; # 1118 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/input.h" 3 4 struct ff_effect { __u16 type; __s16 id; __u16 direction; struct ff_trigger trigger; struct ff_replay replay; union { struct ff_constant_effect constant; struct ff_ramp_effect ramp; struct ff_periodic_effect periodic; struct ff_condition_effect condition[2]; struct ff_rumble_effect rumble; } u; }; #define FF_RUMBLE 0x50 #define FF_PERIODIC 0x51 #define FF_CONSTANT 0x52 #define FF_SPRING 0x53 #define FF_FRICTION 0x54 #define FF_DAMPER 0x55 #define FF_INERTIA 0x56 #define FF_RAMP 0x57 #define FF_EFFECT_MIN FF_RUMBLE #define FF_EFFECT_MAX FF_RAMP #define FF_SQUARE 0x58 #define FF_TRIANGLE 0x59 #define FF_SINE 0x5a #define FF_SAW_UP 0x5b #define FF_SAW_DOWN 0x5c #define FF_CUSTOM 0x5d #define FF_WAVEFORM_MIN FF_SQUARE #define FF_WAVEFORM_MAX FF_CUSTOM #define FF_GAIN 0x60 #define FF_AUTOCENTER 0x61 #define FF_MAX 0x7f #define FF_CNT (FF_MAX+1) # 34 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_link.h" 1 3 4 #define _LINUX_IF_LINK_H # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/netlink.h" 1 3 4 #define __LINUX_NETLINK_H # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/kernel.h" 1 3 4 #define _LINUX_KERNEL_H # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/sysinfo.h" 1 3 4 #define _LINUX_SYSINFO_H #define SI_LOAD_SHIFT 16 struct sysinfo { __kernel_long_t uptime; __kernel_ulong_t loads[3]; __kernel_ulong_t totalram; __kernel_ulong_t freeram; __kernel_ulong_t sharedram; __kernel_ulong_t bufferram; __kernel_ulong_t totalswap; __kernel_ulong_t freeswap; __u16 procs; __u16 pad; __kernel_ulong_t totalhigh; __kernel_ulong_t freehigh; __u32 mem_unit; char _f[20-2*sizeof(__kernel_ulong_t)-sizeof(__u32)]; }; # 5 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/kernel.h" 2 3 4 #define __ALIGN_KERNEL(x,a) __ALIGN_KERNEL_MASK(x, (typeof(x))(a) - 1) #define __ALIGN_KERNEL_MASK(x,mask) (((x) + (mask)) & ~(mask)) # 5 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/netlink.h" 2 3 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/socket.h" 1 3 4 #define _LINUX_SOCKET_H #define _K_SS_MAXSIZE 128 #define _K_SS_ALIGNSIZE (__alignof__ (struct sockaddr *)) typedef unsigned short __kernel_sa_family_t; struct __kernel_sockaddr_storage { __kernel_sa_family_t ss_family; char __data[128 - sizeof(unsigned short)]; } __attribute__ ((aligned((__alignof__ (struct sockaddr *))))); # 6 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/netlink.h" 2 3 4 #define NETLINK_ROUTE 0 #define NETLINK_UNUSED 1 #define NETLINK_USERSOCK 2 #define NETLINK_FIREWALL 3 #define NETLINK_SOCK_DIAG 4 #define NETLINK_NFLOG 5 #define NETLINK_XFRM 6 #define NETLINK_SELINUX 7 #define NETLINK_ISCSI 8 #define NETLINK_AUDIT 9 #define NETLINK_FIB_LOOKUP 10 #define NETLINK_CONNECTOR 11 #define NETLINK_NETFILTER 12 #define NETLINK_IP6_FW 13 #define NETLINK_DNRTMSG 14 #define NETLINK_KOBJECT_UEVENT 15 #define NETLINK_GENERIC 16 #define NETLINK_SCSITRANSPORT 18 #define NETLINK_ECRYPTFS 19 #define NETLINK_RDMA 20 #define NETLINK_CRYPTO 21 #define NETLINK_INET_DIAG NETLINK_SOCK_DIAG #define MAX_LINKS 32 struct sockaddr_nl { __kernel_sa_family_t nl_family; unsigned short nl_pad; __u32 nl_pid; __u32 nl_groups; }; struct nlmsghdr { __u32 nlmsg_len; __u16 nlmsg_type; __u16 nlmsg_flags; __u32 nlmsg_seq; __u32 nlmsg_pid; }; #define NLM_F_REQUEST 1 #define NLM_F_MULTI 2 #define NLM_F_ACK 4 #define NLM_F_ECHO 8 #define NLM_F_DUMP_INTR 16 #define NLM_F_ROOT 0x100 #define NLM_F_MATCH 0x200 #define NLM_F_ATOMIC 0x400 #define NLM_F_DUMP (NLM_F_ROOT|NLM_F_MATCH) #define NLM_F_REPLACE 0x100 #define NLM_F_EXCL 0x200 #define NLM_F_CREATE 0x400 #define NLM_F_APPEND 0x800 # 79 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/netlink.h" 3 4 #define NLMSG_ALIGNTO 4U #define NLMSG_ALIGN(len) ( ((len)+NLMSG_ALIGNTO-1) & ~(NLMSG_ALIGNTO-1) ) #define NLMSG_HDRLEN ((int) NLMSG_ALIGN(sizeof(struct nlmsghdr))) #define NLMSG_LENGTH(len) ((len) + NLMSG_HDRLEN) #define NLMSG_SPACE(len) NLMSG_ALIGN(NLMSG_LENGTH(len)) #define NLMSG_DATA(nlh) ((void*)(((char*)nlh) + NLMSG_LENGTH(0))) #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), (struct nlmsghdr*)(((char*)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len))) #define NLMSG_OK(nlh,len) ((len) >= (int)sizeof(struct nlmsghdr) && (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && (nlh)->nlmsg_len <= (len)) #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len))) #define NLMSG_NOOP 0x1 #define NLMSG_ERROR 0x2 #define NLMSG_DONE 0x3 #define NLMSG_OVERRUN 0x4 #define NLMSG_MIN_TYPE 0x10 struct nlmsgerr { int error; struct nlmsghdr msg; }; #define NETLINK_ADD_MEMBERSHIP 1 #define NETLINK_DROP_MEMBERSHIP 2 #define NETLINK_PKTINFO 3 #define NETLINK_BROADCAST_ERROR 4 #define NETLINK_NO_ENOBUFS 5 #define NETLINK_RX_RING 6 #define NETLINK_TX_RING 7 struct nl_pktinfo { __u32 group; }; struct nl_mmap_req { unsigned int nm_block_size; unsigned int nm_block_nr; unsigned int nm_frame_size; unsigned int nm_frame_nr; }; struct nl_mmap_hdr { unsigned int nm_status; unsigned int nm_len; __u32 nm_group; __u32 nm_pid; __u32 nm_uid; __u32 nm_gid; }; enum nl_mmap_status { NL_MMAP_STATUS_UNUSED, NL_MMAP_STATUS_RESERVED, NL_MMAP_STATUS_VALID, NL_MMAP_STATUS_COPY, NL_MMAP_STATUS_SKIP, }; #define NL_MMAP_MSG_ALIGNMENT NLMSG_ALIGNTO #define NL_MMAP_MSG_ALIGN(sz) __ALIGN_KERNEL(sz, NL_MMAP_MSG_ALIGNMENT) #define NL_MMAP_HDRLEN NL_MMAP_MSG_ALIGN(sizeof(struct nl_mmap_hdr)) #define NET_MAJOR 36 enum { NETLINK_UNCONNECTED = 0, NETLINK_CONNECTED, }; # 161 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/netlink.h" 3 4 struct nlattr { __u16 nla_len; __u16 nla_type; }; # 176 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/netlink.h" 3 4 #define NLA_F_NESTED (1 << 15) #define NLA_F_NET_BYTEORDER (1 << 14) #define NLA_TYPE_MASK ~(NLA_F_NESTED | NLA_F_NET_BYTEORDER) #define NLA_ALIGNTO 4 #define NLA_ALIGN(len) (((len) + NLA_ALIGNTO - 1) & ~(NLA_ALIGNTO - 1)) #define NLA_HDRLEN ((int) NLA_ALIGN(sizeof(struct nlattr))) # 6 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_link.h" 2 3 4 struct rtnl_link_stats { __u32 rx_packets; __u32 tx_packets; __u32 rx_bytes; __u32 tx_bytes; __u32 rx_errors; __u32 tx_errors; __u32 rx_dropped; __u32 tx_dropped; __u32 multicast; __u32 collisions; __u32 rx_length_errors; __u32 rx_over_errors; __u32 rx_crc_errors; __u32 rx_frame_errors; __u32 rx_fifo_errors; __u32 rx_missed_errors; __u32 tx_aborted_errors; __u32 tx_carrier_errors; __u32 tx_fifo_errors; __u32 tx_heartbeat_errors; __u32 tx_window_errors; __u32 rx_compressed; __u32 tx_compressed; }; struct rtnl_link_stats64 { __u64 rx_packets; __u64 tx_packets; __u64 rx_bytes; __u64 tx_bytes; __u64 rx_errors; __u64 tx_errors; __u64 rx_dropped; __u64 tx_dropped; __u64 multicast; __u64 collisions; __u64 rx_length_errors; __u64 rx_over_errors; __u64 rx_crc_errors; __u64 rx_frame_errors; __u64 rx_fifo_errors; __u64 rx_missed_errors; __u64 tx_aborted_errors; __u64 tx_carrier_errors; __u64 tx_fifo_errors; __u64 tx_heartbeat_errors; __u64 tx_window_errors; __u64 rx_compressed; __u64 tx_compressed; }; struct rtnl_link_ifmap { __u64 mem_start; __u64 mem_end; __u64 base_addr; __u16 irq; __u8 dma; __u8 port; }; # 101 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_link.h" 3 4 enum { IFLA_UNSPEC, IFLA_ADDRESS, IFLA_BROADCAST, IFLA_IFNAME, IFLA_MTU, IFLA_LINK, IFLA_QDISC, IFLA_STATS, IFLA_COST, #define IFLA_COST IFLA_COST IFLA_PRIORITY, #define IFLA_PRIORITY IFLA_PRIORITY IFLA_MASTER, #define IFLA_MASTER IFLA_MASTER IFLA_WIRELESS, #define IFLA_WIRELESS IFLA_WIRELESS IFLA_PROTINFO, #define IFLA_PROTINFO IFLA_PROTINFO IFLA_TXQLEN, #define IFLA_TXQLEN IFLA_TXQLEN IFLA_MAP, #define IFLA_MAP IFLA_MAP IFLA_WEIGHT, #define IFLA_WEIGHT IFLA_WEIGHT IFLA_OPERSTATE, IFLA_LINKMODE, IFLA_LINKINFO, #define IFLA_LINKINFO IFLA_LINKINFO IFLA_NET_NS_PID, IFLA_IFALIAS, IFLA_NUM_VF, IFLA_VFINFO_LIST, IFLA_STATS64, IFLA_VF_PORTS, IFLA_PORT_SELF, IFLA_AF_SPEC, IFLA_GROUP, IFLA_NET_NS_FD, IFLA_EXT_MASK, IFLA_PROMISCUITY, #define IFLA_PROMISCUITY IFLA_PROMISCUITY IFLA_NUM_TX_QUEUES, IFLA_NUM_RX_QUEUES, IFLA_CARRIER, IFLA_PHYS_PORT_ID, IFLA_CARRIER_CHANGES, __IFLA_MAX }; #define IFLA_MAX (__IFLA_MAX - 1) #define IFLA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifinfomsg)))) #define IFLA_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct ifinfomsg)) enum { IFLA_INET_UNSPEC, IFLA_INET_CONF, __IFLA_INET_MAX, }; #define IFLA_INET_MAX (__IFLA_INET_MAX - 1) # 196 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_link.h" 3 4 enum { IFLA_INET6_UNSPEC, IFLA_INET6_FLAGS, IFLA_INET6_CONF, IFLA_INET6_STATS, IFLA_INET6_MCAST, IFLA_INET6_CACHEINFO, IFLA_INET6_ICMP6STATS, IFLA_INET6_TOKEN, __IFLA_INET6_MAX }; #define IFLA_INET6_MAX (__IFLA_INET6_MAX - 1) enum { BRIDGE_MODE_UNSPEC, BRIDGE_MODE_HAIRPIN, }; enum { IFLA_BRPORT_UNSPEC, IFLA_BRPORT_STATE, IFLA_BRPORT_PRIORITY, IFLA_BRPORT_COST, IFLA_BRPORT_MODE, IFLA_BRPORT_GUARD, IFLA_BRPORT_PROTECT, IFLA_BRPORT_FAST_LEAVE, IFLA_BRPORT_LEARNING, IFLA_BRPORT_UNICAST_FLOOD, __IFLA_BRPORT_MAX }; #define IFLA_BRPORT_MAX (__IFLA_BRPORT_MAX - 1) struct ifla_cacheinfo { __u32 max_reasm_len; __u32 tstamp; __u32 reachable_time; __u32 retrans_time; }; enum { IFLA_INFO_UNSPEC, IFLA_INFO_KIND, IFLA_INFO_DATA, IFLA_INFO_XSTATS, IFLA_INFO_SLAVE_KIND, IFLA_INFO_SLAVE_DATA, __IFLA_INFO_MAX, }; #define IFLA_INFO_MAX (__IFLA_INFO_MAX - 1) enum { IFLA_VLAN_UNSPEC, IFLA_VLAN_ID, IFLA_VLAN_FLAGS, IFLA_VLAN_EGRESS_QOS, IFLA_VLAN_INGRESS_QOS, IFLA_VLAN_PROTOCOL, __IFLA_VLAN_MAX, }; #define IFLA_VLAN_MAX (__IFLA_VLAN_MAX - 1) struct ifla_vlan_flags { __u32 flags; __u32 mask; }; enum { IFLA_VLAN_QOS_UNSPEC, IFLA_VLAN_QOS_MAPPING, __IFLA_VLAN_QOS_MAX }; #define IFLA_VLAN_QOS_MAX (__IFLA_VLAN_QOS_MAX - 1) struct ifla_vlan_qos_mapping { __u32 from; __u32 to; }; enum { IFLA_MACVLAN_UNSPEC, IFLA_MACVLAN_MODE, IFLA_MACVLAN_FLAGS, __IFLA_MACVLAN_MAX, }; #define IFLA_MACVLAN_MAX (__IFLA_MACVLAN_MAX - 1) enum macvlan_mode { MACVLAN_MODE_PRIVATE = 1, MACVLAN_MODE_VEPA = 2, MACVLAN_MODE_BRIDGE = 4, MACVLAN_MODE_PASSTHRU = 8, }; #define MACVLAN_FLAG_NOPROMISC 1 enum { IFLA_VXLAN_UNSPEC, IFLA_VXLAN_ID, IFLA_VXLAN_GROUP, IFLA_VXLAN_LINK, IFLA_VXLAN_LOCAL, IFLA_VXLAN_TTL, IFLA_VXLAN_TOS, IFLA_VXLAN_LEARNING, IFLA_VXLAN_AGEING, IFLA_VXLAN_LIMIT, IFLA_VXLAN_PORT_RANGE, IFLA_VXLAN_PROXY, IFLA_VXLAN_RSC, IFLA_VXLAN_L2MISS, IFLA_VXLAN_L3MISS, IFLA_VXLAN_PORT, IFLA_VXLAN_GROUP6, IFLA_VXLAN_LOCAL6, __IFLA_VXLAN_MAX }; #define IFLA_VXLAN_MAX (__IFLA_VXLAN_MAX - 1) struct ifla_vxlan_port_range { __be16 low; __be16 high; }; enum { IFLA_BOND_UNSPEC, IFLA_BOND_MODE, IFLA_BOND_ACTIVE_SLAVE, IFLA_BOND_MIIMON, IFLA_BOND_UPDELAY, IFLA_BOND_DOWNDELAY, IFLA_BOND_USE_CARRIER, IFLA_BOND_ARP_INTERVAL, IFLA_BOND_ARP_IP_TARGET, IFLA_BOND_ARP_VALIDATE, IFLA_BOND_ARP_ALL_TARGETS, IFLA_BOND_PRIMARY, IFLA_BOND_PRIMARY_RESELECT, IFLA_BOND_FAIL_OVER_MAC, IFLA_BOND_XMIT_HASH_POLICY, IFLA_BOND_RESEND_IGMP, IFLA_BOND_NUM_PEER_NOTIF, IFLA_BOND_ALL_SLAVES_ACTIVE, IFLA_BOND_MIN_LINKS, IFLA_BOND_LP_INTERVAL, IFLA_BOND_PACKETS_PER_SLAVE, IFLA_BOND_AD_LACP_RATE, IFLA_BOND_AD_SELECT, IFLA_BOND_AD_INFO, __IFLA_BOND_MAX, }; #define IFLA_BOND_MAX (__IFLA_BOND_MAX - 1) enum { IFLA_BOND_AD_INFO_UNSPEC, IFLA_BOND_AD_INFO_AGGREGATOR, IFLA_BOND_AD_INFO_NUM_PORTS, IFLA_BOND_AD_INFO_ACTOR_KEY, IFLA_BOND_AD_INFO_PARTNER_KEY, IFLA_BOND_AD_INFO_PARTNER_MAC, __IFLA_BOND_AD_INFO_MAX, }; #define IFLA_BOND_AD_INFO_MAX (__IFLA_BOND_AD_INFO_MAX - 1) enum { IFLA_BOND_SLAVE_UNSPEC, IFLA_BOND_SLAVE_STATE, IFLA_BOND_SLAVE_MII_STATUS, IFLA_BOND_SLAVE_LINK_FAILURE_COUNT, IFLA_BOND_SLAVE_PERM_HWADDR, IFLA_BOND_SLAVE_QUEUE_ID, IFLA_BOND_SLAVE_AD_AGGREGATOR_ID, __IFLA_BOND_SLAVE_MAX, }; #define IFLA_BOND_SLAVE_MAX (__IFLA_BOND_SLAVE_MAX - 1) enum { IFLA_VF_INFO_UNSPEC, IFLA_VF_INFO, __IFLA_VF_INFO_MAX, }; #define IFLA_VF_INFO_MAX (__IFLA_VF_INFO_MAX - 1) enum { IFLA_VF_UNSPEC, IFLA_VF_MAC, IFLA_VF_VLAN, IFLA_VF_TX_RATE, IFLA_VF_SPOOFCHK, IFLA_VF_LINK_STATE, __IFLA_VF_MAX, }; #define IFLA_VF_MAX (__IFLA_VF_MAX - 1) struct ifla_vf_mac { __u32 vf; __u8 mac[32]; }; struct ifla_vf_vlan { __u32 vf; __u32 vlan; __u32 qos; }; struct ifla_vf_tx_rate { __u32 vf; __u32 rate; }; struct ifla_vf_spoofchk { __u32 vf; __u32 setting; }; enum { IFLA_VF_LINK_STATE_AUTO, IFLA_VF_LINK_STATE_ENABLE, IFLA_VF_LINK_STATE_DISABLE, __IFLA_VF_LINK_STATE_MAX, }; struct ifla_vf_link_state { __u32 vf; __u32 link_state; }; # 456 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_link.h" 3 4 enum { IFLA_VF_PORT_UNSPEC, IFLA_VF_PORT, __IFLA_VF_PORT_MAX, }; #define IFLA_VF_PORT_MAX (__IFLA_VF_PORT_MAX - 1) enum { IFLA_PORT_UNSPEC, IFLA_PORT_VF, IFLA_PORT_PROFILE, IFLA_PORT_VSI_TYPE, IFLA_PORT_INSTANCE_UUID, IFLA_PORT_HOST_UUID, IFLA_PORT_REQUEST, IFLA_PORT_RESPONSE, __IFLA_PORT_MAX, }; #define IFLA_PORT_MAX (__IFLA_PORT_MAX - 1) #define PORT_PROFILE_MAX 40 #define PORT_UUID_MAX 16 #define PORT_SELF_VF -1 enum { PORT_REQUEST_PREASSOCIATE = 0, PORT_REQUEST_PREASSOCIATE_RR, PORT_REQUEST_ASSOCIATE, PORT_REQUEST_DISASSOCIATE, }; enum { PORT_VDP_RESPONSE_SUCCESS = 0, PORT_VDP_RESPONSE_INVALID_FORMAT, PORT_VDP_RESPONSE_INSUFFICIENT_RESOURCES, PORT_VDP_RESPONSE_UNUSED_VTID, PORT_VDP_RESPONSE_VTID_VIOLATION, PORT_VDP_RESPONSE_VTID_VERSION_VIOALTION, PORT_VDP_RESPONSE_OUT_OF_SYNC, PORT_PROFILE_RESPONSE_SUCCESS = 0x100, PORT_PROFILE_RESPONSE_INPROGRESS, PORT_PROFILE_RESPONSE_INVALID, PORT_PROFILE_RESPONSE_BADSTATE, PORT_PROFILE_RESPONSE_INSUFFICIENT_RESOURCES, PORT_PROFILE_RESPONSE_ERROR, }; struct ifla_port_vsi { __u8 vsi_mgr_id; __u8 vsi_type_id[3]; __u8 vsi_type_version; __u8 pad[3]; }; enum { IFLA_IPOIB_UNSPEC, IFLA_IPOIB_PKEY, IFLA_IPOIB_MODE, IFLA_IPOIB_UMCAST, __IFLA_IPOIB_MAX }; enum { IPOIB_MODE_DATAGRAM = 0, IPOIB_MODE_CONNECTED = 1, }; #define IFLA_IPOIB_MAX (__IFLA_IPOIB_MAX - 1) enum { IFLA_HSR_UNSPEC, IFLA_HSR_SLAVE1, IFLA_HSR_SLAVE2, IFLA_HSR_MULTICAST_SPEC, IFLA_HSR_SUPERVISION_ADDR, IFLA_HSR_SEQ_NR, __IFLA_HSR_MAX, }; #define IFLA_HSR_MAX (__IFLA_HSR_MAX - 1) # 35 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/loop.h" 1 3 4 # 10 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/loop.h" 3 4 #define _LINUX_LOOP_H #define LO_NAME_SIZE 64 #define LO_KEY_SIZE 32 enum { LO_FLAGS_READ_ONLY = 1, LO_FLAGS_AUTOCLEAR = 4, LO_FLAGS_PARTSCAN = 8, }; struct loop_info { int lo_number; __kernel_old_dev_t lo_device; unsigned long lo_inode; __kernel_old_dev_t lo_rdevice; int lo_offset; int lo_encrypt_type; int lo_encrypt_key_size; int lo_flags; char lo_name[64]; unsigned char lo_encrypt_key[32]; unsigned long lo_init[2]; char reserved[4]; }; struct loop_info64 { __u64 lo_device; __u64 lo_inode; __u64 lo_rdevice; __u64 lo_offset; __u64 lo_sizelimit; __u32 lo_number; __u32 lo_encrypt_type; __u32 lo_encrypt_key_size; __u32 lo_flags; __u8 lo_file_name[64]; __u8 lo_crypt_name[64]; __u8 lo_encrypt_key[32]; __u64 lo_init[2]; }; #define LO_CRYPT_NONE 0 #define LO_CRYPT_XOR 1 #define LO_CRYPT_DES 2 #define LO_CRYPT_FISH2 3 #define LO_CRYPT_BLOW 4 #define LO_CRYPT_CAST128 5 #define LO_CRYPT_IDEA 6 #define LO_CRYPT_DUMMY 9 #define LO_CRYPT_SKIPJACK 10 #define LO_CRYPT_CRYPTOAPI 18 #define MAX_LO_CRYPT 20 #define LOOP_SET_FD 0x4C00 #define LOOP_CLR_FD 0x4C01 #define LOOP_SET_STATUS 0x4C02 #define LOOP_GET_STATUS 0x4C03 #define LOOP_SET_STATUS64 0x4C04 #define LOOP_GET_STATUS64 0x4C05 #define LOOP_CHANGE_FD 0x4C06 #define LOOP_SET_CAPACITY 0x4C07 #define LOOP_CTL_ADD 0x4C80 #define LOOP_CTL_REMOVE 0x4C81 #define LOOP_CTL_GET_FREE 0x4C82 # 36 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/audit.h" 1 3 4 # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/audit.h" 3 4 #define _LINUX_AUDIT_H_ # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/elf-em.h" 1 3 4 #define _LINUX_ELF_EM_H #define EM_NONE 0 #define EM_M32 1 #define EM_SPARC 2 #define EM_386 3 #define EM_68K 4 #define EM_88K 5 #define EM_486 6 #define EM_860 7 #define EM_MIPS 8 #define EM_MIPS_RS3_LE 10 #define EM_MIPS_RS4_BE 10 #define EM_PARISC 15 #define EM_SPARC32PLUS 18 #define EM_PPC 20 #define EM_PPC64 21 #define EM_SPU 23 #define EM_ARM 40 #define EM_SH 42 #define EM_SPARCV9 43 #define EM_IA_64 50 #define EM_X86_64 62 #define EM_S390 22 #define EM_CRIS 76 #define EM_V850 87 #define EM_M32R 88 #define EM_MN10300 89 #define EM_BLACKFIN 106 #define EM_TI_C6000 140 #define EM_AARCH64 183 #define EM_FRV 0x5441 #define EM_AVR32 0x18ad #define EM_ALPHA 0x9026 #define EM_CYGNUS_V850 0x9080 #define EM_CYGNUS_M32R 0x9041 #define EM_S390_OLD 0xA390 #define EM_CYGNUS_MN10300 0xbeef # 29 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/audit.h" 2 3 4 # 53 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/audit.h" 3 4 #define AUDIT_GET 1000 #define AUDIT_SET 1001 #define AUDIT_LIST 1002 #define AUDIT_ADD 1003 #define AUDIT_DEL 1004 #define AUDIT_USER 1005 #define AUDIT_LOGIN 1006 #define AUDIT_WATCH_INS 1007 #define AUDIT_WATCH_REM 1008 #define AUDIT_WATCH_LIST 1009 #define AUDIT_SIGNAL_INFO 1010 #define AUDIT_ADD_RULE 1011 #define AUDIT_DEL_RULE 1012 #define AUDIT_LIST_RULES 1013 #define AUDIT_TRIM 1014 #define AUDIT_MAKE_EQUIV 1015 #define AUDIT_TTY_GET 1016 #define AUDIT_TTY_SET 1017 #define AUDIT_SET_FEATURE 1018 #define AUDIT_GET_FEATURE 1019 #define AUDIT_FIRST_USER_MSG 1100 #define AUDIT_USER_AVC 1107 #define AUDIT_USER_TTY 1124 #define AUDIT_LAST_USER_MSG 1199 #define AUDIT_FIRST_USER_MSG2 2100 #define AUDIT_LAST_USER_MSG2 2999 #define AUDIT_DAEMON_START 1200 #define AUDIT_DAEMON_END 1201 #define AUDIT_DAEMON_ABORT 1202 #define AUDIT_DAEMON_CONFIG 1203 #define AUDIT_SYSCALL 1300 #define AUDIT_PATH 1302 #define AUDIT_IPC 1303 #define AUDIT_SOCKETCALL 1304 #define AUDIT_CONFIG_CHANGE 1305 #define AUDIT_SOCKADDR 1306 #define AUDIT_CWD 1307 #define AUDIT_EXECVE 1309 #define AUDIT_IPC_SET_PERM 1311 #define AUDIT_MQ_OPEN 1312 #define AUDIT_MQ_SENDRECV 1313 #define AUDIT_MQ_NOTIFY 1314 #define AUDIT_MQ_GETSETATTR 1315 #define AUDIT_KERNEL_OTHER 1316 #define AUDIT_FD_PAIR 1317 #define AUDIT_OBJ_PID 1318 #define AUDIT_TTY 1319 #define AUDIT_EOE 1320 #define AUDIT_BPRM_FCAPS 1321 #define AUDIT_CAPSET 1322 #define AUDIT_MMAP 1323 #define AUDIT_NETFILTER_PKT 1324 #define AUDIT_NETFILTER_CFG 1325 #define AUDIT_SECCOMP 1326 #define AUDIT_PROCTITLE 1327 #define AUDIT_FEATURE_CHANGE 1328 #define AUDIT_AVC 1400 #define AUDIT_SELINUX_ERR 1401 #define AUDIT_AVC_PATH 1402 #define AUDIT_MAC_POLICY_LOAD 1403 #define AUDIT_MAC_STATUS 1404 #define AUDIT_MAC_CONFIG_CHANGE 1405 #define AUDIT_MAC_UNLBL_ALLOW 1406 #define AUDIT_MAC_CIPSOV4_ADD 1407 #define AUDIT_MAC_CIPSOV4_DEL 1408 #define AUDIT_MAC_MAP_ADD 1409 #define AUDIT_MAC_MAP_DEL 1410 #define AUDIT_MAC_IPSEC_ADDSA 1411 #define AUDIT_MAC_IPSEC_DELSA 1412 #define AUDIT_MAC_IPSEC_ADDSPD 1413 #define AUDIT_MAC_IPSEC_DELSPD 1414 #define AUDIT_MAC_IPSEC_EVENT 1415 #define AUDIT_MAC_UNLBL_STCADD 1416 #define AUDIT_MAC_UNLBL_STCDEL 1417 #define AUDIT_FIRST_KERN_ANOM_MSG 1700 #define AUDIT_LAST_KERN_ANOM_MSG 1799 #define AUDIT_ANOM_PROMISCUOUS 1700 #define AUDIT_ANOM_ABEND 1701 #define AUDIT_ANOM_LINK 1702 #define AUDIT_INTEGRITY_DATA 1800 #define AUDIT_INTEGRITY_METADATA 1801 #define AUDIT_INTEGRITY_STATUS 1802 #define AUDIT_INTEGRITY_HASH 1803 #define AUDIT_INTEGRITY_PCR 1804 #define AUDIT_INTEGRITY_RULE 1805 #define AUDIT_KERNEL 2000 #define AUDIT_FILTER_USER 0x00 #define AUDIT_FILTER_TASK 0x01 #define AUDIT_FILTER_ENTRY 0x02 #define AUDIT_FILTER_WATCH 0x03 #define AUDIT_FILTER_EXIT 0x04 #define AUDIT_FILTER_TYPE 0x05 #define AUDIT_NR_FILTERS 6 #define AUDIT_FILTER_PREPEND 0x10 #define AUDIT_NEVER 0 #define AUDIT_POSSIBLE 1 #define AUDIT_ALWAYS 2 #define AUDIT_MAX_FIELDS 64 #define AUDIT_MAX_KEY_LEN 256 #define AUDIT_BITMASK_SIZE 64 #define AUDIT_WORD(nr) ((__u32)((nr)/32)) #define AUDIT_BIT(nr) (1 << ((nr) - AUDIT_WORD(nr)*32)) #define AUDIT_SYSCALL_CLASSES 16 #define AUDIT_CLASS_DIR_WRITE 0 #define AUDIT_CLASS_DIR_WRITE_32 1 #define AUDIT_CLASS_CHATTR 2 #define AUDIT_CLASS_CHATTR_32 3 #define AUDIT_CLASS_READ 4 #define AUDIT_CLASS_READ_32 5 #define AUDIT_CLASS_WRITE 6 #define AUDIT_CLASS_WRITE_32 7 #define AUDIT_CLASS_SIGNAL 8 #define AUDIT_CLASS_SIGNAL_32 9 #define AUDIT_UNUSED_BITS 0x07FFFC00 #define AUDIT_COMPARE_UID_TO_OBJ_UID 1 #define AUDIT_COMPARE_GID_TO_OBJ_GID 2 #define AUDIT_COMPARE_EUID_TO_OBJ_UID 3 #define AUDIT_COMPARE_EGID_TO_OBJ_GID 4 #define AUDIT_COMPARE_AUID_TO_OBJ_UID 5 #define AUDIT_COMPARE_SUID_TO_OBJ_UID 6 #define AUDIT_COMPARE_SGID_TO_OBJ_GID 7 #define AUDIT_COMPARE_FSUID_TO_OBJ_UID 8 #define AUDIT_COMPARE_FSGID_TO_OBJ_GID 9 #define AUDIT_COMPARE_UID_TO_AUID 10 #define AUDIT_COMPARE_UID_TO_EUID 11 #define AUDIT_COMPARE_UID_TO_FSUID 12 #define AUDIT_COMPARE_UID_TO_SUID 13 #define AUDIT_COMPARE_AUID_TO_FSUID 14 #define AUDIT_COMPARE_AUID_TO_SUID 15 #define AUDIT_COMPARE_AUID_TO_EUID 16 #define AUDIT_COMPARE_EUID_TO_SUID 17 #define AUDIT_COMPARE_EUID_TO_FSUID 18 #define AUDIT_COMPARE_SUID_TO_FSUID 19 #define AUDIT_COMPARE_GID_TO_EGID 20 #define AUDIT_COMPARE_GID_TO_FSGID 21 #define AUDIT_COMPARE_GID_TO_SGID 22 #define AUDIT_COMPARE_EGID_TO_FSGID 23 #define AUDIT_COMPARE_EGID_TO_SGID 24 #define AUDIT_COMPARE_SGID_TO_FSGID 25 #define AUDIT_MAX_FIELD_COMPARE AUDIT_COMPARE_SGID_TO_FSGID #define AUDIT_PID 0 #define AUDIT_UID 1 #define AUDIT_EUID 2 #define AUDIT_SUID 3 #define AUDIT_FSUID 4 #define AUDIT_GID 5 #define AUDIT_EGID 6 #define AUDIT_SGID 7 #define AUDIT_FSGID 8 #define AUDIT_LOGINUID 9 #define AUDIT_PERS 10 #define AUDIT_ARCH 11 #define AUDIT_MSGTYPE 12 #define AUDIT_SUBJ_USER 13 #define AUDIT_SUBJ_ROLE 14 #define AUDIT_SUBJ_TYPE 15 #define AUDIT_SUBJ_SEN 16 #define AUDIT_SUBJ_CLR 17 #define AUDIT_PPID 18 #define AUDIT_OBJ_USER 19 #define AUDIT_OBJ_ROLE 20 #define AUDIT_OBJ_TYPE 21 #define AUDIT_OBJ_LEV_LOW 22 #define AUDIT_OBJ_LEV_HIGH 23 #define AUDIT_LOGINUID_SET 24 #define AUDIT_DEVMAJOR 100 #define AUDIT_DEVMINOR 101 #define AUDIT_INODE 102 #define AUDIT_EXIT 103 #define AUDIT_SUCCESS 104 #define AUDIT_WATCH 105 #define AUDIT_PERM 106 #define AUDIT_DIR 107 #define AUDIT_FILETYPE 108 #define AUDIT_OBJ_UID 109 #define AUDIT_OBJ_GID 110 #define AUDIT_FIELD_COMPARE 111 #define AUDIT_ARG0 200 #define AUDIT_ARG1 (AUDIT_ARG0+1) #define AUDIT_ARG2 (AUDIT_ARG0+2) #define AUDIT_ARG3 (AUDIT_ARG0+3) #define AUDIT_FILTERKEY 210 #define AUDIT_NEGATE 0x80000000 # 294 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/audit.h" 3 4 #define AUDIT_BIT_MASK 0x08000000 #define AUDIT_LESS_THAN 0x10000000 #define AUDIT_GREATER_THAN 0x20000000 #define AUDIT_NOT_EQUAL 0x30000000 #define AUDIT_EQUAL 0x40000000 #define AUDIT_BIT_TEST (AUDIT_BIT_MASK|AUDIT_EQUAL) #define AUDIT_LESS_THAN_OR_EQUAL (AUDIT_LESS_THAN|AUDIT_EQUAL) #define AUDIT_GREATER_THAN_OR_EQUAL (AUDIT_GREATER_THAN|AUDIT_EQUAL) #define AUDIT_OPERATORS (AUDIT_EQUAL|AUDIT_NOT_EQUAL|AUDIT_BIT_MASK) enum { Audit_equal, Audit_not_equal, Audit_bitmask, Audit_bittest, Audit_lt, Audit_gt, Audit_le, Audit_ge, Audit_bad }; #define AUDIT_STATUS_ENABLED 0x0001 #define AUDIT_STATUS_FAILURE 0x0002 #define AUDIT_STATUS_PID 0x0004 #define AUDIT_STATUS_RATE_LIMIT 0x0008 #define AUDIT_STATUS_BACKLOG_LIMIT 0x0010 #define AUDIT_STATUS_BACKLOG_WAIT_TIME 0x0020 #define AUDIT_VERSION_BACKLOG_LIMIT 1 #define AUDIT_VERSION_BACKLOG_WAIT_TIME 2 #define AUDIT_VERSION_LATEST AUDIT_VERSION_BACKLOG_WAIT_TIME #define AUDIT_FAIL_SILENT 0 #define AUDIT_FAIL_PRINTK 1 #define AUDIT_FAIL_PANIC 2 #define __AUDIT_ARCH_CONVENTION_MASK 0x30000000 #define __AUDIT_ARCH_CONVENTION_MIPS64_N32 0x20000000 #define __AUDIT_ARCH_64BIT 0x80000000 #define __AUDIT_ARCH_LE 0x40000000 #define AUDIT_ARCH_ALPHA (EM_ALPHA|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE) #define AUDIT_ARCH_ARM (EM_ARM|__AUDIT_ARCH_LE) #define AUDIT_ARCH_ARMEB (EM_ARM) #define AUDIT_ARCH_CRIS (EM_CRIS|__AUDIT_ARCH_LE) #define AUDIT_ARCH_FRV (EM_FRV) #define AUDIT_ARCH_I386 (EM_386|__AUDIT_ARCH_LE) #define AUDIT_ARCH_IA64 (EM_IA_64|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE) #define AUDIT_ARCH_M32R (EM_M32R) #define AUDIT_ARCH_M68K (EM_68K) #define AUDIT_ARCH_MIPS (EM_MIPS) #define AUDIT_ARCH_MIPSEL (EM_MIPS|__AUDIT_ARCH_LE) #define AUDIT_ARCH_MIPS64 (EM_MIPS|__AUDIT_ARCH_64BIT) #define AUDIT_ARCH_MIPS64N32 (EM_MIPS|__AUDIT_ARCH_64BIT| __AUDIT_ARCH_CONVENTION_MIPS64_N32) #define AUDIT_ARCH_MIPSEL64 (EM_MIPS|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE) #define AUDIT_ARCH_MIPSEL64N32 (EM_MIPS|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE| __AUDIT_ARCH_CONVENTION_MIPS64_N32) #define AUDIT_ARCH_OPENRISC (EM_OPENRISC) #define AUDIT_ARCH_PARISC (EM_PARISC) #define AUDIT_ARCH_PARISC64 (EM_PARISC|__AUDIT_ARCH_64BIT) #define AUDIT_ARCH_PPC (EM_PPC) #define AUDIT_ARCH_PPC64 (EM_PPC64|__AUDIT_ARCH_64BIT) #define AUDIT_ARCH_S390 (EM_S390) #define AUDIT_ARCH_S390X (EM_S390|__AUDIT_ARCH_64BIT) #define AUDIT_ARCH_SH (EM_SH) #define AUDIT_ARCH_SHEL (EM_SH|__AUDIT_ARCH_LE) #define AUDIT_ARCH_SH64 (EM_SH|__AUDIT_ARCH_64BIT) #define AUDIT_ARCH_SHEL64 (EM_SH|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE) #define AUDIT_ARCH_SPARC (EM_SPARC) #define AUDIT_ARCH_SPARC64 (EM_SPARCV9|__AUDIT_ARCH_64BIT) #define AUDIT_ARCH_X86_64 (EM_X86_64|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE) #define AUDIT_PERM_EXEC 1 #define AUDIT_PERM_WRITE 2 #define AUDIT_PERM_READ 4 #define AUDIT_PERM_ATTR 8 #define AUDIT_MESSAGE_TEXT_MAX 8560 struct audit_status { __u32 mask; __u32 enabled; __u32 failure; __u32 pid; __u32 rate_limit; __u32 backlog_limit; __u32 lost; __u32 backlog; __u32 version; __u32 backlog_wait_time; }; struct audit_features { #define AUDIT_FEATURE_VERSION 1 __u32 vers; __u32 mask; __u32 features; __u32 lock; }; #define AUDIT_FEATURE_ONLY_UNSET_LOGINUID 0 #define AUDIT_FEATURE_LOGINUID_IMMUTABLE 1 #define AUDIT_LAST_FEATURE AUDIT_FEATURE_LOGINUID_IMMUTABLE #define audit_feature_valid(x) ((x) >= 0 && (x) <= AUDIT_LAST_FEATURE) #define AUDIT_FEATURE_TO_MASK(x) (1 << ((x) & 31)) struct audit_tty_status { __u32 enabled; __u32 log_passwd; }; #define AUDIT_UID_UNSET (unsigned int)-1 struct audit_rule_data { __u32 flags; __u32 action; __u32 field_count; __u32 mask[64]; __u32 fields[64]; __u32 values[64]; __u32 fieldflags[64]; __u32 buflen; char buf[0]; }; struct audit_rule { __u32 flags; __u32 action; __u32 field_count; __u32 mask[64]; __u32 fields[64]; __u32 values[64]; }; # 37 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/capability.h" 1 3 4 # 14 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/capability.h" 3 4 #define _LINUX_CAPABILITY_H struct task_struct; # 31 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/capability.h" 3 4 #define _LINUX_CAPABILITY_VERSION_1 0x19980330 #define _LINUX_CAPABILITY_U32S_1 1 #define _LINUX_CAPABILITY_VERSION_2 0x20071026 #define _LINUX_CAPABILITY_U32S_2 2 #define _LINUX_CAPABILITY_VERSION_3 0x20080522 #define _LINUX_CAPABILITY_U32S_3 2 typedef struct __user_cap_header_struct { __u32 version; int pid; } *cap_user_header_t; typedef struct __user_cap_data_struct { __u32 effective; __u32 permitted; __u32 inheritable; } *cap_user_data_t; #define VFS_CAP_REVISION_MASK 0xFF000000 #define VFS_CAP_REVISION_SHIFT 24 #define VFS_CAP_FLAGS_MASK ~VFS_CAP_REVISION_MASK #define VFS_CAP_FLAGS_EFFECTIVE 0x000001 #define VFS_CAP_REVISION_1 0x01000000 #define VFS_CAP_U32_1 1 #define XATTR_CAPS_SZ_1 (sizeof(__le32)*(1 + 2*VFS_CAP_U32_1)) #define VFS_CAP_REVISION_2 0x02000000 #define VFS_CAP_U32_2 2 #define XATTR_CAPS_SZ_2 (sizeof(__le32)*(1 + 2*VFS_CAP_U32_2)) #define XATTR_CAPS_SZ XATTR_CAPS_SZ_2 #define VFS_CAP_U32 VFS_CAP_U32_2 #define VFS_CAP_REVISION VFS_CAP_REVISION_2 struct vfs_cap_data { __le32 magic_etc; struct { __le32 permitted; __le32 inheritable; } data[2]; }; #define _LINUX_CAPABILITY_VERSION _LINUX_CAPABILITY_VERSION_1 #define _LINUX_CAPABILITY_U32S _LINUX_CAPABILITY_U32S_1 # 96 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/capability.h" 3 4 #define CAP_CHOWN 0 #define CAP_DAC_OVERRIDE 1 #define CAP_DAC_READ_SEARCH 2 #define CAP_FOWNER 3 # 123 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/capability.h" 3 4 #define CAP_FSETID 4 #define CAP_KILL 5 #define CAP_SETGID 6 #define CAP_SETUID 7 # 157 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/capability.h" 3 4 #define CAP_SETPCAP 8 #define CAP_LINUX_IMMUTABLE 9 #define CAP_NET_BIND_SERVICE 10 #define CAP_NET_BROADCAST 11 # 186 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/capability.h" 3 4 #define CAP_NET_ADMIN 12 #define CAP_NET_RAW 13 #define CAP_IPC_LOCK 14 #define CAP_IPC_OWNER 15 #define CAP_SYS_MODULE 16 #define CAP_SYS_RAWIO 17 #define CAP_SYS_CHROOT 18 #define CAP_SYS_PTRACE 19 #define CAP_SYS_PACCT 20 # 261 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/capability.h" 3 4 #define CAP_SYS_ADMIN 21 #define CAP_SYS_BOOT 22 # 274 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/capability.h" 3 4 #define CAP_SYS_NICE 23 # 288 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/capability.h" 3 4 #define CAP_SYS_RESOURCE 24 #define CAP_SYS_TIME 25 #define CAP_SYS_TTY_CONFIG 26 #define CAP_MKNOD 27 #define CAP_LEASE 28 #define CAP_AUDIT_WRITE 29 #define CAP_AUDIT_CONTROL 30 #define CAP_SETFCAP 31 #define CAP_MAC_OVERRIDE 32 # 334 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/capability.h" 3 4 #define CAP_MAC_ADMIN 33 #define CAP_SYSLOG 34 #define CAP_WAKE_ALARM 35 #define CAP_BLOCK_SUSPEND 36 #define CAP_LAST_CAP CAP_BLOCK_SUSPEND #define cap_valid(x) ((x) >= 0 && (x) <= CAP_LAST_CAP) #define CAP_TO_INDEX(x) ((x) >> 5) #define CAP_TO_MASK(x) (1 << ((x) & 31)) # 38 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" 2 # 54 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" #define _RLIMIT_MAX (RLIMIT_RTTIME+1 > RLIMIT_NLIMITS ? RLIMIT_RTTIME+1 : RLIMIT_NLIMITS) #define F_LINUX_SPECIFIC_BASE 1024 # 69 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" #define F_ADD_SEALS (F_LINUX_SPECIFIC_BASE + 9) #define F_GET_SEALS (F_LINUX_SPECIFIC_BASE + 10) #define F_SEAL_SEAL 0x0001 #define F_SEAL_SHRINK 0x0002 #define F_SEAL_GROW 0x0004 #define F_SEAL_WRITE 0x0008 #define MFD_ALLOW_SEALING 0x0002U #define MFD_CLOEXEC 0x0001U #define IP_FREEBIND 15 # 99 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" #define AUDIT_SERVICE_START 1130 #define AUDIT_SERVICE_STOP 1131 #define IP_TRANSPARENT 19 #define SOL_NETLINK 270 #define IP_UNICAST_IF 50 static inline int pivot_root(const char *new_root, const char *put_old) { return syscall((4000 + 216), new_root, put_old); } # 137 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" #define __NR_memfd_create 4354 # 154 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" static inline int memfd_create(const char *name, unsigned int flags) { return syscall(4354, name, flags); } # 174 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" #define __NR_getrandom 0xffffffff static inline int getrandom(void *buffer, size_t count, unsigned flags) { return syscall(0xffffffff, buffer, count, flags); } #define GRND_NONBLOCK 0x0001 #define GRND_RANDOM 0x0002 #define BTRFS_IOCTL_MAGIC 0x94 #define BTRFS_PATH_NAME_MAX 4087 #define BTRFS_DEVICE_PATH_NAME_MAX 1024 #define BTRFS_FSID_SIZE 16 #define BTRFS_UUID_SIZE 16 # 236 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" #define BTRFS_IOC_DEFRAG _IOW(BTRFS_IOCTL_MAGIC, 2, struct btrfs_ioctl_vol_args) #define BTRFS_IOC_DEV_INFO _IOWR(BTRFS_IOCTL_MAGIC, 30, struct btrfs_ioctl_dev_info_args) #define BTRFS_IOC_FS_INFO _IOR(BTRFS_IOCTL_MAGIC, 31, struct btrfs_ioctl_fs_info_args) #define BTRFS_IOC_DEVICES_READY _IOR(BTRFS_IOCTL_MAGIC, 39, struct btrfs_ioctl_vol_args) #define BTRFS_SUPER_MAGIC 0x9123683E #define MS_MOVE 8192 #define MS_PRIVATE (1 << 18) static inline pid_t gettid(void) { return (pid_t) syscall((4000 + 222)); } #define SCM_SECURITY 0x03 #define MS_STRICTATIME (1<<24) #define MS_REC 16384 #define MS_SHARED (1<<20) #define PR_SET_NO_NEW_PRIVS 38 #define PR_SET_CHILD_SUBREAPER 36 # 329 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" #define secure_getenv __secure_getenv #define CIFS_MAGIC_NUMBER 0xFF534D42 #define TFD_TIMER_CANCEL_ON_SET (1 << 1) # 352 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" #define DRM_IOCTL_SET_MASTER _IO('d', 0x1e) #define DRM_IOCTL_DROP_MASTER _IO('d', 0x1f) # 549 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" #define IPV6_UNICAST_IF 76 #define IFF_MULTI_QUEUE 0x100 #define IFF_LOWER_UP 0x10000 #define IFF_DORMANT 0x20000 #define BOND_XMIT_POLICY_ENCAP23 3 #define BOND_XMIT_POLICY_ENCAP34 4 #define NET_ADDR_RANDOM 1 #define NET_NAME_UNKNOWN 0 #define NET_NAME_ENUM 1 #define NET_NAME_PREDICTABLE 2 #define NET_NAME_USER 3 #define NET_NAME_RENAMED 4 #define BPF_XOR 0xa0 # 606 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" #define LOOPBACK_IFINDEX 1 #define MAX_AUDIT_MESSAGE_LENGTH 8970 #define AUDIT_NLGRP_READLOG 1 # 638 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/missing.h" #define CAP_AUDIT_READ 37 # 88 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/time-util.h" 1 # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/time-util.h" typedef uint64_t usec_t; typedef uint64_t nsec_t; #define NSEC_FMT "%" PRIu64 #define USEC_FMT "%" PRIu64 typedef struct dual_timestamp { usec_t realtime; usec_t monotonic; } dual_timestamp; #define USEC_INFINITY ((usec_t) -1) #define NSEC_INFINITY ((nsec_t) -1) #define MSEC_PER_SEC 1000ULL #define USEC_PER_SEC ((usec_t) 1000000ULL) #define USEC_PER_MSEC ((usec_t) 1000ULL) #define NSEC_PER_SEC ((nsec_t) 1000000000ULL) #define NSEC_PER_MSEC ((nsec_t) 1000000ULL) #define NSEC_PER_USEC ((nsec_t) 1000ULL) #define USEC_PER_MINUTE ((usec_t) (60ULL*USEC_PER_SEC)) #define NSEC_PER_MINUTE ((nsec_t) (60ULL*NSEC_PER_SEC)) #define USEC_PER_HOUR ((usec_t) (60ULL*USEC_PER_MINUTE)) #define NSEC_PER_HOUR ((nsec_t) (60ULL*NSEC_PER_MINUTE)) #define USEC_PER_DAY ((usec_t) (24ULL*USEC_PER_HOUR)) #define NSEC_PER_DAY ((nsec_t) (24ULL*NSEC_PER_HOUR)) #define USEC_PER_WEEK ((usec_t) (7ULL*USEC_PER_DAY)) #define NSEC_PER_WEEK ((nsec_t) (7ULL*NSEC_PER_DAY)) #define USEC_PER_MONTH ((usec_t) (2629800ULL*USEC_PER_SEC)) #define NSEC_PER_MONTH ((nsec_t) (2629800ULL*NSEC_PER_SEC)) #define USEC_PER_YEAR ((usec_t) (31557600ULL*USEC_PER_SEC)) #define NSEC_PER_YEAR ((nsec_t) (31557600ULL*NSEC_PER_SEC)) #define FORMAT_TIMESTAMP_MAX ((4*4+1)+11+9+4+1) #define FORMAT_TIMESTAMP_WIDTH 28 #define FORMAT_TIMESTAMP_RELATIVE_MAX 256 #define FORMAT_TIMESPAN_MAX 64 #define TIME_T_MAX (time_t)((1UL << ((sizeof(time_t) << 3) - 1)) - 1) #define DUAL_TIMESTAMP_NULL ((struct dual_timestamp) { 0, 0 }) usec_t now(clockid_t clock); dual_timestamp* dual_timestamp_get(dual_timestamp *ts); dual_timestamp* dual_timestamp_from_realtime(dual_timestamp *ts, usec_t u); dual_timestamp* dual_timestamp_from_monotonic(dual_timestamp *ts, usec_t u); static inline _Bool dual_timestamp_is_set(dual_timestamp *ts) { return ((ts->realtime > 0 && ts->realtime != ((usec_t) -1)) || (ts->monotonic > 0 && ts->monotonic != ((usec_t) -1))); } usec_t timespec_load(const struct timespec *ts) __attribute__ ((pure)); struct timespec *timespec_store(struct timespec *ts, usec_t u); usec_t timeval_load(const struct timeval *tv) __attribute__ ((pure)); struct timeval *timeval_store(struct timeval *tv, usec_t u); char *format_timestamp(char *buf, size_t l, usec_t t); char *format_timestamp_utc(char *buf, size_t l, usec_t t); char *format_timestamp_us(char *buf, size_t l, usec_t t); char *format_timestamp_us_utc(char *buf, size_t l, usec_t t); char *format_timestamp_relative(char *buf, size_t l, usec_t t); char *format_timespan(char *buf, size_t l, usec_t t, usec_t accuracy); void dual_timestamp_serialize(FILE *f, const char *name, dual_timestamp *t); void dual_timestamp_deserialize(const char *value, dual_timestamp *t); int parse_timestamp(const char *t, usec_t *usec); int parse_sec(const char *t, usec_t *usec); int parse_nsec(const char *t, nsec_t *nsec); _Bool ntp_synced(void); int get_timezones(char ***l); _Bool timezone_is_valid(const char *name); clockid_t clock_boottime_or_monotonic(void); # 89 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" 2 #define WHITESPACE " \t\n\r" #define NEWLINE "\n\r" #define QUOTES "\"\'" #define COMMENTS "#;" #define GLOB_CHARS "*?[" #define SHELL_NEED_ESCAPE "\"\\`$" #define SHELL_NEED_QUOTES SHELL_NEED_ESCAPE GLOB_CHARS "'()<>|&;" #define FORMAT_BYTES_MAX 8 #define ANSI_HIGHLIGHT_ON "\x1B[1;39m" #define ANSI_RED_ON "\x1B[31m" #define ANSI_HIGHLIGHT_RED_ON "\x1B[1;31m" #define ANSI_GREEN_ON "\x1B[32m" #define ANSI_HIGHLIGHT_GREEN_ON "\x1B[1;32m" #define ANSI_HIGHLIGHT_YELLOW_ON "\x1B[1;33m" #define ANSI_HIGHLIGHT_BLUE_ON "\x1B[1;34m" #define ANSI_HIGHLIGHT_OFF "\x1B[0m" #define ANSI_ERASE_TO_END_OF_LINE "\x1B[K" size_t page_size(void) __attribute__ ((pure)); #define PAGE_ALIGN(l) ALIGN_TO((l), page_size()) #define streq(a,b) (strcmp((a),(b)) == 0) #define strneq(a,b,n) (strncmp((a), (b), (n)) == 0) #define strcaseeq(a,b) (strcasecmp((a),(b)) == 0) #define strncaseeq(a,b,n) (strncasecmp((a), (b), (n)) == 0) _Bool streq_ptr(const char *a, const char *b) __attribute__ ((pure)); #define new(t,n) ((t*) malloc_multiply(sizeof(t), (n))) #define new0(t,n) ((t*) calloc((n), sizeof(t))) #define newa(t,n) ((t*) alloca(sizeof(t)*(n))) #define newa0(t,n) ((t*) alloca0(sizeof(t)*(n))) #define newdup(t,p,n) ((t*) memdup_multiply(p, sizeof(t), (n))) #define malloc0(n) (calloc((n), 1)) static inline const char* yes_no(_Bool b) { return b ? "yes" : "no"; } static inline const char* true_false(_Bool b) { return b ? "true" : "false"; } static inline const char* strempty(const char *s) { return s ? s : ""; } static inline const char* strnull(const char *s) { return s ? s : "(null)"; } static inline const char *strna(const char *s) { return s ? s : "n/a"; } static inline _Bool isempty(const char *p) { return !p || !p[0]; } static inline char *startswith(const char *s, const char *prefix) { size_t l; l = strlen(prefix); if ((__extension__ (__builtin_constant_p (l) && ((__builtin_constant_p (s) && strlen (s) < ((size_t) (l))) || (__builtin_constant_p (prefix) && strlen (prefix) < ((size_t) (l)))) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s) && __builtin_constant_p (prefix) && (__s1_len = strlen (s), __s2_len = strlen (prefix), (!((size_t)(const void *)((s) + 1) - (size_t)(const void *)(s) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((prefix) + 1) - (size_t)(const void *)(prefix) == 1) || __s2_len >= 4)) ? __builtin_strcmp (s, prefix) : (__builtin_constant_p (s) && ((size_t)(const void *)((s) + 1) - (size_t)(const void *)(s) == 1) && (__s1_len = strlen (s), __s1_len < 4) ? (__builtin_constant_p (prefix) && ((size_t)(const void *)((prefix) + 1) - (size_t)(const void *)(prefix) == 1) ? __builtin_strcmp (s, prefix) : (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (prefix); register int __result = (((__const unsigned char *) (__const char *) (s))[0] - __s2[0]); if (__s1_len > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s))[1] - __s2[1]); if (__s1_len > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s))[2] - __s2[2]); if (__s1_len > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (prefix) && ((size_t)(const void *)((prefix) + 1) - (size_t)(const void *)(prefix) == 1) && (__s2_len = strlen (prefix), __s2_len < 4) ? (__builtin_constant_p (s) && ((size_t)(const void *)((s) + 1) - (size_t)(const void *)(s) == 1) ? __builtin_strcmp (s, prefix) : (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (prefix))[0]; if (__s2_len > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (prefix))[1]); if (__s2_len > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (prefix))[2]); if (__s2_len > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (prefix))[3]); } } __result; }))) : __builtin_strcmp (s, prefix)))); }) : strncmp (s, prefix, l))) == 0) return (char*) s + l; return ((void *)0); } static inline char *startswith_no_case(const char *s, const char *prefix) { size_t l; l = strlen(prefix); if (strncasecmp(s, prefix, l) == 0) return (char*) s + l; return ((void *)0); } char *endswith(const char *s, const char *postfix) __attribute__ ((pure)); char *first_word(const char *s, const char *word) __attribute__ ((pure)); int close_nointr(int fd); int safe_close(int fd); void safe_close_pair(int p[]); void close_many(const int fds[], unsigned n_fd); int parse_size(const char *t, off_t base, off_t *size); int parse_boolean(const char *v) __attribute__ ((pure)); int parse_pid(const char *s, pid_t* ret_pid); int parse_uid(const char *s, uid_t* ret_uid); #define parse_gid(s,ret_uid) parse_uid(s, ret_uid) int safe_atou(const char *s, unsigned *ret_u); int safe_atoi(const char *s, int *ret_i); int safe_atollu(const char *s, unsigned long long *ret_u); int safe_atolli(const char *s, long long int *ret_i); int safe_atod(const char *s, double *ret_d); int safe_atou8(const char *s, uint8_t *ret); static inline int safe_atolu(const char *s, unsigned long *ret_u) { # 210 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic push # 210 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; # 210 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 210 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; struct _assert_struct_210 { char x[(sizeof(unsigned long) == sizeof(unsigned)) ? 0 : -1]; }; # 210 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic pop # 210 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; return safe_atou(s, (unsigned*) ret_u); } static inline int safe_atoli(const char *s, long int *ret_u) { # 214 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic push # 214 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; # 214 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 214 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; struct _assert_struct_214 { char x[(sizeof(long int) == sizeof(int)) ? 0 : -1]; }; # 214 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic pop # 214 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; return safe_atoi(s, (int*) ret_u); } # 228 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" static inline int safe_atou32(const char *s, uint32_t *ret_u) { # 229 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic push # 229 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; # 229 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 229 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; struct _assert_struct_229 { char x[(sizeof(uint32_t) == sizeof(unsigned)) ? 0 : -1]; }; # 229 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic pop # 229 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; return safe_atou(s, (unsigned*) ret_u); } static inline int safe_atoi32(const char *s, int32_t *ret_i) { # 234 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic push # 234 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; # 234 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 234 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; struct _assert_struct_234 { char x[(sizeof(int32_t) == sizeof(int)) ? 0 : -1]; }; # 234 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic pop # 234 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; return safe_atoi(s, (int*) ret_i); } static inline int safe_atou64(const char *s, uint64_t *ret_u) { # 239 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic push # 239 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; # 239 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 239 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; struct _assert_struct_239 { char x[(sizeof(uint64_t) == sizeof(unsigned long long)) ? 0 : -1]; }; # 239 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic pop # 239 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; return safe_atollu(s, (unsigned long long*) ret_u); } static inline int safe_atoi64(const char *s, int64_t *ret_i) { # 244 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic push # 244 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; # 244 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 244 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; struct _assert_struct_244 { char x[(sizeof(int64_t) == sizeof(long long int)) ? 0 : -1]; }; # 244 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #pragma GCC diagnostic pop # 244 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" ; return safe_atolli(s, (long long int*) ret_i); } int safe_atou16(const char *s, uint16_t *ret); int safe_atoi16(const char *s, int16_t *ret); const char* split(const char **state, size_t *l, const char *separator, _Bool quoted); #define FOREACH_WORD(word,length,s,state) _FOREACH_WORD(word, length, s, WHITESPACE, false, state) #define FOREACH_WORD_SEPARATOR(word,length,s,separator,state) _FOREACH_WORD(word, length, s, separator, false, state) #define FOREACH_WORD_QUOTED(word,length,s,state) _FOREACH_WORD(word, length, s, WHITESPACE, true, state) #define _FOREACH_WORD(word,length,s,separator,quoted,state) for ((state) = (s), (word) = split(&(state), &(length), (separator), (quoted)); (word); (word) = split(&(state), &(length), (separator), (quoted))) pid_t get_parent_of_pid(pid_t pid, pid_t *ppid); char *strappend(const char *s, const char *suffix); char *strnappend(const char *s, const char *suffix, size_t length); char *replace_env(const char *format, char **env); char **replace_env_argv(char **argv, char **env); int readlinkat_malloc(int fd, const char *p, char **ret); int readlink_malloc(const char *p, char **r); int readlink_value(const char *p, char **ret); int readlink_and_make_absolute(const char *p, char **r); int readlink_and_canonicalize(const char *p, char **r); int reset_all_signal_handlers(void); int reset_signal_mask(void); char *strstrip(char *s); char *delete_chars(char *s, const char *bad); char *truncate_nl(char *s); char *file_in_same_dir(const char *path, const char *filename); int rmdir_parents(const char *path, const char *stop); int get_process_state(pid_t pid); int get_process_comm(pid_t pid, char **name); int get_process_cmdline(pid_t pid, size_t max_length, _Bool comm_fallback, char **line); int get_process_exe(pid_t pid, char **name); int get_process_uid(pid_t pid, uid_t *uid); int get_process_gid(pid_t pid, gid_t *gid); int get_process_capeff(pid_t pid, char **capeff); int get_process_cwd(pid_t pid, char **cwd); int get_process_root(pid_t pid, char **root); int get_process_environ(pid_t pid, char **environ); char hexchar(int x) __attribute__ ((const)); int unhexchar(char c) __attribute__ ((const)); char octchar(int x) __attribute__ ((const)); int unoctchar(char c) __attribute__ ((const)); char decchar(int x) __attribute__ ((const)); int undecchar(char c) __attribute__ ((const)); char *cescape(const char *s); char *cunescape(const char *s); char *cunescape_length(const char *s, size_t length); char *cunescape_length_with_prefix(const char *s, size_t length, const char *prefix); char *xescape(const char *s, const char *bad); char *ascii_strlower(char *path); _Bool dirent_is_file(const struct dirent *de) __attribute__ ((pure)); _Bool dirent_is_file_with_suffix(const struct dirent *de, const char *suffix) __attribute__ ((pure)); _Bool ignore_file(const char *filename) __attribute__ ((pure)); _Bool chars_intersect(const char *a, const char *b) __attribute__ ((pure)); int make_stdio(int fd); int make_null_stdio(void); int make_console_stdio(void); int dev_urandom(void *p, size_t n); void random_bytes(void *p, size_t n); void initialize_srand(void); static inline uint64_t random_u64(void) { uint64_t u; random_bytes(&u, sizeof(u)); return u; } static inline uint32_t random_u32(void) { uint32_t u; random_bytes(&u, sizeof(u)); return u; } #define __DEFINE_STRING_TABLE_LOOKUP(name,type,scope) scope const char *name ##_to_string(type i) { if (i < 0 || i >= (type) ELEMENTSOF(name ##_table)) return NULL; return name ##_table[i]; } scope type name ##_from_string(const char *s) { type i; if (!s) return (type) -1; for (i = 0; i < (type)ELEMENTSOF(name ##_table); i++) if (name ##_table[i] && streq(name ##_table[i], s)) return i; return (type) -1; } struct __useless_struct_to_allow_trailing_semicolon__ # 363 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #define DEFINE_STRING_TABLE_LOOKUP(name,type) __DEFINE_STRING_TABLE_LOOKUP(name,type,) #define DEFINE_PRIVATE_STRING_TABLE_LOOKUP(name,type) __DEFINE_STRING_TABLE_LOOKUP(name,type,static) #define DEFINE_STRING_TABLE_LOOKUP_WITH_FALLBACK(name,type,max) int name ##_to_string_alloc(type i, char **str) { char *s; int r; if (i < 0 || i > max) return -ERANGE; if (i < (type) ELEMENTSOF(name ##_table)) { s = strdup(name ##_table[i]); if (!s) return log_oom(); } else { r = asprintf(&s, "%u", i); if (r < 0) return log_oom(); } *str = s; return 0; } type name ##_from_string(const char *s) { type i; unsigned u = 0; assert(s); for (i = 0; i < (type)ELEMENTSOF(name ##_table); i++) if (name ##_table[i] && streq(name ##_table[i], s)) return i; if (safe_atou(s, &u) >= 0 && u <= max) return (type) u; return (type) -1; } struct __useless_struct_to_allow_trailing_semicolon__ # 399 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" int fd_nonblock(int fd, _Bool nonblock); int fd_cloexec(int fd, _Bool cloexec); int close_all_fds(const int except[], unsigned n_except); _Bool fstype_is_network(const char *fstype); int chvt(int vt); int read_one_char(FILE *f, char *ret, usec_t timeout, _Bool *need_nl); int ask_char(char *ret, const char *replies, const char *text, ...) __attribute__ ((format (printf, 3, 4))); int ask_string(char **ret, const char *text, ...) __attribute__ ((format (printf, 2, 3))); int reset_terminal_fd(int fd, _Bool switch_to_text); int reset_terminal(const char *name); int open_terminal(const char *name, int mode); int acquire_terminal(const char *name, _Bool fail, _Bool force, _Bool ignore_tiocstty_eperm, usec_t timeout); int release_terminal(void); int flush_fd(int fd); int ignore_signals(int sig, ...); int default_signals(int sig, ...); int sigaction_many(const struct sigaction *sa, ...); int fopen_temporary(const char *path, FILE **_f, char **_temp_path); ssize_t loop_read(int fd, void *buf, size_t nbytes, _Bool do_poll); int loop_write(int fd, const void *buf, size_t nbytes, _Bool do_poll); _Bool is_device_path(const char *path); int dir_is_empty(const char *path); char* dirname_malloc(const char *path); void rename_process(const char name[8]); void sigset_add_many(sigset_t *ss, ...); int sigprocmask_many(int how, ...); _Bool hostname_is_set(void); char* lookup_uid(uid_t uid); char* gethostname_malloc(void); char* getlogname_malloc(void); char* getusername_malloc(void); int getttyname_malloc(int fd, char **r); int getttyname_harder(int fd, char **r); int get_ctty_devnr(pid_t pid, dev_t *d); int get_ctty(pid_t, dev_t *_devnr, char **r); int chmod_and_chown(const char *path, mode_t mode, uid_t uid, gid_t gid); int fchmod_and_fchown(int fd, mode_t mode, uid_t uid, gid_t gid); int is_fd_on_temporary_fs(int fd); int rm_rf_children(int fd, _Bool only_dirs, _Bool honour_sticky, struct stat *root_dev); int rm_rf_children_dangerous(int fd, _Bool only_dirs, _Bool honour_sticky, struct stat *root_dev); int rm_rf(const char *path, _Bool only_dirs, _Bool delete_root, _Bool honour_sticky); int rm_rf_dangerous(const char *path, _Bool only_dirs, _Bool delete_root, _Bool honour_sticky); int pipe_eof(int fd); cpu_set_t* cpu_set_malloc(unsigned *ncpus); int status_vprintf(const char *status, _Bool ellipse, _Bool ephemeral, const char *format, va_list ap) __attribute__ ((format (printf, 4, 0))); int status_printf(const char *status, _Bool ellipse, _Bool ephemeral, const char *format, ...) __attribute__ ((format (printf, 4, 5))); int fd_columns(int fd); unsigned columns(void); int fd_lines(int fd); unsigned lines(void); void columns_lines_cache_reset(int __attribute__ ((unused)) signum); _Bool on_tty(void); static inline const char *ansi_highlight(void) { return on_tty() ? "\x1B[1;39m" : ""; } static inline const char *ansi_highlight_red(void) { return on_tty() ? "\x1B[1;31m" : ""; } static inline const char *ansi_highlight_green(void) { return on_tty() ? "\x1B[1;32m" : ""; } static inline const char *ansi_highlight_yellow(void) { return on_tty() ? "\x1B[1;33m" : ""; } static inline const char *ansi_highlight_blue(void) { return on_tty() ? "\x1B[1;34m" : ""; } static inline const char *ansi_highlight_off(void) { return on_tty() ? "\x1B[0m" : ""; } int files_same(const char *filea, const char *fileb); int running_in_chroot(void); char *ellipsize(const char *s, size_t length, unsigned percent); char *ellipsize_mem(const char *s, size_t old_length, size_t new_length, unsigned percent); int touch_file(const char *path, _Bool parents, usec_t stamp, uid_t uid, gid_t gid, mode_t mode); int touch(const char *path); char *unquote(const char *s, const char *quotes); char *normalize_env_assignment(const char *s); int wait_for_terminate(pid_t pid, siginfo_t *status); int wait_for_terminate_and_warn(const char *name, pid_t pid, _Bool check_exit_code); __attribute__((noreturn)) void freeze(void); _Bool null_or_empty(struct stat *st) __attribute__ ((pure)); int null_or_empty_path(const char *fn); int null_or_empty_fd(int fd); DIR *xopendirat(int dirfd, const char *name, int flags); char *fstab_node_to_udev_node(const char *p); char *resolve_dev_console(char **active); _Bool tty_is_vc(const char *tty); _Bool tty_is_vc_resolve(const char *tty); _Bool tty_is_console(const char *tty) __attribute__ ((pure)); int vtnr_from_tty(const char *tty); const char *default_term_for_tty(const char *tty); void execute_directory(const char *directory, DIR *_d, usec_t timeout, char *argv[]); int kill_and_sigcont(pid_t pid, int sig); _Bool nulstr_contains(const char*nulstr, const char *needle); _Bool plymouth_running(void); _Bool hostname_is_valid(const char *s) __attribute__ ((pure)); char* hostname_cleanup(char *s, _Bool lowercase); _Bool machine_name_is_valid(const char *s) __attribute__ ((pure)); char* strshorten(char *s, size_t l); int terminal_vhangup_fd(int fd); int terminal_vhangup(const char *name); int vt_disallocate(const char *name); int symlink_atomic(const char *from, const char *to); int mknod_atomic(const char *path, mode_t mode, dev_t dev); int mkfifo_atomic(const char *path, mode_t mode); int fchmod_umask(int fd, mode_t mode); _Bool display_is_local(const char *display) __attribute__ ((pure)); int socket_from_display(const char *display, char **path); int get_user_creds(const char **username, uid_t *uid, gid_t *gid, const char **home, const char **shell); int get_group_creds(const char **groupname, gid_t *gid); int in_gid(gid_t gid); int in_group(const char *name); char* uid_to_name(uid_t uid); char* gid_to_name(gid_t gid); int glob_exists(const char *path); int glob_extend(char ***strv, const char *path); int dirent_ensure_type(DIR *d, struct dirent *de); int get_files_in_directory(const char *path, char ***list); char *strjoin(const char *x, ...) __attribute__ ((sentinel)); _Bool is_main_thread(void); static inline _Bool __attribute__ ((pure)) in_charset(const char *s, const char* charset) { do { if ((__builtin_expect(!!(!(s)),0))) log_assert_failed("s", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h", 586, __PRETTY_FUNCTION__); } while (0); do { if ((__builtin_expect(!!(!(charset)),0))) log_assert_failed("charset", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h", 587, __PRETTY_FUNCTION__); } while (0); return s[__extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (charset) && ((size_t)(const void *)((charset) + 1) - (size_t)(const void *)(charset) == 1) ? ((__builtin_constant_p (s) && ((size_t)(const void *)((s) + 1) - (size_t)(const void *)(s) == 1)) ? __builtin_strspn (s, charset) : ((__a0 = ((__const char *) (charset))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (charset))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (charset))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (charset))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, charset)))))) : __builtin_strspn (s, charset)); })] == '\0'; } int block_get_whole_disk(dev_t d, dev_t *ret); #define NULSTR_FOREACH(i,l) for ((i) = (l); (i) && *(i); (i) = strchr((i), 0)+1) #define NULSTR_FOREACH_PAIR(i,j,l) for ((i) = (l), (j) = strchr((i), 0)+1; (i) && *(i); (i) = strchr((j), 0)+1, (j) = *(i) ? strchr((i), 0)+1 : (i)) int ioprio_class_to_string_alloc(int i, char **s); int ioprio_class_from_string(const char *s); const char *sigchld_code_to_string(int i) __attribute__ ((const)); int sigchld_code_from_string(const char *s) __attribute__ ((pure)); int log_facility_unshifted_to_string_alloc(int i, char **s); int log_facility_unshifted_from_string(const char *s); int log_level_to_string_alloc(int i, char **s); int log_level_from_string(const char *s); int sched_policy_to_string_alloc(int i, char **s); int sched_policy_from_string(const char *s); const char *rlimit_to_string(int i) __attribute__ ((const)); int rlimit_from_string(const char *s) __attribute__ ((pure)); int ip_tos_to_string_alloc(int i, char **s); int ip_tos_from_string(const char *s); const char *signal_to_string(int i) __attribute__ ((const)); int signal_from_string(const char *s) __attribute__ ((pure)); int signal_from_string_try_harder(const char *s); extern int saved_argc; extern char **saved_argv; _Bool kexec_loaded(void); int prot_from_flags(int flags) __attribute__ ((const)); char *format_bytes(char *buf, size_t l, off_t t); int fd_wait_for_event(int fd, int event, usec_t timeout); void* memdup(const void *p, size_t l) __attribute__ ((alloc_size(2))); int is_kernel_thread(pid_t pid); int fd_inc_sndbuf(int fd, size_t n); int fd_inc_rcvbuf(int fd, size_t n); int fork_agent(pid_t *pid, const int except[], unsigned n_except, const char *path, ...); int setrlimit_closest(int resource, const struct rlimit *rlim); int getenv_for_pid(pid_t pid, const char *field, char **_value); _Bool is_valid_documentation_url(const char *url) __attribute__ ((pure)); _Bool in_initrd(void); void warn_melody(void); int get_home_dir(char **ret); int get_shell(char **_ret); static inline void freep(void *p) { free(*(void**) p); } #define DEFINE_TRIVIAL_CLEANUP_FUNC(type,func) static inline void func ##p(type *p) { if (*p) func(*p); } struct __useless_struct_to_allow_trailing_semicolon__ static inline void closep(int *fd) { safe_close(*fd); } static inline void umaskp(mode_t *u) { umask(*u); } static inline void close_pairp(int (*p)[2]) { safe_close_pair(*p); } static inline void fclosep(FILE* *p) { if (*p) fclose(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void pclosep(FILE* *p) { if (*p) pclose(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void closedirp(DIR* *p) { if (*p) closedir(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void endmntentp(FILE* *p) { if (*p) endmntent(*p); } struct __useless_struct_to_allow_trailing_semicolon__; #define _cleanup_free_ _cleanup_(freep) #define _cleanup_close_ _cleanup_(closep) #define _cleanup_umask_ _cleanup_(umaskp) #define _cleanup_globfree_ _cleanup_(globfree) #define _cleanup_fclose_ _cleanup_(fclosep) #define _cleanup_pclose_ _cleanup_(pclosep) #define _cleanup_closedir_ _cleanup_(closedirp) #define _cleanup_endmntent_ _cleanup_(endmntentp) #define _cleanup_close_pair_ _cleanup_(close_pairp) __attribute__ ((malloc)) __attribute__ ((alloc_size(1, 2))) static inline void *malloc_multiply(size_t a, size_t b) { if ((__builtin_expect(!!(b != 0 && a > ((size_t) -1) / b),0))) return ((void *)0); return malloc(a * b); } __attribute__ ((alloc_size(2, 3))) static inline void *realloc_multiply(void *p, size_t a, size_t b) { if ((__builtin_expect(!!(b != 0 && a > ((size_t) -1) / b),0))) return ((void *)0); return realloc(p, a * b); } __attribute__ ((alloc_size(2, 3))) static inline void *memdup_multiply(const void *p, size_t a, size_t b) { if ((__builtin_expect(!!(b != 0 && a > ((size_t) -1) / b),0))) return ((void *)0); return memdup(p, a * b); } _Bool filename_is_safe(const char *p) __attribute__ ((pure)); _Bool path_is_safe(const char *p) __attribute__ ((pure)); _Bool string_is_safe(const char *p) __attribute__ ((pure)); _Bool string_has_cc(const char *p, const char *ok) __attribute__ ((pure)); __attribute__ ((pure)) static inline _Bool string_is_glob(const char *p) { return !!__extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p ("*?[") && ((size_t)(const void *)(("*?[") + 1) - (size_t)(const void *)("*?[") == 1) ? ((__builtin_constant_p (p) && ((size_t)(const void *)((p) + 1) - (size_t)(const void *)(p) == 1)) ? __builtin_strpbrk (p, "*?[") : ((__a0 = ((__const char *) ("*?["))[0], __a0 == '\0') ? ((void) (p), (char *) ((void *)0)) : ((__a1 = ((__const char *) ("*?["))[1], __a1 == '\0') ? __builtin_strchr (p, __a0) : ((__a2 = ((__const char *) ("*?["))[2], __a2 == '\0') ? __strpbrk_c2 (p, __a0, __a1) : (((__const char *) ("*?["))[3] == '\0' ? __strpbrk_c3 (p, __a0, __a1, __a2) : __builtin_strpbrk (p, "*?[")))))) : __builtin_strpbrk (p, "*?[")); }); } void *xbsearch_r(const void *key, const void *base, size_t nmemb, size_t size, int (*compar) (const void *, const void *, void *), void *arg); _Bool is_locale_utf8(void); typedef enum DrawSpecialChar { DRAW_TREE_VERTICAL, DRAW_TREE_BRANCH, DRAW_TREE_RIGHT, DRAW_TREE_SPACE, DRAW_TRIANGULAR_BULLET, DRAW_BLACK_CIRCLE, DRAW_ARROW, DRAW_DASH, _DRAW_SPECIAL_CHAR_MAX } DrawSpecialChar; const char *draw_special_char(DrawSpecialChar ch); char *strreplace(const char *text, const char *old_string, const char *new_string); char *strip_tab_ansi(char **p, size_t *l); int on_ac_power(void); int search_and_fopen(const char *path, const char *mode, const char *root, const char **search, FILE **_f); int search_and_fopen_nulstr(const char *path, const char *mode, const char *root, const char *search, FILE **_f); #define FOREACH_LINE(line,f,on_error) for (;;) if (!fgets(line, sizeof(line), f)) { if (ferror(f)) { on_error; } break; } else # 767 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #define FOREACH_DIRENT(de,d,on_error) for (errno = 0, de = readdir(d);; errno = 0, de = readdir(d)) if (!de) { if (errno > 0) { on_error; } break; } else if (ignore_file((de)->d_name)) continue; else # 778 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" static inline void *mempset(void *s, int c, size_t n) { memset(s, c, n); return (uint8_t*)s + n; } char *hexmem(const void *p, size_t l); void *unhexmem(const char *p, size_t l); char *strextend(char **x, ...) __attribute__ ((sentinel)); char *strrep(const char *s, unsigned n); void* greedy_realloc(void **p, size_t *allocated, size_t need, size_t size); void* greedy_realloc0(void **p, size_t *allocated, size_t need, size_t size); #define GREEDY_REALLOC(array,allocated,need) greedy_realloc((void**) &(array), &(allocated), (need), sizeof((array)[0])) #define GREEDY_REALLOC0(array,allocated,need) greedy_realloc0((void**) &(array), &(allocated), (need), sizeof((array)[0])) static inline void _reset_errno_(int *saved_errno) { (*__errno_location ()) = *saved_errno; } #define PROTECT_ERRNO _cleanup_(_reset_errno_) __attribute__((unused)) int _saved_errno_ = errno static inline int negative_errno(void) { do { if ((__builtin_expect(!!(!((*__errno_location ()) > 0)),0))) { log_assert_failed_return("errno > 0", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h", 808, __PRETTY_FUNCTION__); return (-22); } } while (0); return -(*__errno_location ()); } struct _umask_struct_ { mode_t mask; _Bool quit; }; static inline void _reset_umask_(struct _umask_struct_ *s) { umask(s->mask); }; #define RUN_WITH_UMASK(mask) for (_cleanup_(_reset_umask_) struct _umask_struct_ _saved_umask_ = { umask(mask), false }; !_saved_umask_.quit ; _saved_umask_.quit = true) static inline unsigned u64log2(uint64_t n) { return (n > 1) ? (unsigned) __builtin_clzll(n) ^ 63U : 0; } static inline unsigned u32ctz(uint32_t n) { return __builtin_ctz(n); } static inline int log2i(int x) { do { if ((__builtin_expect(!!(!(x > 0)),0))) log_assert_failed("x > 0", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h", 843, __PRETTY_FUNCTION__); } while (0); return 4 * 8 - __builtin_clz(x) - 1; } static inline unsigned log2u(unsigned x) { do { if ((__builtin_expect(!!(!(x > 0)),0))) log_assert_failed("x > 0", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h", 849, __PRETTY_FUNCTION__); } while (0); return sizeof(unsigned) * 8 - __builtin_clz(x) - 1; } static inline unsigned log2u_round_up(unsigned x) { do { if ((__builtin_expect(!!(!(x > 0)),0))) log_assert_failed("x > 0", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h", 855, __PRETTY_FUNCTION__); } while (0); if (x == 1) return 0; return log2u(x - 1) + 1; } static inline _Bool logind_running(void) { return access("/run/systemd/seats/", 0) >= 0; } #define DECIMAL_STR_WIDTH(x) ({ typeof(x) _x_ = (x); unsigned ans = 1; while (_x_ /= 10) ans++; ans; }) # 876 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" int unlink_noerrno(const char *path); #define alloca0(n) ({ char *_new_; size_t _len_ = n; _new_ = alloca(_len_); (void *) memset(_new_, 0, _len_); }) #define alloca_align(size,align) ({ void *_ptr_; size_t _mask_ = (align) - 1; _ptr_ = alloca((size) + _mask_); (void*)(((uintptr_t)_ptr_ + _mask_) & ~_mask_); }) #define alloca0_align(size,align) ({ void *_new_; size_t _size_ = (size); _new_ = alloca_align(_size_, (align)); (void*)memset(_new_, 0, _size_); }) #define strappenda(a,...) ({ int _len = strlen(a); unsigned _i; char *_d_, *_p_; const char *_appendees_[] = { __VA_ARGS__ }; for (_i = 0; _i < ELEMENTSOF(_appendees_); _i++) _len += strlen(_appendees_[_i]); _d_ = alloca(_len + 1); _p_ = stpcpy(_d_, a); for (_i = 0; _i < ELEMENTSOF(_appendees_); _i++) _p_ = stpcpy(_p_, _appendees_[_i]); _d_; }) # 917 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" #define procfs_file_alloca(pid,field) ({ pid_t _pid_ = (pid); const char *_r_; if (_pid_ == 0) { _r_ = ("/proc/self/" field); } else { _r_ = alloca(strlen("/proc/") + DECIMAL_STR_MAX(pid_t) + 1 + sizeof(field)); sprintf((char*) _r_, "/proc/"PID_FMT"/" field, _pid_); } _r_; }) # 930 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" struct _locale_struct_ { locale_t saved_locale; locale_t new_locale; _Bool quit; }; static inline void _reset_locale_(struct _locale_struct_ *s) { __attribute__((cleanup(_reset_errno_))) __attribute__((unused)) int _saved_errno_ = (*__errno_location ()); if (s->saved_locale != (locale_t) 0) uselocale(s->saved_locale); if (s->new_locale != (locale_t) 0) freelocale(s->new_locale); } #define RUN_WITH_LOCALE(mask,loc) for (_cleanup_(_reset_locale_) struct _locale_struct_ _saved_locale_ = { (locale_t) 0, (locale_t) 0, false }; ({ if (!_saved_locale_.quit) { PROTECT_ERRNO; _saved_locale_.new_locale = newlocale((mask), (loc), (locale_t) 0); if (_saved_locale_.new_locale != (locale_t) 0) _saved_locale_.saved_locale = uselocale(_saved_locale_.new_locale); } !_saved_locale_.quit; }) ; _saved_locale_.quit = true) # 956 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h" _Bool id128_is_valid(const char *s) __attribute__ ((pure)); int split_pair(const char *s, const char *sep, char **l, char **r); int shall_restore_state(void); static inline void qsort_safe(void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *)) { if (nmemb) { do { if ((__builtin_expect(!!(!(base)),0))) log_assert_failed("base", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/util.h", 969, __PRETTY_FUNCTION__); } while (0); qsort(base, nmemb, size, compar); } } int proc_cmdline(char **ret); int parse_proc_cmdline(int (*parse_word)(const char *key, const char *value)); int get_proc_cmdline_key(const char *parameter, char **value); int container_get_leader(const char *machine, pid_t *pid); int namespace_open(pid_t pid, int *pidns_fd, int *mntns_fd, int *netns_fd, int *root_fd); int namespace_enter(int pidns_fd, int mntns_fd, int netns_fd, int root_fd); _Bool pid_is_alive(pid_t pid); _Bool pid_is_unwaited(pid_t pid); int getpeercred(int fd, struct ucred *ucred); int getpeersec(int fd, char **ret); int writev_safe(int fd, const struct iovec *w, int j); int mkostemp_safe(char *pattern, int flags); int open_tmpfile(const char *path, int flags); int fd_warn_permissions(const char *path, int fd); unsigned long personality_from_string(const char *p); const char *personality_to_string(unsigned long); uint64_t physical_memory(void); char* mount_test_option(const char *haystack, const char *needle); void hexdump(FILE *f, const void *p, size_t s); union file_handle_union { struct file_handle handle; char padding[sizeof(struct file_handle) + 128]; }; int update_reboot_param_file(const char *param); int umount_recursive(const char *target, int flags); int bind_remount_recursive(const char *prefix, _Bool ro); int fflush_and_check(FILE *f); char *tempfn_xxxxxx(const char *p); char *tempfn_random(const char *p); _Bool is_localhost(const char *hostname); int take_password_lock(const char *root); int is_symlink(const char *path); int is_dir(const char *path, _Bool follow); int unquote_first_word(const char **p, char **ret, _Bool relax); int unquote_many_words(const char **p, ...) __attribute__ ((sentinel)); int free_and_strdup(char **p, const char *s); int sethostname_idempotent(const char *s); #define INOTIFY_EVENT_MAX (sizeof(struct inotify_event) + NAME_MAX + 1) #define FOREACH_INOTIFY_EVENT(e,buffer,sz) for ((e) = (struct inotify_event*) (buffer); (uint8_t*) (e) < (uint8_t*) (buffer) + (sz); (e) = (struct inotify_event*) ((uint8_t*) (e) + sizeof(struct inotify_event) + (e)->len)) # 29 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/hashmap.h" 2 # 41 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/hashmap.h" #define HASH_KEY_SIZE 16 typedef struct HashmapBase HashmapBase; typedef struct Hashmap Hashmap; typedef struct OrderedHashmap OrderedHashmap; typedef struct Set Set; typedef struct { unsigned idx; const void *next_key; } Iterator; #define _IDX_ITERATOR_FIRST (UINT_MAX - 1) #define ITERATOR_FIRST ((Iterator) { .idx = _IDX_ITERATOR_FIRST, .next_key = NULL }) typedef unsigned long (*hash_func_t)(const void *p, const uint8_t hash_key[16]); typedef int (*compare_func_t)(const void *a, const void *b); struct hash_ops { hash_func_t hash; compare_func_t compare; }; unsigned long string_hash_func(const void *p, const uint8_t hash_key[16]) __attribute__ ((pure)); int string_compare_func(const void *a, const void *b) __attribute__ ((pure)); extern const struct hash_ops string_hash_ops; unsigned long trivial_hash_func(const void *p, const uint8_t hash_key[16]) __attribute__ ((pure)); int trivial_compare_func(const void *a, const void *b) __attribute__ ((const)); extern const struct hash_ops trivial_hash_ops; unsigned long uint64_hash_func(const void *p, const uint8_t hash_key[16]) __attribute__ ((pure)); int uint64_compare_func(const void *a, const void *b) __attribute__ ((pure)); extern const struct hash_ops uint64_hash_ops; # 106 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/hashmap.h" #define devt_hash_func uint64_hash_func #define devt_compare_func uint64_compare_func #define devt_hash_ops uint64_hash_ops #define PTR_COMPATIBLE_WITH_HASHMAP_BASE(h) (__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)) #define PTR_COMPATIBLE_WITH_PLAIN_HASHMAP(h) (__builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*)) #define HASHMAP_BASE(h) __builtin_choose_expr(PTR_COMPATIBLE_WITH_HASHMAP_BASE(h), (HashmapBase*)(h), (void)0) #define PLAIN_HASHMAP(h) __builtin_choose_expr(PTR_COMPATIBLE_WITH_PLAIN_HASHMAP(h), (Hashmap*)(h), (void)0) # 137 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/hashmap.h" #define HASHMAP_DEBUG_PARAMS #define HASHMAP_DEBUG_SRC_ARGS #define HASHMAP_DEBUG_PASS_ARGS Hashmap *internal_hashmap_new(const struct hash_ops *hash_ops ); OrderedHashmap *internal_ordered_hashmap_new(const struct hash_ops *hash_ops ); #define hashmap_new(ops) internal_hashmap_new(ops HASHMAP_DEBUG_SRC_ARGS) #define ordered_hashmap_new(ops) internal_ordered_hashmap_new(ops HASHMAP_DEBUG_SRC_ARGS) void internal_hashmap_free(HashmapBase *h); static inline void hashmap_free(Hashmap *h) { internal_hashmap_free(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline void ordered_hashmap_free(OrderedHashmap *h) { internal_hashmap_free(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } void internal_hashmap_free_free(HashmapBase *h); static inline void hashmap_free_free(Hashmap *h) { internal_hashmap_free_free(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline void ordered_hashmap_free_free(OrderedHashmap *h) { internal_hashmap_free_free(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } void hashmap_free_free_free(Hashmap *h); static inline void ordered_hashmap_free_free_free(OrderedHashmap *h) { hashmap_free_free_free(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*)), (Hashmap*)(h), (void)0)); } HashmapBase *internal_hashmap_copy(HashmapBase *h); static inline Hashmap *hashmap_copy(Hashmap *h) { return (Hashmap*) internal_hashmap_copy(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline OrderedHashmap *ordered_hashmap_copy(OrderedHashmap *h) { return (OrderedHashmap*) internal_hashmap_copy(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } int internal_hashmap_ensure_allocated(Hashmap **h, const struct hash_ops *hash_ops ); int internal_ordered_hashmap_ensure_allocated(OrderedHashmap **h, const struct hash_ops *hash_ops ); #define hashmap_ensure_allocated(h,ops) internal_hashmap_ensure_allocated(h, ops HASHMAP_DEBUG_SRC_ARGS) #define ordered_hashmap_ensure_allocated(h,ops) internal_ordered_hashmap_ensure_allocated(h, ops HASHMAP_DEBUG_SRC_ARGS) int hashmap_put(Hashmap *h, const void *key, void *value); static inline int ordered_hashmap_put(OrderedHashmap *h, const void *key, void *value) { return hashmap_put(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*)), (Hashmap*)(h), (void)0), key, value); } int hashmap_update(Hashmap *h, const void *key, void *value); static inline int ordered_hashmap_update(OrderedHashmap *h, const void *key, void *value) { return hashmap_update(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*)), (Hashmap*)(h), (void)0), key, value); } int hashmap_replace(Hashmap *h, const void *key, void *value); static inline int ordered_hashmap_replace(OrderedHashmap *h, const void *key, void *value) { return hashmap_replace(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*)), (Hashmap*)(h), (void)0), key, value); } void *internal_hashmap_get(HashmapBase *h, const void *key); static inline void *hashmap_get(Hashmap *h, const void *key) { return internal_hashmap_get(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), key); } static inline void *ordered_hashmap_get(OrderedHashmap *h, const void *key) { return internal_hashmap_get(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), key); } void *hashmap_get2(Hashmap *h, const void *key, void **rkey); static inline void *ordered_hashmap_get2(OrderedHashmap *h, const void *key, void **rkey) { return hashmap_get2(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*)), (Hashmap*)(h), (void)0), key, rkey); } _Bool internal_hashmap_contains(HashmapBase *h, const void *key); static inline _Bool hashmap_contains(Hashmap *h, const void *key) { return internal_hashmap_contains(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), key); } static inline _Bool ordered_hashmap_contains(OrderedHashmap *h, const void *key) { return internal_hashmap_contains(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), key); } void *internal_hashmap_remove(HashmapBase *h, const void *key); static inline void *hashmap_remove(Hashmap *h, const void *key) { return internal_hashmap_remove(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), key); } static inline void *ordered_hashmap_remove(OrderedHashmap *h, const void *key) { return internal_hashmap_remove(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), key); } void *hashmap_remove2(Hashmap *h, const void *key, void **rkey); static inline void *ordered_hashmap_remove2(OrderedHashmap *h, const void *key, void **rkey) { return hashmap_remove2(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*)), (Hashmap*)(h), (void)0), key, rkey); } void *hashmap_remove_value(Hashmap *h, const void *key, void *value); static inline void *ordered_hashmap_remove_value(OrderedHashmap *h, const void *key, void *value) { return hashmap_remove_value(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*)), (Hashmap*)(h), (void)0), key, value); } int hashmap_remove_and_put(Hashmap *h, const void *old_key, const void *new_key, void *value); static inline int ordered_hashmap_remove_and_put(OrderedHashmap *h, const void *old_key, const void *new_key, void *value) { return hashmap_remove_and_put(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*)), (Hashmap*)(h), (void)0), old_key, new_key, value); } int hashmap_remove_and_replace(Hashmap *h, const void *old_key, const void *new_key, void *value); static inline int ordered_hashmap_remove_and_replace(OrderedHashmap *h, const void *old_key, const void *new_key, void *value) { return hashmap_remove_and_replace(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*)), (Hashmap*)(h), (void)0), old_key, new_key, value); } int internal_hashmap_merge(Hashmap *h, Hashmap *other); #define hashmap_merge(h,other) internal_hashmap_merge(PLAIN_HASHMAP(h), PLAIN_HASHMAP(other)) #define ordered_hashmap_merge(h,other) hashmap_merge(h, other) int internal_hashmap_reserve(HashmapBase *h, unsigned entries_add); static inline int hashmap_reserve(Hashmap *h, unsigned entries_add) { return internal_hashmap_reserve(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), entries_add); } static inline int ordered_hashmap_reserve(OrderedHashmap *h, unsigned entries_add) { return internal_hashmap_reserve(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), entries_add); } int internal_hashmap_move(HashmapBase *h, HashmapBase *other); static inline int hashmap_move(Hashmap *h, Hashmap *other) { return internal_hashmap_move(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), __builtin_choose_expr((__builtin_types_compatible_p(typeof(other), HashmapBase*) || __builtin_types_compatible_p(typeof(other), Hashmap*) || __builtin_types_compatible_p(typeof(other), OrderedHashmap*) || __builtin_types_compatible_p(typeof(other), Set*)), (HashmapBase*)(other), (void)0)); } static inline int ordered_hashmap_move(OrderedHashmap *h, OrderedHashmap *other) { return internal_hashmap_move(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), __builtin_choose_expr((__builtin_types_compatible_p(typeof(other), HashmapBase*) || __builtin_types_compatible_p(typeof(other), Hashmap*) || __builtin_types_compatible_p(typeof(other), OrderedHashmap*) || __builtin_types_compatible_p(typeof(other), Set*)), (HashmapBase*)(other), (void)0)); } int internal_hashmap_move_one(HashmapBase *h, HashmapBase *other, const void *key); static inline int hashmap_move_one(Hashmap *h, Hashmap *other, const void *key) { return internal_hashmap_move_one(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), __builtin_choose_expr((__builtin_types_compatible_p(typeof(other), HashmapBase*) || __builtin_types_compatible_p(typeof(other), Hashmap*) || __builtin_types_compatible_p(typeof(other), OrderedHashmap*) || __builtin_types_compatible_p(typeof(other), Set*)), (HashmapBase*)(other), (void)0), key); } static inline int ordered_hashmap_move_one(OrderedHashmap *h, OrderedHashmap *other, const void *key) { return internal_hashmap_move_one(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), __builtin_choose_expr((__builtin_types_compatible_p(typeof(other), HashmapBase*) || __builtin_types_compatible_p(typeof(other), Hashmap*) || __builtin_types_compatible_p(typeof(other), OrderedHashmap*) || __builtin_types_compatible_p(typeof(other), Set*)), (HashmapBase*)(other), (void)0), key); } unsigned internal_hashmap_size(HashmapBase *h) __attribute__ ((pure)); static inline unsigned hashmap_size(Hashmap *h) { return internal_hashmap_size(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline unsigned ordered_hashmap_size(OrderedHashmap *h) { return internal_hashmap_size(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline _Bool hashmap_isempty(Hashmap *h) { return hashmap_size(h) == 0; } static inline _Bool ordered_hashmap_isempty(OrderedHashmap *h) { return ordered_hashmap_size(h) == 0; } unsigned internal_hashmap_buckets(HashmapBase *h) __attribute__ ((pure)); static inline unsigned hashmap_buckets(Hashmap *h) { return internal_hashmap_buckets(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline unsigned ordered_hashmap_buckets(OrderedHashmap *h) { return internal_hashmap_buckets(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } void *internal_hashmap_iterate(HashmapBase *h, Iterator *i, const void **key); static inline void *hashmap_iterate(Hashmap *h, Iterator *i, const void **key) { return internal_hashmap_iterate(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), i, key); } static inline void *ordered_hashmap_iterate(OrderedHashmap *h, Iterator *i, const void **key) { return internal_hashmap_iterate(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), i, key); } void internal_hashmap_clear(HashmapBase *h); static inline void hashmap_clear(Hashmap *h) { internal_hashmap_clear(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline void ordered_hashmap_clear(OrderedHashmap *h) { internal_hashmap_clear(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } void internal_hashmap_clear_free(HashmapBase *h); static inline void hashmap_clear_free(Hashmap *h) { internal_hashmap_clear_free(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline void ordered_hashmap_clear_free(OrderedHashmap *h) { internal_hashmap_clear_free(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } void hashmap_clear_free_free(Hashmap *h); static inline void ordered_hashmap_clear_free_free(OrderedHashmap *h) { hashmap_clear_free_free(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*)), (Hashmap*)(h), (void)0)); } # 339 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/hashmap.h" void *internal_hashmap_steal_first(HashmapBase *h); static inline void *hashmap_steal_first(Hashmap *h) { return internal_hashmap_steal_first(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline void *ordered_hashmap_steal_first(OrderedHashmap *h) { return internal_hashmap_steal_first(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } void *internal_hashmap_steal_first_key(HashmapBase *h); static inline void *hashmap_steal_first_key(Hashmap *h) { return internal_hashmap_steal_first_key(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline void *ordered_hashmap_steal_first_key(OrderedHashmap *h) { return internal_hashmap_steal_first_key(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } void *internal_hashmap_first_key(HashmapBase *h) __attribute__ ((pure)); static inline void *hashmap_first_key(Hashmap *h) { return internal_hashmap_first_key(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline void *ordered_hashmap_first_key(OrderedHashmap *h) { return internal_hashmap_first_key(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } void *internal_hashmap_first(HashmapBase *h) __attribute__ ((pure)); static inline void *hashmap_first(Hashmap *h) { return internal_hashmap_first(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline void *ordered_hashmap_first(OrderedHashmap *h) { return internal_hashmap_first(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } void *ordered_hashmap_next(OrderedHashmap *h, const void *key); char **internal_hashmap_get_strv(HashmapBase *h); static inline char **hashmap_get_strv(Hashmap *h) { return internal_hashmap_get_strv(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } static inline char **ordered_hashmap_get_strv(OrderedHashmap *h) { return internal_hashmap_get_strv(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0)); } #define HASHMAP_FOREACH(e,h,i) for ((i) = ITERATOR_FIRST, (e) = hashmap_iterate((h), &(i), NULL); (e); (e) = hashmap_iterate((h), &(i), NULL)) #define ORDERED_HASHMAP_FOREACH(e,h,i) for ((i) = ITERATOR_FIRST, (e) = ordered_hashmap_iterate((h), &(i), NULL); (e); (e) = ordered_hashmap_iterate((h), &(i), NULL)) #define HASHMAP_FOREACH_KEY(e,k,h,i) for ((i) = ITERATOR_FIRST, (e) = hashmap_iterate((h), &(i), (const void**) &(k)); (e); (e) = hashmap_iterate((h), &(i), (const void**) &(k))) #define ORDERED_HASHMAP_FOREACH_KEY(e,k,h,i) for ((i) = ITERATOR_FIRST, (e) = ordered_hashmap_iterate((h), &(i), (const void**) &(k)); (e); (e) = ordered_hashmap_iterate((h), &(i), (const void**) &(k))) static inline void hashmap_freep(Hashmap* *p) { if (*p) hashmap_free(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void hashmap_free_freep(Hashmap* *p) { if (*p) hashmap_free_free(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void hashmap_free_free_freep(Hashmap* *p) { if (*p) hashmap_free_free_free(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void ordered_hashmap_freep(OrderedHashmap* *p) { if (*p) ordered_hashmap_free(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void ordered_hashmap_free_freep(OrderedHashmap* *p) { if (*p) ordered_hashmap_free_free(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void ordered_hashmap_free_free_freep(OrderedHashmap* *p) { if (*p) ordered_hashmap_free_free_free(*p); } struct __useless_struct_to_allow_trailing_semicolon__; #define _cleanup_hashmap_free_ _cleanup_(hashmap_freep) #define _cleanup_hashmap_free_free_ _cleanup_(hashmap_free_freep) #define _cleanup_hashmap_free_free_free_ _cleanup_(hashmap_free_free_freep) #define _cleanup_ordered_hashmap_free_ _cleanup_(ordered_hashmap_freep) #define _cleanup_ordered_hashmap_free_free_ _cleanup_(ordered_hashmap_free_freep) #define _cleanup_ordered_hashmap_free_free_free_ _cleanup_(ordered_hashmap_free_free_freep) # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" 2 typedef enum BusTransport { BUS_TRANSPORT_LOCAL, BUS_TRANSPORT_REMOTE, BUS_TRANSPORT_CONTAINER, _BUS_TRANSPORT_MAX, _BUS_TRANSPORT_INVALID = -1 } BusTransport; typedef int (*bus_property_set_t) (sd_bus *bus, const char *member, sd_bus_message *m, sd_bus_error *error, void *userdata); struct bus_properties_map { const char *member; const char *signature; bus_property_set_t set; size_t offset; }; int bus_map_id128(sd_bus *bus, const char *member, sd_bus_message *m, sd_bus_error *error, void *userdata); int bus_message_map_all_properties(sd_bus *bus, sd_bus_message *m, const struct bus_properties_map *map, void *userdata); int bus_message_map_properties_changed(sd_bus *bus, sd_bus_message *m, const struct bus_properties_map *map, void *userdata); int bus_map_all_properties(sd_bus *bus, const char *destination, const char *path, const struct bus_properties_map *map, void *userdata); int bus_async_unregister_and_exit(sd_event *e, sd_bus *bus, const char *name); typedef _Bool (*check_idle_t)(void *userdata); int bus_event_loop_with_idle(sd_event *e, sd_bus *bus, const char *name, usec_t timeout, check_idle_t check_idle, void *userdata); int bus_name_has_owner(sd_bus *c, const char *name, sd_bus_error *error); int bus_check_peercred(sd_bus *c); int bus_verify_polkit(sd_bus_message *call, int capability, const char *action, _Bool interactive, _Bool *_challenge, sd_bus_error *e); int bus_verify_polkit_async(sd_bus_message *call, int capability, const char *action, _Bool interactive, Hashmap **registry, sd_bus_error *error); void bus_verify_polkit_async_registry_free(Hashmap *registry); int bus_open_system_systemd(sd_bus **_bus); int bus_open_user_systemd(sd_bus **_bus); int bus_open_transport(BusTransport transport, const char *host, _Bool user, sd_bus **bus); int bus_open_transport_systemd(BusTransport transport, const char *host, _Bool user, sd_bus **bus); int bus_print_property(const char *name, sd_bus_message *property, _Bool all); int bus_print_all_properties(sd_bus *bus, const char *dest, const char *path, char **filter, _Bool all); int bus_property_get_bool(sd_bus *bus, const char *path, const char *interface, const char *property, sd_bus_message *reply, void *userdata, sd_bus_error *error); #define bus_property_get_usec ((sd_bus_property_get_t) NULL) #define bus_property_set_usec ((sd_bus_property_set_t) NULL) # 92 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic push # 92 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; # 92 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 92 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; struct _assert_struct_92 { char x[(sizeof(int) == sizeof(int32_t)) ? 0 : -1]; }; # 92 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic pop # 92 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; #define bus_property_get_int ((sd_bus_property_get_t) NULL) # 95 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic push # 95 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; # 95 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 95 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; struct _assert_struct_95 { char x[(sizeof(unsigned) == sizeof(unsigned)) ? 0 : -1]; }; # 95 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic pop # 95 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; #define bus_property_get_unsigned ((sd_bus_property_get_t) NULL) int bus_property_get_size(sd_bus *bus, const char *path, const char *interface, const char *property, sd_bus_message *reply, void *userdata, sd_bus_error *error); int bus_property_get_long(sd_bus *bus, const char *path, const char *interface, const char *property, sd_bus_message *reply, void *userdata, sd_bus_error *error); int bus_property_get_ulong(sd_bus *bus, const char *path, const char *interface, const char *property, sd_bus_message *reply, void *userdata, sd_bus_error *error); # 117 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic push # 117 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; # 117 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 117 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; struct _assert_struct_117 { char x[(sizeof(uid_t) == sizeof(uint32_t)) ? 0 : -1]; }; # 117 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic pop # 117 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; #define bus_property_get_uid ((sd_bus_property_get_t) NULL) # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic push # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; struct _assert_struct_120 { char x[(sizeof(gid_t) == sizeof(uint32_t)) ? 0 : -1]; }; # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic pop # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; #define bus_property_get_gid ((sd_bus_property_get_t) NULL) # 123 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic push # 123 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; # 123 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 123 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; struct _assert_struct_123 { char x[(sizeof(pid_t) == sizeof(uint32_t)) ? 0 : -1]; }; # 123 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic pop # 123 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; #define bus_property_get_pid ((sd_bus_property_get_t) NULL) # 126 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic push # 126 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; # 126 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 126 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; struct _assert_struct_126 { char x[(sizeof(mode_t) == sizeof(uint32_t)) ? 0 : -1]; }; # 126 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #pragma GCC diagnostic pop # 126 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" ; #define bus_property_get_mode ((sd_bus_property_get_t) NULL) int bus_log_parse_error(int r); int bus_log_create_error(int r); typedef struct UnitInfo { const char *machine; const char *id; const char *description; const char *load_state; const char *active_state; const char *sub_state; const char *following; const char *unit_path; uint32_t job_id; const char *job_type; const char *job_path; } UnitInfo; int bus_parse_unit_info(sd_bus_message *message, UnitInfo *u); static inline void sd_bus_close_unrefp(sd_bus **bus) { if (*bus) { sd_bus_flush(*bus); sd_bus_close(*bus); sd_bus_unref(*bus); } } static inline void sd_bus_unrefp(sd_bus* *p) { if (*p) sd_bus_unref(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void sd_bus_slot_unrefp(sd_bus_slot* *p) { if (*p) sd_bus_slot_unref(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void sd_bus_message_unrefp(sd_bus_message* *p) { if (*p) sd_bus_message_unref(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void sd_bus_creds_unrefp(sd_bus_creds* *p) { if (*p) sd_bus_creds_unref(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void sd_bus_track_unrefp(sd_bus_track* *p) { if (*p) sd_bus_track_unref(*p); } struct __useless_struct_to_allow_trailing_semicolon__; #define _cleanup_bus_unref_ _cleanup_(sd_bus_unrefp) #define _cleanup_bus_close_unref_ _cleanup_(sd_bus_close_unrefp) #define _cleanup_bus_slot_unref_ _cleanup_(sd_bus_slot_unrefp) #define _cleanup_bus_message_unref_ _cleanup_(sd_bus_message_unrefp) #define _cleanup_bus_creds_unref_ _cleanup_(sd_bus_creds_unrefp) #define _cleanup_bus_track_unref_ _cleanup_(sd_bus_slot_unrefp) #define _cleanup_bus_error_free_ _cleanup_(sd_bus_error_free) #define BUS_DEFINE_PROPERTY_GET_ENUM(function,name,type) int function(sd_bus *bus, const char *path, const char *interface, const char *property, sd_bus_message *reply, void *userdata, sd_bus_error *error) { const char *value; type *field = userdata; int r; assert(bus); assert(reply); assert(field); value = strempty(name ##_to_string(*field)); r = sd_bus_message_append_basic(reply, 's', value); if (r < 0) return r; return 1; } struct __useless_struct_to_allow_trailing_semicolon__ # 197 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/libsystemd/sd-bus/bus-util.h" #define BUS_PROPERTY_DUAL_TIMESTAMP(name,offset,flags) SD_BUS_PROPERTY(name, "t", bus_property_get_usec, (offset) + offsetof(struct dual_timestamp, realtime), (flags)), SD_BUS_PROPERTY(name "Monotonic", "t", bus_property_get_usec, (offset) + offsetof(struct dual_timestamp, monotonic), (flags)) int bus_maybe_reply_error(sd_bus_message *m, int r, sd_bus_error *error); int bus_append_unit_property_assignment(sd_bus_message *m, const char *assignment); # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-domain.h" 1 # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-domain.h" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/in-addr-util.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/in-addr-util.h" # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/in.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/in.h" 3 4 #define _NETINET_IN_H 1 enum { IPPROTO_IP = 0, #define IPPROTO_IP IPPROTO_IP IPPROTO_HOPOPTS = 0, #define IPPROTO_HOPOPTS IPPROTO_HOPOPTS IPPROTO_ICMP = 1, #define IPPROTO_ICMP IPPROTO_ICMP IPPROTO_IGMP = 2, #define IPPROTO_IGMP IPPROTO_IGMP IPPROTO_IPIP = 4, #define IPPROTO_IPIP IPPROTO_IPIP IPPROTO_TCP = 6, #define IPPROTO_TCP IPPROTO_TCP IPPROTO_EGP = 8, #define IPPROTO_EGP IPPROTO_EGP IPPROTO_PUP = 12, #define IPPROTO_PUP IPPROTO_PUP IPPROTO_UDP = 17, #define IPPROTO_UDP IPPROTO_UDP IPPROTO_IDP = 22, #define IPPROTO_IDP IPPROTO_IDP IPPROTO_TP = 29, #define IPPROTO_TP IPPROTO_TP IPPROTO_DCCP = 33, #define IPPROTO_DCCP IPPROTO_DCCP IPPROTO_IPV6 = 41, #define IPPROTO_IPV6 IPPROTO_IPV6 IPPROTO_ROUTING = 43, #define IPPROTO_ROUTING IPPROTO_ROUTING IPPROTO_FRAGMENT = 44, #define IPPROTO_FRAGMENT IPPROTO_FRAGMENT IPPROTO_RSVP = 46, #define IPPROTO_RSVP IPPROTO_RSVP IPPROTO_GRE = 47, #define IPPROTO_GRE IPPROTO_GRE IPPROTO_ESP = 50, #define IPPROTO_ESP IPPROTO_ESP IPPROTO_AH = 51, #define IPPROTO_AH IPPROTO_AH IPPROTO_ICMPV6 = 58, #define IPPROTO_ICMPV6 IPPROTO_ICMPV6 IPPROTO_NONE = 59, #define IPPROTO_NONE IPPROTO_NONE IPPROTO_DSTOPTS = 60, #define IPPROTO_DSTOPTS IPPROTO_DSTOPTS IPPROTO_MTP = 92, #define IPPROTO_MTP IPPROTO_MTP IPPROTO_ENCAP = 98, #define IPPROTO_ENCAP IPPROTO_ENCAP IPPROTO_PIM = 103, #define IPPROTO_PIM IPPROTO_PIM IPPROTO_COMP = 108, #define IPPROTO_COMP IPPROTO_COMP IPPROTO_SCTP = 132, #define IPPROTO_SCTP IPPROTO_SCTP IPPROTO_UDPLITE = 136, #define IPPROTO_UDPLITE IPPROTO_UDPLITE IPPROTO_RAW = 255, #define IPPROTO_RAW IPPROTO_RAW IPPROTO_MAX }; typedef uint16_t in_port_t; enum { IPPORT_ECHO = 7, IPPORT_DISCARD = 9, IPPORT_SYSTAT = 11, IPPORT_DAYTIME = 13, IPPORT_NETSTAT = 15, IPPORT_FTP = 21, IPPORT_TELNET = 23, IPPORT_SMTP = 25, IPPORT_TIMESERVER = 37, IPPORT_NAMESERVER = 42, IPPORT_WHOIS = 43, IPPORT_MTP = 57, IPPORT_TFTP = 69, IPPORT_RJE = 77, IPPORT_FINGER = 79, IPPORT_TTYLINK = 87, IPPORT_SUPDUP = 95, IPPORT_EXECSERVER = 512, IPPORT_LOGINSERVER = 513, IPPORT_CMDSERVER = 514, IPPORT_EFSSERVER = 520, IPPORT_BIFFUDP = 512, IPPORT_WHOSERVER = 513, IPPORT_ROUTESERVER = 520, IPPORT_RESERVED = 1024, IPPORT_USERRESERVED = 5000 }; typedef uint32_t in_addr_t; struct in_addr { in_addr_t s_addr; }; #define IN_CLASSA(a) ((((in_addr_t)(a)) & 0x80000000) == 0) #define IN_CLASSA_NET 0xff000000 #define IN_CLASSA_NSHIFT 24 #define IN_CLASSA_HOST (0xffffffff & ~IN_CLASSA_NET) #define IN_CLASSA_MAX 128 #define IN_CLASSB(a) ((((in_addr_t)(a)) & 0xc0000000) == 0x80000000) #define IN_CLASSB_NET 0xffff0000 #define IN_CLASSB_NSHIFT 16 #define IN_CLASSB_HOST (0xffffffff & ~IN_CLASSB_NET) #define IN_CLASSB_MAX 65536 #define IN_CLASSC(a) ((((in_addr_t)(a)) & 0xe0000000) == 0xc0000000) #define IN_CLASSC_NET 0xffffff00 #define IN_CLASSC_NSHIFT 8 #define IN_CLASSC_HOST (0xffffffff & ~IN_CLASSC_NET) #define IN_CLASSD(a) ((((in_addr_t)(a)) & 0xf0000000) == 0xe0000000) #define IN_MULTICAST(a) IN_CLASSD(a) #define IN_EXPERIMENTAL(a) ((((in_addr_t)(a)) & 0xe0000000) == 0xe0000000) #define IN_BADCLASS(a) ((((in_addr_t)(a)) & 0xf0000000) == 0xf0000000) #define INADDR_ANY ((in_addr_t) 0x00000000) #define INADDR_BROADCAST ((in_addr_t) 0xffffffff) #define INADDR_NONE ((in_addr_t) 0xffffffff) #define IN_LOOPBACKNET 127 #define INADDR_LOOPBACK ((in_addr_t) 0x7f000001) #define INADDR_UNSPEC_GROUP ((in_addr_t) 0xe0000000) #define INADDR_ALLHOSTS_GROUP ((in_addr_t) 0xe0000001) #define INADDR_ALLRTRS_GROUP ((in_addr_t) 0xe0000002) #define INADDR_MAX_LOCAL_GROUP ((in_addr_t) 0xe00000ff) struct in6_addr { union { uint8_t __u6_addr8[16]; uint16_t __u6_addr16[8]; uint32_t __u6_addr32[4]; } __in6_u; #define s6_addr __in6_u.__u6_addr8 #define s6_addr16 __in6_u.__u6_addr16 #define s6_addr32 __in6_u.__u6_addr32 }; extern const struct in6_addr in6addr_any; extern const struct in6_addr in6addr_loopback; #define IN6ADDR_ANY_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } } } #define IN6ADDR_LOOPBACK_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 } } } #define INET_ADDRSTRLEN 16 #define INET6_ADDRSTRLEN 46 struct sockaddr_in { sa_family_t sin_family; in_port_t sin_port; struct in_addr sin_addr; unsigned char sin_zero[sizeof (struct sockaddr) - (sizeof (unsigned short int)) - sizeof (in_port_t) - sizeof (struct in_addr)]; }; struct sockaddr_in6 { sa_family_t sin6_family; in_port_t sin6_port; uint32_t sin6_flowinfo; struct in6_addr sin6_addr; uint32_t sin6_scope_id; }; struct ip_mreq { struct in_addr imr_multiaddr; struct in_addr imr_interface; }; struct ip_mreq_source { struct in_addr imr_multiaddr; struct in_addr imr_interface; struct in_addr imr_sourceaddr; }; struct ipv6_mreq { struct in6_addr ipv6mr_multiaddr; unsigned int ipv6mr_interface; }; struct group_req { uint32_t gr_interface; struct sockaddr_storage gr_group; }; struct group_source_req { uint32_t gsr_interface; struct sockaddr_storage gsr_group; struct sockaddr_storage gsr_source; }; struct ip_msfilter { struct in_addr imsf_multiaddr; struct in_addr imsf_interface; uint32_t imsf_fmode; uint32_t imsf_numsrc; struct in_addr imsf_slist[1]; }; #define IP_MSFILTER_SIZE(numsrc) (sizeof (struct ip_msfilter) - sizeof (struct in_addr) + (numsrc) * sizeof (struct in_addr)) struct group_filter { uint32_t gf_interface; struct sockaddr_storage gf_group; uint32_t gf_fmode; uint32_t gf_numsrc; struct sockaddr_storage gf_slist[1]; }; #define GROUP_FILTER_SIZE(numsrc) (sizeof (struct group_filter) - sizeof (struct sockaddr_storage) + ((numsrc) * sizeof (struct sockaddr_storage))) # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/in.h" 1 3 4 # 28 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/in.h" 3 4 #define IP_OPTIONS 4 #define IP_HDRINCL 3 #define IP_TOS 1 #define IP_TTL 2 #define IP_RECVOPTS 6 #define IP_RECVRETOPTS IP_RETOPTS #define IP_RETOPTS 7 #define IP_MULTICAST_IF 32 #define IP_MULTICAST_TTL 33 #define IP_MULTICAST_LOOP 34 #define IP_ADD_MEMBERSHIP 35 #define IP_DROP_MEMBERSHIP 36 #define IP_UNBLOCK_SOURCE 37 #define IP_BLOCK_SOURCE 38 #define IP_ADD_SOURCE_MEMBERSHIP 39 #define IP_DROP_SOURCE_MEMBERSHIP 40 #define IP_MSFILTER 41 #define MCAST_JOIN_GROUP 42 #define MCAST_BLOCK_SOURCE 43 #define MCAST_UNBLOCK_SOURCE 44 #define MCAST_LEAVE_GROUP 45 #define MCAST_JOIN_SOURCE_GROUP 46 #define MCAST_LEAVE_SOURCE_GROUP 47 #define MCAST_MSFILTER 48 #define MCAST_EXCLUDE 0 #define MCAST_INCLUDE 1 #define IP_ROUTER_ALERT 5 #define IP_PKTINFO 8 #define IP_PKTOPTIONS 9 #define IP_PMTUDISC 10 #define IP_MTU_DISCOVER 10 #define IP_RECVERR 11 #define IP_RECVTTL 12 #define IP_RECVTOS 13 #define IP_MTU 14 #define IP_FREEBIND 15 #define IP_IPSEC_POLICY 16 #define IP_XFRM_POLICY 17 #define IP_PASSSEC 18 #define IP_TRANSPARENT 19 #define IP_MULTICAST_ALL 49 #define IP_ORIGDSTADDR 20 #define IP_RECVORIGDSTADDR IP_ORIGDSTADDR #define IP_MINTTL 21 #define IP_PMTUDISC_DONT 0 #define IP_PMTUDISC_WANT 1 #define IP_PMTUDISC_DO 2 #define IP_PMTUDISC_PROBE 3 #define SOL_IP 0 #define IP_DEFAULT_MULTICAST_TTL 1 #define IP_DEFAULT_MULTICAST_LOOP 1 #define IP_MAX_MEMBERSHIPS 20 struct ip_opts { struct in_addr ip_dst; char ip_opts[40]; }; struct ip_mreqn { struct in_addr imr_multiaddr; struct in_addr imr_address; int imr_ifindex; }; struct in_pktinfo { int ipi_ifindex; struct in_addr ipi_spec_dst; struct in_addr ipi_addr; }; #define IPV6_ADDRFORM 1 #define IPV6_2292PKTINFO 2 #define IPV6_2292HOPOPTS 3 #define IPV6_2292DSTOPTS 4 #define IPV6_2292RTHDR 5 #define IPV6_2292PKTOPTIONS 6 #define IPV6_CHECKSUM 7 #define IPV6_2292HOPLIMIT 8 #define SCM_SRCRT IPV6_RXSRCRT #define IPV6_NEXTHOP 9 #define IPV6_AUTHHDR 10 #define IPV6_UNICAST_HOPS 16 #define IPV6_MULTICAST_IF 17 #define IPV6_MULTICAST_HOPS 18 #define IPV6_MULTICAST_LOOP 19 #define IPV6_JOIN_GROUP 20 #define IPV6_LEAVE_GROUP 21 #define IPV6_ROUTER_ALERT 22 #define IPV6_MTU_DISCOVER 23 #define IPV6_MTU 24 #define IPV6_RECVERR 25 #define IPV6_V6ONLY 26 #define IPV6_JOIN_ANYCAST 27 #define IPV6_LEAVE_ANYCAST 28 #define IPV6_IPSEC_POLICY 34 #define IPV6_XFRM_POLICY 35 #define IPV6_RECVPKTINFO 49 #define IPV6_PKTINFO 50 #define IPV6_RECVHOPLIMIT 51 #define IPV6_HOPLIMIT 52 #define IPV6_RECVHOPOPTS 53 #define IPV6_HOPOPTS 54 #define IPV6_RTHDRDSTOPTS 55 #define IPV6_RECVRTHDR 56 #define IPV6_RTHDR 57 #define IPV6_RECVDSTOPTS 58 #define IPV6_DSTOPTS 59 #define IPV6_RECVTCLASS 66 #define IPV6_TCLASS 67 #define IPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUP #define IPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP #define IPV6_RXHOPOPTS IPV6_HOPOPTS #define IPV6_RXDSTOPTS IPV6_DSTOPTS #define IPV6_PMTUDISC_DONT 0 #define IPV6_PMTUDISC_WANT 1 #define IPV6_PMTUDISC_DO 2 #define IPV6_PMTUDISC_PROBE 3 #define SOL_IPV6 41 #define SOL_ICMPV6 58 #define IPV6_RTHDR_LOOSE 0 #define IPV6_RTHDR_STRICT 1 #define IPV6_RTHDR_TYPE_0 0 # 357 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/in.h" 2 3 4 # 365 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/in.h" 3 4 extern uint32_t ntohl (uint32_t __netlong) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); extern uint16_t ntohs (uint16_t __netshort) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); extern uint32_t htonl (uint32_t __hostlong) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); extern uint16_t htons (uint16_t __hostshort) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/byteswap.h" 1 3 4 # 377 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/in.h" 2 3 4 # 391 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/in.h" 3 4 #define ntohl(x) __bswap_32 (x) #define ntohs(x) __bswap_16 (x) #define htonl(x) __bswap_32 (x) #define htons(x) __bswap_16 (x) #define IN6_IS_ADDR_UNSPECIFIED(a) (__extension__ ({ __const struct in6_addr *__a = (__const struct in6_addr *) (a); __a->s6_addr32[0] == 0 && __a->s6_addr32[1] == 0 && __a->s6_addr32[2] == 0 && __a->s6_addr32[3] == 0; })) #define IN6_IS_ADDR_LOOPBACK(a) (__extension__ ({ __const struct in6_addr *__a = (__const struct in6_addr *) (a); __a->s6_addr32[0] == 0 && __a->s6_addr32[1] == 0 && __a->s6_addr32[2] == 0 && __a->s6_addr32[3] == htonl (1); })) #define IN6_IS_ADDR_LINKLOCAL(a) (__extension__ ({ __const struct in6_addr *__a = (__const struct in6_addr *) (a); (__a->s6_addr32[0] & htonl (0xffc00000)) == htonl (0xfe800000); })) #define IN6_IS_ADDR_SITELOCAL(a) (__extension__ ({ __const struct in6_addr *__a = (__const struct in6_addr *) (a); (__a->s6_addr32[0] & htonl (0xffc00000)) == htonl (0xfec00000); })) #define IN6_IS_ADDR_V4MAPPED(a) (__extension__ ({ __const struct in6_addr *__a = (__const struct in6_addr *) (a); __a->s6_addr32[0] == 0 && __a->s6_addr32[1] == 0 && __a->s6_addr32[2] == htonl (0xffff); })) #define IN6_IS_ADDR_V4COMPAT(a) (__extension__ ({ __const struct in6_addr *__a = (__const struct in6_addr *) (a); __a->s6_addr32[0] == 0 && __a->s6_addr32[1] == 0 && __a->s6_addr32[2] == 0 && ntohl (__a->s6_addr32[3]) > 1; })) #define IN6_ARE_ADDR_EQUAL(a,b) (__extension__ ({ __const struct in6_addr *__a = (__const struct in6_addr *) (a); __const struct in6_addr *__b = (__const struct in6_addr *) (b); __a->s6_addr32[0] == __b->s6_addr32[0] && __a->s6_addr32[1] == __b->s6_addr32[1] && __a->s6_addr32[2] == __b->s6_addr32[2] && __a->s6_addr32[3] == __b->s6_addr32[3]; })) # 488 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/in.h" 3 4 #define IN6_IS_ADDR_MULTICAST(a) (((__const uint8_t *) (a))[0] == 0xff) extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __attribute__ ((__nothrow__ , __leaf__)); extern int bindresvport6 (int __sockfd, struct sockaddr_in6 *__sock_in) __attribute__ ((__nothrow__ , __leaf__)); #define IN6_IS_ADDR_MC_NODELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x1)) #define IN6_IS_ADDR_MC_LINKLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x2)) #define IN6_IS_ADDR_MC_SITELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x5)) #define IN6_IS_ADDR_MC_ORGLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x8)) #define IN6_IS_ADDR_MC_GLOBAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0xe)) struct in6_pktinfo { struct in6_addr ipi6_addr; unsigned int ipi6_ifindex; }; struct ip6_mtuinfo { struct sockaddr_in6 ip6m_addr; uint32_t ip6m_mtu; }; extern int inet6_option_space (int __nbytes) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); extern int inet6_option_init (void *__bp, struct cmsghdr **__cmsgp, int __type) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); extern int inet6_option_append (struct cmsghdr *__cmsg, __const uint8_t *__typep, int __multx, int __plusy) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); extern uint8_t *inet6_option_alloc (struct cmsghdr *__cmsg, int __datalen, int __multx, int __plusy) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); extern int inet6_option_next (__const struct cmsghdr *__cmsg, uint8_t **__tptrp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); extern int inet6_option_find (__const struct cmsghdr *__cmsg, uint8_t **__tptrp, int __type) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); extern int inet6_opt_init (void *__extbuf, socklen_t __extlen) __attribute__ ((__nothrow__ , __leaf__)); extern int inet6_opt_append (void *__extbuf, socklen_t __extlen, int __offset, uint8_t __type, socklen_t __len, uint8_t __align, void **__databufp) __attribute__ ((__nothrow__ , __leaf__)); extern int inet6_opt_finish (void *__extbuf, socklen_t __extlen, int __offset) __attribute__ ((__nothrow__ , __leaf__)); extern int inet6_opt_set_val (void *__databuf, int __offset, void *__val, socklen_t __vallen) __attribute__ ((__nothrow__ , __leaf__)); extern int inet6_opt_next (void *__extbuf, socklen_t __extlen, int __offset, uint8_t *__typep, socklen_t *__lenp, void **__databufp) __attribute__ ((__nothrow__ , __leaf__)); extern int inet6_opt_find (void *__extbuf, socklen_t __extlen, int __offset, uint8_t __type, socklen_t *__lenp, void **__databufp) __attribute__ ((__nothrow__ , __leaf__)); extern int inet6_opt_get_val (void *__databuf, int __offset, void *__val, socklen_t __vallen) __attribute__ ((__nothrow__ , __leaf__)); extern socklen_t inet6_rth_space (int __type, int __segments) __attribute__ ((__nothrow__ , __leaf__)); extern void *inet6_rth_init (void *__bp, socklen_t __bp_len, int __type, int __segments) __attribute__ ((__nothrow__ , __leaf__)); extern int inet6_rth_add (void *__bp, __const struct in6_addr *__addr) __attribute__ ((__nothrow__ , __leaf__)); extern int inet6_rth_reverse (__const void *__in, void *__out) __attribute__ ((__nothrow__ , __leaf__)); extern int inet6_rth_segments (__const void *__bp) __attribute__ ((__nothrow__ , __leaf__)); extern struct in6_addr *inet6_rth_getaddr (__const void *__bp, int __index) __attribute__ ((__nothrow__ , __leaf__)); extern int getipv4sourcefilter (int __s, struct in_addr __interface_addr, struct in_addr __group, uint32_t *__fmode, uint32_t *__numsrc, struct in_addr *__slist) __attribute__ ((__nothrow__ , __leaf__)); extern int setipv4sourcefilter (int __s, struct in_addr __interface_addr, struct in_addr __group, uint32_t __fmode, uint32_t __numsrc, __const struct in_addr *__slist) __attribute__ ((__nothrow__ , __leaf__)); extern int getsourcefilter (int __s, uint32_t __interface_addr, __const struct sockaddr *__group, socklen_t __grouplen, uint32_t *__fmode, uint32_t *__numsrc, struct sockaddr_storage *__slist) __attribute__ ((__nothrow__ , __leaf__)); extern int setsourcefilter (int __s, uint32_t __interface_addr, __const struct sockaddr *__group, socklen_t __grouplen, uint32_t __fmode, uint32_t __numsrc, __const struct sockaddr_storage *__slist) __attribute__ ((__nothrow__ , __leaf__)); # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/in-addr-util.h" 2 union in_addr_union { struct in_addr in; struct in6_addr in6; }; int in_addr_is_null(int family, const union in_addr_union *u); int in_addr_is_link_local(int family, const union in_addr_union *u); int in_addr_equal(int family, const union in_addr_union *a, const union in_addr_union *b); int in_addr_prefix_intersect(int family, const union in_addr_union *a, unsigned aprefixlen, const union in_addr_union *b, unsigned bprefixlen); int in_addr_prefix_next(int family, union in_addr_union *u, unsigned prefixlen); int in_addr_to_string(int family, const union in_addr_union *u, char **ret); int in_addr_from_string(int family, const char *s, union in_addr_union *ret); int in_addr_from_string_auto(const char *s, int *family, union in_addr_union *ret); unsigned in_addr_netmask_to_prefixlen(const struct in_addr *addr); int in_addr_default_prefixlen(const struct in_addr *addr, unsigned char *prefixlen); int in_addr_default_subnet_mask(const struct in_addr *addr, struct in_addr *mask); static inline size_t FAMILY_ADDRESS_SIZE(int family) { do { if ((__builtin_expect(!!(!(family == 2 || family == 10)),0))) log_assert_failed("family == 2 || family == 10", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/in-addr-util.h", 47, __PRETTY_FUNCTION__); } while (0); return family == 10 ? 16 : 4; } # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-domain.h" 2 #define DNS_LABEL_MAX 63 #define DNS_NAME_MAX 255 int dns_label_unescape(const char **name, char *dest, size_t sz); int dns_label_escape(const char *p, size_t l, char **ret); int dns_label_apply_idna(const char *encoded, size_t encoded_size, char *decoded, size_t decoded_max); int dns_label_undo_idna(const char *encoded, size_t encoded_size, char *decoded, size_t decoded_max); int dns_name_normalize(const char *s, char **_ret); unsigned long dns_name_hash_func(const void *s, const uint8_t hash_key[16]); int dns_name_compare_func(const void *a, const void *b); extern const struct hash_ops dns_name_hash_ops; int dns_name_equal(const char *x, const char *y); int dns_name_endswith(const char *name, const char *suffix); int dns_name_reverse(int family, const union in_addr_union *a, char **ret); int dns_name_address(const char *p, int *family, union in_addr_union *a); int dns_name_root(const char *name); int dns_name_single_label(const char *name); # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.h" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-manager.h" 1 # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-manager.h" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-network.h" 1 #define foosdnetworkhfoo # 50 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-network.h" struct __useless_struct_to_allow_trailing_semicolon__; int sd_network_get_operational_state(char **state); int sd_network_get_dns(char ***dns); int sd_network_get_ntp(char ***ntp); int sd_network_get_domains(char ***domains); # 81 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-network.h" int sd_network_link_get_setup_state(int ifindex, char **state); # 94 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-network.h" int sd_network_link_get_operational_state(int ifindex, char **state); int sd_network_link_get_network_file(int ifindex, char **filename); int sd_network_link_get_dns(int ifindex, char ***addr); int sd_network_link_get_ntp(int ifindex, char ***addr); int sd_network_link_get_llmnr(int ifindex, char **llmnr); int sd_network_link_get_domains(int ifindex, char ***domains); int sd_network_link_get_wildcard_domain(int ifindex); typedef struct sd_network_monitor sd_network_monitor; int sd_network_monitor_new(sd_network_monitor **ret, const char *category); sd_network_monitor* sd_network_monitor_unref(sd_network_monitor *m); int sd_network_monitor_flush(sd_network_monitor *m); int sd_network_monitor_get_fd(sd_network_monitor *m); int sd_network_monitor_get_events(sd_network_monitor *m); int sd_network_monitor_get_timeout(sd_network_monitor *m, uint64_t *timeout_usec); struct __useless_struct_to_allow_trailing_semicolon__; # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-manager.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-rtnl.h" 1 #define foosdrtnlhfoo # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-rtnl.h" # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/ether.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/ether.h" 3 4 #define _NETINET_ETHER_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/if_ether.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/if_ether.h" 3 4 #define __NETINET_IF_ETHER_H 1 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_ether.h" 1 3 4 # 22 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_ether.h" 3 4 #define _LINUX_IF_ETHER_H # 31 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_ether.h" 3 4 #define ETH_ALEN 6 #define ETH_HLEN 14 #define ETH_ZLEN 60 #define ETH_DATA_LEN 1500 #define ETH_FRAME_LEN 1514 #define ETH_FCS_LEN 4 #define ETH_P_LOOP 0x0060 #define ETH_P_PUP 0x0200 #define ETH_P_PUPAT 0x0201 #define ETH_P_IP 0x0800 #define ETH_P_X25 0x0805 #define ETH_P_ARP 0x0806 #define ETH_P_BPQ 0x08FF #define ETH_P_IEEEPUP 0x0a00 #define ETH_P_IEEEPUPAT 0x0a01 #define ETH_P_BATMAN 0x4305 #define ETH_P_DEC 0x6000 #define ETH_P_DNA_DL 0x6001 #define ETH_P_DNA_RC 0x6002 #define ETH_P_DNA_RT 0x6003 #define ETH_P_LAT 0x6004 #define ETH_P_DIAG 0x6005 #define ETH_P_CUST 0x6006 #define ETH_P_SCA 0x6007 #define ETH_P_TEB 0x6558 #define ETH_P_RARP 0x8035 #define ETH_P_ATALK 0x809B #define ETH_P_AARP 0x80F3 #define ETH_P_8021Q 0x8100 #define ETH_P_IPX 0x8137 #define ETH_P_IPV6 0x86DD #define ETH_P_PAUSE 0x8808 #define ETH_P_SLOW 0x8809 #define ETH_P_WCCP 0x883E #define ETH_P_MPLS_UC 0x8847 #define ETH_P_MPLS_MC 0x8848 #define ETH_P_ATMMPOA 0x884c #define ETH_P_PPP_DISC 0x8863 #define ETH_P_PPP_SES 0x8864 #define ETH_P_LINK_CTL 0x886c #define ETH_P_ATMFATE 0x8884 #define ETH_P_PAE 0x888E #define ETH_P_AOE 0x88A2 #define ETH_P_8021AD 0x88A8 #define ETH_P_802_EX1 0x88B5 #define ETH_P_TIPC 0x88CA #define ETH_P_8021AH 0x88E7 #define ETH_P_MVRP 0x88F5 #define ETH_P_1588 0x88F7 #define ETH_P_PRP 0x88FB #define ETH_P_FCOE 0x8906 #define ETH_P_TDLS 0x890D #define ETH_P_FIP 0x8914 #define ETH_P_80221 0x8917 #define ETH_P_LOOPBACK 0x9000 #define ETH_P_QINQ1 0x9100 #define ETH_P_QINQ2 0x9200 #define ETH_P_QINQ3 0x9300 #define ETH_P_EDSA 0xDADA #define ETH_P_AF_IUCV 0xFBFB #define ETH_P_802_3_MIN 0x0600 #define ETH_P_802_3 0x0001 #define ETH_P_AX25 0x0002 #define ETH_P_ALL 0x0003 #define ETH_P_802_2 0x0004 #define ETH_P_SNAP 0x0005 #define ETH_P_DDCMP 0x0006 #define ETH_P_WAN_PPP 0x0007 #define ETH_P_PPP_MP 0x0008 #define ETH_P_LOCALTALK 0x0009 #define ETH_P_CAN 0x000C #define ETH_P_CANFD 0x000D #define ETH_P_PPPTALK 0x0010 #define ETH_P_TR_802_2 0x0011 #define ETH_P_MOBITEX 0x0015 #define ETH_P_CONTROL 0x0016 #define ETH_P_IRDA 0x0017 #define ETH_P_ECONET 0x0018 #define ETH_P_HDLC 0x0019 #define ETH_P_ARCNET 0x001A #define ETH_P_DSA 0x001B #define ETH_P_TRAILER 0x001C #define ETH_P_PHONET 0x00F5 #define ETH_P_IEEE802154 0x00F6 #define ETH_P_CAIF 0x00F7 struct ethhdr { unsigned char h_dest[6]; unsigned char h_source[6]; __be16 h_proto; } __attribute__((packed)); # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/if_ether.h" 2 3 4 # 61 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/if_ether.h" 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/net/ethernet.h" 1 3 4 # 23 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/net/ethernet.h" 3 4 #define __NET_ETHERNET_H 1 struct ether_addr { u_int8_t ether_addr_octet[6]; } __attribute__ ((__packed__)); struct ether_header { u_int8_t ether_dhost[6]; u_int8_t ether_shost[6]; u_int16_t ether_type; } __attribute__ ((__packed__)); #define ETHERTYPE_PUP 0x0200 #define ETHERTYPE_SPRITE 0x0500 #define ETHERTYPE_IP 0x0800 #define ETHERTYPE_ARP 0x0806 #define ETHERTYPE_REVARP 0x8035 #define ETHERTYPE_AT 0x809B #define ETHERTYPE_AARP 0x80F3 #define ETHERTYPE_VLAN 0x8100 #define ETHERTYPE_IPX 0x8137 #define ETHERTYPE_IPV6 0x86dd #define ETHERTYPE_LOOPBACK 0x9000 #define ETHER_ADDR_LEN ETH_ALEN #define ETHER_TYPE_LEN 2 #define ETHER_CRC_LEN 4 #define ETHER_HDR_LEN ETH_HLEN #define ETHER_MIN_LEN (ETH_ZLEN + ETHER_CRC_LEN) #define ETHER_MAX_LEN (ETH_FRAME_LEN + ETHER_CRC_LEN) #define ETHER_IS_VALID_LEN(foo) ((foo) >= ETHER_MIN_LEN && (foo) <= ETHER_MAX_LEN) #define ETHERTYPE_TRAIL 0x1000 #define ETHERTYPE_NTRAILER 16 #define ETHERMTU ETH_DATA_LEN #define ETHERMIN (ETHER_MIN_LEN - ETHER_HDR_LEN - ETHER_CRC_LEN) # 62 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/if_ether.h" 2 3 4 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/net/if_arp.h" 1 3 4 # 25 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/net/if_arp.h" 3 4 #define _NET_IF_ARP_H 1 #define MAX_ADDR_LEN 7 #define ARPOP_REQUEST 1 #define ARPOP_REPLY 2 #define ARPOP_RREQUEST 3 #define ARPOP_RREPLY 4 #define ARPOP_InREQUEST 8 #define ARPOP_InREPLY 9 #define ARPOP_NAK 10 # 55 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/net/if_arp.h" 3 4 struct arphdr { unsigned short int ar_hrd; unsigned short int ar_pro; unsigned char ar_hln; unsigned char ar_pln; unsigned short int ar_op; # 70 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/net/if_arp.h" 3 4 }; #define ARPHRD_NETROM 0 #define ARPHRD_ETHER 1 #define ARPHRD_EETHER 2 #define ARPHRD_AX25 3 #define ARPHRD_PRONET 4 #define ARPHRD_CHAOS 5 #define ARPHRD_IEEE802 6 #define ARPHRD_ARCNET 7 #define ARPHRD_APPLETLK 8 #define ARPHRD_DLCI 15 #define ARPHRD_ATM 19 #define ARPHRD_METRICOM 23 #define ARPHRD_IEEE1394 24 #define ARPHRD_EUI64 27 #define ARPHRD_INFINIBAND 32 #define ARPHRD_SLIP 256 #define ARPHRD_CSLIP 257 #define ARPHRD_SLIP6 258 #define ARPHRD_CSLIP6 259 #define ARPHRD_RSRVD 260 #define ARPHRD_ADAPT 264 #define ARPHRD_ROSE 270 #define ARPHRD_X25 271 #define ARPHRD_HWX25 272 #define ARPHRD_PPP 512 #define ARPHRD_CISCO 513 #define ARPHRD_HDLC ARPHRD_CISCO #define ARPHRD_LAPB 516 #define ARPHRD_DDCMP 517 #define ARPHRD_RAWHDLC 518 #define ARPHRD_TUNNEL 768 #define ARPHRD_TUNNEL6 769 #define ARPHRD_FRAD 770 #define ARPHRD_SKIP 771 #define ARPHRD_LOOPBACK 772 #define ARPHRD_LOCALTLK 773 #define ARPHRD_FDDI 774 #define ARPHRD_BIF 775 #define ARPHRD_SIT 776 #define ARPHRD_IPDDP 777 #define ARPHRD_IPGRE 778 #define ARPHRD_PIMREG 779 #define ARPHRD_HIPPI 780 #define ARPHRD_ASH 781 #define ARPHRD_ECONET 782 #define ARPHRD_IRDA 783 #define ARPHRD_FCPP 784 #define ARPHRD_FCAL 785 #define ARPHRD_FCPL 786 #define ARPHRD_FCFABRIC 787 #define ARPHRD_IEEE802_TR 800 #define ARPHRD_IEEE80211 801 #define ARPHRD_IEEE80211_PRISM 802 #define ARPHRD_IEEE80211_RADIOTAP 803 #define ARPHRD_IEEE802154 804 #define ARPHRD_IEEE802154_PHY 805 #define ARPHRD_VOID 0xFFFF #define ARPHRD_NONE 0xFFFE struct arpreq { struct sockaddr arp_pa; struct sockaddr arp_ha; int arp_flags; struct sockaddr arp_netmask; char arp_dev[16]; }; struct arpreq_old { struct sockaddr arp_pa; struct sockaddr arp_ha; int arp_flags; struct sockaddr arp_netmask; }; #define ATF_COM 0x02 #define ATF_PERM 0x04 #define ATF_PUBL 0x08 #define ATF_USETRAILERS 0x10 #define ATF_NETMASK 0x20 #define ATF_DONTPUB 0x40 #define ATF_MAGIC 0x80 #define ARPD_UPDATE 0x01 #define ARPD_LOOKUP 0x02 #define ARPD_FLUSH 0x03 struct arpd_request { unsigned short int req; u_int32_t ip; unsigned long int dev; unsigned long int stamp; unsigned long int updated; unsigned char ha[7]; }; # 63 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/if_ether.h" 2 3 4 struct ether_arp { struct arphdr ea_hdr; u_int8_t arp_sha[6]; u_int8_t arp_spa[4]; u_int8_t arp_tha[6]; u_int8_t arp_tpa[4]; }; #define arp_hrd ea_hdr.ar_hrd #define arp_pro ea_hdr.ar_pro #define arp_hln ea_hdr.ar_hln #define arp_pln ea_hdr.ar_pln #define arp_op ea_hdr.ar_op #define ETHER_MAP_IP_MULTICAST(ipaddr,enaddr) { (enaddr)[0] = 0x01; (enaddr)[1] = 0x00; (enaddr)[2] = 0x5e; (enaddr)[3] = ((u_int8_t *)ipaddr)[1] & 0x7f; (enaddr)[4] = ((u_int8_t *)ipaddr)[2]; (enaddr)[5] = ((u_int8_t *)ipaddr)[3]; } # 102 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/if_ether.h" 3 4 # 27 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/netinet/ether.h" 2 3 4 extern char *ether_ntoa (__const struct ether_addr *__addr) __attribute__ ((__nothrow__ , __leaf__)); extern char *ether_ntoa_r (__const struct ether_addr *__addr, char *__buf) __attribute__ ((__nothrow__ , __leaf__)); extern struct ether_addr *ether_aton (__const char *__asc) __attribute__ ((__nothrow__ , __leaf__)); extern struct ether_addr *ether_aton_r (__const char *__asc, struct ether_addr *__addr) __attribute__ ((__nothrow__ , __leaf__)); extern int ether_ntohost (char *__hostname, __const struct ether_addr *__addr) __attribute__ ((__nothrow__ , __leaf__)); extern int ether_hostton (__const char *__hostname, struct ether_addr *__addr) __attribute__ ((__nothrow__ , __leaf__)); extern int ether_line (__const char *__line, struct ether_addr *__addr, char *__hostname) __attribute__ ((__nothrow__ , __leaf__)); # 28 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-rtnl.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/rtnetlink.h" 1 3 4 #define __LINUX_RTNETLINK_H # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_addr.h" 1 3 4 #define __LINUX_IF_ADDR_H struct ifaddrmsg { __u8 ifa_family; __u8 ifa_prefixlen; __u8 ifa_flags; __u8 ifa_scope; __u32 ifa_index; }; # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_addr.h" 3 4 enum { IFA_UNSPEC, IFA_ADDRESS, IFA_LOCAL, IFA_LABEL, IFA_BROADCAST, IFA_ANYCAST, IFA_CACHEINFO, IFA_MULTICAST, IFA_FLAGS, __IFA_MAX, }; #define IFA_MAX (__IFA_MAX - 1) #define IFA_F_SECONDARY 0x01 #define IFA_F_TEMPORARY IFA_F_SECONDARY #define IFA_F_NODAD 0x02 #define IFA_F_OPTIMISTIC 0x04 #define IFA_F_DADFAILED 0x08 #define IFA_F_HOMEADDRESS 0x10 #define IFA_F_DEPRECATED 0x20 #define IFA_F_TENTATIVE 0x40 #define IFA_F_PERMANENT 0x80 #define IFA_F_MANAGETEMPADDR 0x100 #define IFA_F_NOPREFIXROUTE 0x200 struct ifa_cacheinfo { __u32 ifa_prefered; __u32 ifa_valid; __u32 cstamp; __u32 tstamp; }; #define IFA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifaddrmsg)))) #define IFA_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct ifaddrmsg)) # 8 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/rtnetlink.h" 2 3 4 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/neighbour.h" 1 3 4 #define __LINUX_NEIGHBOUR_H struct ndmsg { __u8 ndm_family; __u8 ndm_pad1; __u16 ndm_pad2; __s32 ndm_ifindex; __u16 ndm_state; __u8 ndm_flags; __u8 ndm_type; }; enum { NDA_UNSPEC, NDA_DST, NDA_LLADDR, NDA_CACHEINFO, NDA_PROBES, NDA_VLAN, NDA_PORT, NDA_VNI, NDA_IFINDEX, __NDA_MAX }; #define NDA_MAX (__NDA_MAX - 1) #define NTF_USE 0x01 #define NTF_PROXY 0x08 #define NTF_ROUTER 0x80 #define NTF_SELF 0x02 #define NTF_MASTER 0x04 #define NUD_INCOMPLETE 0x01 #define NUD_REACHABLE 0x02 #define NUD_STALE 0x04 #define NUD_DELAY 0x08 #define NUD_PROBE 0x10 #define NUD_FAILED 0x20 #define NUD_NOARP 0x40 #define NUD_PERMANENT 0x80 #define NUD_NONE 0x00 struct nda_cacheinfo { __u32 ndm_confirmed; __u32 ndm_used; __u32 ndm_updated; __u32 ndm_refcnt; }; # 96 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/neighbour.h" 3 4 struct ndt_stats { __u64 ndts_allocs; __u64 ndts_destroys; __u64 ndts_hash_grows; __u64 ndts_res_failed; __u64 ndts_lookups; __u64 ndts_hits; __u64 ndts_rcv_probes_mcast; __u64 ndts_rcv_probes_ucast; __u64 ndts_periodic_gc_runs; __u64 ndts_forced_gc_runs; }; enum { NDTPA_UNSPEC, NDTPA_IFINDEX, NDTPA_REFCNT, NDTPA_REACHABLE_TIME, NDTPA_BASE_REACHABLE_TIME, NDTPA_RETRANS_TIME, NDTPA_GC_STALETIME, NDTPA_DELAY_PROBE_TIME, NDTPA_QUEUE_LEN, NDTPA_APP_PROBES, NDTPA_UCAST_PROBES, NDTPA_MCAST_PROBES, NDTPA_ANYCAST_DELAY, NDTPA_PROXY_DELAY, NDTPA_PROXY_QLEN, NDTPA_LOCKTIME, NDTPA_QUEUE_LENBYTES, __NDTPA_MAX }; #define NDTPA_MAX (__NDTPA_MAX - 1) struct ndtmsg { __u8 ndtm_family; __u8 ndtm_pad1; __u16 ndtm_pad2; }; struct ndt_config { __u16 ndtc_key_len; __u16 ndtc_entry_size; __u32 ndtc_entries; __u32 ndtc_last_flush; __u32 ndtc_last_rand; __u32 ndtc_hash_rnd; __u32 ndtc_hash_mask; __u32 ndtc_hash_chain_gc; __u32 ndtc_proxy_qlen; }; enum { NDTA_UNSPEC, NDTA_NAME, NDTA_THRESH1, NDTA_THRESH2, NDTA_THRESH3, NDTA_CONFIG, NDTA_PARMS, NDTA_STATS, NDTA_GC_INTERVAL, __NDTA_MAX }; #define NDTA_MAX (__NDTA_MAX - 1) # 9 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/rtnetlink.h" 2 3 4 #define RTNL_FAMILY_IPMR 128 #define RTNL_FAMILY_IP6MR 129 #define RTNL_FAMILY_MAX 129 enum { RTM_BASE = 16, #define RTM_BASE RTM_BASE RTM_NEWLINK = 16, #define RTM_NEWLINK RTM_NEWLINK RTM_DELLINK, #define RTM_DELLINK RTM_DELLINK RTM_GETLINK, #define RTM_GETLINK RTM_GETLINK RTM_SETLINK, #define RTM_SETLINK RTM_SETLINK RTM_NEWADDR = 20, #define RTM_NEWADDR RTM_NEWADDR RTM_DELADDR, #define RTM_DELADDR RTM_DELADDR RTM_GETADDR, #define RTM_GETADDR RTM_GETADDR RTM_NEWROUTE = 24, #define RTM_NEWROUTE RTM_NEWROUTE RTM_DELROUTE, #define RTM_DELROUTE RTM_DELROUTE RTM_GETROUTE, #define RTM_GETROUTE RTM_GETROUTE RTM_NEWNEIGH = 28, #define RTM_NEWNEIGH RTM_NEWNEIGH RTM_DELNEIGH, #define RTM_DELNEIGH RTM_DELNEIGH RTM_GETNEIGH, #define RTM_GETNEIGH RTM_GETNEIGH RTM_NEWRULE = 32, #define RTM_NEWRULE RTM_NEWRULE RTM_DELRULE, #define RTM_DELRULE RTM_DELRULE RTM_GETRULE, #define RTM_GETRULE RTM_GETRULE RTM_NEWQDISC = 36, #define RTM_NEWQDISC RTM_NEWQDISC RTM_DELQDISC, #define RTM_DELQDISC RTM_DELQDISC RTM_GETQDISC, #define RTM_GETQDISC RTM_GETQDISC RTM_NEWTCLASS = 40, #define RTM_NEWTCLASS RTM_NEWTCLASS RTM_DELTCLASS, #define RTM_DELTCLASS RTM_DELTCLASS RTM_GETTCLASS, #define RTM_GETTCLASS RTM_GETTCLASS RTM_NEWTFILTER = 44, #define RTM_NEWTFILTER RTM_NEWTFILTER RTM_DELTFILTER, #define RTM_DELTFILTER RTM_DELTFILTER RTM_GETTFILTER, #define RTM_GETTFILTER RTM_GETTFILTER RTM_NEWACTION = 48, #define RTM_NEWACTION RTM_NEWACTION RTM_DELACTION, #define RTM_DELACTION RTM_DELACTION RTM_GETACTION, #define RTM_GETACTION RTM_GETACTION RTM_NEWPREFIX = 52, #define RTM_NEWPREFIX RTM_NEWPREFIX RTM_GETMULTICAST = 58, #define RTM_GETMULTICAST RTM_GETMULTICAST RTM_GETANYCAST = 62, #define RTM_GETANYCAST RTM_GETANYCAST RTM_NEWNEIGHTBL = 64, #define RTM_NEWNEIGHTBL RTM_NEWNEIGHTBL RTM_GETNEIGHTBL = 66, #define RTM_GETNEIGHTBL RTM_GETNEIGHTBL RTM_SETNEIGHTBL, #define RTM_SETNEIGHTBL RTM_SETNEIGHTBL RTM_NEWNDUSEROPT = 68, #define RTM_NEWNDUSEROPT RTM_NEWNDUSEROPT RTM_NEWADDRLABEL = 72, #define RTM_NEWADDRLABEL RTM_NEWADDRLABEL RTM_DELADDRLABEL, #define RTM_DELADDRLABEL RTM_DELADDRLABEL RTM_GETADDRLABEL, #define RTM_GETADDRLABEL RTM_GETADDRLABEL RTM_GETDCB = 78, #define RTM_GETDCB RTM_GETDCB RTM_SETDCB, #define RTM_SETDCB RTM_SETDCB RTM_NEWNETCONF = 80, #define RTM_NEWNETCONF RTM_NEWNETCONF RTM_GETNETCONF = 82, #define RTM_GETNETCONF RTM_GETNETCONF RTM_NEWMDB = 84, #define RTM_NEWMDB RTM_NEWMDB RTM_DELMDB = 85, #define RTM_DELMDB RTM_DELMDB RTM_GETMDB = 86, #define RTM_GETMDB RTM_GETMDB __RTM_MAX, #define RTM_MAX (((__RTM_MAX + 3) & ~3) - 1) }; #define RTM_NR_MSGTYPES (RTM_MAX + 1 - RTM_BASE) #define RTM_NR_FAMILIES (RTM_NR_MSGTYPES >> 2) #define RTM_FAM(cmd) (((cmd) - RTM_BASE) >> 2) struct rtattr { unsigned short rta_len; unsigned short rta_type; }; #define RTA_ALIGNTO 4 #define RTA_ALIGN(len) ( ((len)+RTA_ALIGNTO-1) & ~(RTA_ALIGNTO-1) ) #define RTA_OK(rta,len) ((len) >= (int)sizeof(struct rtattr) && (rta)->rta_len >= sizeof(struct rtattr) && (rta)->rta_len <= (len)) #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), (struct rtattr*)(((char*)(rta)) + RTA_ALIGN((rta)->rta_len))) #define RTA_LENGTH(len) (RTA_ALIGN(sizeof(struct rtattr)) + (len)) #define RTA_SPACE(len) RTA_ALIGN(RTA_LENGTH(len)) #define RTA_DATA(rta) ((void*)(((char*)(rta)) + RTA_LENGTH(0))) #define RTA_PAYLOAD(rta) ((int)((rta)->rta_len) - RTA_LENGTH(0)) # 175 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/rtnetlink.h" 3 4 struct rtmsg { unsigned char rtm_family; unsigned char rtm_dst_len; unsigned char rtm_src_len; unsigned char rtm_tos; unsigned char rtm_table; unsigned char rtm_protocol; unsigned char rtm_scope; unsigned char rtm_type; unsigned rtm_flags; }; enum { RTN_UNSPEC, RTN_UNICAST, RTN_LOCAL, RTN_BROADCAST, RTN_ANYCAST, RTN_MULTICAST, RTN_BLACKHOLE, RTN_UNREACHABLE, RTN_PROHIBIT, RTN_THROW, RTN_NAT, RTN_XRESOLVE, __RTN_MAX }; #define RTN_MAX (__RTN_MAX - 1) #define RTPROT_UNSPEC 0 #define RTPROT_REDIRECT 1 #define RTPROT_KERNEL 2 #define RTPROT_BOOT 3 #define RTPROT_STATIC 4 # 228 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/rtnetlink.h" 3 4 #define RTPROT_GATED 8 #define RTPROT_RA 9 #define RTPROT_MRT 10 #define RTPROT_ZEBRA 11 #define RTPROT_BIRD 12 #define RTPROT_DNROUTED 13 #define RTPROT_XORP 14 #define RTPROT_NTK 15 #define RTPROT_DHCP 16 #define RTPROT_MROUTED 17 # 250 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/rtnetlink.h" 3 4 enum rt_scope_t { RT_SCOPE_UNIVERSE=0, RT_SCOPE_SITE=200, RT_SCOPE_LINK=253, RT_SCOPE_HOST=254, RT_SCOPE_NOWHERE=255 }; #define RTM_F_NOTIFY 0x100 #define RTM_F_CLONED 0x200 #define RTM_F_EQUALIZE 0x400 #define RTM_F_PREFIX 0x800 enum rt_class_t { RT_TABLE_UNSPEC=0, RT_TABLE_COMPAT=252, RT_TABLE_DEFAULT=253, RT_TABLE_MAIN=254, RT_TABLE_LOCAL=255, RT_TABLE_MAX=0xFFFFFFFF }; enum rtattr_type_t { RTA_UNSPEC, RTA_DST, RTA_SRC, RTA_IIF, RTA_OIF, RTA_GATEWAY, RTA_PRIORITY, RTA_PREFSRC, RTA_METRICS, RTA_MULTIPATH, RTA_PROTOINFO, RTA_FLOW, RTA_CACHEINFO, RTA_SESSION, RTA_MP_ALGO, RTA_TABLE, RTA_MARK, RTA_MFC_STATS, __RTA_MAX }; #define RTA_MAX (__RTA_MAX - 1) #define RTM_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct rtmsg)))) #define RTM_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct rtmsg)) # 317 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/rtnetlink.h" 3 4 struct rtnexthop { unsigned short rtnh_len; unsigned char rtnh_flags; unsigned char rtnh_hops; int rtnh_ifindex; }; #define RTNH_F_DEAD 1 #define RTNH_F_PERVASIVE 2 #define RTNH_F_ONLINK 4 #define RTNH_ALIGNTO 4 #define RTNH_ALIGN(len) ( ((len)+RTNH_ALIGNTO-1) & ~(RTNH_ALIGNTO-1) ) #define RTNH_OK(rtnh,len) ((rtnh)->rtnh_len >= sizeof(struct rtnexthop) && ((int)(rtnh)->rtnh_len) <= (len)) #define RTNH_NEXT(rtnh) ((struct rtnexthop*)(((char*)(rtnh)) + RTNH_ALIGN((rtnh)->rtnh_len))) #define RTNH_LENGTH(len) (RTNH_ALIGN(sizeof(struct rtnexthop)) + (len)) #define RTNH_SPACE(len) RTNH_ALIGN(RTNH_LENGTH(len)) #define RTNH_DATA(rtnh) ((struct rtattr*)(((char*)(rtnh)) + RTNH_LENGTH(0))) struct rta_cacheinfo { __u32 rta_clntref; __u32 rta_lastuse; __s32 rta_expires; __u32 rta_error; __u32 rta_used; #define RTNETLINK_HAVE_PEERINFO 1 __u32 rta_id; __u32 rta_ts; __u32 rta_tsage; }; enum { RTAX_UNSPEC, #define RTAX_UNSPEC RTAX_UNSPEC RTAX_LOCK, #define RTAX_LOCK RTAX_LOCK RTAX_MTU, #define RTAX_MTU RTAX_MTU RTAX_WINDOW, #define RTAX_WINDOW RTAX_WINDOW RTAX_RTT, #define RTAX_RTT RTAX_RTT RTAX_RTTVAR, #define RTAX_RTTVAR RTAX_RTTVAR RTAX_SSTHRESH, #define RTAX_SSTHRESH RTAX_SSTHRESH RTAX_CWND, #define RTAX_CWND RTAX_CWND RTAX_ADVMSS, #define RTAX_ADVMSS RTAX_ADVMSS RTAX_REORDERING, #define RTAX_REORDERING RTAX_REORDERING RTAX_HOPLIMIT, #define RTAX_HOPLIMIT RTAX_HOPLIMIT RTAX_INITCWND, #define RTAX_INITCWND RTAX_INITCWND RTAX_FEATURES, #define RTAX_FEATURES RTAX_FEATURES RTAX_RTO_MIN, #define RTAX_RTO_MIN RTAX_RTO_MIN RTAX_INITRWND, #define RTAX_INITRWND RTAX_INITRWND RTAX_QUICKACK, #define RTAX_QUICKACK RTAX_QUICKACK __RTAX_MAX }; #define RTAX_MAX (__RTAX_MAX - 1) #define RTAX_FEATURE_ECN 0x00000001 #define RTAX_FEATURE_SACK 0x00000002 #define RTAX_FEATURE_TIMESTAMP 0x00000004 #define RTAX_FEATURE_ALLFRAG 0x00000008 struct rta_session { __u8 proto; __u8 pad1; __u16 pad2; union { struct { __u16 sport; __u16 dport; } ports; struct { __u8 type; __u8 code; __u16 ident; } icmpt; __u32 spi; } u; }; struct rta_mfc_stats { __u64 mfcs_packets; __u64 mfcs_bytes; __u64 mfcs_wrong_if; }; struct rtgenmsg { unsigned char rtgen_family; }; # 445 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/rtnetlink.h" 3 4 struct ifinfomsg { unsigned char ifi_family; unsigned char __ifi_pad; unsigned short ifi_type; int ifi_index; unsigned ifi_flags; unsigned ifi_change; }; struct prefixmsg { unsigned char prefix_family; unsigned char prefix_pad1; unsigned short prefix_pad2; int prefix_ifindex; unsigned char prefix_type; unsigned char prefix_len; unsigned char prefix_flags; unsigned char prefix_pad3; }; enum { PREFIX_UNSPEC, PREFIX_ADDRESS, PREFIX_CACHEINFO, __PREFIX_MAX }; #define PREFIX_MAX (__PREFIX_MAX - 1) struct prefix_cacheinfo { __u32 preferred_time; __u32 valid_time; }; struct tcmsg { unsigned char tcm_family; unsigned char tcm__pad1; unsigned short tcm__pad2; int tcm_ifindex; __u32 tcm_handle; __u32 tcm_parent; __u32 tcm_info; }; enum { TCA_UNSPEC, TCA_KIND, TCA_OPTIONS, TCA_STATS, TCA_XSTATS, TCA_RATE, TCA_FCNT, TCA_STATS2, TCA_STAB, __TCA_MAX }; #define TCA_MAX (__TCA_MAX - 1) #define TCA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct tcmsg)))) #define TCA_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct tcmsg)) struct nduseroptmsg { unsigned char nduseropt_family; unsigned char nduseropt_pad1; unsigned short nduseropt_opts_len; int nduseropt_ifindex; __u8 nduseropt_icmp_type; __u8 nduseropt_icmp_code; unsigned short nduseropt_pad2; unsigned int nduseropt_pad3; }; enum { NDUSEROPT_UNSPEC, NDUSEROPT_SRCADDR, __NDUSEROPT_MAX }; #define NDUSEROPT_MAX (__NDUSEROPT_MAX - 1) #define RTMGRP_LINK 1 #define RTMGRP_NOTIFY 2 #define RTMGRP_NEIGH 4 #define RTMGRP_TC 8 #define RTMGRP_IPV4_IFADDR 0x10 #define RTMGRP_IPV4_MROUTE 0x20 #define RTMGRP_IPV4_ROUTE 0x40 #define RTMGRP_IPV4_RULE 0x80 #define RTMGRP_IPV6_IFADDR 0x100 #define RTMGRP_IPV6_MROUTE 0x200 #define RTMGRP_IPV6_ROUTE 0x400 #define RTMGRP_IPV6_IFINFO 0x800 #define RTMGRP_DECnet_IFADDR 0x1000 #define RTMGRP_DECnet_ROUTE 0x4000 #define RTMGRP_IPV6_PREFIX 0x20000 enum rtnetlink_groups { RTNLGRP_NONE, #define RTNLGRP_NONE RTNLGRP_NONE RTNLGRP_LINK, #define RTNLGRP_LINK RTNLGRP_LINK RTNLGRP_NOTIFY, #define RTNLGRP_NOTIFY RTNLGRP_NOTIFY RTNLGRP_NEIGH, #define RTNLGRP_NEIGH RTNLGRP_NEIGH RTNLGRP_TC, #define RTNLGRP_TC RTNLGRP_TC RTNLGRP_IPV4_IFADDR, #define RTNLGRP_IPV4_IFADDR RTNLGRP_IPV4_IFADDR RTNLGRP_IPV4_MROUTE, #define RTNLGRP_IPV4_MROUTE RTNLGRP_IPV4_MROUTE RTNLGRP_IPV4_ROUTE, #define RTNLGRP_IPV4_ROUTE RTNLGRP_IPV4_ROUTE RTNLGRP_IPV4_RULE, #define RTNLGRP_IPV4_RULE RTNLGRP_IPV4_RULE RTNLGRP_IPV6_IFADDR, #define RTNLGRP_IPV6_IFADDR RTNLGRP_IPV6_IFADDR RTNLGRP_IPV6_MROUTE, #define RTNLGRP_IPV6_MROUTE RTNLGRP_IPV6_MROUTE RTNLGRP_IPV6_ROUTE, #define RTNLGRP_IPV6_ROUTE RTNLGRP_IPV6_ROUTE RTNLGRP_IPV6_IFINFO, #define RTNLGRP_IPV6_IFINFO RTNLGRP_IPV6_IFINFO RTNLGRP_DECnet_IFADDR, #define RTNLGRP_DECnet_IFADDR RTNLGRP_DECnet_IFADDR RTNLGRP_NOP2, RTNLGRP_DECnet_ROUTE, #define RTNLGRP_DECnet_ROUTE RTNLGRP_DECnet_ROUTE RTNLGRP_DECnet_RULE, #define RTNLGRP_DECnet_RULE RTNLGRP_DECnet_RULE RTNLGRP_NOP4, RTNLGRP_IPV6_PREFIX, #define RTNLGRP_IPV6_PREFIX RTNLGRP_IPV6_PREFIX RTNLGRP_IPV6_RULE, #define RTNLGRP_IPV6_RULE RTNLGRP_IPV6_RULE RTNLGRP_ND_USEROPT, #define RTNLGRP_ND_USEROPT RTNLGRP_ND_USEROPT RTNLGRP_PHONET_IFADDR, #define RTNLGRP_PHONET_IFADDR RTNLGRP_PHONET_IFADDR RTNLGRP_PHONET_ROUTE, #define RTNLGRP_PHONET_ROUTE RTNLGRP_PHONET_ROUTE RTNLGRP_DCB, #define RTNLGRP_DCB RTNLGRP_DCB RTNLGRP_IPV4_NETCONF, #define RTNLGRP_IPV4_NETCONF RTNLGRP_IPV4_NETCONF RTNLGRP_IPV6_NETCONF, #define RTNLGRP_IPV6_NETCONF RTNLGRP_IPV6_NETCONF RTNLGRP_MDB, #define RTNLGRP_MDB RTNLGRP_MDB __RTNLGRP_MAX }; #define RTNLGRP_MAX (__RTNLGRP_MAX - 1) struct tcamsg { unsigned char tca_family; unsigned char tca__pad1; unsigned short tca__pad2; }; #define TA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct tcamsg)))) #define TA_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct tcamsg)) #define TCA_ACT_TAB 1 #define TCAA_MAX 1 #define RTEXT_FILTER_VF (1 << 0) #define RTEXT_FILTER_BRVLAN (1 << 1) # 29 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/systemd/sd-rtnl.h" 2 struct __useless_struct_to_allow_trailing_semicolon__; typedef struct sd_rtnl sd_rtnl; typedef struct sd_rtnl_message sd_rtnl_message; typedef int (*sd_rtnl_message_handler_t)(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata); int sd_rtnl_open(sd_rtnl **nl, unsigned n_groups, ...); int sd_rtnl_inc_rcvbuf(const sd_rtnl *const rtnl, const int size); sd_rtnl *sd_rtnl_ref(sd_rtnl *nl); sd_rtnl *sd_rtnl_unref(sd_rtnl *nl); int sd_rtnl_send(sd_rtnl *nl, sd_rtnl_message *message, uint32_t *serial); int sd_rtnl_call_async(sd_rtnl *nl, sd_rtnl_message *message, sd_rtnl_message_handler_t callback, void *userdata, uint64_t usec, uint32_t *serial); int sd_rtnl_call_async_cancel(sd_rtnl *nl, uint32_t serial); int sd_rtnl_call(sd_rtnl *nl, sd_rtnl_message *message, uint64_t timeout, sd_rtnl_message **reply); int sd_rtnl_get_events(sd_rtnl *nl); int sd_rtnl_get_timeout(sd_rtnl *nl, uint64_t *timeout); int sd_rtnl_process(sd_rtnl *nl, sd_rtnl_message **ret); int sd_rtnl_wait(sd_rtnl *nl, uint64_t timeout); int sd_rtnl_flush(sd_rtnl *nl); int sd_rtnl_add_match(sd_rtnl *nl, uint16_t match, sd_rtnl_message_handler_t c, void *userdata); int sd_rtnl_remove_match(sd_rtnl *nl, uint16_t match, sd_rtnl_message_handler_t c, void *userdata); int sd_rtnl_attach_event(sd_rtnl *nl, sd_event *e, int priority); int sd_rtnl_detach_event(sd_rtnl *nl); int sd_rtnl_message_new_link(sd_rtnl *rtnl, sd_rtnl_message **ret, uint16_t msg_type, int index); int sd_rtnl_message_new_addr_update(sd_rtnl *rtnl, sd_rtnl_message **ret, int index, int family); int sd_rtnl_message_new_addr(sd_rtnl *rtnl, sd_rtnl_message **ret, uint16_t msg_type, int index, int family); int sd_rtnl_message_new_route(sd_rtnl *rtnl, sd_rtnl_message **ret, uint16_t nlmsg_type, int rtm_family, unsigned char rtm_protocol); int sd_rtnl_message_new_neigh(sd_rtnl *rtnl, sd_rtnl_message **ret, uint16_t msg_type, int index, int nda_family); sd_rtnl_message *sd_rtnl_message_ref(sd_rtnl_message *m); sd_rtnl_message *sd_rtnl_message_unref(sd_rtnl_message *m); int sd_rtnl_message_request_dump(sd_rtnl_message *m, int dump); int sd_rtnl_message_is_error(sd_rtnl_message *m); int sd_rtnl_message_get_errno(sd_rtnl_message *m); int sd_rtnl_message_get_type(sd_rtnl_message *m, uint16_t *type); int sd_rtnl_message_is_broadcast(sd_rtnl_message *m); int sd_rtnl_message_addr_set_prefixlen(sd_rtnl_message *m, unsigned char prefixlen); int sd_rtnl_message_addr_set_scope(sd_rtnl_message *m, unsigned char scope); int sd_rtnl_message_addr_set_flags(sd_rtnl_message *m, unsigned char flags); int sd_rtnl_message_addr_get_family(sd_rtnl_message *m, int *family); int sd_rtnl_message_addr_get_prefixlen(sd_rtnl_message *m, unsigned char *prefixlen); int sd_rtnl_message_addr_get_scope(sd_rtnl_message *m, unsigned char *scope); int sd_rtnl_message_addr_get_flags(sd_rtnl_message *m, unsigned char *flags); int sd_rtnl_message_addr_get_ifindex(sd_rtnl_message *m, int *ifindex); int sd_rtnl_message_link_set_flags(sd_rtnl_message *m, unsigned flags, unsigned change); int sd_rtnl_message_link_set_type(sd_rtnl_message *m, unsigned type); int sd_rtnl_message_link_set_family(sd_rtnl_message *m, unsigned family); int sd_rtnl_message_link_get_ifindex(sd_rtnl_message *m, int *ifindex); int sd_rtnl_message_link_get_flags(sd_rtnl_message *m, unsigned *flags); int sd_rtnl_message_link_get_type(sd_rtnl_message *m, unsigned *type); int sd_rtnl_message_route_set_dst_prefixlen(sd_rtnl_message *m, unsigned char prefixlen); int sd_rtnl_message_route_set_src_prefixlen(sd_rtnl_message *m, unsigned char prefixlen); int sd_rtnl_message_route_set_scope(sd_rtnl_message *m, unsigned char scope); int sd_rtnl_message_route_get_family(sd_rtnl_message *m, int *family); int sd_rtnl_message_route_get_dst_prefixlen(sd_rtnl_message *m, unsigned char *dst_len); int sd_rtnl_message_route_get_src_prefixlen(sd_rtnl_message *m, unsigned char *src_len); int sd_rtnl_message_neigh_get_family(sd_rtnl_message *m, int *family); int sd_rtnl_message_neigh_get_ifindex(sd_rtnl_message *m, int *family); int sd_rtnl_message_append_string(sd_rtnl_message *m, unsigned short type, const char *data); int sd_rtnl_message_append_u8(sd_rtnl_message *m, unsigned short type, uint8_t data); int sd_rtnl_message_append_u16(sd_rtnl_message *m, unsigned short type, uint16_t data); int sd_rtnl_message_append_u32(sd_rtnl_message *m, unsigned short type, uint32_t data); int sd_rtnl_message_append_in_addr(sd_rtnl_message *m, unsigned short type, const struct in_addr *data); int sd_rtnl_message_append_in6_addr(sd_rtnl_message *m, unsigned short type, const struct in6_addr *data); int sd_rtnl_message_append_ether_addr(sd_rtnl_message *m, unsigned short type, const struct ether_addr *data); int sd_rtnl_message_append_cache_info(sd_rtnl_message *m, unsigned short type, const struct ifa_cacheinfo *info); int sd_rtnl_message_open_container(sd_rtnl_message *m, unsigned short type); int sd_rtnl_message_open_container_union(sd_rtnl_message *m, unsigned short type, const char *key); int sd_rtnl_message_close_container(sd_rtnl_message *m); int sd_rtnl_message_read_string(sd_rtnl_message *m, unsigned short type, const char **data); int sd_rtnl_message_read_u8(sd_rtnl_message *m, unsigned short type, uint8_t *data); int sd_rtnl_message_read_u16(sd_rtnl_message *m, unsigned short type, uint16_t *data); int sd_rtnl_message_read_u32(sd_rtnl_message *m, unsigned short type, uint32_t *data); int sd_rtnl_message_read_ether_addr(sd_rtnl_message *m, unsigned short type, struct ether_addr *data); int sd_rtnl_message_read_cache_info(sd_rtnl_message *m, unsigned short type, struct ifa_cacheinfo *info); int sd_rtnl_message_read_in_addr(sd_rtnl_message *m, unsigned short type, struct in_addr *data); int sd_rtnl_message_read_in6_addr(sd_rtnl_message *m, unsigned short type, struct in6_addr *data); int sd_rtnl_message_enter_container(sd_rtnl_message *m, unsigned short type); int sd_rtnl_message_exit_container(sd_rtnl_message *m); int sd_rtnl_message_rewind(sd_rtnl_message *m); sd_rtnl_message *sd_rtnl_message_next(sd_rtnl_message *m); struct __useless_struct_to_allow_trailing_semicolon__; # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-manager.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/list.h" 1 # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/list.h" #define LIST_HEAD(t,name) t *name #define LIST_FIELDS(t,name) t *name ##_next, *name ##_prev #define LIST_HEAD_INIT(head) do { (head) = NULL; } while(false) #define LIST_INIT(name,item) do { typeof(*(item)) *_item = (item); assert(_item); _item->name ##_prev = _item->name ##_next = NULL; } while(false) #define LIST_PREPEND(name,head,item) do { typeof(*(head)) **_head = &(head), *_item = (item); assert(_item); if ((_item->name ##_next = *_head)) _item->name ##_next->name ##_prev = _item; _item->name ##_prev = NULL; *_head = _item; } while(false) # 59 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/list.h" #define LIST_REMOVE(name,head,item) do { typeof(*(head)) **_head = &(head), *_item = (item); assert(_item); if (_item->name ##_next) _item->name ##_next->name ##_prev = _item->name ##_prev; if (_item->name ##_prev) _item->name ##_prev->name ##_next = _item->name ##_next; else { assert(*_head == _item); *_head = _item->name ##_next; } _item->name ##_next = _item->name ##_prev = NULL; } while(false) # 75 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/list.h" #define LIST_FIND_HEAD(name,item,head) do { typeof(*(item)) *_item = (item); if (!_item) (head) = NULL; else { while (_item->name ##_prev) _item = _item->name ##_prev; (head) = _item; } } while (false) # 88 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/list.h" #define LIST_FIND_TAIL(name,item,tail) do { typeof(*(item)) *_item = (item); if (!_item) (tail) = NULL; else { while (_item->name ##_next) _item = _item->name ##_next; (tail) = _item; } } while (false) # 101 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/list.h" #define LIST_INSERT_AFTER(name,head,a,b) do { typeof(*(head)) **_head = &(head), *_a = (a), *_b = (b); assert(_b); if (!_a) { if ((_b->name ##_next = *_head)) _b->name ##_next->name ##_prev = _b; _b->name ##_prev = NULL; *_head = _b; } else { if ((_b->name ##_next = _a->name ##_next)) _b->name ##_next->name ##_prev = _b; _b->name ##_prev = _a; _a->name ##_next = _b; } } while(false) # 118 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/list.h" #define LIST_JUST_US(name,item) (!(item)->name ##_prev && !(item)->name ##_next) #define LIST_FOREACH(name,i,head) for ((i) = (head); (i); (i) = (i)->name ##_next) #define LIST_FOREACH_SAFE(name,i,n,head) for ((i) = (head); (i) && (((n) = (i)->name ##_next), 1); (i) = (n)) #define LIST_FOREACH_BEFORE(name,i,p) for ((i) = (p)->name ##_prev; (i); (i) = (i)->name ##_prev) #define LIST_FOREACH_AFTER(name,i,p) for ((i) = (p)->name ##_next; (i); (i) = (i)->name ##_next) #define LIST_LOOP_BUT_ONE(name,i,head,p) for ((i) = (p)->name ##_next ? (p)->name ##_next : (head); (i) != (p); (i) = (i)->name ##_next ? (i)->name ##_next : (head)) # 29 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-manager.h" 2 typedef struct Manager Manager; typedef enum Support Support; enum Support { SUPPORT_NO, SUPPORT_YES, SUPPORT_RESOLVE, _SUPPORT_MAX, _SUPPORT_INVALID = -1 }; # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-query.h" 1 # 28 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-query.h" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/set.h" 1 # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/set.h" Set *internal_set_new(const struct hash_ops *hash_ops ); #define set_new(ops) internal_set_new(ops HASHMAP_DEBUG_SRC_ARGS) static inline void set_free(Set *s) { internal_hashmap_free(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0)); } static inline void set_free_free(Set *s) { internal_hashmap_free_free(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0)); } static inline Set *set_copy(Set *s) { return (Set*) internal_hashmap_copy(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0)); } int internal_set_ensure_allocated(Set **s, const struct hash_ops *hash_ops ); #define set_ensure_allocated(h,ops) internal_set_ensure_allocated(h, ops HASHMAP_DEBUG_SRC_ARGS) int set_put(Set *s, const void *key); static inline void *set_get(Set *s, void *key) { return internal_hashmap_get(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0), key); } static inline _Bool set_contains(Set *s, const void *key) { return internal_hashmap_contains(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0), key); } static inline void *set_remove(Set *s, void *key) { return internal_hashmap_remove(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0), key); } int set_remove_and_put(Set *s, const void *old_key, const void *new_key); int set_merge(Set *s, Set *other); static inline int set_reserve(Set *h, unsigned entries_add) { return internal_hashmap_reserve(__builtin_choose_expr((__builtin_types_compatible_p(typeof(h), HashmapBase*) || __builtin_types_compatible_p(typeof(h), Hashmap*) || __builtin_types_compatible_p(typeof(h), OrderedHashmap*) || __builtin_types_compatible_p(typeof(h), Set*)), (HashmapBase*)(h), (void)0), entries_add); } static inline int set_move(Set *s, Set *other) { return internal_hashmap_move(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0), __builtin_choose_expr((__builtin_types_compatible_p(typeof(other), HashmapBase*) || __builtin_types_compatible_p(typeof(other), Hashmap*) || __builtin_types_compatible_p(typeof(other), OrderedHashmap*) || __builtin_types_compatible_p(typeof(other), Set*)), (HashmapBase*)(other), (void)0)); } static inline int set_move_one(Set *s, Set *other, const void *key) { return internal_hashmap_move_one(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0), __builtin_choose_expr((__builtin_types_compatible_p(typeof(other), HashmapBase*) || __builtin_types_compatible_p(typeof(other), Hashmap*) || __builtin_types_compatible_p(typeof(other), OrderedHashmap*) || __builtin_types_compatible_p(typeof(other), Set*)), (HashmapBase*)(other), (void)0), key); } static inline unsigned set_size(Set *s) { return internal_hashmap_size(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0)); } static inline _Bool set_isempty(Set *s) { return set_size(s) == 0; } static inline unsigned set_buckets(Set *s) { return internal_hashmap_buckets(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0)); } void *set_iterate(Set *s, Iterator *i); static inline void set_clear(Set *s) { internal_hashmap_clear(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0)); } static inline void set_clear_free(Set *s) { internal_hashmap_clear_free(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0)); } static inline void *set_steal_first(Set *s) { return internal_hashmap_steal_first(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0)); } static inline void *set_first(Set *s) { return internal_hashmap_first(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0)); } static inline char **set_get_strv(Set *s) { return internal_hashmap_get_strv(__builtin_choose_expr((__builtin_types_compatible_p(typeof(s), HashmapBase*) || __builtin_types_compatible_p(typeof(s), Hashmap*) || __builtin_types_compatible_p(typeof(s), OrderedHashmap*) || __builtin_types_compatible_p(typeof(s), Set*)), (HashmapBase*)(s), (void)0)); } int set_consume(Set *s, void *value); int set_put_strdup(Set *s, const char *p); int set_put_strdupv(Set *s, char **l); #define SET_FOREACH(e,s,i) for ((i) = ITERATOR_FIRST, (e) = set_iterate((s), &(i)); (e); (e) = set_iterate((s), &(i))) static inline void set_freep(Set* *p) { if (*p) set_free(*p); } struct __useless_struct_to_allow_trailing_semicolon__; static inline void set_free_freep(Set* *p) { if (*p) set_free_free(*p); } struct __useless_struct_to_allow_trailing_semicolon__; #define _cleanup_set_free_ _cleanup_(set_freep) #define _cleanup_set_free_free_ _cleanup_(set_free_freep) # 29 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-query.h" 2 typedef struct DnsQuery DnsQuery; # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-scope.h" 1 # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-scope.h" typedef struct DnsScope DnsScope; # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-server.h" 1 # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-server.h" typedef struct DnsServer DnsServer; typedef enum DnsServerSource DnsServerSource; typedef enum DnsServerType { DNS_SERVER_SYSTEM, DNS_SERVER_FALLBACK, DNS_SERVER_LINK, } DnsServerType; # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-link.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-link.h" # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/net/if.h" 1 3 4 # 21 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/net/if.h" 3 4 #define _NET_IF_H 1 # 32 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/net/if.h" 3 4 #define IF_NAMESIZE 16 struct if_nameindex { unsigned int if_index; char *if_name; }; enum { IFF_UP = 0x1, #define IFF_UP IFF_UP IFF_BROADCAST = 0x2, #define IFF_BROADCAST IFF_BROADCAST IFF_DEBUG = 0x4, #define IFF_DEBUG IFF_DEBUG IFF_LOOPBACK = 0x8, #define IFF_LOOPBACK IFF_LOOPBACK IFF_POINTOPOINT = 0x10, #define IFF_POINTOPOINT IFF_POINTOPOINT IFF_NOTRAILERS = 0x20, #define IFF_NOTRAILERS IFF_NOTRAILERS IFF_RUNNING = 0x40, #define IFF_RUNNING IFF_RUNNING IFF_NOARP = 0x80, #define IFF_NOARP IFF_NOARP IFF_PROMISC = 0x100, #define IFF_PROMISC IFF_PROMISC IFF_ALLMULTI = 0x200, #define IFF_ALLMULTI IFF_ALLMULTI IFF_MASTER = 0x400, #define IFF_MASTER IFF_MASTER IFF_SLAVE = 0x800, #define IFF_SLAVE IFF_SLAVE IFF_MULTICAST = 0x1000, #define IFF_MULTICAST IFF_MULTICAST IFF_PORTSEL = 0x2000, #define IFF_PORTSEL IFF_PORTSEL IFF_AUTOMEDIA = 0x4000, #define IFF_AUTOMEDIA IFF_AUTOMEDIA IFF_DYNAMIC = 0x8000 #define IFF_DYNAMIC IFF_DYNAMIC }; struct ifaddr { struct sockaddr ifa_addr; union { struct sockaddr ifu_broadaddr; struct sockaddr ifu_dstaddr; } ifa_ifu; struct iface *ifa_ifp; struct ifaddr *ifa_next; }; #define ifa_broadaddr ifa_ifu.ifu_broadaddr #define ifa_dstaddr ifa_ifu.ifu_dstaddr # 112 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/net/if.h" 3 4 struct ifmap { unsigned long int mem_start; unsigned long int mem_end; unsigned short int base_addr; unsigned char irq; unsigned char dma; unsigned char port; }; struct ifreq { #define IFHWADDRLEN 6 #define IFNAMSIZ IF_NAMESIZE union { char ifrn_name[16]; } ifr_ifrn; union { struct sockaddr ifru_addr; struct sockaddr ifru_dstaddr; struct sockaddr ifru_broadaddr; struct sockaddr ifru_netmask; struct sockaddr ifru_hwaddr; short int ifru_flags; int ifru_ivalue; int ifru_mtu; struct ifmap ifru_map; char ifru_slave[16]; char ifru_newname[16]; __caddr_t ifru_data; } ifr_ifru; }; #define ifr_name ifr_ifrn.ifrn_name #define ifr_hwaddr ifr_ifru.ifru_hwaddr #define ifr_addr ifr_ifru.ifru_addr #define ifr_dstaddr ifr_ifru.ifru_dstaddr #define ifr_broadaddr ifr_ifru.ifru_broadaddr #define ifr_netmask ifr_ifru.ifru_netmask #define ifr_flags ifr_ifru.ifru_flags #define ifr_metric ifr_ifru.ifru_ivalue #define ifr_mtu ifr_ifru.ifru_mtu #define ifr_map ifr_ifru.ifru_map #define ifr_slave ifr_ifru.ifru_slave #define ifr_data ifr_ifru.ifru_data #define ifr_ifindex ifr_ifru.ifru_ivalue #define ifr_bandwidth ifr_ifru.ifru_ivalue #define ifr_qlen ifr_ifru.ifru_ivalue #define ifr_newname ifr_ifru.ifru_newname #define _IOT_ifreq _IOT(_IOTS(char),IFNAMSIZ,_IOTS(char),16,0,0) #define _IOT_ifreq_short _IOT(_IOTS(char),IFNAMSIZ,_IOTS(short),1,0,0) #define _IOT_ifreq_int _IOT(_IOTS(char),IFNAMSIZ,_IOTS(int),1,0,0) struct ifconf { int ifc_len; union { __caddr_t ifcu_buf; struct ifreq *ifcu_req; } ifc_ifcu; }; #define ifc_buf ifc_ifcu.ifcu_buf #define ifc_req ifc_ifcu.ifcu_req #define _IOT_ifconf _IOT(_IOTS(struct ifconf),1,0,0,0,0) extern unsigned int if_nametoindex (__const char *__ifname) __attribute__ ((__nothrow__ , __leaf__)); extern char *if_indextoname (unsigned int __ifindex, char *__ifname) __attribute__ ((__nothrow__ , __leaf__)); extern struct if_nameindex *if_nameindex (void) __attribute__ ((__nothrow__ , __leaf__)); extern void if_freenameindex (struct if_nameindex *__ptr) __attribute__ ((__nothrow__ , __leaf__)); # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-link.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/ratelimit.h" 1 # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/ratelimit.h" typedef struct RateLimit { usec_t interval; usec_t begin; unsigned burst; unsigned num; } RateLimit; #define RATELIMIT_DEFINE(_name,_interval,_burst) RateLimit _name = { .interval = (_interval), .burst = (_burst), .num = 0, .begin = 0 } #define RATELIMIT_INIT(v,_interval,_burst) do { RateLimit *_r = &(v); _r->interval = (_interval); _r->burst = (_burst); _r->num = 0; _r->begin = 0; } while (false) # 50 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/ratelimit.h" #define RATELIMIT_RESET(v) do { RateLimit *_r = &(v); _r->num = 0; _r->begin = 0; } while (false) _Bool ratelimit_test(RateLimit *r); # 28 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-link.h" 2 typedef struct Link Link; typedef struct LinkAddress LinkAddress; # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-rr.h" 1 # 30 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-rr.h" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" 1 # 22 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" const char *dns_type_to_string(int type); int dns_type_from_string(const char *s); enum { DNS_TYPE_A = 0x01, DNS_TYPE_NS, DNS_TYPE_MD, DNS_TYPE_MF, DNS_TYPE_CNAME, DNS_TYPE_SOA, DNS_TYPE_MB, DNS_TYPE_MG, DNS_TYPE_MR, DNS_TYPE_NULL, DNS_TYPE_WKS, DNS_TYPE_PTR, DNS_TYPE_HINFO, DNS_TYPE_MINFO, DNS_TYPE_MX, DNS_TYPE_TXT, DNS_TYPE_RP, DNS_TYPE_AFSDB, DNS_TYPE_X25, DNS_TYPE_ISDN, DNS_TYPE_RT, DNS_TYPE_NSAP, DNS_TYPE_NSAP_PTR, DNS_TYPE_SIG, DNS_TYPE_KEY, DNS_TYPE_PX, DNS_TYPE_GPOS, DNS_TYPE_AAAA, DNS_TYPE_LOC, DNS_TYPE_NXT, DNS_TYPE_EID, DNS_TYPE_NIMLOC, DNS_TYPE_SRV, DNS_TYPE_ATMA, DNS_TYPE_NAPTR, DNS_TYPE_KX, DNS_TYPE_CERT, DNS_TYPE_A6, DNS_TYPE_DNAME, DNS_TYPE_SINK, DNS_TYPE_OPT, DNS_TYPE_APL, DNS_TYPE_DS, DNS_TYPE_SSHFP, DNS_TYPE_IPSECKEY, DNS_TYPE_RRSIG, DNS_TYPE_NSEC, DNS_TYPE_DNSKEY, DNS_TYPE_DHCID, DNS_TYPE_NSEC3, DNS_TYPE_NSEC3PARAM, DNS_TYPE_TLSA, DNS_TYPE_HIP = 0x37, DNS_TYPE_NINFO, DNS_TYPE_RKEY, DNS_TYPE_TALINK, DNS_TYPE_CDS, DNS_TYPE_CDNSKEY, DNS_TYPE_SPF = 0x63, DNS_TYPE_NID, DNS_TYPE_L32, DNS_TYPE_L64, DNS_TYPE_LP, DNS_TYPE_EUI48, DNS_TYPE_EUI64, DNS_TYPE_TKEY = 0xF9, DNS_TYPE_TSIG, DNS_TYPE_IXFR, DNS_TYPE_AXFR, DNS_TYPE_MAILB, DNS_TYPE_MAILA, DNS_TYPE_ANY, DNS_TYPE_URI, DNS_TYPE_CAA, DNS_TYPE_TA = 0x8000, DNS_TYPE_DLV, _DNS_TYPE_MAX, _DNS_TYPE_INVALID = -1 }; # 118 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" #pragma GCC diagnostic push # 118 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" ; # 118 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 118 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" ; struct _assert_struct_118 { char x[(DNS_TYPE_SSHFP == 44) ? 0 : -1]; }; # 118 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" #pragma GCC diagnostic pop # 118 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" ; # 119 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" #pragma GCC diagnostic push # 119 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" ; # 119 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 119 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" ; struct _assert_struct_119 { char x[(DNS_TYPE_TLSA == 52) ? 0 : -1]; }; # 119 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" #pragma GCC diagnostic pop # 119 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" ; # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" #pragma GCC diagnostic push # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" ; # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" #pragma GCC diagnostic ignored "-Wdeclaration-after-statement" # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" ; struct _assert_struct_120 { char x[(DNS_TYPE_ANY == 255) ? 0 : -1]; }; # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" #pragma GCC diagnostic pop # 120 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/dns-type.h" ; # 31 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-rr.h" 2 typedef struct DnsResourceKey DnsResourceKey; typedef struct DnsResourceRecord DnsResourceRecord; enum { DNS_CLASS_IN = 0x01, DNS_CLASS_ANY = 0xFF, _DNS_CLASS_MAX, _DNS_CLASS_INVALID = -1 }; struct DnsResourceKey { unsigned n_ref; uint16_t class, type; char *_name; }; struct DnsResourceRecord { unsigned n_ref; DnsResourceKey *key; uint32_t ttl; _Bool unparseable; union { struct { void *data; uint16_t size; } generic; struct { uint16_t priority; uint16_t weight; uint16_t port; char *name; } srv; struct { char *name; } ptr, ns, cname, dname; struct { char *cpu; char *os; } hinfo; struct { char **strings; } txt, spf; struct { struct in_addr in_addr; } a; struct { struct in6_addr in6_addr; } aaaa; struct { char *mname; char *rname; uint32_t serial; uint32_t refresh; uint32_t retry; uint32_t expire; uint32_t minimum; } soa; struct { uint16_t priority; char *exchange; } mx; struct { uint8_t version; uint8_t size; uint8_t horiz_pre; uint8_t vert_pre; uint32_t latitude; uint32_t longitude; uint32_t altitude; } loc; struct { uint8_t algorithm; uint8_t fptype; void *key; size_t key_size; } sshfp; struct { _Bool zone_key_flag:1; _Bool sep_flag:1; uint8_t algorithm; void* key; size_t key_size; } dnskey; struct { uint16_t type_covered; uint8_t algorithm; uint8_t labels; uint32_t original_ttl; uint32_t expiration; uint32_t inception; uint16_t key_tag; char *signer; void *signature; size_t signature_size; } rrsig; }; }; static inline const char* DNS_RESOURCE_KEY_NAME(const DnsResourceKey *key) { if ((__builtin_expect(!!(!key),0))) return ((void *)0); if (key->_name) return key->_name; return (char*) key + sizeof(DnsResourceKey); } DnsResourceKey* dns_resource_key_new(uint16_t class, uint16_t type, const char *name); DnsResourceKey* dns_resource_key_new_consume(uint16_t class, uint16_t type, char *name); DnsResourceKey* dns_resource_key_ref(DnsResourceKey *key); DnsResourceKey* dns_resource_key_unref(DnsResourceKey *key); int dns_resource_key_equal(const DnsResourceKey *a, const DnsResourceKey *b); int dns_resource_key_match_rr(const DnsResourceKey *key, const DnsResourceRecord *rr); int dns_resource_key_match_cname(const DnsResourceKey *key, const DnsResourceRecord *rr); int dns_resource_key_to_string(const DnsResourceKey *key, char **ret); static inline void dns_resource_key_unrefp(DnsResourceKey* *p) { if (*p) dns_resource_key_unref(*p); } struct __useless_struct_to_allow_trailing_semicolon__; DnsResourceRecord* dns_resource_record_new(DnsResourceKey *key); DnsResourceRecord* dns_resource_record_new_full(uint16_t class, uint16_t type, const char *name); DnsResourceRecord* dns_resource_record_ref(DnsResourceRecord *rr); DnsResourceRecord* dns_resource_record_unref(DnsResourceRecord *rr); int dns_resource_record_new_reverse(DnsResourceRecord **ret, int family, const union in_addr_union *address, const char *name); int dns_resource_record_equal(const DnsResourceRecord *a, const DnsResourceRecord *b); int dns_resource_record_to_string(const DnsResourceRecord *rr, char **ret); static inline void dns_resource_record_unrefp(DnsResourceRecord* *p) { if (*p) dns_resource_record_unref(*p); } struct __useless_struct_to_allow_trailing_semicolon__; const char *dns_class_to_string(uint16_t type); int dns_class_from_string(const char *name, uint16_t *class); extern const struct hash_ops dns_resource_key_hash_ops; # 35 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-link.h" 2 struct LinkAddress { Link *link; int family; union in_addr_union in_addr; unsigned char flags, scope; DnsResourceRecord *llmnr_address_rr; DnsResourceRecord *llmnr_ptr_rr; LinkAddress *addresses_next, *addresses_prev; }; struct Link { Manager *manager; int ifindex; unsigned flags; LinkAddress *addresses; DnsServer *dns_servers; DnsServer *current_dns_server; Support llmnr_support; DnsScope *unicast_scope; DnsScope *llmnr_ipv4_scope; DnsScope *llmnr_ipv6_scope; char name[16]; uint32_t mtu; }; int link_new(Manager *m, Link **ret, int ifindex); Link *link_free(Link *l); int link_update_rtnl(Link *l, sd_rtnl_message *m); int link_update_monitor(Link *l); _Bool link_relevant(Link *l, int family); LinkAddress* link_find_address(Link *l, int family, const union in_addr_union *in_addr); void link_add_rrs(Link *l, _Bool force_remove); DnsServer* link_set_dns_server(Link *l, DnsServer *s); DnsServer* link_find_dns_server(Link *l, int family, const union in_addr_union *in_addr); DnsServer* link_get_dns_server(Link *l); void link_next_dns_server(Link *l); int link_address_new(Link *l, LinkAddress **ret, int family, const union in_addr_union *in_addr); LinkAddress *link_address_free(LinkAddress *a); int link_address_update_rtnl(LinkAddress *a, sd_rtnl_message *m); _Bool link_address_relevant(LinkAddress *l); void link_address_add_rrs(LinkAddress *a, _Bool force_remove); static inline void link_freep(Link* *p) { if (*p) link_free(*p); } struct __useless_struct_to_allow_trailing_semicolon__; # 37 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-server.h" 2 struct DnsServer { Manager *manager; DnsServerType type; Link *link; int family; union in_addr_union address; _Bool marked:1; DnsServer *servers_next, *servers_prev; }; int dns_server_new( Manager *m, DnsServer **s, DnsServerType type, Link *l, int family, const union in_addr_union *address); DnsServer* dns_server_free(DnsServer *s); extern const struct hash_ops dns_server_hash_ops; # 29 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-scope.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-packet.h" 1 # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-packet.h" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/sparse-endian.h" 1 # 22 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/sparse-endian.h" #define SPARSE_ENDIAN_H # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/byteswap.h" 1 3 4 # 20 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/byteswap.h" 3 4 #define _BYTESWAP_H 1 # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/bits/byteswap.h" 1 3 4 # 24 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/byteswap.h" 2 3 4 #define bswap_16(x) __bswap_16 (x) #define bswap_32(x) __bswap_32 (x) #define bswap_64(x) __bswap_64 (x) # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/sparse-endian.h" 2 #define __bitwise #define __force typedef uint16_t le16_t; typedef uint16_t be16_t; typedef uint32_t le32_t; typedef uint32_t be32_t; typedef uint64_t le64_t; typedef uint64_t be64_t; #undef htobe16 #undef htole16 #undef be16toh #undef le16toh #undef htobe32 #undef htole32 #undef be32toh #undef le32toh #undef htobe64 #undef htole64 #undef be64toh #undef le64toh #define bswap_16_on_le(x) __bswap_16(x) #define bswap_32_on_le(x) __bswap_32(x) #define bswap_64_on_le(x) __bswap_64(x) #define bswap_16_on_be(x) (x) #define bswap_32_on_be(x) (x) #define bswap_64_on_be(x) (x) # 72 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/sparse-endian.h" static inline le16_t htole16(uint16_t value) { return (le16_t ) (value); } static inline le32_t htole32(uint32_t value) { return (le32_t ) (value); } static inline le64_t htole64(uint64_t value) { return (le64_t ) (value); } static inline be16_t htobe16(uint16_t value) { return (be16_t ) (__extension__ ({ unsigned short int __bsx = (value); ((((__bsx) >> 8) & 0xffu) | (((__bsx) & 0xffu) << 8)); })); } static inline be32_t htobe32(uint32_t value) { return (be32_t ) (__extension__ ({ register unsigned int __bsx = (value); ((((__bsx) & 0xff000000u) >> 24) | (((__bsx) & 0x00ff0000u) >> 8) | (((__bsx) & 0x0000ff00u) << 8) | (((__bsx) & 0x000000ffu) << 24)); })); } static inline be64_t htobe64(uint64_t value) { return (be64_t ) (__extension__ ({ union { __extension__ unsigned long long int __ll; unsigned int __l[2]; } __w, __r; if (__builtin_constant_p (value)) __r.__ll = (__extension__ ((((value) & 0xff00000000000000ull) >> 56) | (((value) & 0x00ff000000000000ull) >> 40) | (((value) & 0x0000ff0000000000ull) >> 24) | (((value) & 0x000000ff00000000ull) >> 8) | (((value) & 0x00000000ff000000ull) << 8) | (((value) & 0x0000000000ff0000ull) << 24) | (((value) & 0x000000000000ff00ull) << 40) | (((value) & 0x00000000000000ffull) << 56))); else { __w.__ll = (value); __r.__l[0] = (__extension__ ({ register unsigned int __bsx = (__w.__l[1]); ((((__bsx) & 0xff000000u) >> 24) | (((__bsx) & 0x00ff0000u) >> 8) | (((__bsx) & 0x0000ff00u) << 8) | (((__bsx) & 0x000000ffu) << 24)); })); __r.__l[1] = (__extension__ ({ register unsigned int __bsx = (__w.__l[0]); ((((__bsx) & 0xff000000u) >> 24) | (((__bsx) & 0x00ff0000u) >> 8) | (((__bsx) & 0x0000ff00u) << 8) | (((__bsx) & 0x000000ffu) << 24)); })); } __r.__ll; })); } static inline uint16_t le16toh(le16_t value) { return ((uint16_t )value); } static inline uint32_t le32toh(le32_t value) { return ((uint32_t )value); } static inline uint64_t le64toh(le64_t value) { return ((uint64_t )value); } static inline uint16_t be16toh(be16_t value) { return (__extension__ ({ unsigned short int __bsx = ((uint16_t )value); ((((__bsx) >> 8) & 0xffu) | (((__bsx) & 0xffu) << 8)); })); } static inline uint32_t be32toh(be32_t value) { return (__extension__ ({ register unsigned int __bsx = ((uint32_t )value); ((((__bsx) & 0xff000000u) >> 24) | (((__bsx) & 0x00ff0000u) >> 8) | (((__bsx) & 0x0000ff00u) << 8) | (((__bsx) & 0x000000ffu) << 24)); })); } static inline uint64_t be64toh(be64_t value) { return (__extension__ ({ union { __extension__ unsigned long long int __ll; unsigned int __l[2]; } __w, __r; if (__builtin_constant_p ((uint64_t )value)) __r.__ll = (__extension__ (((((uint64_t )value) & 0xff00000000000000ull) >> 56) | ((((uint64_t )value) & 0x00ff000000000000ull) >> 40) | ((((uint64_t )value) & 0x0000ff0000000000ull) >> 24) | ((((uint64_t )value) & 0x000000ff00000000ull) >> 8) | ((((uint64_t )value) & 0x00000000ff000000ull) << 8) | ((((uint64_t )value) & 0x0000000000ff0000ull) << 24) | ((((uint64_t )value) & 0x000000000000ff00ull) << 40) | ((((uint64_t )value) & 0x00000000000000ffull) << 56))); else { __w.__ll = ((uint64_t )value); __r.__l[0] = (__extension__ ({ register unsigned int __bsx = (__w.__l[1]); ((((__bsx) & 0xff000000u) >> 24) | (((__bsx) & 0x00ff0000u) >> 8) | (((__bsx) & 0x0000ff00u) << 8) | (((__bsx) & 0x000000ffu) << 24)); })); __r.__l[1] = (__extension__ ({ register unsigned int __bsx = (__w.__l[0]); ((((__bsx) & 0xff000000u) >> 24) | (((__bsx) & 0x00ff0000u) >> 8) | (((__bsx) & 0x0000ff00u) << 8) | (((__bsx) & 0x000000ffu) << 24)); })); } __r.__ll; })); } # 28 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-packet.h" 2 typedef struct DnsPacketHeader DnsPacketHeader; typedef struct DnsPacket DnsPacket; # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-question.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-question.h" typedef struct DnsQuestion DnsQuestion; struct DnsQuestion { unsigned n_ref; unsigned n_keys, n_allocated; DnsResourceKey* keys[0]; }; DnsQuestion *dns_question_new(unsigned n); DnsQuestion *dns_question_ref(DnsQuestion *q); DnsQuestion *dns_question_unref(DnsQuestion *q); int dns_question_add(DnsQuestion *q, DnsResourceKey *key); int dns_question_matches_rr(DnsQuestion *q, DnsResourceRecord *rr); int dns_question_matches_cname(DnsQuestion *q, DnsResourceRecord *rr); int dns_question_is_valid(DnsQuestion *q); int dns_question_is_superset(DnsQuestion *q, DnsQuestion *other); int dns_question_cname_redirect(DnsQuestion *q, const char *name, DnsQuestion **ret); int dns_question_endswith(DnsQuestion *q, const char *suffix); int dns_question_extract_reverse_address(DnsQuestion *q, int *family, union in_addr_union *address); static inline void dns_question_unrefp(DnsQuestion* *p) { if (*p) dns_question_unref(*p); } struct __useless_struct_to_allow_trailing_semicolon__; # 36 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-packet.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-answer.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-answer.h" typedef struct DnsAnswer DnsAnswer; struct DnsAnswer { unsigned n_ref; unsigned n_rrs, n_allocated; DnsResourceRecord* rrs[0]; }; DnsAnswer *dns_answer_new(unsigned n); DnsAnswer *dns_answer_ref(DnsAnswer *a); DnsAnswer *dns_answer_unref(DnsAnswer *a); int dns_answer_add(DnsAnswer *a, DnsResourceRecord *rr); int dns_answer_add_soa(DnsAnswer *a, const char *name, uint32_t ttl); int dns_answer_contains(DnsAnswer *a, DnsResourceKey *key); int dns_answer_find_soa(DnsAnswer *a, DnsResourceKey *key, DnsResourceRecord **ret); DnsAnswer *dns_answer_merge(DnsAnswer *a, DnsAnswer *b); void dns_answer_order_by_scope(DnsAnswer *a, _Bool prefer_link_local); static inline void dns_answer_unrefp(DnsAnswer* *p) { if (*p) dns_answer_unref(*p); } struct __useless_struct_to_allow_trailing_semicolon__; # 37 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-packet.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-def.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-def.h" #define SD_RESOLVED_DNS ((uint64_t) 1) #define SD_RESOLVED_LLMNR_IPV4 ((uint64_t) 2) #define SD_RESOLVED_LLMNR_IPV6 ((uint64_t) 4) #define SD_RESOLVED_LLMNR (SD_RESOLVED_LLMNR_IPV4|SD_RESOLVED_LLMNR_IPV6) #define SD_RESOLVED_FLAGS_ALL (SD_RESOLVED_DNS|SD_RESOLVED_LLMNR_IPV4|SD_RESOLVED_LLMNR_IPV6) #define SD_RESOLVED_FLAGS_DEFAULT SD_RESOLVED_FLAGS_ALL # 38 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-packet.h" 2 typedef enum DnsProtocol { DNS_PROTOCOL_DNS, DNS_PROTOCOL_MDNS, DNS_PROTOCOL_LLMNR, _DNS_PROTOCOL_MAX, _DNS_PROTOCOL_INVALID = -1 } DnsProtocol; struct DnsPacketHeader { uint16_t id; be16_t flags; be16_t qdcount; be16_t ancount; be16_t nscount; be16_t arcount; }; #define DNS_PACKET_HEADER_SIZE sizeof(DnsPacketHeader) #define DNS_PACKET_SIZE_MAX 0xFFFF #define DNS_PACKET_UNICAST_SIZE_MAX 512 #define DNS_PACKET_SIZE_START 512 struct DnsPacket { int n_ref; DnsProtocol protocol; size_t size, allocated, rindex; void *_data; Hashmap *names; DnsQuestion *question; DnsAnswer *answer; int ifindex; int family, ipproto; union in_addr_union sender, destination; uint16_t sender_port, destination_port; uint32_t ttl; _Bool extracted; }; static inline uint8_t* DNS_PACKET_DATA(DnsPacket *p) { if ((__builtin_expect(!!(!p),0))) return ((void *)0); if (p->_data) return p->_data; return ((uint8_t*) p) + (((sizeof(DnsPacket)) + 3) & ~3); } #define DNS_PACKET_HEADER(p) ((DnsPacketHeader*) DNS_PACKET_DATA(p)) #define DNS_PACKET_ID(p) DNS_PACKET_HEADER(p)->id #define DNS_PACKET_QR(p) ((be16toh(DNS_PACKET_HEADER(p)->flags) >> 15) & 1) #define DNS_PACKET_OPCODE(p) ((be16toh(DNS_PACKET_HEADER(p)->flags) >> 11) & 15) #define DNS_PACKET_RCODE(p) (be16toh(DNS_PACKET_HEADER(p)->flags) & 15) #define DNS_PACKET_TC(p) ((be16toh(DNS_PACKET_HEADER(p)->flags) >> 9) & 1) #define DNS_PACKET_C(p) ((be16toh(DNS_PACKET_HEADER(p)->flags) >> 10) & 1) #define DNS_PACKET_T(p) ((be16toh(DNS_PACKET_HEADER(p)->flags) >> 8) & 1) #define DNS_PACKET_QDCOUNT(p) be16toh(DNS_PACKET_HEADER(p)->qdcount) #define DNS_PACKET_ANCOUNT(p) be16toh(DNS_PACKET_HEADER(p)->ancount) #define DNS_PACKET_NSCOUNT(p) be16toh(DNS_PACKET_HEADER(p)->nscount) #define DNS_PACKET_ARCOUNT(p) be16toh(DNS_PACKET_HEADER(p)->arcount) #define DNS_PACKET_MAKE_FLAGS(qr,opcode,aa,tc,rd,ra,ad,cd,rcode) (((uint16_t) !!qr << 15) | ((uint16_t) (opcode & 15) << 11) | ((uint16_t) !!aa << 10) | ((uint16_t) !!tc << 9) | ((uint16_t) !!rd << 8) | ((uint16_t) !!ra << 7) | ((uint16_t) !!ad << 5) | ((uint16_t) !!cd << 4) | ((uint16_t) (rcode & 15))) # 123 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-packet.h" static inline unsigned DNS_PACKET_RRCOUNT(DnsPacket *p) { return (unsigned) be16toh(((DnsPacketHeader*) DNS_PACKET_DATA(p))->ancount) + (unsigned) be16toh(((DnsPacketHeader*) DNS_PACKET_DATA(p))->nscount) + (unsigned) be16toh(((DnsPacketHeader*) DNS_PACKET_DATA(p))->arcount); } int dns_packet_new(DnsPacket **p, DnsProtocol protocol, size_t mtu); int dns_packet_new_query(DnsPacket **p, DnsProtocol protocol, size_t mtu); DnsPacket *dns_packet_ref(DnsPacket *p); DnsPacket *dns_packet_unref(DnsPacket *p); static inline void dns_packet_unrefp(DnsPacket* *p) { if (*p) dns_packet_unref(*p); } struct __useless_struct_to_allow_trailing_semicolon__; int dns_packet_validate(DnsPacket *p); int dns_packet_validate_reply(DnsPacket *p); int dns_packet_validate_query(DnsPacket *p); int dns_packet_append_blob(DnsPacket *p, const void *d, size_t sz, size_t *start); int dns_packet_append_uint8(DnsPacket *p, uint8_t v, size_t *start); int dns_packet_append_uint16(DnsPacket *p, uint16_t v, size_t *start); int dns_packet_append_uint32(DnsPacket *p, uint32_t v, size_t *start); int dns_packet_append_string(DnsPacket *p, const char *s, size_t *start); int dns_packet_append_label(DnsPacket *p, const char *s, size_t l, size_t *start); int dns_packet_append_name(DnsPacket *p, const char *name, _Bool allow_compression, size_t *start); int dns_packet_append_key(DnsPacket *p, const DnsResourceKey *key, size_t *start); int dns_packet_append_rr(DnsPacket *p, const DnsResourceRecord *rr, size_t *start); int dns_packet_read(DnsPacket *p, size_t sz, const void **ret, size_t *start); int dns_packet_read_blob(DnsPacket *p, void *d, size_t sz, size_t *start); int dns_packet_read_uint8(DnsPacket *p, uint8_t *ret, size_t *start); int dns_packet_read_uint16(DnsPacket *p, uint16_t *ret, size_t *start); int dns_packet_read_uint32(DnsPacket *p, uint32_t *ret, size_t *start); int dns_packet_read_string(DnsPacket *p, char **ret, size_t *start); int dns_packet_read_name(DnsPacket *p, char **ret, _Bool allow_compression, size_t *start); int dns_packet_read_key(DnsPacket *p, DnsResourceKey **ret, size_t *start); int dns_packet_read_rr(DnsPacket *p, DnsResourceRecord **ret, size_t *start); void dns_packet_rewind(DnsPacket *p, size_t idx); int dns_packet_skip_question(DnsPacket *p); int dns_packet_extract(DnsPacket *p); enum { DNS_RCODE_SUCCESS = 0, DNS_RCODE_FORMERR = 1, DNS_RCODE_SERVFAIL = 2, DNS_RCODE_NXDOMAIN = 3, DNS_RCODE_NOTIMP = 4, DNS_RCODE_REFUSED = 5, DNS_RCODE_YXDOMAIN = 6, DNS_RCODE_YXRRSET = 7, DNS_RCODE_NXRRSET = 8, DNS_RCODE_NOTAUTH = 9, DNS_RCODE_NOTZONE = 10, DNS_RCODE_BADVERS = 16, DNS_RCODE_BADSIG = 16, DNS_RCODE_BADKEY = 17, DNS_RCODE_BADTIME = 18, DNS_RCODE_BADMODE = 19, DNS_RCODE_BADNAME = 20, DNS_RCODE_BADALG = 21, DNS_RCODE_BADTRUNC = 22, _DNS_RCODE_MAX_DEFINED }; const char* dns_rcode_to_string(int i) __attribute__ ((const)); int dns_rcode_from_string(const char *s) __attribute__ ((pure)); const char* dns_protocol_to_string(DnsProtocol p) __attribute__ ((const)); DnsProtocol dns_protocol_from_string(const char *s) __attribute__ ((pure)); #define LLMNR_MULTICAST_IPV4_ADDRESS ((struct in_addr) { .s_addr = htobe32(224U << 24 | 252U) }) #define LLMNR_MULTICAST_IPV6_ADDRESS ((struct in6_addr) { .s6_addr = { 0xFF, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x03 } }) #define DNSKEY_FLAG_ZONE_KEY (1u << 8) #define DNSKEY_FLAG_SEP (1u << 0) static inline uint16_t dnskey_to_flags(const DnsResourceRecord *rr) { return (rr->dnskey.zone_key_flag * (1u << 8) | rr->dnskey.sep_flag * (1u << 0)); } enum { DNSSEC_ALGORITHM_RSAMD5 = 1, DNSSEC_ALGORITHM_DH, DNSSEC_ALGORITHM_DSA, DNSSEC_ALGORITHM_ECC, DNSSEC_ALGORITHM_RSASHA1, DNSSEC_ALGORITHM_INDIRECT = 252, DNSSEC_ALGORITHM_PRIVATEDNS, DNSSEC_ALGORITHM_PRIVATEOID, _DNSSEC_ALGORITHM_MAX_DEFINED }; const char* dnssec_algorithm_to_string(int i) __attribute__ ((const)); int dnssec_algorithm_from_string(const char *s) __attribute__ ((pure)); static inline uint64_t SD_RESOLVED_FLAGS_MAKE(DnsProtocol protocol, int family) { if (protocol == DNS_PROTOCOL_DNS) return ((uint64_t) 1); if (protocol == DNS_PROTOCOL_LLMNR) return family == 10 ? ((uint64_t) 4) : ((uint64_t) 2); return 0; } # 30 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-scope.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-cache.h" 1 # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-cache.h" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/prioq.h" 1 # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/prioq.h" typedef struct Prioq Prioq; #define PRIOQ_IDX_NULL ((unsigned) -1) Prioq *prioq_new(compare_func_t compare); void prioq_free(Prioq *q); int prioq_ensure_allocated(Prioq **q, compare_func_t compare_func); int prioq_put(Prioq *q, void *data, unsigned *idx); int prioq_remove(Prioq *q, void *data, unsigned *idx); int prioq_reshuffle(Prioq *q, void *data, unsigned *idx); void *prioq_peek(Prioq *q) __attribute__ ((pure)); void *prioq_pop(Prioq *q); unsigned prioq_size(Prioq *q) __attribute__ ((pure)); _Bool prioq_isempty(Prioq *q) __attribute__ ((pure)); # 28 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-cache.h" 2 typedef struct DnsCache { Hashmap *by_key; Prioq *by_expiry; } DnsCache; void dns_cache_flush(DnsCache *c); void dns_cache_prune(DnsCache *c); int dns_cache_put(DnsCache *c, DnsQuestion *q, int rcode, DnsAnswer *answer, unsigned max_rrs, usec_t timestamp, int owner_family, const union in_addr_union *owner_address); int dns_cache_lookup(DnsCache *c, DnsQuestion *q, int *rcode, DnsAnswer **answer); int dns_cache_check_conflicts(DnsCache *cache, DnsResourceRecord *rr, int owner_family, const union in_addr_union *owner_address); # 32 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-scope.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-zone.h" 1 # 26 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-zone.h" typedef struct DnsZone { Hashmap *by_key; Hashmap *by_name; } DnsZone; typedef struct DnsZoneItem DnsZoneItem; typedef enum DnsZoneItemState DnsZoneItemState; # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-transaction.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-transaction.h" typedef struct DnsTransaction DnsTransaction; typedef enum DnsTransactionState DnsTransactionState; enum DnsTransactionState { DNS_TRANSACTION_NULL, DNS_TRANSACTION_PENDING, DNS_TRANSACTION_FAILURE, DNS_TRANSACTION_SUCCESS, DNS_TRANSACTION_NO_SERVERS, DNS_TRANSACTION_TIMEOUT, DNS_TRANSACTION_ATTEMPTS_MAX_REACHED, DNS_TRANSACTION_INVALID_REPLY, DNS_TRANSACTION_RESOURCES, DNS_TRANSACTION_ABORTED, _DNS_TRANSACTION_STATE_MAX, _DNS_TRANSACTION_STATE_INVALID = -1 }; # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-stream.h" 1 # 24 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-stream.h" # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/socket-util.h" 1 # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/socket-util.h" # 1 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/un.h" 1 3 4 # 20 "/usr/local/mipsisa32r2el/r24/mipsisa32r2el-axis-linux-gnu/sys-root/usr/include/sys/un.h" 3 4 #define _SYS_UN_H 1 struct sockaddr_un { sa_family_t sun_family; char sun_path[108]; }; #define SUN_LEN(ptr) ((size_t) (((struct sockaddr_un *) 0)->sun_path) + strlen ((ptr)->sun_path)) # 28 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/socket-util.h" 2 # 1 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_packet.h" 1 3 4 #define __LINUX_IF_PACKET_H struct sockaddr_pkt { unsigned short spkt_family; unsigned char spkt_device[14]; __be16 spkt_protocol; }; struct sockaddr_ll { unsigned short sll_family; __be16 sll_protocol; int sll_ifindex; unsigned short sll_hatype; unsigned char sll_pkttype; unsigned char sll_halen; unsigned char sll_addr[8]; }; #define PACKET_HOST 0 #define PACKET_BROADCAST 1 #define PACKET_MULTICAST 2 #define PACKET_OTHERHOST 3 #define PACKET_OUTGOING 4 #define PACKET_LOOPBACK 5 #define PACKET_USER 6 #define PACKET_KERNEL 7 #define PACKET_FASTROUTE 6 #define PACKET_ADD_MEMBERSHIP 1 #define PACKET_DROP_MEMBERSHIP 2 #define PACKET_RECV_OUTPUT 3 #define PACKET_RX_RING 5 #define PACKET_STATISTICS 6 #define PACKET_COPY_THRESH 7 #define PACKET_AUXDATA 8 #define PACKET_ORIGDEV 9 #define PACKET_VERSION 10 #define PACKET_HDRLEN 11 #define PACKET_RESERVE 12 #define PACKET_TX_RING 13 #define PACKET_LOSS 14 #define PACKET_VNET_HDR 15 #define PACKET_TX_TIMESTAMP 16 #define PACKET_TIMESTAMP 17 #define PACKET_FANOUT 18 #define PACKET_TX_HAS_OFF 19 #define PACKET_QDISC_BYPASS 20 #define PACKET_FANOUT_HASH 0 #define PACKET_FANOUT_LB 1 #define PACKET_FANOUT_CPU 2 #define PACKET_FANOUT_ROLLOVER 3 #define PACKET_FANOUT_RND 4 #define PACKET_FANOUT_QM 5 #define PACKET_FANOUT_FLAG_ROLLOVER 0x1000 #define PACKET_FANOUT_FLAG_DEFRAG 0x8000 struct tpacket_stats { unsigned int tp_packets; unsigned int tp_drops; }; struct tpacket_stats_v3 { unsigned int tp_packets; unsigned int tp_drops; unsigned int tp_freeze_q_cnt; }; union tpacket_stats_u { struct tpacket_stats stats1; struct tpacket_stats_v3 stats3; }; struct tpacket_auxdata { __u32 tp_status; __u32 tp_len; __u32 tp_snaplen; __u16 tp_mac; __u16 tp_net; __u16 tp_vlan_tci; __u16 tp_vlan_tpid; }; #define TP_STATUS_KERNEL 0 #define TP_STATUS_USER (1 << 0) #define TP_STATUS_COPY (1 << 1) #define TP_STATUS_LOSING (1 << 2) #define TP_STATUS_CSUMNOTREADY (1 << 3) #define TP_STATUS_VLAN_VALID (1 << 4) #define TP_STATUS_BLK_TMO (1 << 5) #define TP_STATUS_VLAN_TPID_VALID (1 << 6) #define TP_STATUS_AVAILABLE 0 #define TP_STATUS_SEND_REQUEST (1 << 0) #define TP_STATUS_SENDING (1 << 1) #define TP_STATUS_WRONG_FORMAT (1 << 2) #define TP_STATUS_TS_SOFTWARE (1 << 29) #define TP_STATUS_TS_SYS_HARDWARE (1 << 30) #define TP_STATUS_TS_RAW_HARDWARE (1 << 31) #define TP_FT_REQ_FILL_RXHASH 0x1 struct tpacket_hdr { unsigned long tp_status; unsigned int tp_len; unsigned int tp_snaplen; unsigned short tp_mac; unsigned short tp_net; unsigned int tp_sec; unsigned int tp_usec; }; #define TPACKET_ALIGNMENT 16 #define TPACKET_ALIGN(x) (((x)+TPACKET_ALIGNMENT-1)&~(TPACKET_ALIGNMENT-1)) #define TPACKET_HDRLEN (TPACKET_ALIGN(sizeof(struct tpacket_hdr)) + sizeof(struct sockaddr_ll)) struct tpacket2_hdr { __u32 tp_status; __u32 tp_len; __u32 tp_snaplen; __u16 tp_mac; __u16 tp_net; __u32 tp_sec; __u32 tp_nsec; __u16 tp_vlan_tci; __u16 tp_vlan_tpid; __u8 tp_padding[4]; }; struct tpacket_hdr_variant1 { __u32 tp_rxhash; __u32 tp_vlan_tci; __u16 tp_vlan_tpid; __u16 tp_padding; }; struct tpacket3_hdr { __u32 tp_next_offset; __u32 tp_sec; __u32 tp_nsec; __u32 tp_snaplen; __u32 tp_len; __u32 tp_status; __u16 tp_mac; __u16 tp_net; union { struct tpacket_hdr_variant1 hv1; }; __u8 tp_padding[8]; }; struct tpacket_bd_ts { unsigned int ts_sec; union { unsigned int ts_usec; unsigned int ts_nsec; }; }; struct tpacket_hdr_v1 { __u32 block_status; __u32 num_pkts; __u32 offset_to_first_pkt; __u32 blk_len; # 194 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_packet.h" 3 4 __u64 __attribute__((aligned(8))) seq_num; # 221 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_packet.h" 3 4 struct tpacket_bd_ts ts_first_pkt, ts_last_pkt; }; union tpacket_bd_header_u { struct tpacket_hdr_v1 bh1; }; struct tpacket_block_desc { __u32 version; __u32 offset_to_priv; union tpacket_bd_header_u hdr; }; #define TPACKET2_HDRLEN (TPACKET_ALIGN(sizeof(struct tpacket2_hdr)) + sizeof(struct sockaddr_ll)) #define TPACKET3_HDRLEN (TPACKET_ALIGN(sizeof(struct tpacket3_hdr)) + sizeof(struct sockaddr_ll)) enum tpacket_versions { TPACKET_V1, TPACKET_V2, TPACKET_V3 }; # 256 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/target/mipsisa32r2el-axis-linux-gnu/usr/include/linux/if_packet.h" 3 4 struct tpacket_req { unsigned int tp_block_size; unsigned int tp_block_nr; unsigned int tp_frame_size; unsigned int tp_frame_nr; }; struct tpacket_req3 { unsigned int tp_block_size; unsigned int tp_block_nr; unsigned int tp_frame_size; unsigned int tp_frame_nr; unsigned int tp_retire_blk_tov; unsigned int tp_sizeof_priv; unsigned int tp_feature_req_word; }; union tpacket_req_u { struct tpacket_req req; struct tpacket_req3 req3; }; struct packet_mreq { int mr_ifindex; unsigned short mr_type; unsigned short mr_alen; unsigned char mr_address[8]; }; #define PACKET_MR_MULTICAST 0 #define PACKET_MR_PROMISC 1 #define PACKET_MR_ALLMULTI 2 #define PACKET_MR_UNICAST 3 # 31 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/shared/socket-util.h" 2 union sockaddr_union { struct sockaddr sa; struct sockaddr_in in; struct sockaddr_in6 in6; struct sockaddr_un un; struct sockaddr_nl nl; struct sockaddr_storage storage; struct sockaddr_ll ll; }; typedef struct SocketAddress { union sockaddr_union sockaddr; socklen_t size; int type; int protocol; } SocketAddress; typedef enum SocketAddressBindIPv6Only { SOCKET_ADDRESS_DEFAULT, SOCKET_ADDRESS_BOTH, SOCKET_ADDRESS_IPV6_ONLY, _SOCKET_ADDRESS_BIND_IPV6_ONLY_MAX, _SOCKET_ADDRESS_BIND_IPV6_ONLY_INVALID = -1 } SocketAddressBindIPv6Only; #define socket_address_family(a) ((a)->sockaddr.sa.sa_family) int socket_address_parse(SocketAddress *a, const char *s); int socket_address_parse_netlink(SocketAddress *a, const char *s); int socket_address_print(const SocketAddress *a, char **p); int socket_address_verify(const SocketAddress *a) __attribute__ ((pure)); int socket_address_unlink(SocketAddress *a); _Bool socket_address_can_accept(const SocketAddress *a) __attribute__ ((pure)); int socket_address_listen( const SocketAddress *a, int flags, int backlog, SocketAddressBindIPv6Only only, const char *bind_to_device, _Bool free_bind, _Bool transparent, mode_t directory_mode, mode_t socket_mode, const char *label); int make_socket_fd(int log_level, const char* address, int flags); _Bool socket_address_is(const SocketAddress *a, const char *s, int type); _Bool socket_address_is_netlink(const SocketAddress *a, const char *s); _Bool socket_address_matches_fd(const SocketAddress *a, int fd); _Bool socket_address_equal(const SocketAddress *a, const SocketAddress *b) __attribute__ ((pure)); const char* socket_address_get_path(const SocketAddress *a); _Bool socket_ipv6_is_supported(void); int sockaddr_pretty(const struct sockaddr *_sa, socklen_t salen, _Bool translate_ipv6, char **ret); int getpeername_pretty(int fd, char **ret); int getsockname_pretty(int fd, char **ret); int socknameinfo_pretty(union sockaddr_union *sa, socklen_t salen, char **_ret); int getnameinfo_pretty(int fd, char **ret); const char* socket_address_bind_ipv6_only_to_string(SocketAddressBindIPv6Only b) __attribute__ ((const)); SocketAddressBindIPv6Only socket_address_bind_ipv6_only_from_string(const char *s) __attribute__ ((pure)); int netlink_family_to_string_alloc(int b, char **s); int netlink_family_from_string(const char *s) __attribute__ ((pure)); _Bool sockaddr_equal(const union sockaddr_union *a, const union sockaddr_union *b); #define ETHER_ADDR_TO_STRING_MAX (3*6) char* ether_addr_to_string(const struct ether_addr *addr, char buffer[(3*6)]); # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-stream.h" 2 typedef struct DnsStream DnsStream; struct DnsStream { Manager *manager; DnsProtocol protocol; int fd; union sockaddr_union peer; socklen_t peer_salen; union sockaddr_union local; socklen_t local_salen; int ifindex; uint32_t ttl; _Bool identified; sd_event_source *io_event_source; sd_event_source *timeout_event_source; be16_t write_size, read_size; DnsPacket *write_packet, *read_packet; size_t n_written, n_read; int (*on_packet)(DnsStream *s); int (*complete)(DnsStream *s, int error); DnsTransaction *transaction; DnsStream *streams_next, *streams_prev; }; int dns_stream_new(Manager *m, DnsStream **s, DnsProtocol protocol, int fd); DnsStream *dns_stream_free(DnsStream *s); int dns_stream_write_packet(DnsStream *s, DnsPacket *p); # 48 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-transaction.h" 2 struct DnsTransaction { DnsScope *scope; DnsQuestion *question; DnsTransactionState state; uint16_t id; _Bool initial_jitter; DnsPacket *sent, *received; DnsAnswer *cached; int cached_rcode; sd_event_source *timeout_event_source; unsigned n_attempts; DnsStream *stream; Set *queries; Set *zone_items; unsigned block_gc; DnsTransaction *transactions_by_scope_next, *transactions_by_scope_prev; }; int dns_transaction_new(DnsTransaction **ret, DnsScope *s, DnsQuestion *q); DnsTransaction* dns_transaction_free(DnsTransaction *t); void dns_transaction_gc(DnsTransaction *t); int dns_transaction_go(DnsTransaction *t); void dns_transaction_process_reply(DnsTransaction *t, DnsPacket *p); void dns_transaction_complete(DnsTransaction *t, DnsTransactionState state); const char* dns_transaction_state_to_string(DnsTransactionState p) __attribute__ ((const)); DnsTransactionState dns_transaction_state_from_string(const char *s) __attribute__ ((pure)); #define DNS_TRANSACTION_TIMEOUT_USEC (5 * USEC_PER_SEC) #define LLMNR_TRANSACTION_TIMEOUT_USEC (1 * USEC_PER_SEC) #define LLMNR_JITTER_INTERVAL_USEC (100 * USEC_PER_MSEC) #define DNS_TRANSACTION_ATTEMPTS_MAX 8 #define LLMNR_TRANSACTION_ATTEMPTS_MAX 3 #define TRANSACTION_TIMEOUT_USEC(p) (p == DNS_PROTOCOL_LLMNR ? LLMNR_TRANSACTION_TIMEOUT_USEC : DNS_TRANSACTION_TIMEOUT_USEC) #define TRANSACTION_ATTEMPTS_MAX(p) (p == DNS_PROTOCOL_LLMNR ? LLMNR_TRANSACTION_ATTEMPTS_MAX : DNS_TRANSACTION_ATTEMPTS_MAX) # 38 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-zone.h" 2 #define LLMNR_DEFAULT_TTL (30) enum DnsZoneItemState { DNS_ZONE_ITEM_PROBING, DNS_ZONE_ITEM_ESTABLISHED, DNS_ZONE_ITEM_VERIFYING, DNS_ZONE_ITEM_WITHDRAWN, }; struct DnsZoneItem { DnsScope *scope; DnsResourceRecord *rr; DnsZoneItemState state; unsigned block_ready; _Bool probing_enabled; DnsZoneItem *by_key_next, *by_key_prev; DnsZoneItem *by_name_next, *by_name_prev; DnsTransaction *probe_transaction; }; void dns_zone_flush(DnsZone *z); int dns_zone_put(DnsZone *z, DnsScope *s, DnsResourceRecord *rr, _Bool probe); void dns_zone_remove_rr(DnsZone *z, DnsResourceRecord *rr); int dns_zone_lookup(DnsZone *z, DnsQuestion *q, DnsAnswer **answer, DnsAnswer **soa, _Bool *tentative); void dns_zone_item_conflict(DnsZoneItem *i); void dns_zone_item_ready(DnsZoneItem *i); int dns_zone_check_conflicts(DnsZone *zone, DnsResourceRecord *rr); int dns_zone_verify_conflicts(DnsZone *zone, DnsResourceKey *key); void dns_zone_verify_all(DnsZone *zone); void dns_zone_item_probe_stop(DnsZoneItem *i); # 33 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-scope.h" 2 typedef enum DnsScopeMatch { DNS_SCOPE_NO, DNS_SCOPE_MAYBE, DNS_SCOPE_YES, _DNS_SCOPE_MATCH_MAX, _DNS_SCOPE_INVALID = -1 } DnsScopeMatch; struct DnsScope { Manager *manager; DnsProtocol protocol; int family; Link *link; char **domains; DnsCache cache; DnsZone zone; OrderedHashmap *conflict_queue; sd_event_source *conflict_event_source; RateLimit ratelimit; DnsTransaction *transactions; DnsScope *scopes_next, *scopes_prev; }; int dns_scope_new(Manager *m, DnsScope **ret, Link *l, DnsProtocol p, int family); DnsScope* dns_scope_free(DnsScope *s); int dns_scope_emit(DnsScope *s, DnsPacket *p); int dns_scope_tcp_socket(DnsScope *s, int family, const union in_addr_union *address, uint16_t port); DnsScopeMatch dns_scope_good_domain(DnsScope *s, int ifindex, uint64_t flags, const char *domain); int dns_scope_good_key(DnsScope *s, DnsResourceKey *key); int dns_scope_good_dns_server(DnsScope *s, int family, const union in_addr_union *address); DnsServer *dns_scope_get_dns_server(DnsScope *s); void dns_scope_next_dns_server(DnsScope *s); int dns_scope_llmnr_membership(DnsScope *s, _Bool b); void dns_scope_process_query(DnsScope *s, DnsStream *stream, DnsPacket *p); DnsTransaction *dns_scope_find_transaction(DnsScope *scope, DnsQuestion *question, _Bool cache_ok); int dns_scope_notify_conflict(DnsScope *scope, DnsResourceRecord *rr); void dns_scope_check_conflicts(DnsScope *scope, DnsPacket *p); # 33 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-dns-query.h" 2 struct DnsQuery { Manager *manager; DnsQuestion *question; uint64_t flags; int ifindex; DnsTransactionState state; unsigned n_cname_redirects; sd_event_source *timeout_event_source; DnsAnswer *answer; int answer_ifindex; int answer_family; DnsProtocol answer_protocol; int answer_rcode; sd_bus_message *request; int request_family; const char *request_hostname; union in_addr_union request_address; void (*complete)(DnsQuery* q); unsigned block_ready; Set *transactions; sd_bus_track *bus_track; DnsQuery *queries_next, *queries_prev; }; int dns_query_new(Manager *m, DnsQuery **q, DnsQuestion *question, int family, uint64_t flags); DnsQuery *dns_query_free(DnsQuery *q); int dns_query_go(DnsQuery *q); void dns_query_ready(DnsQuery *q); int dns_query_cname_redirect(DnsQuery *q, const char *name); int dns_query_bus_track(DnsQuery *q, sd_bus *bus, sd_bus_message *m); static inline void dns_query_freep(DnsQuery* *p) { if (*p) dns_query_free(*p); } struct __useless_struct_to_allow_trailing_semicolon__; # 44 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-manager.h" 2 struct Manager { sd_event *event; Support llmnr_support; Hashmap *links; sd_rtnl *rtnl; sd_event_source *rtnl_event_source; sd_network_monitor *network_monitor; sd_event_source *network_event_source; Hashmap *dns_transactions; DnsQuery *dns_queries; unsigned n_dns_queries; DnsStream *dns_streams; unsigned n_dns_streams; int dns_ipv4_fd; int dns_ipv6_fd; sd_event_source *dns_ipv4_event_source; sd_event_source *dns_ipv6_event_source; DnsServer *dns_servers; DnsServer *fallback_dns_servers; DnsServer *current_dns_server; _Bool read_resolv_conf; usec_t resolv_conf_mtime; DnsScope *dns_scopes; DnsScope *unicast_scope; int llmnr_ipv4_udp_fd; int llmnr_ipv6_udp_fd; int llmnr_ipv4_tcp_fd; int llmnr_ipv6_tcp_fd; sd_event_source *llmnr_ipv4_udp_event_source; sd_event_source *llmnr_ipv6_udp_event_source; sd_event_source *llmnr_ipv4_tcp_event_source; sd_event_source *llmnr_ipv6_tcp_event_source; sd_bus *bus; sd_event_source *bus_retry_event_source; char *hostname; DnsResourceKey *host_ipv4_key; DnsResourceKey *host_ipv6_key; int hostname_fd; sd_event_source *hostname_event_source; sd_bus_slot *prepare_for_sleep_slot; }; int manager_new(Manager **ret); Manager* manager_free(Manager *m); int manager_start(Manager *m); int manager_read_resolv_conf(Manager *m); int manager_write_resolv_conf(Manager *m); DnsServer *manager_set_dns_server(Manager *m, DnsServer *s); DnsServer *manager_find_dns_server(Manager *m, int family, const union in_addr_union *in_addr); DnsServer *manager_get_dns_server(Manager *m); void manager_next_dns_server(Manager *m); uint32_t manager_find_mtu(Manager *m); int manager_send(Manager *m, int fd, int ifindex, int family, const union in_addr_union *addr, uint16_t port, DnsPacket *p); int manager_recv(Manager *m, int fd, DnsProtocol protocol, DnsPacket **ret); int manager_dns_ipv4_fd(Manager *m); int manager_dns_ipv6_fd(Manager *m); int manager_llmnr_ipv4_udp_fd(Manager *m); int manager_llmnr_ipv6_udp_fd(Manager *m); int manager_llmnr_ipv4_tcp_fd(Manager *m); int manager_llmnr_ipv6_tcp_fd(Manager *m); int manager_find_ifindex(Manager *m, int family, const union in_addr_union *in_addr); LinkAddress* manager_find_link_address(Manager *m, int family, const union in_addr_union *in_addr); void manager_refresh_rrs(Manager *m); int manager_next_hostname(Manager *m); _Bool manager_our_packet(Manager *m, DnsPacket *p); DnsScope* manager_find_scope(Manager *m, DnsPacket *p); void manager_verify_all(Manager *m); void manager_flush_dns_servers(Manager *m, DnsServerType t); static inline void manager_freep(Manager* *p) { if (*p) manager_free(*p); } struct __useless_struct_to_allow_trailing_semicolon__; #define EXTRA_CMSG_SPACE 1024 const char* support_to_string(Support p) __attribute__ ((const)); int support_from_string(const char *s) __attribute__ ((pure)); # 25 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.h" 2 int manager_connect_bus(Manager *m); # 27 "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c" 2 static int reply_query_state(DnsQuery *q) { __attribute__((cleanup(freep))) char *ip = ((void *)0); const char *name; int r; if (q->request_hostname) name = q->request_hostname; else { r = in_addr_to_string(q->request_family, &q->request_address, &ip); if (r < 0) return r; name = ip; } switch (q->state) { case DNS_TRANSACTION_NO_SERVERS: return sd_bus_reply_method_errorf(q->request, "org.freedesktop.resolve1.NoNameServers", "No appropriate name servers or networks for name found"); case DNS_TRANSACTION_TIMEOUT: return sd_bus_reply_method_errorf(q->request, "org.freedesktop.DBus.Error.Timeout", "Query timed out"); case DNS_TRANSACTION_ATTEMPTS_MAX_REACHED: return sd_bus_reply_method_errorf(q->request, "org.freedesktop.DBus.Error.Timeout", "All attempts to contact name servers or networks failed"); case DNS_TRANSACTION_INVALID_REPLY: return sd_bus_reply_method_errorf(q->request, "org.freedesktop.resolve1.InvalidReply", "Received invalid reply"); case DNS_TRANSACTION_RESOURCES: return sd_bus_reply_method_errorf(q->request, "org.freedesktop.resolve1.NoResources", "Not enough resources"); case DNS_TRANSACTION_ABORTED: return sd_bus_reply_method_errorf(q->request, "org.freedesktop.resolve1.Aborted", "Query aborted"); case DNS_TRANSACTION_FAILURE: { __attribute__((cleanup(sd_bus_error_free))) sd_bus_error error = ((const sd_bus_error) {(((void *)0)), (((void *)0)), 0}); if (q->answer_rcode == DNS_RCODE_NXDOMAIN) sd_bus_error_setf(&error, "org.freedesktop.resolve1.DnsError." "NXDOMAIN", "'%s' not found", name); else { const char *rc, *n; char p[3]; rc = dns_rcode_to_string(q->answer_rcode); if (!rc) { sprintf(p, "%i", q->answer_rcode); rc = p; } n = ({ int _len = strlen("org.freedesktop.resolve1.DnsError."); unsigned _i; char *_d_, *_p_; const char *_appendees_[] = { rc }; for (_i = 0; _i < (sizeof(_appendees_)/sizeof((_appendees_)[0])); _i++) _len += strlen(_appendees_[_i]); _d_ = __builtin_alloca (_len + 1); _p_ = stpcpy(_d_, "org.freedesktop.resolve1.DnsError."); for (_i = 0; _i < (sizeof(_appendees_)/sizeof((_appendees_)[0])); _i++) _p_ = stpcpy(_p_, _appendees_[_i]); _d_; }); sd_bus_error_setf(&error, n, "Could not resolve '%s', server or network returned error %s", name, rc); } return sd_bus_reply_method_error(q->request, &error); } case DNS_TRANSACTION_NULL: case DNS_TRANSACTION_PENDING: case DNS_TRANSACTION_SUCCESS: default: do { log_assert_failed_unreachable("Impossible state", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 90, __PRETTY_FUNCTION__); } while (0); } } static int append_address(sd_bus_message *reply, DnsResourceRecord *rr) { int r; do { if ((__builtin_expect(!!(!(reply)),0))) log_assert_failed("reply", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 97, __PRETTY_FUNCTION__); } while (0); do { if ((__builtin_expect(!!(!(rr)),0))) log_assert_failed("rr", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 98, __PRETTY_FUNCTION__); } while (0); r = sd_bus_message_open_container(reply, 'r', "iay"); if (r < 0) return r; if (rr->key->type == DNS_TYPE_A) { r = sd_bus_message_append(reply, "i", 2); if (r < 0) return r; r = sd_bus_message_append_array(reply, 'y', &rr->a.in_addr, sizeof(struct in_addr)); } else if (rr->key->type == DNS_TYPE_AAAA) { r = sd_bus_message_append(reply, "i", 10); if (r < 0) return r; r = sd_bus_message_append_array(reply, 'y', &rr->aaaa.in6_addr, sizeof(struct in6_addr)); } else return -124; if (r < 0) return r; r = sd_bus_message_close_container(reply); if (r < 0) return r; return 0; } static void bus_method_resolve_hostname_complete(DnsQuery *q) { __attribute__((cleanup(dns_resource_record_unrefp))) DnsResourceRecord *cname = ((void *)0), *canonical = ((void *)0); __attribute__((cleanup(sd_bus_message_unrefp))) sd_bus_message *reply = ((void *)0); __attribute__((cleanup(dns_answer_unrefp))) DnsAnswer *answer = ((void *)0); unsigned added = 0, i; int r; do { if ((__builtin_expect(!!(!(q)),0))) log_assert_failed("q", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 137, __PRETTY_FUNCTION__); } while (0); if (q->state != DNS_TRANSACTION_SUCCESS) { r = reply_query_state(q); goto finish; } r = sd_bus_message_new_method_return(q->request, &reply); if (r < 0) goto finish; r = sd_bus_message_append(reply, "i", q->answer_ifindex); if (r < 0) goto finish; r = sd_bus_message_open_container(reply, 'a', "(iay)"); if (r < 0) goto finish; if (q->answer) { answer = dns_answer_ref(q->answer); for (i = 0; i < answer->n_rrs; i++) { r = dns_question_matches_rr(q->question, answer->rrs[i]); if (r < 0) goto finish; if (r == 0) { r = dns_question_matches_cname(q->question, answer->rrs[i]); if (r < 0) goto finish; if (r > 0) cname = dns_resource_record_ref(answer->rrs[i]); continue; } r = append_address(reply, answer->rrs[i]); if (r < 0) goto finish; if (!canonical) canonical = dns_resource_record_ref(answer->rrs[i]); added ++; } } if (added <= 0) { if (!cname) { r = sd_bus_reply_method_errorf(q->request, "org.freedesktop.resolve1.NoSuchRR", "'%s' does not have any RR of requested type", q->request_hostname); goto finish; } r = dns_query_cname_redirect(q, cname->cname.name); if (r < 0) { if (r == -90) r = sd_bus_reply_method_errorf(q->request, "org.freedesktop.resolve1.CNameLoop", "CNAME loop on '%s'", q->request_hostname); else r = sd_bus_reply_method_errno(q->request, -r, ((void *)0)); goto finish; } for (i = 0; i < answer->n_rrs; i++) { r = dns_question_matches_rr(q->question, answer->rrs[i]); if (r < 0) goto finish; if (r == 0) continue; r = append_address(reply, answer->rrs[i]); if (r < 0) goto finish; if (!canonical) canonical = dns_resource_record_ref(answer->rrs[i]); added++; } if (added <= 0) { r = dns_query_go(q); if (r == -3) { r = sd_bus_reply_method_errorf(q->request, "org.freedesktop.resolve1.NoNameServers", "No appropriate name servers or networks for name found"); goto finish; } if (r < 0) { r = sd_bus_reply_method_errno(q->request, -r, ((void *)0)); goto finish; } return; } } r = sd_bus_message_close_container(reply); if (r < 0) goto finish; do { if ((__builtin_expect(!!(!(canonical)),0))) log_assert_failed("canonical", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 245, __PRETTY_FUNCTION__); } while (0); r = sd_bus_message_append(reply, "st", DNS_RESOURCE_KEY_NAME(canonical->key), SD_RESOLVED_FLAGS_MAKE(q->answer_protocol, q->answer_family)); if (r < 0) goto finish; r = sd_bus_send(q->manager->bus, reply, ((void *)0)); finish: if (r < 0) { ({ int _l = (3), _e = (r); (log_get_max_level() >= _l) ? log_internal(_l, _e, "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 254, __func__, "Failed to send hostname reply: %m") : -abs(_e); }); sd_bus_reply_method_errno(q->request, -r, ((void *)0)); } dns_query_free(q); } static int check_ifindex_flags(int ifindex, uint64_t *flags, sd_bus_error *error) { do { if ((__builtin_expect(!!(!(flags)),0))) log_assert_failed("flags", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 262, __PRETTY_FUNCTION__); } while (0); if (ifindex < 0) return sd_bus_error_setf(error, "org.freedesktop.DBus.Error.InvalidArgs", "Invalid interface index"); if (*flags & ~(((uint64_t) 1)|((uint64_t) 2)|((uint64_t) 4))) return sd_bus_error_setf(error, "org.freedesktop.DBus.Error.InvalidArgs", "Invalid flags parameter"); if (*flags == 0) *flags = (((uint64_t) 1)|((uint64_t) 2)|((uint64_t) 4)); return 0; } static int bus_method_resolve_hostname(sd_bus *bus, sd_bus_message *message, void *userdata, sd_bus_error *error) { __attribute__((cleanup(dns_question_unrefp))) DnsQuestion *question = ((void *)0); Manager *m = userdata; const char *hostname; int family, ifindex; uint64_t flags; DnsQuery *q; int r; do { if ((__builtin_expect(!!(!(bus)),0))) log_assert_failed("bus", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 285, __PRETTY_FUNCTION__); } while (0); do { if ((__builtin_expect(!!(!(message)),0))) log_assert_failed("message", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 286, __PRETTY_FUNCTION__); } while (0); do { if ((__builtin_expect(!!(!(m)),0))) log_assert_failed("m", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 287, __PRETTY_FUNCTION__); } while (0); r = sd_bus_message_read(message, "isit", &ifindex, &hostname, &family, &flags); if (r < 0) return r; if (!({ const typeof(2) _y = (2); const typeof(_y) _x = (family); unsigned _i; _Bool _found = 0; for (_i = 0; _i < 1 + sizeof((const typeof(_x)[]) { 10, 0 })/sizeof(const typeof(_x)); _i++) if (((const typeof(_x)[]) { _y, 10, 0 })[_i] == _x) { _found = 1; break; } _found; })) return sd_bus_error_setf(error, "org.freedesktop.DBus.Error.InvalidArgs", "Unknown address family %i", family); r = dns_name_normalize(hostname, ((void *)0)); if (r < 0) return sd_bus_error_setf(error, "org.freedesktop.DBus.Error.InvalidArgs", "Invalid hostname '%s'", hostname); r = check_ifindex_flags(ifindex, &flags, error); if (r < 0) return r; question = dns_question_new(family == 0 ? 2 : 1); if (!question) return -12; if (family != 10) { __attribute__((cleanup(dns_resource_key_unrefp))) DnsResourceKey *key = ((void *)0); key = dns_resource_key_new(DNS_CLASS_IN, DNS_TYPE_A, hostname); if (!key) return -12; r = dns_question_add(question, key); if (r < 0) return r; } if (family != 2) { __attribute__((cleanup(dns_resource_key_unrefp))) DnsResourceKey *key = ((void *)0); key = dns_resource_key_new(DNS_CLASS_IN, DNS_TYPE_AAAA, hostname); if (!key) return -12; r = dns_question_add(question, key); if (r < 0) return r; } r = dns_query_new(m, &q, question, ifindex, flags); if (r < 0) return r; q->request = sd_bus_message_ref(message); q->request_family = family; q->request_hostname = hostname; q->complete = bus_method_resolve_hostname_complete; r = dns_query_bus_track(q, bus, message); if (r < 0) return r; r = dns_query_go(q); if (r < 0) { dns_query_free(q); if (r == -3) sd_bus_error_setf(error, "org.freedesktop.resolve1.NoNameServers", "No appropriate name servers or networks for name found"); return r; } return 1; } static void bus_method_resolve_address_complete(DnsQuery *q) { __attribute__((cleanup(sd_bus_message_unrefp))) sd_bus_message *reply = ((void *)0); __attribute__((cleanup(dns_answer_unrefp))) DnsAnswer *answer = ((void *)0); unsigned added = 0, i; int r; do { if ((__builtin_expect(!!(!(q)),0))) log_assert_failed("q", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 364, __PRETTY_FUNCTION__); } while (0); if (q->state != DNS_TRANSACTION_SUCCESS) { r = reply_query_state(q); goto finish; } r = sd_bus_message_new_method_return(q->request, &reply); if (r < 0) goto finish; r = sd_bus_message_append(reply, "i", q->answer_ifindex); if (r < 0) goto finish; r = sd_bus_message_open_container(reply, 'a', "s"); if (r < 0) goto finish; if (q->answer) { answer = dns_answer_ref(q->answer); for (i = 0; i < answer->n_rrs; i++) { r = dns_question_matches_rr(q->question, answer->rrs[i]); if (r < 0) goto finish; if (r == 0) continue; r = sd_bus_message_append(reply, "s", answer->rrs[i]->ptr.name); if (r < 0) goto finish; added ++; } } if (added <= 0) { __attribute__((cleanup(freep))) char *ip = ((void *)0); in_addr_to_string(q->request_family, &q->request_address, &ip); r = sd_bus_reply_method_errorf(q->request, "org.freedesktop.resolve1.NoSuchRR", "Address '%s' does not have any RR of requested type", ip); goto finish; } r = sd_bus_message_close_container(reply); if (r < 0) goto finish; r = sd_bus_message_append(reply, "t", SD_RESOLVED_FLAGS_MAKE(q->answer_protocol, q->answer_family)); if (r < 0) goto finish; r = sd_bus_send(q->manager->bus, reply, ((void *)0)); finish: if (r < 0) { ({ int _l = (3), _e = (r); (log_get_max_level() >= _l) ? log_internal(_l, _e, "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 422, __func__, "Failed to send address reply: %m") : -abs(_e); }); sd_bus_reply_method_errno(q->request, -r, ((void *)0)); } dns_query_free(q); } static int bus_method_resolve_address(sd_bus *bus, sd_bus_message *message, void *userdata, sd_bus_error *error) { __attribute__((cleanup(dns_resource_key_unrefp))) DnsResourceKey *key = ((void *)0); __attribute__((cleanup(dns_question_unrefp))) DnsQuestion *question = ((void *)0); __attribute__((cleanup(freep))) char *reverse = ((void *)0); Manager *m = userdata; int family, ifindex; uint64_t flags; const void *d; DnsQuery *q; size_t sz; int r; do { if ((__builtin_expect(!!(!(bus)),0))) log_assert_failed("bus", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 441, __PRETTY_FUNCTION__); } while (0); do { if ((__builtin_expect(!!(!(message)),0))) log_assert_failed("message", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 442, __PRETTY_FUNCTION__); } while (0); do { if ((__builtin_expect(!!(!(m)),0))) log_assert_failed("m", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 443, __PRETTY_FUNCTION__); } while (0); r = sd_bus_message_read(message, "ii", &ifindex, &family); if (r < 0) return r; if (!({ const typeof(2) _y = (2); const typeof(_y) _x = (family); unsigned _i; _Bool _found = 0; for (_i = 0; _i < 1 + sizeof((const typeof(_x)[]) { 10 })/sizeof(const typeof(_x)); _i++) if (((const typeof(_x)[]) { _y, 10 })[_i] == _x) { _found = 1; break; } _found; })) return sd_bus_error_setf(error, "org.freedesktop.DBus.Error.InvalidArgs", "Unknown address family %i", family); r = sd_bus_message_read_array(message, 'y', &d, &sz); if (r < 0) return r; if (sz != FAMILY_ADDRESS_SIZE(family)) return sd_bus_error_setf(error, "org.freedesktop.DBus.Error.InvalidArgs", "Invalid address size"); r = sd_bus_message_read(message, "t", &flags); if (r < 0) return r; r = check_ifindex_flags(ifindex, &flags, error); if (r < 0) return r; r = dns_name_reverse(family, d, &reverse); if (r < 0) return r; question = dns_question_new(1); if (!question) return -12; key = dns_resource_key_new_consume(DNS_CLASS_IN, DNS_TYPE_PTR, reverse); if (!key) return -12; reverse = ((void *)0); r = dns_question_add(question, key); if (r < 0) return r; r = dns_query_new(m, &q, question, ifindex, flags); if (r < 0) return r; q->request = sd_bus_message_ref(message); q->request_family = family; memcpy(&q->request_address, d, sz); q->complete = bus_method_resolve_address_complete; r = dns_query_bus_track(q, bus, message); if (r < 0) return r; r = dns_query_go(q); if (r < 0) { dns_query_free(q); if (r == -3) sd_bus_error_setf(error, "org.freedesktop.resolve1.NoNameServers", "No appropriate name servers or networks for name found"); return r; } return 1; } static void bus_method_resolve_record_complete(DnsQuery *q) { __attribute__((cleanup(sd_bus_message_unrefp))) sd_bus_message *reply = ((void *)0); __attribute__((cleanup(dns_answer_unrefp))) DnsAnswer *answer = ((void *)0); unsigned added = 0, i; int r; do { if ((__builtin_expect(!!(!(q)),0))) log_assert_failed("q", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 517, __PRETTY_FUNCTION__); } while (0); if (q->state != DNS_TRANSACTION_SUCCESS) { r = reply_query_state(q); goto finish; } r = sd_bus_message_new_method_return(q->request, &reply); if (r < 0) goto finish; r = sd_bus_message_append(reply, "i", q->answer_ifindex); if (r < 0) goto finish; r = sd_bus_message_open_container(reply, 'a', "(qqay)"); if (r < 0) goto finish; if (q->answer) { answer = dns_answer_ref(q->answer); for (i = 0; i < answer->n_rrs; i++) { __attribute__((cleanup(dns_packet_unrefp))) DnsPacket *p = ((void *)0); size_t start; r = dns_question_matches_rr(q->question, answer->rrs[i]); if (r < 0) goto finish; if (r == 0) continue; r = dns_packet_new(&p, DNS_PROTOCOL_DNS, 0); if (r < 0) goto finish; r = dns_packet_append_rr(p, answer->rrs[i], &start); if (r < 0) goto finish; r = sd_bus_message_open_container(reply, 'r', "qqay"); if (r < 0) goto finish; r = sd_bus_message_append(reply, "qq", answer->rrs[i]->key->class, answer->rrs[i]->key->type); if (r < 0) goto finish; r = sd_bus_message_append_array(reply, 'y', DNS_PACKET_DATA(p) + start, p->size - start); if (r < 0) goto finish; r = sd_bus_message_close_container(reply); if (r < 0) goto finish; added ++; } } if (added <= 0) { r = sd_bus_reply_method_errorf(q->request, "org.freedesktop.resolve1.NoSuchRR", "Name '%s' does not have any RR of the requested type", q->request_hostname); goto finish; } r = sd_bus_message_close_container(reply); if (r < 0) goto finish; r = sd_bus_message_append(reply, "t", SD_RESOLVED_FLAGS_MAKE(q->answer_protocol, q->answer_family)); if (r < 0) goto finish; r = sd_bus_send(q->manager->bus, reply, ((void *)0)); finish: if (r < 0) { ({ int _l = (3), _e = (r); (log_get_max_level() >= _l) ? log_internal(_l, _e, "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 594, __func__, "Failed to send record reply: %m") : -abs(_e); }); sd_bus_reply_method_errno(q->request, -r, ((void *)0)); } dns_query_free(q); } static int bus_method_resolve_record(sd_bus *bus, sd_bus_message *message, void *userdata, sd_bus_error *error) { __attribute__((cleanup(dns_resource_key_unrefp))) DnsResourceKey *key = ((void *)0); __attribute__((cleanup(dns_question_unrefp))) DnsQuestion *question = ((void *)0); Manager *m = userdata; uint16_t class, type; const char *name; int r, ifindex; uint64_t flags; DnsQuery *q; do { if ((__builtin_expect(!!(!(bus)),0))) log_assert_failed("bus", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 611, __PRETTY_FUNCTION__); } while (0); do { if ((__builtin_expect(!!(!(message)),0))) log_assert_failed("message", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 612, __PRETTY_FUNCTION__); } while (0); do { if ((__builtin_expect(!!(!(m)),0))) log_assert_failed("m", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 613, __PRETTY_FUNCTION__); } while (0); r = sd_bus_message_read(message, "isqqt", &ifindex, &name, &class, &type, &flags); if (r < 0) return r; r = dns_name_normalize(name, ((void *)0)); if (r < 0) return sd_bus_error_setf(error, "org.freedesktop.DBus.Error.InvalidArgs", "Invalid name '%s'", name); r = check_ifindex_flags(ifindex, &flags, error); if (r < 0) return r; question = dns_question_new(1); if (!question) return -12; key = dns_resource_key_new(class, type, name); if (!key) return -12; r = dns_question_add(question, key); if (r < 0) return r; r = dns_query_new(m, &q, question, ifindex, flags); if (r < 0) return r; q->request = sd_bus_message_ref(message); q->request_hostname = name; q->complete = bus_method_resolve_record_complete; r = dns_query_bus_track(q, bus, message); if (r < 0) return r; r = dns_query_go(q); if (r < 0) { dns_query_free(q); if (r == -3) sd_bus_error_setf(error, "org.freedesktop.resolve1.NoNameServers", "No appropriate name servers or networks for name found"); return r; } return 1; } static const sd_bus_vtable resolve_vtable[] = { { .type = _SD_BUS_VTABLE_START, .flags = 0, .x.start.element_size = sizeof(sd_bus_vtable), }, { .type = _SD_BUS_VTABLE_METHOD, .flags = SD_BUS_VTABLE_UNPRIVILEGED, .x.method.member = "ResolveHostname", .x.method.signature = "isit", .x.method.result = "ia(iay)st", .x.method.handler = bus_method_resolve_hostname, }, { .type = _SD_BUS_VTABLE_METHOD, .flags = SD_BUS_VTABLE_UNPRIVILEGED, .x.method.member = "ResolveAddress", .x.method.signature = "iiayt", .x.method.result = "iast", .x.method.handler = bus_method_resolve_address, }, { .type = _SD_BUS_VTABLE_METHOD, .flags = SD_BUS_VTABLE_UNPRIVILEGED, .x.method.member = "ResolveRecord", .x.method.signature = "isqqt", .x.method.result = "ia(qqay)t", .x.method.handler = bus_method_resolve_record, }, { .type = _SD_BUS_VTABLE_END, }, }; static int on_bus_retry(sd_event_source *s, usec_t usec, void *userdata) { Manager *m = userdata; do { if ((__builtin_expect(!!(!(s)),0))) log_assert_failed("s", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 675, __PRETTY_FUNCTION__); } while (0); do { if ((__builtin_expect(!!(!(m)),0))) log_assert_failed("m", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 676, __PRETTY_FUNCTION__); } while (0); m->bus_retry_event_source = sd_event_source_unref(m->bus_retry_event_source); manager_connect_bus(m); return 0; } static int match_prepare_for_sleep(sd_bus *bus, sd_bus_message *message, void *userdata, sd_bus_error *ret_error) { Manager *m = userdata; int b, r; do { if ((__builtin_expect(!!(!(bus)),0))) log_assert_failed("bus", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 688, __PRETTY_FUNCTION__); } while (0); do { if ((__builtin_expect(!!(!(bus)),0))) log_assert_failed("bus", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 689, __PRETTY_FUNCTION__); } while (0); r = sd_bus_message_read(message, "b", &b); if (r < 0) { ({ int _l = (7), _e = (r); (log_get_max_level() >= _l) ? log_internal(_l, _e, "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 693, __func__, "Failed to parse PrepareForSleep signal: %m") : -abs(_e); }); return 0; } if (b) return 0; ({ int _l = (7), _e = (0); (log_get_max_level() >= _l) ? log_internal(_l, _e, "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 700, __func__, "Coming back from suspend, verifying all RRs...") : -abs(_e); }); manager_verify_all(m); return 0; } int manager_connect_bus(Manager *m) { int r; do { if ((__builtin_expect(!!(!(m)),0))) log_assert_failed("m", "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 709, __PRETTY_FUNCTION__); } while (0); if (m->bus) return 0; r = sd_bus_default_system(&m->bus); if (r < 0) { ({ int _l = (7), _e = (r); (log_get_max_level() >= _l) ? log_internal(_l, _e, "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 720, __func__, "Failed to connect to bus, trying again in 5s: %m") : -abs(_e); }); r = sd_event_add_time(m->event, &m->bus_retry_event_source, 1, now(1) + 5*((usec_t) 1000000ULL), 0, on_bus_retry, m); if (r < 0) return ({ int _l = (3), _e = (r); (log_get_max_level() >= _l) ? log_internal(_l, _e, "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 724, __func__, "Failed to install bus reconnect time event: %m") : -abs(_e); }); return 0; } r = sd_bus_add_object_vtable(m->bus, ((void *)0), "/org/freedesktop/resolve1", "org.freedesktop.resolve1.Manager", resolve_vtable, m); if (r < 0) return ({ int _l = (3), _e = (r); (log_get_max_level() >= _l) ? log_internal(_l, _e, "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 731, __func__, "Failed to register object: %m") : -abs(_e); }); r = sd_bus_request_name(m->bus, "org.freedesktop.resolve1", 0); if (r < 0) return ({ int _l = (3), _e = (r); (log_get_max_level() >= _l) ? log_internal(_l, _e, "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 735, __func__, "Failed to register name: %m") : -abs(_e); }); r = sd_bus_attach_event(m->bus, m->event, 0); if (r < 0) return ({ int _l = (3), _e = (r); (log_get_max_level() >= _l) ? log_internal(_l, _e, "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 739, __func__, "Failed to attach bus to event loop: %m") : -abs(_e); }); r = sd_bus_add_match(m->bus, &m->prepare_for_sleep_slot, "type='signal'," "sender='org.freedesktop.login1'," "interface='org.freedesktop.login1.Manager'," "member='PrepareForSleep'," "path='/org/freedesktop/login1'", match_prepare_for_sleep, m); if (r < 0) ({ int _l = (3), _e = (r); (log_get_max_level() >= _l) ? log_internal(_l, _e, "/home/umuttl/Development/p7214.umuttl.2014.12.11.13.51/apps/systemd/systemd/src/resolve/resolved-bus.c", 750, __func__, "Failed to add match for PrepareForSleep: %m") : -abs(_e); }); return 0; }