Hallo, dies ist ein Test.
PWD: /www/data-lst1/unixsoft/unixsoft/kaempfer/.public_html
Running in File Mode
Relative path: ./../../../../../../usr/include/KHR/../devid.h
Real path: /usr/include/devid.h
Zurück
/* * Copyright (c) 1996, 2020, Oracle and/or its affiliates. All rights reserved. */ #ifndef _DEVID_H #define _DEVID_H #ifndef _KERNEL #include <sys/types.h> #endif /* _KERNEL */ #include <sys/sunddi.h> #ifdef __cplusplus extern "C" { #endif typedef struct devid_nmlist { char *devname; dev_t dev; } devid_nmlist_t; extern int devid_get(int __fd, ddi_devid_t *__retdevid); extern int devid_pget(char *, ddi_devid_t *__retdevid); extern void devid_free(ddi_devid_t __devid); extern int devid_get_minor_name(int __fd, char **__retminor_name); extern int devid_pget_minor_name(char *, char **__retminor_name); extern size_t devid_sizeof(ddi_devid_t __devid); extern int devid_compare(ddi_devid_t __devid1, ddi_devid_t __devid2); extern int devid_deviceid_to_nmlist(char *__search_path, ddi_devid_t __devid, char *__minor_name, devid_nmlist_t **__retlist); extern void devid_free_nmlist(devid_nmlist_t *__list); extern int devid_valid(ddi_devid_t __devid); extern char *devid_str_encode(ddi_devid_t __devid, char *__minor_name); extern int devid_str_decode(char *__devidstr, ddi_devid_t *__retdevid, char **__retminor_name); extern void devid_str_free(char *__devidstr); #ifdef __cplusplus } #endif #endif /* _DEVID_H */