Suchergebnisse

  1. Paldium

    getopt(3) und optind

    Vincent, das Programm funktioniert soweit wie gedacht: $ gcc -o test test.c $ ./test -g 1 usage: test [-f value] [-h value] $ gcc -DVARIANTE1 -o test test.c $ ./test -h 1 usage: test [-f value] [-g value] $_ Wenn man möchte, dann wäre es selbstverständlich kein Problem, getopt() noch...
  2. Paldium

    64bit-zahlen mit openbsd

    Wie doch mein alter Chemielehrer jetzt wohl sagen würde: Eii, jetzt sitzt aber das printf() in der Ecke und heult. :ugly: Wenn du dir die Speichernutzung von printf ansiehst, wirst du feststellen, dass der mehr als genug Daten zum Ausgeben hat (Er hat sogar zu viele!). Deine Operationen...
  3. Paldium

    getopt(3) und optind

    Du sprichst von unterschiedlichen Varianten bei gleichem Code ... hm, wie wäre dann sowas hier: #include <stdio.h> #include <stdlib.h> #include <unistd.h> void usage(void); int main(int argc, char *argv[]) { extern char *optarg; extern int optind; int ch; char *value...
  4. Paldium

    getopt(3) und optind

    Vielleicht verstehe ich das Problem nicht ganz, aber wenn es dir darum geht, die Werte von "-f" und "-g" auszulesen, solltest du dir mal den folgenden Quelltext mal ansehen: #include <stdio.h> #include <stdlib.h> #include <unistd.h> void usage(void); int main(int argc, char *argv[])...
  5. Paldium

    Samba: 600MB in 90 Minuten

    Log level Hast du den Loglevel in der smb.conf schonmal erhöht und geguckt, ob die Logs irgendeine Anomalie enthalten? Wie ist die Prozesslast denn im Allgemeinen? Und, bevor das der Flaschenhals ist (obwohl man das wohl ausschließen kann), wie ist denn der Durchsatz der Platte/Partition?
  6. Paldium

    Samba: 600MB in 90 Minuten

    localhost Ich weiß nicht, ob du das jetzt mit FBSD <-> FBSD als loopback-Verbindung gemeint hast. Wenn nicht, dann würde ich das mal ausprobieren. Das würde jedenfalls externe Netzwerkprobleme völlig ausschließen. Wenn du ein weiteres FBSD-System hast, könntest du sonst die...
  7. Paldium

    Samba: 600MB in 90 Minuten

    Netzwerkverkehr Ist es denn kontinuierlich langsam oder sind da Aussetzer während der Verbindung? Du könntest ja mal mit tcpdump den Netzwerkverkehr ansehen, falls du das noch nicht gemacht hast. Vielleicht gibt es da Probleme mit der Namensauflösung, dass er da kontinuierlich nachfragt, oder...
  8. Paldium

    OpenBSD und Propolice

    Beispiel Um mal ein Beispiel anzubringen, für die, die sich vielleicht nicht ganz vorstellen können, was ich meine: Zum einen dieser Durchlauf (mit return): #include <stdio.h> int main(int argc, char *argv[]) { char array[5]; sprintf(array, "sehr viel laenger als 5...
  9. Paldium

    OpenBSD und Propolice

    Bei meinen ersten Versuchen, C anhand des Quelltextes von OpenBSD besser verstehen zu können, bin ich auf ein paar Dinge gestoßen, die ich mir nicht erklären kann ... Ich hoffe, dass ihr mir weiterhelfen könnt. Zum einen ist mir der unterschiedliche Einsatz von "exit" und "return" am Ende der...
Zurück
Oben