elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Problema con _itoa_s en: 16 Julio 2013, 20:10 pm
Hola gente del foro! tengo el siguiente problema con la funcion mencionada y es que no se como o que pasarle de 2do argumento

Código
  1. _itoa_s(int _Value,char (&_Dest)[_Size],int _Radix)
  2.  

Saludos!
2  Programación / Programación C/C++ / [C] Problema con ioctl para cambiar mac en: 26 Noviembre 2012, 01:10 am
Hola gente! Quiero cambiar la mac pero me da error Invalid Argument y no puedo saber por que..

Código
  1.  
  2. int main(void)
  3. {
  4. struct ifreq net_dev;
  5. int sockd;
  6.  
  7. if ((sockd = socket(PF_INET, SOCK_DGRAM, 0)) < 0){
  8. perror("Socket");
  9. exit(EXIT_FAILURE);
  10. }
  11.  
  12. memset(&net_dev, 0, sizeof(net_dev));
  13. memcpy(net_dev.ifr_name, "eth0", 4);
  14.  
  15. net_dev.ifr_hwaddr.sa_data[0] = (unsigned char) 0x00;
  16. net_dev.ifr_hwaddr.sa_data[1] = (unsigned char) 0x11;
  17. net_dev.ifr_hwaddr.sa_data[2] = (unsigned char) 0x22;
  18. net_dev.ifr_hwaddr.sa_data[3] = (unsigned char) 0x33;
  19. net_dev.ifr_hwaddr.sa_data[4] = (unsigned char) 0x44;
  20. net_dev.ifr_hwaddr.sa_data[5] = (unsigned char) 0x55;
  21.  
  22. if (ioctl(sockd, SIOCSIFHWADDR, &net_dev) < 0){
  23. perror("Ioctl");
  24. close(sockd);
  25. exit(EXIT_FAILURE);
  26. }
  27.  
  28. printf("%s\n", net_dev.ifr_name);
  29.  
  30.        int i;
  31.  
  32. for (i = 0; i < 6; ++i)
  33. printf("%02d:", (unsigned char) net_dev.ifr_hwaddr.sa_data[i]);
  34. printf("\b \n");
  35.  
  36. close(sockd);
  37.  
  38. return 0;
  39. }
  40.  
  41.  

Probe de bajar la interface pero siempre obtengo el mismo error..

Gracias de antemano!  :D
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines