begin process at 2012 05 29 08:25:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

Réseau & Internet

 > 

erreur incompréhensible. request for member...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

erreur incompréhensible. request for member...

jeudi 16 août 2007 à 14:56:55 | erreur incompréhensible. request for member...

tiya17

Bonjour tout le monde,
je suis débutant en C, et je travail actuellement sur un programme de telecom. cependant étant débutant je poste ici.

voila lorsque je compile mon programme cela me retourne :

 In function 'get_net':
P.c:375: error: syntax error before 'TICK'
P.c: In function 'lcp_rx_handlers':
P.c:517: error: request for member 'l' in something not a structure or union
P.c: In function 'ipcp_rx_handlers':
P.c:642: error: request for member 'l' in something not a structure or union
P.c:644: error: request for member 'l' in something not a structure or union
P.c:644: error: request for member 'l' in something not a structure or union


je suis en train d'essayer de résoudre les error: request for member 'l' in something not a structure or union.
le error: syntax error before 'TICK' serai un defaut dans la stack microchip, donc je verrais cela apres.


les ligen de programme correspondant aux erreures sont :


void lcp_rx_handlers(void)
{
    BYTE opt, optlen, code;
    BYTE rejects=0;
    WORD auth=0;
    WORD lw;
...

    if ((lcp_state&0xf) == PPP_OPENED && get_lword(&lw))
        {                                       // Get magic num
            lw.l++;                             // Return magic num + 1  =>     (P.c:517: error: request for member 'l' in something not a structure or union)
            put_lword(&lw);
            copy_rx_tx(net_rxin-rxout);         // Echo the data
            send_ppp(PPP_ECHO_REP, ppp_rxid, 1);
        }   
...
}
---------------------------------------------------------------------------------------------------------------
 void ipcp_rx_handlers(void)
{
    BYTE opt, optlen;
    BYTE rejects=0;
    int hostip,myip;
...
  else if (!hostip.l)                     // If null IP address     (P.c:642: error: request for member 'l' in something not a structure or union)
        {
           hostip.l = myip.l + 1;              // ..give host my IP addr + 1         P.c:644: error: request for member 'l' in something not a structure or union
            ipcp_event_handler(EVENT_RCR_ERR);  // (for want of anthing else)
            if (ipcp_action & SCN)
            {                                   // If OK to NAK, do so
                put_byte(IPCP_OPT_ADDR);
                put_byte(6);
                put_lword(&hostip);             // ..with new address as hint
                send_ppp(PPP_CFG_NAK, ppp_rxid, 1);
            }
        }
...
}
---------------------------------------------------------------------------------------------------------------------
si qq1 peut m'aider, je serais ravi...;-)

En vous remerciant

bonne journée
jeudi 16 août 2007 à 14:59:16 | Re : erreur incompréhensible. request for member...

tiya17

oups je pensais avoir poster dans débutant....
pas de pb pour déplacer le sujet...

bonne journée
jeudi 16 août 2007 à 15:28:11 | Re : erreur incompréhensible. request for member...

SAKingdom

Membre Club
WORD lw;
lw.l++;

Depuis quand un short non signé est une structure ?

int hostip,myip;
hostip.l = myip.l + 1;

Même chose ici. Un int, ce n'est pas une structure.

C++ (@++)

jeudi 16 août 2007 à 15:34:56 | Re : erreur incompréhensible. request for member...

tiya17

euh je suis tres debutant moi pas tout comprendre....

mais merci pour ta réponse sa m'aiguille un peu, je v voir se que je peux faire lol
jeudi 16 août 2007 à 15:44:21 | Re : erreur incompréhensible. request for member...

SAKingdom

Membre Club
Ben écoute, si tu ne sais pas utiliser les types primitif, il faut que tu ouvre un bouquin de C avant de te lancer dans la conception.

C++ (@++)

jeudi 16 août 2007 à 16:00:40 | Re : erreur incompréhensible. request for member...

tiya17

merci qd meme !


Cette discussion est classée dans : request, for, error, in, member


Répondre à ce message

Sujets en rapport avec ce message

linker error: undefined symbol"_..."in module"..." [ par nicassy ] Bonjour,En fait le problème se trouve au niveau de l'edition des liens, il me dit "undefined symbol" pour textcolor, textbackground,cscanf, cprintf, "graphics.h" problème de compilation [ par carole ] J'utilise l'ide Borland 4.5 et je souhaite faire du graphisme.Mon problème et que lorsque je compile l'exemple borland ci dessous,#include #include #i help avec Mastermind en c [ par isododge ] bonjour, Parceque je ne suis pas bien en français, je peux parler en anglais. Si tu ne comprends pas, je veux poser ma question en français. Puis...I' Ajout dans un arbre et problème de pointeurs [ par nikoland ] [code] #include #include typedef <span c error: incompatible types in assignment [ par l0st3d ] Salut à tous, j'essaie de copier un array de char vers une autre et je recois l'erreur "error: incompatible types in assignment"dans cette fonctionint Compilation programme C++ builder avec Cygwin [ par Fathilde ] Bonjour à tous,J'ai réalisé un programme(qui marche!) avec C++ builder 5 et dans le cadre de mon application je dois lancer mon programme sur linux(je comment interpreter le essage d'erreur "error: stray '\160' in program" ?? [ par titoune85 ] Bonjour à tous heureux développeurs et dveloppeuses !Je débute en langage C dans le cadre de mes études. Actuellement j'essaye de développer un petit UNION REGS ERROR in DEV C++ [ par samissam ] bonjour; j'ai la fonction suivante dans cod en c++ et quand j'essaie de compiler il me rend une erreur sur la ligne [union REGS registre;] disant q Problème de débutant en codage de driver windows [ par TorTukiTu ] Bonjour les gens,J'ai décidé de créer mon premier driver windows en C : le driver qui dit coucou. J'ai téléchargé le WDK chez microsoft et lancé l'env Créer un raccourci (DEV-C++) [ par ndubien ] Bonjour, Cela fait un moment que je cherche une fonction permettant de créer un raccourci. Je l'ai trouvé mais impossible de la compiler sous DEV-C++:


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales