003 File Manager
Current Path:
/usr/local/lib/perl5/site_perl/mach/5.32
usr
/
local
/
lib
/
perl5
/
site_perl
/
mach
/
5.32
/
📁
..
📄
Block.ph
(735 B)
📄
Block_private.ph
(1.67 KB)
📄
FlexLexer.ph
(326 B)
📄
_ctype.ph
(3.81 KB)
📄
_h2ph_pre.ph
(1011 B)
📄
_semaphore.ph
(285 B)
📄
a.out.ph
(399 B)
📄
aio.ph
(2.17 KB)
📄
alias.ph
(1.92 KB)
📄
ar.ph
(540 B)
📄
archive.ph
(13.71 KB)
📄
archive_entry.ph
(11.06 KB)
📄
asn1-common.ph
(1.02 KB)
📄
asn1_err.ph
(2.11 KB)
📄
assert.ph
(946 B)
📄
atf-c.ph
(235 B)
📁
auto
📄
base64.ph
(554 B)
📄
be.ph
(2.32 KB)
📄
bitstring.ph
(248 B)
📄
blacklist.ph
(614 B)
📄
bluetooth.ph
(2.62 KB)
📄
bsdxml.ph
(7.69 KB)
📄
bsdxml_external.ph
(2.78 KB)
📄
bzlib.ph
(2.35 KB)
📄
calendar.ph
(60 B)
📄
camlib.ph
(414 B)
📄
capsicum_helpers.ph
(3.87 KB)
📄
cms_asn1.ph
(2.68 KB)
📄
com_err.ph
(383 B)
📄
com_right.ph
(1.18 KB)
📄
complex.ph
(1.47 KB)
📄
cpio.ph
(1.44 KB)
📄
crmf_asn1.ph
(2.79 KB)
📄
ctype.ph
(3.71 KB)
📄
curses.ph
(72.16 KB)
📄
cuse.ph
(262 B)
📄
db.ph
(3.65 KB)
📄
der-private.ph
(202 B)
📄
der-protos.ph
(275 B)
📄
der.ph
(2.78 KB)
📄
devctl.ph
(188 B)
📄
devinfo.ph
(368 B)
📄
devstat.ph
(5.12 KB)
📄
dialog.ph
(23.7 KB)
📄
digest_asn1.ph
(2.45 KB)
📄
dirent.ph
(1.94 KB)
📄
dlfcn.ph
(1.61 KB)
📄
dlg_colors.ph
(10.44 KB)
📄
dlg_config.ph
(6.75 KB)
📄
dlg_keys.ph
(6.27 KB)
📄
dpv.ph
(2.34 KB)
📄
dtrace.ph
(7.23 KB)
📄
dwarf.ph
(44.77 KB)
📄
efivar-dp.ph
(165 B)
📄
efivar.ph
(2.08 KB)
📄
elf-hints.ph
(343 B)
📄
elf.ph
(261 B)
📄
err.ph
(204 B)
📄
errno.ph
(6.93 KB)
📄
eti.ph
(1.21 KB)
📄
execinfo.ph
(187 B)
📄
fcntl.ph
(9.1 KB)
📄
fenv.ph
(2.85 KB)
📄
fetch.ph
(2.01 KB)
📄
figpar.ph
(1.63 KB)
📄
float.ph
(84 B)
📄
floatingpoint.ph
(238 B)
📄
fmtmsg.ph
(1.64 KB)
📄
fmtutils.ph
(298 B)
📄
fnmatch.ph
(949 B)
📄
form.ph
(7.62 KB)
📄
fstab.ph
(631 B)
📄
fts.ph
(2.64 KB)
📄
ftw.ph
(834 B)
📄
gelf.ph
(1.3 KB)
📄
getarg.ph
(1.33 KB)
📄
getopt.ph
(647 B)
📄
glob.ph
(1.76 KB)
📄
grp.ph
(984 B)
📄
gssapi.ph
(230 B)
📄
hdb-protos.ph
(275 B)
📄
hdb.ph
(2.07 KB)
📄
hdb_asn1.ph
(2.42 KB)
📄
hdb_err.ph
(1.77 KB)
📄
heim_asn1.ph
(168 B)
📄
heim_err.ph
(3.06 KB)
📄
heim_threads.ph
(10.51 KB)
📄
heimbase.ph
(1.4 KB)
📄
heimntlm-protos.ph
(290 B)
📄
heimntlm.ph
(2.96 KB)
📄
hex.ph
(708 B)
📄
histedit.ph
(4.41 KB)
📄
hx509-private.ph
(373 B)
📄
hx509-protos.ph
(954 B)
📄
hx509.ph
(4.68 KB)
📄
hx509_err.ph
(7.52 KB)
📄
iconv.ph
(1.25 KB)
📄
ieeefp.ph
(217 B)
📄
ifaddrs.ph
(309 B)
📄
inttypes.ph
(460 B)
📄
iso646.ph
(745 B)
📄
jail.ph
(475 B)
📄
k524_err.ph
(1.13 KB)
📄
kafs.ph
(6.79 KB)
📄
kdc-protos.ph
(275 B)
📄
kdc.ph
(647 B)
📄
kenv.ph
(205 B)
📄
krb5-private.ph
(1.11 KB)
📄
krb5-protos.ph
(1.66 KB)
📄
krb5-types.ph
(2.39 KB)
📄
krb5.ph
(24.35 KB)
📄
krb5_asn1.ph
(15.94 KB)
📄
krb5_ccapi.ph
(4.22 KB)
📄
krb5_err.ph
(18.17 KB)
📄
kvm.ph
(802 B)
📄
kx509_asn1.ph
(1.75 KB)
📄
langinfo.ph
(4.64 KB)
📄
libcasper.ph
(4.3 KB)
📄
libcasper_service.ph
(963 B)
📄
libdwarf.ph
(14.36 KB)
📄
libelf.ph
(4.94 KB)
📄
libgen.ph
(561 B)
📄
libgeom.ph
(670 B)
📄
libgpio.ph
(524 B)
📄
libnetmap.ph
(1009 B)
📄
libproc.ph
(3.07 KB)
📄
libprocstat.ph
(3.91 KB)
📄
librss.ph
(622 B)
📄
libufs.ph
(577 B)
📄
libusb.ph
(14.17 KB)
📄
libusb20.ph
(4.09 KB)
📄
libusb20_desc.ph
(18.86 KB)
📄
libutil.ph
(3.45 KB)
📄
libzfs.ph
(12.71 KB)
📄
libzfs_core.ph
(986 B)
📄
libzfsbootenv.ph
(382 B)
📄
limits.ph
(6.45 KB)
📄
link.ph
(87 B)
📄
linker_set.ph
(2.81 KB)
📄
locale.ph
(810 B)
📄
login_cap.ph
(3.63 KB)
📄
lzma.ph
(5.03 KB)
📁
machine
📄
magic.ph
(4.33 KB)
📄
malloc.ph
(105 B)
📄
malloc_np.ph
(1.22 KB)
📄
math.ph
(9.35 KB)
📄
md4.ph
(1.24 KB)
📄
md5.ph
(1.38 KB)
📄
memory.ph
(81 B)
📄
memstat.ph
(1.28 KB)
📄
menu.ph
(3.26 KB)
📄
monetary.ph
(598 B)
📄
mp.ph
(213 B)
📄
mpool.ph
(884 B)
📄
mqueue.ph
(337 B)
📄
mtlib.ph
(810 B)
📄
ncurses.ph
(72.16 KB)
📄
ncurses_dll.ph
(2.7 KB)
📄
ndbm.ph
(697 B)
📄
netconfig.ph
(2.53 KB)
📄
netdb.ph
(4.68 KB)
📄
netgraph.ph
(228 B)
📄
nl_types.ph
(574 B)
📄
nlist.ph
(214 B)
📄
nss.ph
(1020 B)
📄
nsswitch.ph
(4.91 KB)
📄
ntlm_err.ph
(1.74 KB)
📄
ocsp_asn1.ph
(2.47 KB)
📄
omp.ph
(7.03 KB)
📄
opie.ph
(2.3 KB)
📄
osreldate.ph
(314 B)
📄
panel.ph
(442 B)
📄
parse_bytes.ph
(575 B)
📄
parse_time.ph
(572 B)
📄
parse_units.ph
(624 B)
📄
pathconv.ph
(159 B)
📄
paths.ph
(6.94 KB)
📄
pcap-bpf.ph
(83 B)
📄
pcap-namedb.ph
(86 B)
📄
pcap-netmap.ph
(60 B)
📄
pcap.ph
(84 B)
📄
pkcs10_asn1.ph
(1.22 KB)
📄
pkcs12_asn1.ph
(3.28 KB)
📄
pkcs8_asn1.ph
(1.18 KB)
📄
pkcs9_asn1.ph
(2.46 KB)
📄
pkinit_asn1.ph
(3.91 KB)
📄
pmc.ph
(229 B)
📄
pmcformat.ph
(168 B)
📄
pmclog.ph
(917 B)
📄
poll.ph
(1.58 KB)
📄
printf.ph
(1.56 KB)
📄
proc_service.ph
(702 B)
📄
pthread.ph
(4.62 KB)
📄
pthread_np.ph
(225 B)
📄
pwd.ph
(3.68 KB)
📄
radlib.ph
(11.03 KB)
📄
radlib_vs.ph
(3.71 KB)
📄
ranlib.ph
(290 B)
📄
readpassphrase.ph
(846 B)
📄
regex.ph
(2.53 KB)
📄
res_update.ph
(744 B)
📄
resolv.ph
(12.22 KB)
📄
resolve.ph
(5.74 KB)
📄
rfc2459_asn1.ph
(18.75 KB)
📄
ripemd.ph
(2.33 KB)
📄
roken-common.ph
(10.94 KB)
📄
roken.ph
(4.17 KB)
📄
rpoll.ph
(422 B)
📄
rtbl.ph
(1.01 KB)
📄
rtld_db.ph
(2.41 KB)
📄
runetype.ph
(800 B)
📄
sched.ph
(3.04 KB)
📄
sdp.ph
(24.71 KB)
📄
search.ph
(873 B)
📄
semaphore.ph
(506 B)
📄
setjmp.ph
(483 B)
📄
sha.ph
(3.45 KB)
📄
sha224.ph
(1.78 KB)
📄
sha256.ph
(1.92 KB)
📄
sha384.ph
(1.78 KB)
📄
sha512.ph
(1.92 KB)
📄
sha512t.ph
(3.88 KB)
📄
signal.ph
(1.59 KB)
📄
skein.ph
(18.65 KB)
📄
skein_freebsd.ph
(1.51 KB)
📄
skein_iv.ph
(251 B)
📄
skein_port.ph
(4.6 KB)
📄
spawn.ph
(1.11 KB)
📄
stab.ph
(1.64 KB)
📄
stdalign.ph
(684 B)
📄
stdarg.ph
(85 B)
📄
stdatomic.ph
(15.26 KB)
📄
stdbool.ph
(407 B)
📄
stddef.ph
(1.48 KB)
📄
stdint.ph
(915 B)
📄
stdio.ph
(9.48 KB)
📄
stdlib.ph
(3.05 KB)
📄
stdnoreturn.ph
(288 B)
📄
string.ph
(2.34 KB)
📄
string_m.ph
(190 B)
📄
stringlist.ph
(221 B)
📄
strings.ph
(943 B)
📁
sys
📄
sysdecode.ph
(799 B)
📄
sysexits.ph
(1.26 KB)
📄
syslog.ph
(4.03 KB)
📄
taclib.ph
(4.95 KB)
📄
tar.ph
(1.65 KB)
📄
tcpd.ph
(3.45 KB)
📄
term.ph
(46.27 KB)
📄
termcap.ph
(643 B)
📄
termios.ph
(1.78 KB)
📄
tgmath.ph
(11.34 KB)
📄
thread_db.ph
(4.78 KB)
📄
thread_pool_impl.ph
(543 B)
📄
threads.ph
(1.04 KB)
📄
time.ph
(4.11 KB)
📄
timeconv.ph
(338 B)
📄
timers.ph
(185 B)
📄
ttyent.ph
(1.44 KB)
📄
uchar.ph
(829 B)
📄
ucontext.ph
(695 B)
📄
ugidfw.ph
(153 B)
📄
ulimit.ph
(314 B)
📄
ulog.ph
(178 B)
📄
unctrl.ph
(483 B)
📄
unistd.ph
(18.61 KB)
📄
usb.ph
(5.14 KB)
📄
usbhid.ph
(761 B)
📄
utempter.ph
(190 B)
📄
utime.ph
(329 B)
📄
utmpx.ph
(1.37 KB)
📄
uuid.ph
(515 B)
📄
varargs.ph
(252 B)
📄
vgl.ph
(1.98 KB)
📄
vis.ph
(1.92 KB)
📄
vmmapi.ph
(1.12 KB)
📄
wchar.ph
(2.52 KB)
📄
wctype.ph
(3.66 KB)
📄
wind.ph
(1.17 KB)
📄
wind_err.ph
(1.47 KB)
📄
wordexp.ph
(1.21 KB)
📄
xdbm.ph
(491 B)
📄
xlocale.ph
(971 B)
📄
ypclnt.ph
(101 B)
📄
zconf.ph
(18.64 KB)
📄
zdb.ph
(144 B)
📄
zinject.ph
(1.53 KB)
📄
zlib.ph
(6.34 KB)
📄
zstream.ph
(232 B)
📄
zutil_import.ph
(930 B)
Editing: krb5.ph
require '_h2ph_pre.ph'; no warnings qw(redefine misc); unless(defined(&__KRB5_H__)) { eval 'sub __KRB5_H__ () {1;}' unless defined(&__KRB5_H__); require 'time.ph'; require 'krb5-types.ph'; require 'asn1_err.ph'; require 'krb5_err.ph'; require 'heim_err.ph'; require 'k524_err.ph'; require 'krb5_asn1.ph'; unless(defined(&KRB5KDC_ERR_KEY_EXP)) { eval 'sub KRB5KDC_ERR_KEY_EXP () { &KRB5KDC_ERR_KEY_EXPIRED;}' unless defined(&KRB5KDC_ERR_KEY_EXP); } if(defined(&_WIN32)) { eval 'sub KRB5_CALLCONV () { &__stdcall;}' unless defined(&KRB5_CALLCONV); } else { eval 'sub KRB5_CALLCONV () {1;}' unless defined(&KRB5_CALLCONV); } unless(defined(&TRUE)) { eval 'sub TRUE () {1;}' unless defined(&TRUE); eval 'sub FALSE () {0;}' unless defined(&FALSE); } eval("sub ENCTYPE_NULL () { KRB5_ENCTYPE_NULL; }") unless defined(&ENCTYPE_NULL); eval("sub ENCTYPE_DES_CBC_CRC () { KRB5_ENCTYPE_DES_CBC_CRC; }") unless defined(&ENCTYPE_DES_CBC_CRC); eval("sub ENCTYPE_DES_CBC_MD4 () { KRB5_ENCTYPE_DES_CBC_MD4; }") unless defined(&ENCTYPE_DES_CBC_MD4); eval("sub ENCTYPE_DES_CBC_MD5 () { KRB5_ENCTYPE_DES_CBC_MD5; }") unless defined(&ENCTYPE_DES_CBC_MD5); eval("sub ENCTYPE_DES3_CBC_MD5 () { KRB5_ENCTYPE_DES3_CBC_MD5; }") unless defined(&ENCTYPE_DES3_CBC_MD5); eval("sub ENCTYPE_OLD_DES3_CBC_SHA1 () { KRB5_ENCTYPE_OLD_DES3_CBC_SHA1; }") unless defined(&ENCTYPE_OLD_DES3_CBC_SHA1); eval("sub ENCTYPE_SIGN_DSA_GENERATE () { KRB5_ENCTYPE_SIGN_DSA_GENERATE; }") unless defined(&ENCTYPE_SIGN_DSA_GENERATE); eval("sub ENCTYPE_ENCRYPT_RSA_PRIV () { KRB5_ENCTYPE_ENCRYPT_RSA_PRIV; }") unless defined(&ENCTYPE_ENCRYPT_RSA_PRIV); eval("sub ENCTYPE_ENCRYPT_RSA_PUB () { KRB5_ENCTYPE_ENCRYPT_RSA_PUB; }") unless defined(&ENCTYPE_ENCRYPT_RSA_PUB); eval("sub ENCTYPE_DES3_CBC_SHA1 () { KRB5_ENCTYPE_DES3_CBC_SHA1; }") unless defined(&ENCTYPE_DES3_CBC_SHA1); eval("sub ENCTYPE_AES128_CTS_HMAC_SHA1_96 () { KRB5_ENCTYPE_AES128_CTS_HMAC_SHA1_96; }") unless defined(&ENCTYPE_AES128_CTS_HMAC_SHA1_96); eval("sub ENCTYPE_AES256_CTS_HMAC_SHA1_96 () { KRB5_ENCTYPE_AES256_CTS_HMAC_SHA1_96; }") unless defined(&ENCTYPE_AES256_CTS_HMAC_SHA1_96); eval("sub ENCTYPE_ARCFOUR_HMAC () { KRB5_ENCTYPE_ARCFOUR_HMAC_MD5; }") unless defined(&ENCTYPE_ARCFOUR_HMAC); eval("sub ENCTYPE_ARCFOUR_HMAC_MD5 () { KRB5_ENCTYPE_ARCFOUR_HMAC_MD5; }") unless defined(&ENCTYPE_ARCFOUR_HMAC_MD5); eval("sub ENCTYPE_ARCFOUR_HMAC_MD5_56 () { KRB5_ENCTYPE_ARCFOUR_HMAC_MD5_56; }") unless defined(&ENCTYPE_ARCFOUR_HMAC_MD5_56); eval("sub ENCTYPE_ENCTYPE_PK_CROSS () { KRB5_ENCTYPE_ENCTYPE_PK_CROSS; }") unless defined(&ENCTYPE_ENCTYPE_PK_CROSS); eval("sub ENCTYPE_DES_CBC_NONE () { KRB5_ENCTYPE_DES_CBC_NONE; }") unless defined(&ENCTYPE_DES_CBC_NONE); eval("sub ENCTYPE_DES3_CBC_NONE () { KRB5_ENCTYPE_DES3_CBC_NONE; }") unless defined(&ENCTYPE_DES3_CBC_NONE); eval("sub ENCTYPE_DES_CFB64_NONE () { KRB5_ENCTYPE_DES_CFB64_NONE; }") unless defined(&ENCTYPE_DES_CFB64_NONE); eval("sub ENCTYPE_DES_PCBC_NONE () { KRB5_ENCTYPE_DES_PCBC_NONE; }") unless defined(&ENCTYPE_DES_PCBC_NONE); eval("sub ETYPE_NULL () { KRB5_ENCTYPE_NULL; }") unless defined(&ETYPE_NULL); eval("sub ETYPE_DES_CBC_CRC () { KRB5_ENCTYPE_DES_CBC_CRC; }") unless defined(&ETYPE_DES_CBC_CRC); eval("sub ETYPE_DES_CBC_MD4 () { KRB5_ENCTYPE_DES_CBC_MD4; }") unless defined(&ETYPE_DES_CBC_MD4); eval("sub ETYPE_DES_CBC_MD5 () { KRB5_ENCTYPE_DES_CBC_MD5; }") unless defined(&ETYPE_DES_CBC_MD5); eval("sub ETYPE_DES3_CBC_MD5 () { KRB5_ENCTYPE_DES3_CBC_MD5; }") unless defined(&ETYPE_DES3_CBC_MD5); eval("sub ETYPE_OLD_DES3_CBC_SHA1 () { KRB5_ENCTYPE_OLD_DES3_CBC_SHA1; }") unless defined(&ETYPE_OLD_DES3_CBC_SHA1); eval("sub ETYPE_SIGN_DSA_GENERATE () { KRB5_ENCTYPE_SIGN_DSA_GENERATE; }") unless defined(&ETYPE_SIGN_DSA_GENERATE); eval("sub ETYPE_ENCRYPT_RSA_PRIV () { KRB5_ENCTYPE_ENCRYPT_RSA_PRIV; }") unless defined(&ETYPE_ENCRYPT_RSA_PRIV); eval("sub ETYPE_ENCRYPT_RSA_PUB () { KRB5_ENCTYPE_ENCRYPT_RSA_PUB; }") unless defined(&ETYPE_ENCRYPT_RSA_PUB); eval("sub ETYPE_DES3_CBC_SHA1 () { KRB5_ENCTYPE_DES3_CBC_SHA1; }") unless defined(&ETYPE_DES3_CBC_SHA1); eval("sub ETYPE_AES128_CTS_HMAC_SHA1_96 () { KRB5_ENCTYPE_AES128_CTS_HMAC_SHA1_96; }") unless defined(&ETYPE_AES128_CTS_HMAC_SHA1_96); eval("sub ETYPE_AES256_CTS_HMAC_SHA1_96 () { KRB5_ENCTYPE_AES256_CTS_HMAC_SHA1_96; }") unless defined(&ETYPE_AES256_CTS_HMAC_SHA1_96); eval("sub ETYPE_ARCFOUR_HMAC_MD5 () { KRB5_ENCTYPE_ARCFOUR_HMAC_MD5; }") unless defined(&ETYPE_ARCFOUR_HMAC_MD5); eval("sub ETYPE_ARCFOUR_HMAC_MD5_56 () { KRB5_ENCTYPE_ARCFOUR_HMAC_MD5_56; }") unless defined(&ETYPE_ARCFOUR_HMAC_MD5_56); eval("sub ETYPE_ENCTYPE_PK_CROSS () { KRB5_ENCTYPE_ENCTYPE_PK_CROSS; }") unless defined(&ETYPE_ENCTYPE_PK_CROSS); eval("sub ETYPE_ARCFOUR_MD4 () { KRB5_ENCTYPE_ARCFOUR_MD4; }") unless defined(&ETYPE_ARCFOUR_MD4); eval("sub ETYPE_ARCFOUR_HMAC_OLD () { KRB5_ENCTYPE_ARCFOUR_HMAC_OLD; }") unless defined(&ETYPE_ARCFOUR_HMAC_OLD); eval("sub ETYPE_ARCFOUR_HMAC_OLD_EXP () { KRB5_ENCTYPE_ARCFOUR_HMAC_OLD_EXP; }") unless defined(&ETYPE_ARCFOUR_HMAC_OLD_EXP); eval("sub ETYPE_DES_CBC_NONE () { KRB5_ENCTYPE_DES_CBC_NONE; }") unless defined(&ETYPE_DES_CBC_NONE); eval("sub ETYPE_DES3_CBC_NONE () { KRB5_ENCTYPE_DES3_CBC_NONE; }") unless defined(&ETYPE_DES3_CBC_NONE); eval("sub ETYPE_DES_CFB64_NONE () { KRB5_ENCTYPE_DES_CFB64_NONE; }") unless defined(&ETYPE_DES_CFB64_NONE); eval("sub ETYPE_DES_PCBC_NONE () { KRB5_ENCTYPE_DES_PCBC_NONE; }") unless defined(&ETYPE_DES_PCBC_NONE); eval("sub ETYPE_DIGEST_MD5_NONE () { KRB5_ENCTYPE_DIGEST_MD5_NONE; }") unless defined(&ETYPE_DIGEST_MD5_NONE); eval("sub ETYPE_CRAM_MD5_NONE () { KRB5_ENCTYPE_CRAM_MD5_NONE; }") unless defined(&ETYPE_CRAM_MD5_NONE); eval("sub KRB5_PDU_ERROR () { 0; }") unless defined(&KRB5_PDU_ERROR); eval("sub KRB5_PDU_TICKET () { 1; }") unless defined(&KRB5_PDU_TICKET); eval("sub KRB5_PDU_AS_REQUEST () { 2; }") unless defined(&KRB5_PDU_AS_REQUEST); eval("sub KRB5_PDU_AS_REPLY () { 3; }") unless defined(&KRB5_PDU_AS_REPLY); eval("sub KRB5_PDU_TGS_REQUEST () { 4; }") unless defined(&KRB5_PDU_TGS_REQUEST); eval("sub KRB5_PDU_TGS_REPLY () { 5; }") unless defined(&KRB5_PDU_TGS_REPLY); eval("sub KRB5_PDU_AP_REQUEST () { 6; }") unless defined(&KRB5_PDU_AP_REQUEST); eval("sub KRB5_PDU_AP_REPLY () { 7; }") unless defined(&KRB5_PDU_AP_REPLY); eval("sub KRB5_PDU_KRB_SAFE () { 8; }") unless defined(&KRB5_PDU_KRB_SAFE); eval("sub KRB5_PDU_KRB_PRIV () { 9; }") unless defined(&KRB5_PDU_KRB_PRIV); eval("sub KRB5_PDU_KRB_CRED () { 10; }") unless defined(&KRB5_PDU_KRB_CRED); eval("sub KRB5_PDU_NONE () { 11; }") unless defined(&KRB5_PDU_NONE); eval("sub KRB5_KU_PA_ENC_TIMESTAMP () { 1; }") unless defined(&KRB5_KU_PA_ENC_TIMESTAMP); eval("sub KRB5_KU_TICKET () { 2; }") unless defined(&KRB5_KU_TICKET); eval("sub KRB5_KU_AS_REP_ENC_PART () { 3; }") unless defined(&KRB5_KU_AS_REP_ENC_PART); eval("sub KRB5_KU_TGS_REQ_AUTH_DAT_SESSION () { 4; }") unless defined(&KRB5_KU_TGS_REQ_AUTH_DAT_SESSION); eval("sub KRB5_KU_TGS_REQ_AUTH_DAT_SUBKEY () { 5; }") unless defined(&KRB5_KU_TGS_REQ_AUTH_DAT_SUBKEY); eval("sub KRB5_KU_TGS_REQ_AUTH_CKSUM () { 6; }") unless defined(&KRB5_KU_TGS_REQ_AUTH_CKSUM); eval("sub KRB5_KU_TGS_REQ_AUTH () { 7; }") unless defined(&KRB5_KU_TGS_REQ_AUTH); eval("sub KRB5_KU_TGS_REP_ENC_PART_SESSION () { 8; }") unless defined(&KRB5_KU_TGS_REP_ENC_PART_SESSION); eval("sub KRB5_KU_TGS_REP_ENC_PART_SUB_KEY () { 9; }") unless defined(&KRB5_KU_TGS_REP_ENC_PART_SUB_KEY); eval("sub KRB5_KU_AP_REQ_AUTH_CKSUM () { 10; }") unless defined(&KRB5_KU_AP_REQ_AUTH_CKSUM); eval("sub KRB5_KU_AP_REQ_AUTH () { 11; }") unless defined(&KRB5_KU_AP_REQ_AUTH); eval("sub KRB5_KU_AP_REQ_ENC_PART () { 12; }") unless defined(&KRB5_KU_AP_REQ_ENC_PART); eval("sub KRB5_KU_KRB_PRIV () { 13; }") unless defined(&KRB5_KU_KRB_PRIV); eval("sub KRB5_KU_KRB_CRED () { 14; }") unless defined(&KRB5_KU_KRB_CRED); eval("sub KRB5_KU_KRB_SAFE_CKSUM () { 15; }") unless defined(&KRB5_KU_KRB_SAFE_CKSUM); eval("sub KRB5_KU_OTHER_ENCRYPTED () { 16; }") unless defined(&KRB5_KU_OTHER_ENCRYPTED); eval("sub KRB5_KU_OTHER_CKSUM () { 17; }") unless defined(&KRB5_KU_OTHER_CKSUM); eval("sub KRB5_KU_KRB_ERROR () { 18; }") unless defined(&KRB5_KU_KRB_ERROR); eval("sub KRB5_KU_AD_KDC_ISSUED () { 19; }") unless defined(&KRB5_KU_AD_KDC_ISSUED); eval("sub KRB5_KU_MANDATORY_TICKET_EXTENSION () { 20; }") unless defined(&KRB5_KU_MANDATORY_TICKET_EXTENSION); eval("sub KRB5_KU_AUTH_DATA_TICKET_EXTENSION () { 21; }") unless defined(&KRB5_KU_AUTH_DATA_TICKET_EXTENSION); eval("sub KRB5_KU_USAGE_SEAL () { 22; }") unless defined(&KRB5_KU_USAGE_SEAL); eval("sub KRB5_KU_USAGE_SIGN () { 23; }") unless defined(&KRB5_KU_USAGE_SIGN); eval("sub KRB5_KU_USAGE_SEQ () { 24; }") unless defined(&KRB5_KU_USAGE_SEQ); eval("sub KRB5_KU_USAGE_ACCEPTOR_SEAL () { 22; }") unless defined(&KRB5_KU_USAGE_ACCEPTOR_SEAL); eval("sub KRB5_KU_USAGE_ACCEPTOR_SIGN () { 23; }") unless defined(&KRB5_KU_USAGE_ACCEPTOR_SIGN); eval("sub KRB5_KU_USAGE_INITIATOR_SEAL () { 24; }") unless defined(&KRB5_KU_USAGE_INITIATOR_SEAL); eval("sub KRB5_KU_USAGE_INITIATOR_SIGN () { 25; }") unless defined(&KRB5_KU_USAGE_INITIATOR_SIGN); eval("sub KRB5_KU_PA_SERVER_REFERRAL_DATA () { 22; }") unless defined(&KRB5_KU_PA_SERVER_REFERRAL_DATA); eval("sub KRB5_KU_SAM_CHECKSUM () { 25; }") unless defined(&KRB5_KU_SAM_CHECKSUM); eval("sub KRB5_KU_SAM_ENC_TRACK_ID () { 26; }") unless defined(&KRB5_KU_SAM_ENC_TRACK_ID); eval("sub KRB5_KU_PA_SERVER_REFERRAL () { 26; }") unless defined(&KRB5_KU_PA_SERVER_REFERRAL); eval("sub KRB5_KU_SAM_ENC_NONCE_SAD () { 27; }") unless defined(&KRB5_KU_SAM_ENC_NONCE_SAD); eval("sub KRB5_KU_PA_PKINIT_KX () { 44; }") unless defined(&KRB5_KU_PA_PKINIT_KX); eval("sub KRB5_KU_AS_REQ () { 56; }") unless defined(&KRB5_KU_AS_REQ); eval("sub KRB5_KU_DIGEST_ENCRYPT () { -18; }") unless defined(&KRB5_KU_DIGEST_ENCRYPT); eval("sub KRB5_KU_DIGEST_OPAQUE () { -19; }") unless defined(&KRB5_KU_DIGEST_OPAQUE); eval("sub KRB5_KU_KRB5SIGNEDPATH () { -21; }") unless defined(&KRB5_KU_KRB5SIGNEDPATH); eval("sub KRB5_KU_CANONICALIZED_NAMES () { -23; }") unless defined(&KRB5_KU_CANONICALIZED_NAMES); eval("sub KRB5_PW_SALT () { KRB5_PADATA_PW_SALT; }") unless defined(&KRB5_PW_SALT); eval("sub KRB5_AFS3_SALT () { KRB5_PADATA_AFS3_SALT; }") unless defined(&KRB5_AFS3_SALT); eval("sub KRB5_ADDRESS_INET () { 2; }") unless defined(&KRB5_ADDRESS_INET); eval("sub KRB5_ADDRESS_NETBIOS () { 20; }") unless defined(&KRB5_ADDRESS_NETBIOS); eval("sub KRB5_ADDRESS_INET6 () { 24; }") unless defined(&KRB5_ADDRESS_INET6); eval("sub KRB5_ADDRESS_ADDRPORT () { 256; }") unless defined(&KRB5_ADDRESS_ADDRPORT); eval("sub KRB5_ADDRESS_IPPORT () { 257; }") unless defined(&KRB5_ADDRESS_IPPORT); eval("sub AP_OPTS_USE_SESSION_KEY () { 1; }") unless defined(&AP_OPTS_USE_SESSION_KEY); eval("sub AP_OPTS_MUTUAL_REQUIRED () { 2; }") unless defined(&AP_OPTS_MUTUAL_REQUIRED); eval("sub AP_OPTS_USE_SUBKEY () { 4; }") unless defined(&AP_OPTS_USE_SUBKEY); eval("sub KEYTYPE_NULL () { ETYPE_NULL; }") unless defined(&KEYTYPE_NULL); eval("sub KEYTYPE_DES () { ETYPE_DES_CBC_CRC; }") unless defined(&KEYTYPE_DES); eval("sub KEYTYPE_DES3 () { ETYPE_OLD_DES3_CBC_SHA1; }") unless defined(&KEYTYPE_DES3); eval("sub KEYTYPE_AES128 () { ETYPE_AES128_CTS_HMAC_SHA1_96; }") unless defined(&KEYTYPE_AES128); eval("sub KEYTYPE_AES256 () { ETYPE_AES256_CTS_HMAC_SHA1_96; }") unless defined(&KEYTYPE_AES256); eval("sub KEYTYPE_ARCFOUR () { ETYPE_ARCFOUR_HMAC_MD5; }") unless defined(&KEYTYPE_ARCFOUR); eval("sub KEYTYPE_ARCFOUR_56 () { ETYPE_ARCFOUR_HMAC_MD5_56; }") unless defined(&KEYTYPE_ARCFOUR_56); if(defined(&_WIN32)) { eval 'sub KRB5_USE_PATH_TOKENS () {1;}' unless defined(&KRB5_USE_PATH_TOKENS); } if(defined(&KRB5_USE_PATH_TOKENS)) { eval 'sub KRB5_DEFAULT_CCFILE_ROOT () {"%{TEMP}/krb5cc_";}' unless defined(&KRB5_DEFAULT_CCFILE_ROOT); } else { eval 'sub KRB5_DEFAULT_CCFILE_ROOT () {"/tmp/krb5cc_";}' unless defined(&KRB5_DEFAULT_CCFILE_ROOT); } eval 'sub KRB5_DEFAULT_CCROOT () {"FILE:" &KRB5_DEFAULT_CCFILE_ROOT;}' unless defined(&KRB5_DEFAULT_CCROOT); eval 'sub KRB5_ACCEPT_NULL_ADDRESSES { my($C) = @_; eval q( &krb5_config_get_bool_default(($C), &NULL, &TRUE, \\"libdefaults\\", \\"accept_null_addresses\\", &NULL)); }' unless defined(&KRB5_ACCEPT_NULL_ADDRESSES); eval 'sub krb5_realm_length { my($r) = @_; eval q( &strlen($r)); }' unless defined(&krb5_realm_length); eval 'sub krb5_realm_data { my($r) = @_; eval q(($r)); }' unless defined(&krb5_realm_data); eval 'sub KDC_OPT_FORWARDABLE () {(1<< 1);}' unless defined(&KDC_OPT_FORWARDABLE); eval 'sub KDC_OPT_FORWARDED () {(1<< 2);}' unless defined(&KDC_OPT_FORWARDED); eval 'sub KDC_OPT_PROXIABLE () {(1<< 3);}' unless defined(&KDC_OPT_PROXIABLE); eval 'sub KDC_OPT_PROXY () {(1<< 4);}' unless defined(&KDC_OPT_PROXY); eval 'sub KDC_OPT_ALLOW_POSTDATE () {(1<< 5);}' unless defined(&KDC_OPT_ALLOW_POSTDATE); eval 'sub KDC_OPT_POSTDATED () {(1<< 6);}' unless defined(&KDC_OPT_POSTDATED); eval 'sub KDC_OPT_RENEWABLE () {(1<< 8);}' unless defined(&KDC_OPT_RENEWABLE); eval 'sub KDC_OPT_REQUEST_ANONYMOUS () {(1<< 14);}' unless defined(&KDC_OPT_REQUEST_ANONYMOUS); eval 'sub KDC_OPT_DISABLE_TRANSITED_CHECK () {(1<< 26);}' unless defined(&KDC_OPT_DISABLE_TRANSITED_CHECK); eval 'sub KDC_OPT_RENEWABLE_OK () {(1<< 27);}' unless defined(&KDC_OPT_RENEWABLE_OK); eval 'sub KDC_OPT_ENC_TKT_IN_SKEY () {(1<< 28);}' unless defined(&KDC_OPT_ENC_TKT_IN_SKEY); eval 'sub KDC_OPT_RENEW () {(1<< 30);}' unless defined(&KDC_OPT_RENEW); eval 'sub KDC_OPT_VALIDATE () {(1<< 31);}' unless defined(&KDC_OPT_VALIDATE); eval 'sub KRB5_VERIFY_AP_REQ_IGNORE_INVALID () {(1<< 0);}' unless defined(&KRB5_VERIFY_AP_REQ_IGNORE_INVALID); eval 'sub KRB5_GC_CACHED () {(1 << 0);}' unless defined(&KRB5_GC_CACHED); eval 'sub KRB5_GC_USER_USER () {(1 << 1);}' unless defined(&KRB5_GC_USER_USER); eval 'sub KRB5_GC_EXPIRED_OK () {(1 << 2);}' unless defined(&KRB5_GC_EXPIRED_OK); eval 'sub KRB5_GC_NO_STORE () {(1 << 3);}' unless defined(&KRB5_GC_NO_STORE); eval 'sub KRB5_GC_FORWARDABLE () {(1 << 4);}' unless defined(&KRB5_GC_FORWARDABLE); eval 'sub KRB5_GC_NO_TRANSIT_CHECK () {(1 << 5);}' unless defined(&KRB5_GC_NO_TRANSIT_CHECK); eval 'sub KRB5_GC_CONSTRAINED_DELEGATION () {(1 << 6);}' unless defined(&KRB5_GC_CONSTRAINED_DELEGATION); eval 'sub KRB5_GC_CANONICALIZE () {(1 << 7);}' unless defined(&KRB5_GC_CANONICALIZE); eval 'sub KRB5_TC_DONT_MATCH_REALM () {(1 << 31);}' unless defined(&KRB5_TC_DONT_MATCH_REALM); eval 'sub KRB5_TC_MATCH_KEYTYPE () {(1 << 30);}' unless defined(&KRB5_TC_MATCH_KEYTYPE); eval 'sub KRB5_TC_MATCH_KTYPE () { &KRB5_TC_MATCH_KEYTYPE;}' unless defined(&KRB5_TC_MATCH_KTYPE); eval 'sub KRB5_TC_MATCH_SRV_NAMEONLY () {(1<< 29);}' unless defined(&KRB5_TC_MATCH_SRV_NAMEONLY); eval 'sub KRB5_TC_MATCH_FLAGS_EXACT () {(1<< 28);}' unless defined(&KRB5_TC_MATCH_FLAGS_EXACT); eval 'sub KRB5_TC_MATCH_FLAGS () {(1<< 27);}' unless defined(&KRB5_TC_MATCH_FLAGS); eval 'sub KRB5_TC_MATCH_TIMES_EXACT () {(1<< 26);}' unless defined(&KRB5_TC_MATCH_TIMES_EXACT); eval 'sub KRB5_TC_MATCH_TIMES () {(1<< 25);}' unless defined(&KRB5_TC_MATCH_TIMES); eval 'sub KRB5_TC_MATCH_AUTHDATA () {(1<< 24);}' unless defined(&KRB5_TC_MATCH_AUTHDATA); eval 'sub KRB5_TC_MATCH_2ND_TKT () {(1<< 23);}' unless defined(&KRB5_TC_MATCH_2ND_TKT); eval 'sub KRB5_TC_MATCH_IS_SKEY () {(1<< 22);}' unless defined(&KRB5_TC_MATCH_IS_SKEY); eval 'sub KRB5_TC_OPENCLOSE () {0x1;}' unless defined(&KRB5_TC_OPENCLOSE); eval 'sub KRB5_TC_NOTICKET () {0x2;}' unless defined(&KRB5_TC_NOTICKET); eval 'sub KRB5_CC_OPS_VERSION () {3;}' unless defined(&KRB5_CC_OPS_VERSION); eval("sub krb5_config_string () { 0; }") unless defined(&krb5_config_string); eval("sub krb5_config_list () { 1; }") unless defined(&krb5_config_list); eval 'sub KRB5_STORAGE_HOST_BYTEORDER () {0x1;}' unless defined(&KRB5_STORAGE_HOST_BYTEORDER); eval 'sub KRB5_STORAGE_PRINCIPAL_WRONG_NUM_COMPONENTS () {0x2;}' unless defined(&KRB5_STORAGE_PRINCIPAL_WRONG_NUM_COMPONENTS); eval 'sub KRB5_STORAGE_PRINCIPAL_NO_NAME_TYPE () {0x4;}' unless defined(&KRB5_STORAGE_PRINCIPAL_NO_NAME_TYPE); eval 'sub KRB5_STORAGE_KEYBLOCK_KEYTYPE_TWICE () {0x8;}' unless defined(&KRB5_STORAGE_KEYBLOCK_KEYTYPE_TWICE); eval 'sub KRB5_STORAGE_BYTEORDER_MASK () {0x60;}' unless defined(&KRB5_STORAGE_BYTEORDER_MASK); eval 'sub KRB5_STORAGE_BYTEORDER_BE () {0x;}' unless defined(&KRB5_STORAGE_BYTEORDER_BE); eval 'sub KRB5_STORAGE_BYTEORDER_LE () {0x20;}' unless defined(&KRB5_STORAGE_BYTEORDER_LE); eval 'sub KRB5_STORAGE_BYTEORDER_HOST () {0x40;}' unless defined(&KRB5_STORAGE_BYTEORDER_HOST); eval 'sub KRB5_STORAGE_CREDS_FLAGS_WRONG_BITORDER () {0x80;}' unless defined(&KRB5_STORAGE_CREDS_FLAGS_WRONG_BITORDER); eval 'sub KRB5_KT_PREFIX_MAX_LEN () {30;}' unless defined(&KRB5_KT_PREFIX_MAX_LEN); eval("sub KRB5_AUTH_CONTEXT_DO_TIME () { 1; }") unless defined(&KRB5_AUTH_CONTEXT_DO_TIME); eval("sub KRB5_AUTH_CONTEXT_RET_TIME () { 2; }") unless defined(&KRB5_AUTH_CONTEXT_RET_TIME); eval("sub KRB5_AUTH_CONTEXT_DO_SEQUENCE () { 4; }") unless defined(&KRB5_AUTH_CONTEXT_DO_SEQUENCE); eval("sub KRB5_AUTH_CONTEXT_RET_SEQUENCE () { 8; }") unless defined(&KRB5_AUTH_CONTEXT_RET_SEQUENCE); eval("sub KRB5_AUTH_CONTEXT_PERMIT_ALL () { 16; }") unless defined(&KRB5_AUTH_CONTEXT_PERMIT_ALL); eval("sub KRB5_AUTH_CONTEXT_USE_SUBKEY () { 32; }") unless defined(&KRB5_AUTH_CONTEXT_USE_SUBKEY); eval("sub KRB5_AUTH_CONTEXT_CLEAR_FORWARDED_CRED () { 64; }") unless defined(&KRB5_AUTH_CONTEXT_CLEAR_FORWARDED_CRED); eval("sub KRB5_AUTH_CONTEXT_GENERATE_LOCAL_ADDR () { 1; }") unless defined(&KRB5_AUTH_CONTEXT_GENERATE_LOCAL_ADDR); eval("sub KRB5_AUTH_CONTEXT_GENERATE_LOCAL_FULL_ADDR () { 3; }") unless defined(&KRB5_AUTH_CONTEXT_GENERATE_LOCAL_FULL_ADDR); eval("sub KRB5_AUTH_CONTEXT_GENERATE_REMOTE_ADDR () { 4; }") unless defined(&KRB5_AUTH_CONTEXT_GENERATE_REMOTE_ADDR); eval("sub KRB5_AUTH_CONTEXT_GENERATE_REMOTE_FULL_ADDR () { 12; }") unless defined(&KRB5_AUTH_CONTEXT_GENERATE_REMOTE_FULL_ADDR); eval 'sub KRB5_RECVAUTH_IGNORE_VERSION () {1;}' unless defined(&KRB5_RECVAUTH_IGNORE_VERSION); eval 'sub KRB5_SENDAUTH_VERSION () {"KRB5_SENDAUTH_V1.0";}' unless defined(&KRB5_SENDAUTH_VERSION); eval 'sub KRB5_TGS_NAME_SIZE () {(6);}' unless defined(&KRB5_TGS_NAME_SIZE); eval 'sub KRB5_TGS_NAME () {("krbtgt");}' unless defined(&KRB5_TGS_NAME); eval 'sub KRB5_WELLKNOWN_NAME () {("WELLKNOWN");}' unless defined(&KRB5_WELLKNOWN_NAME); eval 'sub KRB5_ANON_NAME () {("ANONYMOUS");}' unless defined(&KRB5_ANON_NAME); eval 'sub KRB5_DIGEST_NAME () {("digest");}' unless defined(&KRB5_DIGEST_NAME); eval("sub KRB5_PROMPT_TYPE_PASSWORD () { 0x1; }") unless defined(&KRB5_PROMPT_TYPE_PASSWORD); eval("sub KRB5_PROMPT_TYPE_NEW_PASSWORD () { 0x2; }") unless defined(&KRB5_PROMPT_TYPE_NEW_PASSWORD); eval("sub KRB5_PROMPT_TYPE_NEW_PASSWORD_AGAIN () { 0x3; }") unless defined(&KRB5_PROMPT_TYPE_NEW_PASSWORD_AGAIN); eval("sub KRB5_PROMPT_TYPE_PREAUTH () { 0x4; }") unless defined(&KRB5_PROMPT_TYPE_PREAUTH); eval("sub KRB5_PROMPT_TYPE_INFO () { 0x5; }") unless defined(&KRB5_PROMPT_TYPE_INFO); eval 'sub KRB5_GET_INIT_CREDS_OPT_TKT_LIFE () {0x1;}' unless defined(&KRB5_GET_INIT_CREDS_OPT_TKT_LIFE); eval 'sub KRB5_GET_INIT_CREDS_OPT_RENEW_LIFE () {0x2;}' unless defined(&KRB5_GET_INIT_CREDS_OPT_RENEW_LIFE); eval 'sub KRB5_GET_INIT_CREDS_OPT_FORWARDABLE () {0x4;}' unless defined(&KRB5_GET_INIT_CREDS_OPT_FORWARDABLE); eval 'sub KRB5_GET_INIT_CREDS_OPT_PROXIABLE () {0x8;}' unless defined(&KRB5_GET_INIT_CREDS_OPT_PROXIABLE); eval 'sub KRB5_GET_INIT_CREDS_OPT_ETYPE_LIST () {0x10;}' unless defined(&KRB5_GET_INIT_CREDS_OPT_ETYPE_LIST); eval 'sub KRB5_GET_INIT_CREDS_OPT_ADDRESS_LIST () {0x20;}' unless defined(&KRB5_GET_INIT_CREDS_OPT_ADDRESS_LIST); eval 'sub KRB5_GET_INIT_CREDS_OPT_PREAUTH_LIST () {0x40;}' unless defined(&KRB5_GET_INIT_CREDS_OPT_PREAUTH_LIST); eval 'sub KRB5_GET_INIT_CREDS_OPT_SALT () {0x80;}' unless defined(&KRB5_GET_INIT_CREDS_OPT_SALT); eval 'sub KRB5_GET_INIT_CREDS_OPT_ANONYMOUS () {0x100;}' unless defined(&KRB5_GET_INIT_CREDS_OPT_ANONYMOUS); eval 'sub KRB5_GET_INIT_CREDS_OPT_DISABLE_TRANSITED_CHECK () {0x200;}' unless defined(&KRB5_GET_INIT_CREDS_OPT_DISABLE_TRANSITED_CHECK); eval 'sub KRB5_INIT_CREDS_STEP_FLAG_CONTINUE () {0x1;}' unless defined(&KRB5_INIT_CREDS_STEP_FLAG_CONTINUE); eval 'sub KRB5_VERIFY_INIT_CREDS_OPT_AP_REQ_NOFAIL () {0x1;}' unless defined(&KRB5_VERIFY_INIT_CREDS_OPT_AP_REQ_NOFAIL); eval 'sub KRB5_VERIFY_LREALMS () {1;}' unless defined(&KRB5_VERIFY_LREALMS); eval 'sub KRB5_VERIFY_NO_ADDRESSES () {2;}' unless defined(&KRB5_VERIFY_NO_ADDRESSES); eval 'sub KRB5_KPASSWD_VERS_CHANGEPW () {1;}' unless defined(&KRB5_KPASSWD_VERS_CHANGEPW); eval 'sub KRB5_KPASSWD_VERS_SETPW () {0xff80;}' unless defined(&KRB5_KPASSWD_VERS_SETPW); eval 'sub KRB5_KPASSWD_SUCCESS () {0;}' unless defined(&KRB5_KPASSWD_SUCCESS); eval 'sub KRB5_KPASSWD_MALFORMED () {1;}' unless defined(&KRB5_KPASSWD_MALFORMED); eval 'sub KRB5_KPASSWD_HARDERROR () {2;}' unless defined(&KRB5_KPASSWD_HARDERROR); eval 'sub KRB5_KPASSWD_AUTHERROR () {3;}' unless defined(&KRB5_KPASSWD_AUTHERROR); eval 'sub KRB5_KPASSWD_SOFTERROR () {4;}' unless defined(&KRB5_KPASSWD_SOFTERROR); eval 'sub KRB5_KPASSWD_ACCESSDENIED () {5;}' unless defined(&KRB5_KPASSWD_ACCESSDENIED); eval 'sub KRB5_KPASSWD_BAD_VERSION () {6;}' unless defined(&KRB5_KPASSWD_BAD_VERSION); eval 'sub KRB5_KPASSWD_INITIAL_FLAG_NEEDED () {7;}' unless defined(&KRB5_KPASSWD_INITIAL_FLAG_NEEDED); eval 'sub KPASSWD_PORT () {464;}' unless defined(&KPASSWD_PORT); eval 'sub KRB5_KRBHST_KDC () {1;}' unless defined(&KRB5_KRBHST_KDC); eval 'sub KRB5_KRBHST_ADMIN () {2;}' unless defined(&KRB5_KRBHST_ADMIN); eval 'sub KRB5_KRBHST_CHANGEPW () {3;}' unless defined(&KRB5_KRBHST_CHANGEPW); eval 'sub KRB5_KRBHST_KRB524 () {4;}' unless defined(&KRB5_KRBHST_KRB524); eval 'sub KRB5_KRBHST_KCA () {5;}' unless defined(&KRB5_KRBHST_KCA); eval("sub KRB5_KRBHST_UDP () { 0; }") unless defined(&KRB5_KRBHST_UDP); eval("sub KRB5_KRBHST_TCP () { 1; }") unless defined(&KRB5_KRBHST_TCP); eval("sub KRB5_KRBHST_HTTP () { 2; }") unless defined(&KRB5_KRBHST_HTTP); eval("sub KRB5_KRBHST_FLAGS_MASTER () { 1; }") unless defined(&KRB5_KRBHST_FLAGS_MASTER); eval("sub KRB5_KRBHST_FLAGS_LARGE_MSG () { 2; }") unless defined(&KRB5_KRBHST_FLAGS_LARGE_MSG); eval("sub KRB5_PRINCIPAL_PARSE_NO_REALM () { 1; }") unless defined(&KRB5_PRINCIPAL_PARSE_NO_REALM); eval("sub KRB5_PRINCIPAL_PARSE_REQUIRE_REALM () { 2; }") unless defined(&KRB5_PRINCIPAL_PARSE_REQUIRE_REALM); eval("sub KRB5_PRINCIPAL_PARSE_ENTERPRISE () { 4; }") unless defined(&KRB5_PRINCIPAL_PARSE_ENTERPRISE); eval("sub KRB5_PRINCIPAL_UNPARSE_SHORT () { 1; }") unless defined(&KRB5_PRINCIPAL_UNPARSE_SHORT); eval("sub KRB5_PRINCIPAL_UNPARSE_NO_REALM () { 2; }") unless defined(&KRB5_PRINCIPAL_UNPARSE_NO_REALM); eval("sub KRB5_PRINCIPAL_UNPARSE_DISPLAY () { 4; }") unless defined(&KRB5_PRINCIPAL_UNPARSE_DISPLAY); eval 'sub KRB5_SENDTO_DONE () {0;}' unless defined(&KRB5_SENDTO_DONE); eval 'sub KRB5_SENDTO_RESTART () {1;}' unless defined(&KRB5_SENDTO_RESTART); eval 'sub KRB5_SENDTO_CONTINUE () {2;}' unless defined(&KRB5_SENDTO_CONTINUE); eval("sub PLUGIN_TYPE_DATA () { 1; }") unless defined(&PLUGIN_TYPE_DATA); eval("sub PLUGIN_TYPE_FUNC () { 2; }") unless defined(&PLUGIN_TYPE_FUNC); eval 'sub KRB5_CRYPTO_TYPE_EMPTY () {0;}' unless defined(&KRB5_CRYPTO_TYPE_EMPTY); eval 'sub KRB5_CRYPTO_TYPE_HEADER () {1;}' unless defined(&KRB5_CRYPTO_TYPE_HEADER); eval 'sub KRB5_CRYPTO_TYPE_DATA () {2;}' unless defined(&KRB5_CRYPTO_TYPE_DATA); eval 'sub KRB5_CRYPTO_TYPE_SIGN_ONLY () {3;}' unless defined(&KRB5_CRYPTO_TYPE_SIGN_ONLY); eval 'sub KRB5_CRYPTO_TYPE_PADDING () {4;}' unless defined(&KRB5_CRYPTO_TYPE_PADDING); eval 'sub KRB5_CRYPTO_TYPE_TRAILER () {5;}' unless defined(&KRB5_CRYPTO_TYPE_TRAILER); eval 'sub KRB5_CRYPTO_TYPE_CHECKSUM () {6;}' unless defined(&KRB5_CRYPTO_TYPE_CHECKSUM); require 'krb5-protos.ph'; } 1;
Upload File
Create Folder