Re: iphlpapi Solaris fixes

2003-07-03 Thread Robert Lunnon
On Wednesday 02 July 2003 13:04, Alexandre Julliard wrote:
 Robert Lunnon [EMAIL PROTECTED] writes:
  @@ -787,7 +789,11 @@ DWORD getInterfaceMtuByName(const char *
   if ((ioctl(fd, SIOCGIFMTU, ifr)))
 ret = ERROR_INVALID_DATA;
   else {
  +#if !defined sun
 *mtu = ifr.ifr_mtu;
  +#else
  +   *mtu=ifr.ifr_metric;
  + #endif

 You should add a configure check for the structure field.

I can, but this goes way back to SunOS, its not likely to change and is active 
only for Sun, but if it will make you happy.





Re: iphlpapi Solaris fixes

2003-07-01 Thread Alexandre Julliard
Robert Lunnon [EMAIL PROTECTED] writes:

 @@ -787,7 +789,11 @@ DWORD getInterfaceMtuByName(const char *
  if ((ioctl(fd, SIOCGIFMTU, ifr)))
ret = ERROR_INVALID_DATA;
  else {
 +#if !defined sun
*mtu = ifr.ifr_mtu;
 +#else
 + *mtu=ifr.ifr_metric;
 + #endif

You should add a configure check for the structure field.

-- 
Alexandre Julliard
[EMAIL PROTECTED]