| lwIP
    2.0.3
    Lightweight IP stack | 
#include "lwip/apps/netbiosns.h"#include "lwip/def.h"#include "lwip/udp.h"#include "lwip/netif.h"#include <string.h>#include "arch/bpstruct.h"#include "arch/epstruct.h"| Data Structures | |
| struct | netbios_hdr | 
| struct | netbios_name_hdr | 
| struct | netbios_resp | 
| Macros | |
| #define | NETBIOS_PORT 137 | 
| #define | NETBIOS_NAME_LEN 16 | 
| #define | NETBIOS_NAME_TTL 300000u | 
| #define | NETB_HFLAG_RESPONSE 0x8000U | 
| #define | NETB_NFLAG_UNIQUE 0x8000U | 
| Functions | |
| void | netbiosns_init (void) | 
| void | netbiosns_stop (void) | 
NetBIOS name service responder
| #define NETB_HFLAG_RESPONSE 0x8000U | 
NetBIOS header flags
| #define NETB_NFLAG_UNIQUE 0x8000U | 
NetBIOS name flags
| #define NETBIOS_NAME_LEN 16 | 
size of a NetBIOS name
| #define NETBIOS_NAME_TTL 300000u | 
The Time-To-Live for NetBIOS name responds (in seconds) Default is 300000 seconds (3 days, 11 hours, 20 minutes)
| #define NETBIOS_PORT 137 | 
default port number for "NetBIOS Name service