1 #ifndef ETTERCAP_FILE_H 2 #define ETTERCAP_FILE_H 3 4 EC_API_EXTERN FILE * open_data(char *dir, char *file, char *mode); 5 EC_API_EXTERN char * get_full_path(const char *dir, const char *file); 6 EC_API_EXTERN char * get_local_path(const char *file); 7 8 #define MAC_FINGERPRINTS "etter.finger.mac" 9 #define TCP_FINGERPRINTS "etter.finger.os" 10 #define SERVICES_NAMES "etter.services" 11 #define ETTER_CONF "etter.conf" 12 #define ETTER_DNS "etter.dns" 13 #define ETTER_MDNS "etter.mdns" 14 #define ETTER_NBNS "etter.nbns" 15 #define ETTER_FIELDS "etter.fields" 16 #define CERT_FILE "etter.ssl.crt" 17 18 /* fopen modes */ 19 #define FOPEN_READ_TEXT "r" 20 #define FOPEN_READ_BIN "rb" 21 #define FOPEN_WRITE_TEXT "w" 22 #define FOPEN_WRITE_BIN "wb" 23 24 #endif 25 26 /* EOF */ 27 28 // vim:ts=3:expandtab 29 30