#define E_assert(expr, msg, ...) \ do { \ if (!(expr)) \
ksft_exit_fail_msg("ASSERT(%s:%d) failed (%s): " msg "\n", \
__FILE__, __LINE__, #expr, ##__VA_ARGS__); \
} while (0)
int raw_openat2(int dfd, constchar *path, void *how, size_t size); int sys_openat2(int dfd, constchar *path, struct open_how *how); int sys_openat(int dfd, constchar *path, struct open_how *how); int sys_renameat2(int olddirfd, constchar *oldpath, int newdirfd, constchar *newpath, unsignedint flags);
int touchat(int dfd, constchar *path); char *fdreadlink(int fd); bool fdequal(int fd, int dfd, constchar *path);
externbool openat2_supported;
#endif/* __RESOLVEAT_H__ */
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.10Bemerkung:
(vorverarbeitet am 2026-10-11)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.