[glux] Crypt()

Optik_Storm bl4z3r@libero.it
Mon, 22 Oct 2001 18:16:45 +0200


--------------Boundary-00=_XV7MH3TTY8CDL6XZDLCM
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Subject: 

Ciao a tutti, scusate il crosspost ma e' urgente. Ho un grosso problema con la 
funzione crypt() del C. In crypt(3) dice che basta fare una #define 
_XOPEN_SOURCE e includere unistd.h ma in un programmino di prova stupidissimo 
che ho fatto il linker mi ritorna errore dicendo che non esiste la funzione 
crypt, eppure greppando unistd.h la trova!!! 
Questa funzione mi serve a scuola per un programma 
di gestione di una banca e io volevo usarla per crittare le password dei 
titolari di cc in un file di password. Come posso fare? Qualcuno ha un idea? 
Includo il programma stupidissimo di test che ho fatto e l'output di gcc. Il 
programmino inutile mi serve perche' quando imparo una nuova istruzione del C 
prima di passare ore ad implementarla all'interno di un programma di 2000 
righe preferisco fare qualcosa di 10 righe per vedere se e come funziona 
cosi' se sbaglio qualcosa me ne accorgo subito ed evito di fixare 100 righe 
di codice inutilmente.
AIUTOOOOOOOO!!!!!
Ciao!!!!!

-- 
Rigamonti Roberto <optik_storm@libero.it>
Linux registered user #229493

--[ GLUX! - Gruppo Lecco Utenti linuX ]--
--[ http://www.lecco.linux.it ]--

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/CC d- s+: a17 C+++ UL+++>++++ 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 y?
------END GEEK CODE BLOCK------

  "I *knew* i had some reason for not logging you off...
   If I could just remember what it was."




--------------Boundary-00=_XV7MH3TTY8CDL6XZDLCM
Content-Type: application/x-gzip;
  charset="iso-8859-1";
  name="critta.tar.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="critta.tar.gz"

H4sIACxA1DsAA+3UXWvbMBQGYF/7VxwyRpwsOLIbx8X7uNl6URhttzHoKKMVslwLXNlIx23G2H+f
ZK+lGSu7WVMG57lJjvJKlqKcCKMQeSyCR8QSxtarVcAYS/KM+VeWjPUgy/OA5XvrjO3lq8y9T9I0
XwfAHnNTt3qL3AAEN7VCWXN8OCeN3cWGduuZ0qLpSwmvLJaqjes34f0ho/Tl9livlUsOY6WslJZw
fnp8cnB0/un488e3B+At53AkhbSWG8WhkwYaDsJ86zCawXwZhkojXHGlXfk9BBC1u4L5+LSXt3XH
rT3b/3pXW97gWTrUnQtiFU0OtbsUZYXy6/v8TWvKAiYzH6ouJdrIjy5gfwH+eHr259mqGVbfnulH
FpDenznu8HU07nc2nmh8gk9vrf7enbhW/Fq6g/sWQw5yWsBzO1n8WsfFfzz19QfSxLh58Ef/b/yt
/1OW3fV/5j9PkjxPqP93YYlX3VKIL6cf3omTuC3gUEPVa4Gq1XDhe3RahL+FohjlBl+wzZrNCuj1
+D9QgpGVNFILCdjCxdAd01C0TSMFpgU0PoG98dEE5EahawSOvQ2f+ksghBBCCCGEEEIIIYQQQggh
hBBCCPmP/QRZGeEEACgAAA==

--------------Boundary-00=_XV7MH3TTY8CDL6XZDLCM--