Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - [ppp data dump] How can I capture ppp data in hex form ? : (2 Items)
   
[ppp data dump] How can I capture ppp data in hex form ?  
Hi, 
I want to see the debug message in PPP driver which is used for io-net.

How could I capture packet (transmited, received) at ppp driver layer in hex form? Is it possible to send debug message 
to syslog? 

If you know how to do that, please let me know.

Thanks.
Wayne.



RE: [ppp data dump] How can I capture ppp data in hex form ?  
#include <sys/syslog.h>
#include <sys/slogcodes.h>

static inline void HEXDUMP(ptr,len)
{						
    int I;              
    unsigned char *p = (unsigned char *)ptr;
    static unsigned char buf[150];  // off the stack          
	

    for (I=0; I<len; I+=16, p+=16) {        
        sprintf(buf,
          "%02X %02X %02X %02X %02X %02X %02X %02X"
          "%02X %02X %02X %02X %02X %02X %02X %02X",
          p[0], p[1], p[2], p[3], p[4], p[5], p[6], p[7],        
          p[8], p[9], p[10], p[11], p[12], p[13], p[14], p[15]);         
        log(LOG_ERR,"%s", buf);                                  
    }		
}


-----Original Message-----
From: Jongpil Won [mailto:skypiri@lge.com] 
Sent: Wednesday, May 21, 2008 10:16 PM
To: drivers-networking
Subject: [ppp data dump] How can I capture ppp data in hex form ? 

Hi, 
I want to see the debug message in PPP driver which is used for io-net.

How could I capture packet (transmited, received) at ppp driver layer in hex
form? Is it possible to send debug message to syslog? 

If you know how to do that, please let me know.

Thanks.
Wayne.





_______________________________________________
Networking Drivers
http://community.qnx.com/sf/go/post8357