[En-Nut-Discussion] CONFNET & DNS
    Paulo Silva 
    psilva at opensoftware-br.com
       
    Fri Aug 10 00:55:44 CEST 2007
    
    
  
I agree with you, would be good this change.
In my application I create a structure called appContents, that I put primary and secondary dns among others stuffs, so I mantain compatibility with ethernut no changing CONFNET only to me. 
cheers
Paulo
  ----- Original Message ----- 
  From: Dusan Ferbas 
  To: en-nut-discussion at egnite.de 
  Sent: Thursday, August 09, 2007 7:00 PM
  Subject: [En-Nut-Discussion] CONFNET & DNS
  Hi developers,
  when DHCP fails, it uses IP address, mask & gw from CONFNET. It does 
  not use DNS settings. It is well documented in pro/dhcpc.c:NutDhcpIfConfig().
  There is a plenty of currently unused space in EEPROM (Nut/OS 
  reserved area). I suggest to extend CONFNET structure by 8 bytes with
       u_long cdn_pdns;    /*!< \brief Primary DNS address. */
       u_long cdn_sdns;    /*!< \brief Secondary DNS address. */
  Also this change invokes an idea to pass whole CONFNET instead of 
  passing individual arguments - NutNetIfConfig2(), NutNetIfSetup()
  Then NutDhcpIfConfig() wil be able to configure DNS servers with 
  NutDnsConfig2() also in case dhcp fails.
  What do you guys think ?
  Dusan  
  _______________________________________________
  http://lists.egnite.de/mailman/listinfo/en-nut-discussion
    
    
More information about the En-Nut-Discussion
mailing list