File nut/pro/wins.c


Included Files


Typedef WINSHEADER

typedef struct {...} WINSHEADER
struct  
   {  
      u_short id;  
      u_short flags;  
      u_short quests;  
      u_short answers;  
      u_short authrr;  
      u_short addrr;  
      u_char namelen;  
      u_char name[33];  
      u_short type;  
      u_short class;  
      u_long ttl;  
      u_short len_rep;  
      u_char node_flags;  
      u_char node_type;  
      u_long ip_addr;  
   }  

Global Function NutWinsNameQuery()

int NutWinsNameQuery ( u_char* name, u_long ipaddr )
Prototyped in: nut/include/pro/wins.h
Calls: NutHeapAllocClear() nut/os/heap.c
  NutHeapFree() nut/os/heap.c
  NutUdpCreateSocket() nut/net/udpsock.c
  NutUdpReceiveFrom() nut/net/udpsock.c
  NutUdpSendTo() nut/net/udpsock.c
  __byte_swap2() nut/include/sys/types.h
  __byte_swap4() nut/include/sys/types.h
  memset(), strcmp(), strlen(), toupper()