[C/C++] programm umschreiben

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von d3vil69, 24. Juli 2008 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 24. Juli 2008
    programm umschreiben

    h**p://linux.softpedia.com/get/Internet/Proxy/MOCKS-19027.shtml

    so hab nen kleines anliegen. ich glaube das programm ist in c++ geschrieben. bin mir aber nicht sicher. korrigiert mich wenn ich mich irre.

    bei dem prog sollte man es mir sagen wie es geht, dass das ding keine ips mehr loggt. ich kann garkein c bwz c++ also wenn sich jemand erbarmen würde, wäre ich ihm sehr dankabr ... und er mir es umschreiben würde.

    danke euch schonmal im voraus dafür

    mfg
     
  2. 24. Juli 2008
    AW: programm umschreiben

    Öffne die misc.c, such folgenden Eintrag:

    Code:
    /**********************************************************************
     * logstr() : add a string to socksd log file. The 'ad' parameter
     * identifies an address that the log entry referes to.
     * If there is no such address, this parameter should
     * be NULL.
     **********************************************************************/
    void logstr( char *s, struct sockaddr *ad )
    {
     struct tm *t;
     time_t adam;
     char szip[20]="";
     FILE *f_log;
    
     f_log = fopen(sz_logfile,"a");
     if( !f_log )
     return;
    
     adam = time(NULL);
     t = localtime(&adam);
    
     if( ad ) {
     addr_to_ip(ad,szip);
     strcat(szip," - ");
     }
    
     fprintf( f_log,"[%02d/%02d/%02d][%02d:%02d:%02d] %s%s\n",
     t->tm_mday, t->tm_mon+1, t->tm_year-100,
     t->tm_hour, t->tm_min, t->tm_sec,
     szip, s );
    
     fclose(f_log);
    }
    
    und mach daraus

    Code:
    /**********************************************************************
     * logstr() : add a string to socksd log file. The 'ad' parameter
     * identifies an address that the log entry referes to.
     * If there is no such address, this parameter should
     * be NULL.
     **********************************************************************/
    void logstr( char *s, struct sockaddr *ad )
    {
     
    }
    
    Sollte das Problem lösen.
    (Ich glaub kaum das ich etwas übersehen habe, weil das Programm recht klein ist. Vielleicht prüft trotzdem mal jemand nach )
     
  3. 24. Juli 2008
    AW: programm umschreiben

    thx erstma styxx ... bw haste schonmal ... mal warten vll schreibt ja noch einer was dazu
     
  4. 24. Juli 2008
    AW: programm umschreiben


    Kann ich bestätigen.

    Entweder du löscht den Inhalt der logstr-Funktion, oder du löscht in allen anderen Dateien den Aufruf dieser Funktion raus.
     
  5. 27. Juli 2008
    AW: programm umschreiben

    [X] Erledigt!?

    ~closed~

    Mfg,

    Kolazomai
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.