Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam
W dziedzinie C jestem kompletna LAMA, a mam taki oto kłopot:
Był sobie taki kawałek kodu:
to z qmail-smtpd.c
switch (authcmds[i].fun(arg)) {
case 0:
flagauth = 1;
protocol = "ESMTPA";
relayclient = "";
remoteinfo = user.s;
env_put2("SMTPAUTH","1"); /* to chę dodać, ale nie wiem, jak to fachowo zadeklarować */
if (!env_unset("TCPREMOTEINFO")) die_read();
if (!env_put2("TCPREMOTEINFO",remoteinfo)) die_nomem();
if (!env_put2("RELAYCLIENT",relayclient)) die_nomem();
out("235 ok, go ahead (#2.0.0)\r\n");
break;
case 1:
env_put2("SMTPAUTH","0"); /*to jak wyżej */
err_authfail(user.s,authcmds[i].text);
Chodzi o zmienną, taką samą jak zadeklarowana w bashu poprzez export lub declare, widoczną dla programów uruchamianych przez qmail-smtpd - konkretnie qmail-dkim.
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2011-10-05 11:14:10)
Offline
Strony: 1