problem s crypt()
Tom Z. Meinlschmidt
znouza na salome.datron.cz
Středa Listopad 15 00:50:31 CET 2000
zdravim,
chtel jsem neco zkusit, ale skoncil jsem u podivne chyby - crypt() mi vraci tvrdosijne NULL.
#include <stdio.h>
#include <unistd.h>
int main() {
char *buf;
char *salt="XS";
char *heslo="hesloasdas";
buf=(char*)crypt(heslo,salt);
printf("%s\n",buf);
}
preklad pres dynamicky linkovanou i staticky linkovaou libcrypt neprinesl zadne rozdily (gcc test.c -o test -lcrypt / gcc test.c -o test /usr/lib/libcrypt.a)
na RH to funguje bez problemu.
na mem slacku 7.1 to nejde (libcrypt-2.1.3, libc-2.1.3)
diky
tm
--
===============================================================================
Tomas Meinlschmidt, SBN3, MCP, MCP+I, MCSE, NetApp Filer & NetCache
Datron s.r.o., Vachkova 3008, 470 01 Ceska Lipa, 0425/834 421, f: 834 425
GCS d-(?) s: a-- C++ ULHSC++++$ P+++>++++ L+++$>++++ E--- W+++$ N++(+) !o
!K w(---) !O !M V PS+ PE Y+ PGP++ t+@ !5 X? R tv b+ !DI D+ G e>+++
h---- r+++ z+++@
===============================================================================
Další informace o konferenci Linux