#ifndef _MSG_DOT_H #define _MSG_DOT_H #include /* Msg typedef */ #ifndef __lint #define MSG_SGS_LOCAL_ARRAY __crle_msg extern const char __crle_msg[]; #define MSG_ORIG_STRTAB(_x, _s) &_s[_x] #define MSG_ORIG(x) MSG_ORIG_STRTAB(x, __crle_msg) extern const char * _crle_msg(Msg); #define MSG_INTL(x) _crle_msg(x) #define MSG_ARG_USAGE 1 #define MSG_ARG_USAGE_SIZE 1412 #define MSG_ARG_ILLEGAL 1414 #define MSG_ARG_ILLEGAL_SIZE 40 #define MSG_ARG_MULT 1455 #define MSG_ARG_MULT_SIZE 41 #define MSG_ARG_TYPE 1497 #define MSG_ARG_TYPE_SIZE 28 #define MSG_ARG_FLAGS 1526 #define MSG_ARG_FLAGS_SIZE 22 #define MSG_ARG_MODE 1549 #define MSG_ARG_MODE_SIZE 75 #define MSG_ARG_ALT 1625 #define MSG_ARG_ALT_SIZE 67 #define MSG_ARG_UPDATE 1693 #define MSG_ARG_UPDATE_SIZE 138 #define MSG_ARG_UPDATEVER 1832 #define MSG_ARG_UPDATEVER_SIZE 76 #define MSG_ARG_PRINTVER 1909 #define MSG_ARG_PRINTVER_SIZE 98 #define MSG_ARG_CLASS 2008 #define MSG_ARG_CLASS_SIZE 52 #define MSG_ARG_WRONGARCH 2061 #define MSG_ARG_WRONGARCH_SIZE 64 #define MSG_WARN_ENV 2126 #define MSG_WARN_ENV_SIZE 81 #define MSG_ISA32_NO64SUP 2208 #define MSG_ISA32_NO64SUP_SIZE 61 #define MSG_SYS_MALLOC 2270 #define MSG_SYS_MALLOC_SIZE 22 #define MSG_SYS_TEMPNAME 2293 #define MSG_SYS_TEMPNAME_SIZE 44 #define MSG_SYS_PIPE 2338 #define MSG_SYS_PIPE_SIZE 20 #define MSG_SYS_FORK 2359 #define MSG_SYS_FORK_SIZE 20 #define MSG_SYS_PUTENV 2380 #define MSG_SYS_PUTENV_SIZE 22 #define MSG_COR_TRUNC 2403 #define MSG_COR_TRUNC_SIZE 42 #define MSG_SYS_ACCESS 2446 #define MSG_SYS_ACCESS_SIZE 26 #define MSG_SYS_OPEN 2473 #define MSG_SYS_OPEN_SIZE 24 #define MSG_SYS_MMAP 2498 #define MSG_SYS_MMAP_SIZE 24 #define MSG_SYS_TRUNC 2523 #define MSG_SYS_TRUNC_SIZE 29 #define MSG_SYS_STAT 2553 #define MSG_SYS_STAT_SIZE 24 #define MSG_SYS_WRITE 2578 #define MSG_SYS_WRITE_SIZE 25 #define MSG_SYS_EXEC 2604 #define MSG_SYS_EXEC_SIZE 41 #define MSG_SYS_EXECLP 2646 #define MSG_SYS_EXECLP_SIZE 24 #define MSG_SYS_CORE 2671 #define MSG_SYS_CORE_SIZE 13 #define MSG_ELF_TYPE 2685 #define MSG_ELF_TYPE_SIZE 25 #define MSG_ELF_BEGIN 2711 #define MSG_ELF_BEGIN_SIZE 22 #define MSG_GEN_INVFILE 2734 #define MSG_GEN_INVFILE_SIZE 26 #define MSG_GEN_CREATE 2761 #define MSG_GEN_CREATE_SIZE 40 #define MSG_DEF_NOCONF 2802 #define MSG_DEF_NOCONF_SIZE 43 #define MSG_DEF_NEWDLP 2846 #define MSG_DEF_NEWDLP_SIZE 62 #define MSG_DEF_OLDDLP 2909 #define MSG_DEF_OLDDLP_SIZE 57 #define MSG_DEF_NEWTD 2967 #define MSG_DEF_NEWTD_SIZE 75 #define MSG_DEF_OLDTD 3043 #define MSG_DEF_OLDTD_SIZE 63 #define MSG_DEF_NEWDLP_64 3107 #define MSG_DEF_NEWDLP_64_SIZE 68 #define MSG_DEF_OLDDLP_64 3176 #define MSG_DEF_OLDDLP_64_SIZE 60 #define MSG_DEF_NEWTD_64 3237 #define MSG_DEF_NEWTD_64_SIZE 81 #define MSG_DEF_OLDTD_64 3319 #define MSG_DEF_OLDTD_64_SIZE 66 #define MSG_DEF_AOUTDLP 3386 #define MSG_DEF_AOUTDLP_SIZE 83 #define MSG_DEF_AOUTNEWTD 3470 #define MSG_DEF_AOUTNEWTD_SIZE 76 #define MSG_DEF_AOUTOLDTD 3547 #define MSG_DEF_AOUTOLDTD_SIZE 64 #define MSG_ENV_TITLE 3612 #define MSG_ENV_TITLE_SIZE 24 #define MSG_ENV_RPL 3637 #define MSG_ENV_RPL_SIZE 20 #define MSG_ENV_PRM 3658 #define MSG_ENV_PRM_SIZE 18 #define MSG_FLT_TITLE 3677 #define MSG_FLT_TITLE_SIZE 10 #define MSG_FLT_FILTER 3688 #define MSG_FLT_FILTER_SIZE 13 #define MSG_FLT_FILTEE 3702 #define MSG_FLT_FILTEE_SIZE 17 #define MSG_DIA_CONFILE 3720 #define MSG_DIA_CONFILE_SIZE 30 #define MSG_DIA_OBJDIR 3751 #define MSG_DIA_OBJDIR_SIZE 28 #define MSG_DIA_INSPECT 3780 #define MSG_DIA_INSPECT_SIZE 12 #define MSG_DIA_RPLENV 3793 #define MSG_DIA_RPLENV_SIZE 45 #define MSG_DIA_PRMENV 3839 #define MSG_DIA_PRMENV_SIZE 43 #define MSG_DIA_DLIBPTH 3883 #define MSG_DIA_DLIBPTH_SIZE 38 #define MSG_DIA_TLIBPTH 3922 #define MSG_DIA_TLIBPTH_SIZE 38 #define MSG_DIA_NOEXIST 3961 #define MSG_DIA_NOEXIST_SIZE 51 #define MSG_DIA_DIR 4013 #define MSG_DIA_DIR_SIZE 30 #define MSG_DIA_FILE 4044 #define MSG_DIA_FILE_SIZE 26 #define MSG_DIA_ALTCREATE 4071 #define MSG_DIA_ALTCREATE_SIZE 37 #define MSG_DIA_ALTUPDATE 4109 #define MSG_DIA_ALTUPDATE_SIZE 37 #define MSG_DMP_HEAD 4147 #define MSG_DMP_HEAD_SIZE 41 #define MSG_DMP_PLATFORM 4189 #define MSG_DMP_PLATFORM_SIZE 21 #define MSG_DMP_APP 4211 #define MSG_DMP_APP_SIZE 43 #define MSG_DMP_DLIBPTH 4255 #define MSG_DMP_DLIBPTH_SIZE 32 #define MSG_DMP_TLIBPTH 4288 #define MSG_DMP_TLIBPTH_SIZE 31 #define MSG_DMP_RESV 4320 #define MSG_DMP_RESV_SIZE 46 #define MSG_DMP_DIR_1 4367 #define MSG_DMP_DIR_1_SIZE 15 #define MSG_DMP_DIR_2 4383 #define MSG_DMP_DIR_2_SIZE 30 #define MSG_DMP_FILE_1 4183 #define MSG_DMP_FILE_1_SIZE 5 #define MSG_DMP_FILE_2 4414 #define MSG_DMP_FILE_2_SIZE 21 #define MSG_DMP_HASH 4436 #define MSG_DMP_HASH_SIZE 33 #define MSG_DMP_HASHENT_1 4470 #define MSG_DMP_HASHENT_1_SIZE 18 #define MSG_DMP_HASHENT_2 4489 #define MSG_DMP_HASHENT_2_SIZE 14 #define MSG_DMP_STAT 4504 #define MSG_DMP_STAT_SIZE 45 #define MSG_DMP_DCMP 4550 #define MSG_DMP_DCMP_SIZE 77 #define MSG_DMP_FCMP 4628 #define MSG_DMP_FCMP_SIZE 72 #define MSG_DMP_CMD_TITLE 4701 #define MSG_DMP_CMD_TITLE_SIZE 15 #define MSG_DMP_CMD_ONE 4717 #define MSG_DMP_CMD_ONE_SIZE 11 #define MSG_DMP_CMD_BGN 4729 #define MSG_DMP_CMD_BGN_SIZE 10 #define MSG_DMP_CMD_MID 4736 #define MSG_DMP_CMD_MID_SIZE 3 #define MSG_DMP_CMD_END 4744 #define MSG_DMP_CMD_END_SIZE 4 #define MSG_DMP_CMD_ONE_V 4717 #define MSG_DMP_CMD_ONE_V_SIZE 11 #define MSG_DMP_CMD_BGN_V 4749 #define MSG_DMP_CMD_BGN_V_SIZE 12 #define MSG_DMP_CMD_MID_V 4762 #define MSG_DMP_CMD_MID_V_SIZE 9 #define MSG_DMP_CMD_END_V 4740 #define MSG_DMP_CMD_END_V_SIZE 8 #define MSG_ARG_OPTIONS 4772 #define MSG_ARG_OPTIONS_SIZE 32 #define MSG_ARG_6 4805 #define MSG_ARG_6_SIZE 2 #define MSG_ARG_C 4808 #define MSG_ARG_C_SIZE 2 #define MSG_ARG_F 4811 #define MSG_ARG_F_SIZE 2 #define MSG_CMD_64 4814 #define MSG_CMD_64_SIZE 3 #define MSG_CMD_ALTER 4818 #define MSG_CMD_ALTER_SIZE 5 #define MSG_CMD_OPTIONAL 4824 #define MSG_CMD_OPTIONAL_SIZE 5 #define MSG_CMD_CONF 4830 #define MSG_CMD_CONF_SIZE 5 #define MSG_CMD_RPLENV 4836 #define MSG_CMD_RPLENV_SIZE 5 #define MSG_CMD_PRMENV 4842 #define MSG_CMD_PRMENV_SIZE 5 #define MSG_CMD_FLAGS 4848 #define MSG_CMD_FLAGS_SIZE 5 #define MSG_CMD_GRP 4854 #define MSG_CMD_GRP_SIZE 5 #define MSG_CMD_DUMPGRP 4860 #define MSG_CMD_DUMPGRP_SIZE 5 #define MSG_CMD_IND 4866 #define MSG_CMD_IND_SIZE 5 #define MSG_CMD_DUMPIND 4872 #define MSG_CMD_DUMPIND_SIZE 5 #define MSG_CMD_EDLIB 4886 #define MSG_CMD_EDLIB_SIZE 5 #define MSG_CMD_OUTPUT 4892 #define MSG_CMD_OUTPUT_SIZE 5 #define MSG_CMD_ESLIB 4906 #define MSG_CMD_ESLIB_SIZE 5 #define MSG_CMD_ASLIB 4898 #define MSG_CMD_ASLIB_SIZE 13 #define MSG_CMD_ADLIB 4878 #define MSG_CMD_ADLIB_SIZE 13 #define MSG_STR_ELF 4922 #define MSG_STR_ELF_SIZE 3 #define MSG_STR_AOUT 4926 #define MSG_STR_AOUT_SIZE 4 #define MSG_STR_EMPTY 0 #define MSG_STR_EMPTY_SIZE 0 #define MSG_STR_READ 4955 #define MSG_STR_READ_SIZE 1 #define MSG_STR_NL 4747 #define MSG_STR_NL_SIZE 1 #define MSG_STR_COLON 4963 #define MSG_STR_COLON_SIZE 1 #define MSG_AUD_PRF 4965 #define MSG_AUD_PRF_SIZE 13 #define MSG_AUD_DEPEND 4957 #define MSG_AUD_DEPEND_SIZE 7 #define MSG_AUD_FILTER 4979 #define MSG_AUD_FILTER_SIZE 7 #define MSG_AUD_RESBGN 4987 #define MSG_AUD_RESBGN_SIZE 7 #define MSG_AUD_RESEND 4995 #define MSG_AUD_RESEND_SIZE 7 #define MSG_ENV_AUD_FD 5003 #define MSG_ENV_AUD_FD_SIZE 10 #define MSG_ENV_AUD_FLAGS 5014 #define MSG_ENV_AUD_FLAGS_SIZE 13 #define MSG_ENV_LD_AUDIT 5028 #define MSG_ENV_LD_AUDIT_SIZE 21 #define MSG_ENV_LD_PRELOAD 5050 #define MSG_ENV_LD_PRELOAD_SIZE 13 #define MSG_ENV_LD_CONFIG 5064 #define MSG_ENV_LD_CONFIG_SIZE 12 #define MSG_ENV_LD_FLAGS 4931 #define MSG_ENV_LD_FLAGS_SIZE 25 #define MSG_LDFLG_LOADAVAIL 5077 #define MSG_LDFLG_LOADAVAIL_SIZE 10 #define MSG_PTH_CONFIG 5088 #define MSG_PTH_CONFIG_SIZE 17 #define MSG_PTH_CONFIG_64 5106 #define MSG_PTH_CONFIG_64_SIZE 20 #define MSG_PTH_DOT 5127 #define MSG_PTH_DOT_SIZE 2 #define MSG_PTH_NEWDLP 5130 #define MSG_PTH_NEWDLP_SIZE 13 #define MSG_PTH_OLDDLP 5135 #define MSG_PTH_OLDDLP_SIZE 8 #define MSG_PTH_UPDLP 5139 #define MSG_PTH_UPDLP_SIZE 4 #define MSG_PTH_NEWTD 5144 #define MSG_PTH_NEWTD_SIZE 27 #define MSG_PTH_OLDTD 5156 #define MSG_PTH_OLDTD_SIZE 15 #define MSG_PTH_UPTD 5160 #define MSG_PTH_UPTD_SIZE 11 #define MSG_PTH_NEWDLP_64 5172 #define MSG_PTH_NEWDLP_64_SIZE 19 #define MSG_PTH_OLDDLP_64 5180 #define MSG_PTH_OLDDLP_64_SIZE 11 #define MSG_PTH_UPDLP_64 5184 #define MSG_PTH_UPDLP_64_SIZE 7 #define MSG_PTH_NEWTD_64 5192 #define MSG_PTH_NEWTD_64_SIZE 33 #define MSG_PTH_OLDTD_64 5207 #define MSG_PTH_OLDTD_64_SIZE 18 #define MSG_PTH_UPTD_64 5211 #define MSG_PTH_UPTD_64_SIZE 14 #define MSG_PTH_AOUTDLP 5226 #define MSG_PTH_AOUTDLP_SIZE 33 #define MSG_DIR_ROOT 5128 #define MSG_DIR_ROOT_SIZE 1 #define MSG_DIR_DOT 5264 #define MSG_DIR_DOT_SIZE 1 #define MSG_TMP_DIR 5266 #define MSG_TMP_DIR_SIZE 8 #define MSG_TMP_PFX 5260 #define MSG_TMP_PFX_SIZE 5 #define MSG_FMT_PATH 5275 #define MSG_FMT_PATH_SIZE 5 #define MSG_FMT_COLON 5281 #define MSG_FMT_COLON_SIZE 3 #define MSG_SUNW_OST_SGS 5285 #define MSG_SUNW_OST_SGS_SIZE 12 #define MSG_MOD_SEPARATE 5298 #define MSG_MOD_SEPARATE_SIZE 3 #define MSG_MOD_REL_RELATIVE 5302 #define MSG_MOD_REL_RELATIVE_SIZE 17 #define MSG_MOD_REL_EXEC 5320 #define MSG_MOD_REL_EXEC_SIZE 13 #define MSG_MOD_REL_DEPENDS 5334 #define MSG_MOD_REL_DEPENDS_SIZE 16 #define MSG_MOD_REL_PRELOAD 5351 #define MSG_MOD_REL_PRELOAD_SIZE 16 #define MSG_MOD_REL_SELF 4912 #define MSG_MOD_REL_SELF_SIZE 13 #define MSG_MOD_REL_WEAK 5368 #define MSG_MOD_REL_WEAK_SIZE 13 #define MSG_MOD_REL_ALL 5382 #define MSG_MOD_REL_ALL_SIZE 12 #define MSG_MOD_REL_MEMORY 5395 #define MSG_MOD_REL_MEMORY_SIZE 11 #define MSG_MOD_REL_STRIP 5407 #define MSG_MOD_REL_STRIP_SIZE 10 #define MSG_MOD_REL_NOHEAP 5418 #define MSG_MOD_REL_NOHEAP_SIZE 11 #define MSG_MOD_REL_CONFGEN 5430 #define MSG_MOD_REL_CONFGEN_SIZE 12 #else /* __lint */ extern const char * _crle_msg(Msg); #ifndef MSG_SGS_LOCAL_ARRAY #define MSG_SGS_LOCAL_ARRAY "" #endif extern const char __crle_msg[]; #define MSG_ORIG_STRTAB(_x, _s) _x #define MSG_ORIG(x) x #define MSG_INTL(x) x #ifndef LINTSUP_SUPPRESS_STRINGS #define MSG_ARG_USAGE "usage: %s [-64] [-a name] [-A name] [-c conf] [-e env] [-E env] [-f flags] [-g name] [-G name ] [-i name] [-I name] [-l dir] [-o dir ] [-s dir] [-t ELF|AOUT] [-u] [-v]\n\t[-64]\t\tprocess 64-bit objects\n\t[-a name]\tdefine an alternative object name\n\t[-A name]\tdefine an optional alternative object name\n\t[-c conf]\tspecify configuration file\n\t[-e env]\tdefine a replaceable environment variable\n\t[-E env]\tdefine a permanent environment variable\n\t[-f flags]\tspecify flags for -G and -I\n\t[-g name]\tdefine a group object name\n\t[-G name]\tdefine a group object name and create alternatives\n\t[-i name]\tdefine an individual object name\n\t[-I name]\tdefine an individual object name and create an\n\t\t\talternative\n\t[-l dir]\tdefine a default search directory\n\t[-o dir]\tuse directory for alternative objects\n\t[-s dir]\tdefine a trusted search directory\n\t[-t ELF|AOUT]\ttoggle object type for -l and -s\n\t[-u]\t\tupdate existing configuration file\n\t[-v]\t\tprovide verbose processing information\n\n\tNote: without the -u option, the information defined by the options\n\tto crle() result in the replacement of any existing configuration\n\tfile, or default search paths. With the -u option, the information\n\tdefined by the options to crle() is appended to any existing\n\tconfiguration file, or default search paths.\n\n\tSet the environment variable LD_NOCONFIG=yes to disable the processing\n\tof any configuration file information. See ld.so.1(1).\n" #define MSG_ARG_USAGE_SIZE 1412 #define MSG_ARG_ILLEGAL "%s: option %s has illegal argument `%s'\n" #define MSG_ARG_ILLEGAL_SIZE 40 #define MSG_ARG_MULT "%s: argument %s specified multiple times\n" #define MSG_ARG_MULT_SIZE 41 #define MSG_ARG_TYPE "%s: unknown object type: %s\n" #define MSG_ARG_TYPE_SIZE 28 #define MSG_ARG_FLAGS "%s: unknown flags: %s\n" #define MSG_ARG_FLAGS_SIZE 22 #define MSG_ARG_MODE "%s: RTLD_REL_EXEC cannot be used with multiple dynamic executables: %s: %s\n" #define MSG_ARG_MODE_SIZE 75 #define MSG_ARG_ALT "%s: %s: cannot override original file with alternative; specify -o\n" #define MSG_ARG_ALT_SIZE 67 #define MSG_ARG_UPDATE "%s: %s: version [%d] of configuration file provides limited update (-u) and command-line regeneration capabilities: best effort in effect\n" #define MSG_ARG_UPDATE_SIZE 138 #define MSG_ARG_UPDATEVER "%s: %s: file version [%d] newer than crle() version [%d]. Unable to update\n" #define MSG_ARG_UPDATEVER_SIZE 76 #define MSG_ARG_PRINTVER "%s: %s: file version [%d] newer than crle() version [%d]. Displayed information may be incomplete\n" #define MSG_ARG_PRINTVER_SIZE 98 #define MSG_ARG_CLASS "%s: %s: 32-bit file is incompatible with -64 option\n" #define MSG_ARG_CLASS_SIZE 52 #define MSG_ARG_WRONGARCH "%s: %s: %s %s file is incompatible with %s %s version of crle()\n" #define MSG_ARG_WRONGARCH_SIZE 64 #define MSG_WARN_ENV "%s: warning: %.*s: environment variable multiply-defined, first definition taken\n" #define MSG_WARN_ENV_SIZE 81 #define MSG_ISA32_NO64SUP "%s: This system lacks support for 64-bit configuration files\n" #define MSG_ISA32_NO64SUP_SIZE 61 #define MSG_SYS_MALLOC "%s: malloc failed: %s\n" #define MSG_SYS_MALLOC_SIZE 22 #define MSG_SYS_TEMPNAME "%s: unable to create temporary filename: %s\n" #define MSG_SYS_TEMPNAME_SIZE 44 #define MSG_SYS_PIPE "%s: pipe failed: %s\n" #define MSG_SYS_PIPE_SIZE 20 #define MSG_SYS_FORK "%s: fork failed: %s\n" #define MSG_SYS_FORK_SIZE 20 #define MSG_SYS_PUTENV "%s: putenv failed: %s\n" #define MSG_SYS_PUTENV_SIZE 22 #define MSG_COR_TRUNC "%s: %s: corrupt file, possible truncation\n" #define MSG_COR_TRUNC_SIZE 42 #define MSG_SYS_ACCESS "%s: %s: access failed: %s\n" #define MSG_SYS_ACCESS_SIZE 26 #define MSG_SYS_OPEN "%s: %s: open failed: %s\n" #define MSG_SYS_OPEN_SIZE 24 #define MSG_SYS_MMAP "%s: %s: mmap failed: %s\n" #define MSG_SYS_MMAP_SIZE 24 #define MSG_SYS_TRUNC "%s: %s: ftruncate failed: %s\n" #define MSG_SYS_TRUNC_SIZE 29 #define MSG_SYS_STAT "%s: %s: stat failed: %s\n" #define MSG_SYS_STAT_SIZE 24 #define MSG_SYS_WRITE "%s: %s: write failed: %s\n" #define MSG_SYS_WRITE_SIZE 25 #define MSG_SYS_EXEC "%s: %s: exec failed: due to signal %d %s\n" #define MSG_SYS_EXEC_SIZE 41 #define MSG_SYS_EXECLP "%s: %s: exec failed: %s\n" #define MSG_SYS_EXECLP_SIZE 24 #define MSG_SYS_CORE "(core dumped)" #define MSG_SYS_CORE_SIZE 13 #define MSG_ELF_TYPE "%s: %s: invalid ELF file\n" #define MSG_ELF_TYPE_SIZE 25 #define MSG_ELF_BEGIN "%s: %s: elf_begin: %s\n" #define MSG_ELF_BEGIN_SIZE 22 #define MSG_GEN_INVFILE "%s: %s: invalid file type\n" #define MSG_GEN_INVFILE_SIZE 26 #define MSG_GEN_CREATE "%s: configuration file: %s: not created\n" #define MSG_GEN_CREATE_SIZE 40 #define MSG_DEF_NOCONF "\nDefault configuration file (%s) not found\n" #define MSG_DEF_NOCONF_SIZE 43 #define MSG_DEF_NEWDLP " Default Library Path (ELF):\t/lib:/usr/lib (system default)\n" #define MSG_DEF_NEWDLP_SIZE 62 #define MSG_DEF_OLDDLP " Default Library Path (ELF):\t/usr/lib (system default)\n" #define MSG_DEF_OLDDLP_SIZE 57 #define MSG_DEF_NEWTD " Trusted Directories (ELF):\t/lib/secure:/usr/lib/secure (system default)\n" #define MSG_DEF_NEWTD_SIZE 75 #define MSG_DEF_OLDTD " Trusted Directories (ELF):\t/usr/lib/secure (system default)\n" #define MSG_DEF_OLDTD_SIZE 63 #define MSG_DEF_NEWDLP_64 " Default Library Path (ELF):\t/lib/64:/usr/lib/64 (system default)\n" #define MSG_DEF_NEWDLP_64_SIZE 68 #define MSG_DEF_OLDDLP_64 " Default Library Path (ELF):\t/usr/lib/64 (system default)\n" #define MSG_DEF_OLDDLP_64_SIZE 60 #define MSG_DEF_NEWTD_64 " Trusted Directories (ELF):\t/lib/secure/64:/usr/lib/secure/64 (system default)\n" #define MSG_DEF_NEWTD_64_SIZE 81 #define MSG_DEF_OLDTD_64 " Trusted Directories (ELF):\t/usr/lib/secure/64 (system default)\n" #define MSG_DEF_OLDTD_64_SIZE 66 #define MSG_DEF_AOUTDLP " Default Library Path (AOUT):\t/usr/4lib:/usr/lib:/usr/local/lib (system default)\n" #define MSG_DEF_AOUTDLP_SIZE 83 #define MSG_DEF_AOUTNEWTD " Trusted Directories (AOUT):\t/lib/secure:/usr/lib/secure (system default)\n" #define MSG_DEF_AOUTNEWTD_SIZE 76 #define MSG_DEF_AOUTOLDTD " Trusted Directories (AOUT):\t\/usr/lib/secure (system default)\n" #define MSG_DEF_AOUTOLDTD_SIZE 64 #define MSG_ENV_TITLE "\nEnvironment Variables:\n" #define MSG_ENV_TITLE_SIZE 24 #define MSG_ENV_RPL " %s (replaceable)\n" #define MSG_ENV_RPL_SIZE 20 #define MSG_ENV_PRM " %s (permanent)\n" #define MSG_ENV_PRM_SIZE 18 #define MSG_FLT_TITLE "\nFilters:\n" #define MSG_FLT_TITLE_SIZE 10 #define MSG_FLT_FILTER " %s - %s:\n" #define MSG_FLT_FILTER_SIZE 13 #define MSG_FLT_FILTEE " %s (filtee)\n" #define MSG_FLT_FILTEE_SIZE 17 #define MSG_DIA_CONFILE "output configuration file: %s\n" #define MSG_DIA_CONFILE_SIZE 30 #define MSG_DIA_OBJDIR "output object directory: %s\n" #define MSG_DIA_OBJDIR_SIZE 28 #define MSG_DIA_INSPECT "inspect: %s\n" #define MSG_DIA_INSPECT_SIZE 12 #define MSG_DIA_RPLENV " adding replaceable environment variable: %s\n" #define MSG_DIA_RPLENV_SIZE 45 #define MSG_DIA_PRMENV " adding permanent environment variable: %s\n" #define MSG_DIA_PRMENV_SIZE 43 #define MSG_DIA_DLIBPTH " adding default library path (%s): %s\n" #define MSG_DIA_DLIBPTH_SIZE 38 #define MSG_DIA_TLIBPTH " adding trusted library path (%s): %s\n" #define MSG_DIA_TLIBPTH_SIZE 38 #define MSG_DIA_NOEXIST " adding directory [id=%d]: %s (non-existent path)\n" #define MSG_DIA_NOEXIST_SIZE 51 #define MSG_DIA_DIR " adding directory [id=%d]: %s\n" #define MSG_DIA_DIR_SIZE 30 #define MSG_DIA_FILE " adding file [id=%d]: %s\n" #define MSG_DIA_FILE_SIZE 26 #define MSG_DIA_ALTCREATE " creating alternate: %s (for %s)\n" #define MSG_DIA_ALTCREATE_SIZE 37 #define MSG_DIA_ALTUPDATE " updating alternate: %s (for %s)\n" #define MSG_DIA_ALTUPDATE_SIZE 37 #define MSG_DMP_HEAD "\nConfiguration file [version %d]: %s %s\n" #define MSG_DMP_HEAD_SIZE 41 #define MSG_DMP_PLATFORM " Platform:\t%s %s %s\n" #define MSG_DMP_PLATFORM_SIZE 21 #define MSG_DMP_APP " Specific application: %s (original: %s)\n" #define MSG_DMP_APP_SIZE 43 #define MSG_DMP_DLIBPTH " Default Library Path (%s):\t%s\n" #define MSG_DMP_DLIBPTH_SIZE 32 #define MSG_DMP_TLIBPTH " Trusted Directories (%s):\t%s\n" #define MSG_DMP_TLIBPTH_SIZE 31 #define MSG_DMP_RESV "\nMemory Reservation:\t%llx - %llx (%llx bytes)\n" #define MSG_DMP_RESV_SIZE 46 #define MSG_DMP_DIR_1 "\nDirectory: %s\n" #define MSG_DMP_DIR_1_SIZE 15 #define MSG_DMP_DIR_2 "\nDirectory: %s\t(non-existent)\n" #define MSG_DMP_DIR_2_SIZE 30 #define MSG_DMP_FILE_1 " %s\n" #define MSG_DMP_FILE_1_SIZE 5 #define MSG_DMP_FILE_2 " %s\t(alternate: %s)\n" #define MSG_DMP_FILE_2_SIZE 21 #define MSG_DMP_HASH "Object Entries:\n Id\tBkt\tString\n" #define MSG_DMP_HASH_SIZE 33 #define MSG_DMP_HASHENT_1 " %d\t[%d]\t%s\t%s\n" #define MSG_DMP_HASHENT_1_SIZE 18 #define MSG_DMP_HASHENT_2 " %d\t\t%s\t%s\n" #define MSG_DMP_HASHENT_2_SIZE 14 #define MSG_DMP_STAT "\nWARNING: original file %s: stat failed: %s\n\n" #define MSG_DMP_STAT_SIZE 45 #define MSG_DMP_DCMP "\nWARNING: original directory %s: modified since configuration file creation\n\n" #define MSG_DMP_DCMP_SIZE 77 #define MSG_DMP_FCMP "\nWARNING: original file %s: modified since configuration file creation\n\n" #define MSG_DMP_FCMP_SIZE 72 #define MSG_DMP_CMD_TITLE "\nCommand line:\n" #define MSG_DMP_CMD_TITLE_SIZE 15 #define MSG_DMP_CMD_ONE " crle %s\n\n" #define MSG_DMP_CMD_ONE_SIZE 11 #define MSG_DMP_CMD_BGN " crle %s " #define MSG_DMP_CMD_BGN_SIZE 10 #define MSG_DMP_CMD_MID "%s " #define MSG_DMP_CMD_MID_SIZE 3 #define MSG_DMP_CMD_END "%s\n\n" #define MSG_DMP_CMD_END_SIZE 4 #define MSG_DMP_CMD_ONE_V " crle %s\n\n" #define MSG_DMP_CMD_ONE_V_SIZE 11 #define MSG_DMP_CMD_BGN_V " crle %s \\\n" #define MSG_DMP_CMD_BGN_V_SIZE 12 #define MSG_DMP_CMD_MID_V " %s \\\n" #define MSG_DMP_CMD_MID_V_SIZE 9 #define MSG_DMP_CMD_END_V " %s\n\n" #define MSG_DMP_CMD_END_V_SIZE 8 #define MSG_ARG_OPTIONS "6:a:A:c:e:E:f:G:g:I:i:l:o:s:t:uv" #define MSG_ARG_OPTIONS_SIZE 32 #define MSG_ARG_6 "-6" #define MSG_ARG_6_SIZE 2 #define MSG_ARG_C "-c" #define MSG_ARG_C_SIZE 2 #define MSG_ARG_F "-f" #define MSG_ARG_F_SIZE 2 #define MSG_CMD_64 "-64" #define MSG_CMD_64_SIZE 3 #define MSG_CMD_ALTER "-a %s" #define MSG_CMD_ALTER_SIZE 5 #define MSG_CMD_OPTIONAL "-A %s" #define MSG_CMD_OPTIONAL_SIZE 5 #define MSG_CMD_CONF "-c %s" #define MSG_CMD_CONF_SIZE 5 #define MSG_CMD_RPLENV "-e %s" #define MSG_CMD_RPLENV_SIZE 5 #define MSG_CMD_PRMENV "-E %s" #define MSG_CMD_PRMENV_SIZE 5 #define MSG_CMD_FLAGS "-f %s" #define MSG_CMD_FLAGS_SIZE 5 #define MSG_CMD_GRP "-g %s" #define MSG_CMD_GRP_SIZE 5 #define MSG_CMD_DUMPGRP "-G %s" #define MSG_CMD_DUMPGRP_SIZE 5 #define MSG_CMD_IND "-i %s" #define MSG_CMD_IND_SIZE 5 #define MSG_CMD_DUMPIND "-I %s" #define MSG_CMD_DUMPIND_SIZE 5 #define MSG_CMD_EDLIB "-l %s" #define MSG_CMD_EDLIB_SIZE 5 #define MSG_CMD_OUTPUT "-o %s" #define MSG_CMD_OUTPUT_SIZE 5 #define MSG_CMD_ESLIB "-s %s" #define MSG_CMD_ESLIB_SIZE 5 #define MSG_CMD_ASLIB "-t AOUT -s %s" #define MSG_CMD_ASLIB_SIZE 13 #define MSG_CMD_ADLIB "-t AOUT -l %s" #define MSG_CMD_ADLIB_SIZE 13 #define MSG_STR_ELF "ELF" #define MSG_STR_ELF_SIZE 3 #define MSG_STR_AOUT "AOUT" #define MSG_STR_AOUT_SIZE 4 #define MSG_STR_EMPTY "" #define MSG_STR_EMPTY_SIZE 0 #define MSG_STR_READ "r" #define MSG_STR_READ_SIZE 1 #define MSG_STR_NL "\n" #define MSG_STR_NL_SIZE 1 #define MSG_STR_COLON ":" #define MSG_STR_COLON_SIZE 1 #define MSG_AUD_PRF "__CRLE_DEP__:" #define MSG_AUD_PRF_SIZE 13 #define MSG_AUD_DEPEND "depend:" #define MSG_AUD_DEPEND_SIZE 7 #define MSG_AUD_FILTER "filter:" #define MSG_AUD_FILTER_SIZE 7 #define MSG_AUD_RESBGN "resbgn:" #define MSG_AUD_RESBGN_SIZE 7 #define MSG_AUD_RESEND "resend:" #define MSG_AUD_RESEND_SIZE 7 #define MSG_ENV_AUD_FD "CRLE_FD=%d" #define MSG_ENV_AUD_FD_SIZE 10 #define MSG_ENV_AUD_FLAGS "CRLE_FLAGS=%d" #define MSG_ENV_AUD_FLAGS_SIZE 13 #define MSG_ENV_LD_AUDIT "LD_AUDIT=libcrle.so.1" #define MSG_ENV_LD_AUDIT_SIZE 21 #define MSG_ENV_LD_PRELOAD "LD_PRELOAD=%s" #define MSG_ENV_LD_PRELOAD_SIZE 13 #define MSG_ENV_LD_CONFIG "LD_CONFIG=%s" #define MSG_ENV_LD_CONFIG_SIZE 12 #define MSG_ENV_LD_FLAGS "LD_FLAGS=confgen,loadfltr" #define MSG_ENV_LD_FLAGS_SIZE 25 #define MSG_LDFLG_LOADAVAIL ",loadavail" #define MSG_LDFLG_LOADAVAIL_SIZE 10 #define MSG_PTH_CONFIG "/var/ld/ld.config" #define MSG_PTH_CONFIG_SIZE 17 #define MSG_PTH_CONFIG_64 "/var/ld/64/ld.config" #define MSG_PTH_CONFIG_64_SIZE 20 #define MSG_PTH_DOT "./" #define MSG_PTH_DOT_SIZE 2 #define MSG_PTH_NEWDLP "/lib:/usr/lib" #define MSG_PTH_NEWDLP_SIZE 13 #define MSG_PTH_OLDDLP "/usr/lib" #define MSG_PTH_OLDDLP_SIZE 8 #define MSG_PTH_UPDLP "/lib" #define MSG_PTH_UPDLP_SIZE 4 #define MSG_PTH_NEWTD "/lib/secure:/usr/lib/secure" #define MSG_PTH_NEWTD_SIZE 27 #define MSG_PTH_OLDTD "/usr/lib/secure" #define MSG_PTH_OLDTD_SIZE 15 #define MSG_PTH_UPTD "/lib/secure" #define MSG_PTH_UPTD_SIZE 11 #define MSG_PTH_NEWDLP_64 "/lib/64:/usr/lib/64" #define MSG_PTH_NEWDLP_64_SIZE 19 #define MSG_PTH_OLDDLP_64 "/usr/lib/64" #define MSG_PTH_OLDDLP_64_SIZE 11 #define MSG_PTH_UPDLP_64 "/lib/64" #define MSG_PTH_UPDLP_64_SIZE 7 #define MSG_PTH_NEWTD_64 "/lib/secure/64:/usr/lib/secure/64" #define MSG_PTH_NEWTD_64_SIZE 33 #define MSG_PTH_OLDTD_64 "/usr/lib/secure/64" #define MSG_PTH_OLDTD_64_SIZE 18 #define MSG_PTH_UPTD_64 "/lib/secure/64" #define MSG_PTH_UPTD_64_SIZE 14 #define MSG_PTH_AOUTDLP "/usr/4lib:/usr/lib:/usr/local/lib" #define MSG_PTH_AOUTDLP_SIZE 33 #define MSG_DIR_ROOT "/" #define MSG_DIR_ROOT_SIZE 1 #define MSG_DIR_DOT "." #define MSG_DIR_DOT_SIZE 1 #define MSG_TMP_DIR "/var/tmp" #define MSG_TMP_DIR_SIZE 8 #define MSG_TMP_PFX "crle." #define MSG_TMP_PFX_SIZE 5 #define MSG_FMT_PATH "%s/%s" #define MSG_FMT_PATH_SIZE 5 #define MSG_FMT_COLON ":%s" #define MSG_FMT_COLON_SIZE 3 #define MSG_SUNW_OST_SGS "SUNW_OST_SGS" #define MSG_SUNW_OST_SGS_SIZE 12 #define MSG_MOD_SEPARATE " \t|" #define MSG_MOD_SEPARATE_SIZE 3 #define MSG_MOD_REL_RELATIVE "RTLD_REL_RELATIVE" #define MSG_MOD_REL_RELATIVE_SIZE 17 #define MSG_MOD_REL_EXEC "RTLD_REL_EXEC" #define MSG_MOD_REL_EXEC_SIZE 13 #define MSG_MOD_REL_DEPENDS "RTLD_REL_DEPENDS" #define MSG_MOD_REL_DEPENDS_SIZE 16 #define MSG_MOD_REL_PRELOAD "RTLD_REL_PRELOAD" #define MSG_MOD_REL_PRELOAD_SIZE 16 #define MSG_MOD_REL_SELF "RTLD_REL_SELF" #define MSG_MOD_REL_SELF_SIZE 13 #define MSG_MOD_REL_WEAK "RTLD_REL_WEAK" #define MSG_MOD_REL_WEAK_SIZE 13 #define MSG_MOD_REL_ALL "RTLD_REL_ALL" #define MSG_MOD_REL_ALL_SIZE 12 #define MSG_MOD_REL_MEMORY "RTLD_MEMORY" #define MSG_MOD_REL_MEMORY_SIZE 11 #define MSG_MOD_REL_STRIP "RTLD_STRIP" #define MSG_MOD_REL_STRIP_SIZE 10 #define MSG_MOD_REL_NOHEAP "RTLD_NOHEAP" #define MSG_MOD_REL_NOHEAP_SIZE 11 #define MSG_MOD_REL_CONFGEN "RTLD_CONFGEN" #define MSG_MOD_REL_CONFGEN_SIZE 12 #endif /* LINTSUP_SUPPRESS_STRINGS */ #endif /* __lint */ #endif