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