icmp

9 bejegyzés megtekintése - 1-9 / 9
  • Szerző
    Bejegyzés
  • #1890226
    Tomi789
    Felhasználó

      Sziasztok,írtam egy kódot, ami pingel és jól működik.átmentem egy másik gépre, egy régebbire, ott már nem. vagyis, ha megy egy sima ping parancs, akkor jól működik az én kódom is.mi lehet a kódomban a hiba? hogy jól megy, ha megy egy ping a háttérben. csak akkor megy jól, amikor fut a ping, elötte utánna nem. mi lehet az, amit modosít a ping parancs a linuxon, amit én nem állítottam be?Tamas

      #2203906
      Tomi789
      Felhasználó

        Sziasztok.átraktam a codembol az imcp-s részt egy üres fajlba és működik. én arra tippelek, hogy valamiért nem engedi kiküldeni a programom az

        #2203907
        Tomi789
        Felhasználó

          illetve az lemaradt, hogy azzal a programmal már másik socketet ism használok.

          #2203908
          kisbetu
          Felhasználó

            arp

            #2203909
            Tomi789
            Felhasználó

              hello,tovább kerestem a hibát. ha a kodom main függvényét bemásolom egy függvénybe és mainből meghívom, akkor nem megy, ha pedig a mainben hagyom, akkor meg megy.miért lehet?semmi forditás idejű hiba nincs, illetve a hiba is olyan, hogy nem küldi el se a csomagot, de várja, hogy jöjjön visszafele, mert nincs semmi hiba (ha máshonnan kérek pinget, akkor lefut ez is)Tamas

              #2203910
              kisbetu
              Felhasználó

                arp

                ?

                #2203911
                Tomi789
                Felhasználó

                  hello, megnéztem az arp-t, köszi, de nem sikerült elöbbre jutnom vele. hogyan használjam most?illetve sikerült olyant csinálnom, hogy a külön levő codeban modositottam a forditás idejű optimalizációt. amikor nincs, azaz -O0, akkor nem ment, minden más esetben ment.utanna ugyanezt akartam a másik kódban is, amiben ugyanez a kód is bent van, de ott nem sikerült.mivel eléggé specifikusnak tünik a hibám, ezért szerintem megtaláltam a hiba forrását, csak nem tudom, hogy hogyan kellene az optimalizációt, illetve más kapcsolókat beállítani, hogy jól menjen.ebben esetleg ötlete, tippe, javaslata, hozzászólása valakinek?bármi tipp jó lenne.köszi

                  #2203912
                  zoltan22
                  Felhasználó

                    Feltetelezem, hogy C/C++ programnyelvben keszitetted a programodat. Ha veletlenszeruen mukodik, illetve kulonbozo optimizacio eseten mas eredmenyt ad, akkor probald meg valgrind-al futtatni. Az kiirja, ha esetleg memoria-problemak vannak (nem megfelelo pointer-hasznalat, stb.). Masik hasznos segedprogram a strace — kiirja a rendszermag es a program kozti kommunikaciot. Ha maga a program rendben van, akkor magaval a logikaval lehet valami problema a halozati reszben, gondolom erre akart ramutatni kisbetu.

                    #2203913
                    pointux
                    Felhasználó

                      Mivel nem tudunk valami sokat a programról, ezért a függvény a függvényben esetében tipikus ilyen (valami működik, valami nem, ill. szélsőséges esetben seggfoltol) a hiba, ha egy változónak nincs elég helye, ugyanis ebben az esetben (minden optimalizálási paraméter változtatása nélkül) két különböző módon lesz a változó kezelve.Én átnézném az összes olyan változót, mely vagy mutató, vagy nem annak látszik (mert definícióval el lehet rejteni), de az.

                    9 bejegyzés megtekintése - 1-9 / 9
                    • Be kell jelentkezni a hozzászóláshoz.