Replace C++ comments from win32 port

This commit is contained in:
fbernon 2007-11-25 14:48:38 +00:00
parent 8f1eaa5226
commit 99b5faef56
2 changed files with 32 additions and 35 deletions

View File

@ -75,7 +75,7 @@
LPADAPTER lpAdapter; LPADAPTER lpAdapter;
LPPACKET lpPacket; LPPACKET lpPacket;
char buffer[256000]; // buffer to hold the data coming from the driver char buffer[256000]; /* buffer to hold the data coming from the driver */
unsigned char *cur_packet; unsigned char *cur_packet;
int cur_length; int cur_length;
unsigned char ethaddr[ETHARP_HWADDR_LEN]; unsigned char ethaddr[ETHARP_HWADDR_LEN];
@ -91,12 +91,12 @@ int init_adapter(int adapter_num, char* mac_addr)
DWORD dwVersion; DWORD dwVersion;
DWORD dwWindowsMajorVersion; DWORD dwWindowsMajorVersion;
//unicode strings (winnt) /* unicode strings (winnt) */
char AdapterName[8192]; // string that contains a list of the network adapters char AdapterName[8192]; /* string that contains a list of the network adapters */
char *temp,*temp1; char *temp,*temp1;
//ascii strings (win95) /* ascii strings (win95) */
char AdapterNamea[8192]; // string that contains a list of the network adapters char AdapterNamea[8192]; /* string that contains a list of the network adapters */
char *tempa,*temp1a; char *tempa,*temp1a;
int AdapterNum=0; int AdapterNum=0;
@ -104,7 +104,7 @@ int init_adapter(int adapter_num, char* mac_addr)
PPACKET_OID_DATA ppacket_oid_data; PPACKET_OID_DATA ppacket_oid_data;
// obtain the name of the adapters installed on this machine /* obtain the name of the adapters installed on this machine */
AdapterLength=4096; AdapterLength=4096;
memset(AdapterList,0,sizeof(AdapterList)); memset(AdapterList,0,sizeof(AdapterList));
@ -113,12 +113,12 @@ int init_adapter(int adapter_num, char* mac_addr)
i=0; i=0;
// the data returned by PacketGetAdapterNames is different in Win95 and in WinNT. /* the data returned by PacketGetAdapterNames is different in Win95 and in WinNT.
// We have to check the os on which we are running * We have to check the os on which we are running */
dwVersion=GetVersion(); dwVersion=GetVersion();
dwWindowsMajorVersion = (DWORD)(LOBYTE(LOWORD(dwVersion))); dwWindowsMajorVersion = (DWORD)(LOBYTE(LOWORD(dwVersion)));
if (!(dwVersion >= 0x80000000 && dwWindowsMajorVersion >= 4)) { if (!(dwVersion >= 0x80000000 && dwWindowsMajorVersion >= 4)) {
// Windows NT /* Windows NT */
if (PacketGetAdapterNames((char *)AdapterName,&AdapterLength)==FALSE){ if (PacketGetAdapterNames((char *)AdapterName,&AdapterLength)==FALSE){
printf("Unable to retrieve the list of the adapters!\n"); printf("Unable to retrieve the list of the adapters!\n");
return -1; return -1;
@ -140,7 +140,7 @@ int init_adapter(int adapter_num, char* mac_addr)
printf("%2i: %s\n", i, AdapterList[i]); printf("%2i: %s\n", i, AdapterList[i]);
} }
} else { } else {
//windows 95 /* Windows 95 */
if (PacketGetAdapterNames(AdapterNamea,&AdapterLength)==FALSE) { if (PacketGetAdapterNames(AdapterNamea,&AdapterLength)==FALSE) {
printf("Unable to retrieve the list of the adapters!\n"); printf("Unable to retrieve the list of the adapters!\n");
return -1; return -1;
@ -238,7 +238,6 @@ static void ProcessPackets(LPPACKET lpPacket)
off=0; off=0;
while (off<ulBytesReceived) { while (off<ulBytesReceived) {
//if (kbhit())return;
hdr=(struct bpf_hdr *)(buf+off); hdr=(struct bpf_hdr *)(buf+off);
tlen1=hdr->bh_datalen; tlen1=hdr->bh_datalen;
cur_length=tlen1; cur_length=tlen1;

View File

@ -32,7 +32,7 @@
*/ */
#include <stdlib.h> #include <stdlib.h>
#include <stdio.h> // sprintf() for task names #include <stdio.h> /* sprintf() for task names */
#include <windows.h> #include <windows.h>
#include <time.h> #include <time.h>
@ -121,20 +121,20 @@ sys_sem_t sys_sem_new(u8_t count)
if (lwip_stats.sys.sem.used > lwip_stats.sys.sem.max) { if (lwip_stats.sys.sem.used > lwip_stats.sys.sem.max) {
lwip_stats.sys.sem.max = lwip_stats.sys.sem.used; lwip_stats.sys.sem.max = lwip_stats.sys.sem.used;
} }
#endif // LWIP_STATS #endif /* LWIP_STATS */
return new_sem; return new_sem;
} }
// failed to allocate memory... /* failed to allocate memory... */
#if LWIP_STATS #if LWIP_STATS
lwip_stats.sys.sem.err++; lwip_stats.sys.sem.err++;
#endif // LWIP_STATS #endif /* LWIP_STATS */
return SYS_SEM_NULL; return SYS_SEM_NULL;
} }
void sys_sem_free(sys_sem_t sem) void sys_sem_free(sys_sem_t sem)
{ {
// parameter check /* parameter check */
LWIP_ASSERT("sem != NULL", sem != NULL); LWIP_ASSERT("sem != NULL", sem != NULL);
LWIP_ASSERT("sem != INVALID_HANDLE_VALUE", sem != INVALID_HANDLE_VALUE); LWIP_ASSERT("sem != INVALID_HANDLE_VALUE", sem != INVALID_HANDLE_VALUE);
CloseHandle(sem); CloseHandle(sem);
@ -142,7 +142,7 @@ void sys_sem_free(sys_sem_t sem)
#if LWIP_STATS #if LWIP_STATS
lwip_stats.sys.sem.used--; lwip_stats.sys.sem.used--;
LWIP_ASSERT("sys_sem_free() closed more than created", lwip_stats.sys.sem.used != (u16_t)-1); LWIP_ASSERT("sys_sem_free() closed more than created", lwip_stats.sys.sem.used != (u16_t)-1);
#endif // LWIP_STATS #endif /* LWIP_STATS */
} }
u32_t sys_arch_sem_wait(sys_sem_t sem, u32_t timeout) u32_t sys_arch_sem_wait(sys_sem_t sem, u32_t timeout)
@ -153,12 +153,12 @@ u32_t sys_arch_sem_wait(sys_sem_t sem, u32_t timeout)
LWIP_ASSERT("sem != INVALID_HANDLE_VALUE", sem != INVALID_HANDLE_VALUE); LWIP_ASSERT("sem != INVALID_HANDLE_VALUE", sem != INVALID_HANDLE_VALUE);
if(!timeout) if(!timeout)
{ {
// wait infinite /* wait infinite */
starttime = sys_get_ms_longlong(); starttime = sys_get_ms_longlong();
ret = WaitForSingleObject(sem, INFINITE); ret = WaitForSingleObject(sem, INFINITE);
LWIP_ASSERT("Error waiting for mutex", ret == WAIT_OBJECT_0); LWIP_ASSERT("Error waiting for mutex", ret == WAIT_OBJECT_0);
endtime = sys_get_ms_longlong(); endtime = sys_get_ms_longlong();
// return the time we waited for the sem /* return the time we waited for the sem */
return (u32_t)(endtime - starttime); return (u32_t)(endtime - starttime);
} }
else else
@ -170,12 +170,12 @@ u32_t sys_arch_sem_wait(sys_sem_t sem, u32_t timeout)
if(ret == WAIT_OBJECT_0) if(ret == WAIT_OBJECT_0)
{ {
endtime = sys_get_ms_longlong(); endtime = sys_get_ms_longlong();
// return the time we waited for the sem /* return the time we waited for the sem */
return (u32_t)(endtime - starttime); return (u32_t)(endtime - starttime);
} }
else else
{ {
// timeout /* timeout */
return SYS_ARCH_TIMEOUT; return SYS_ARCH_TIMEOUT;
} }
} }
@ -261,7 +261,7 @@ sys_mbox_t sys_mbox_new()
if(new_mbox == NULL) { if(new_mbox == NULL) {
#if LWIP_STATS #if LWIP_STATS
lwip_stats.sys.mbox.err++; lwip_stats.sys.mbox.err++;
#endif // LWIP_STATS #endif /* LWIP_STATS */
return SYS_SEM_NULL; return SYS_SEM_NULL;
} }
new_mbox->sem = CreateSemaphore(0, 0, MAX_QUEUE_ENTRIES, 0); new_mbox->sem = CreateSemaphore(0, 0, MAX_QUEUE_ENTRIES, 0);
@ -269,7 +269,7 @@ sys_mbox_t sys_mbox_new()
if(new_mbox->sem == NULL) { if(new_mbox->sem == NULL) {
#if LWIP_STATS #if LWIP_STATS
lwip_stats.sys.mbox.err++; lwip_stats.sys.mbox.err++;
#endif // LWIP_STATS #endif /* LWIP_STATS */
free(new_mbox); free(new_mbox);
new_mbox = NULL; new_mbox = NULL;
return SYS_SEM_NULL; return SYS_SEM_NULL;
@ -283,13 +283,13 @@ sys_mbox_t sys_mbox_new()
if (lwip_stats.sys.mbox.used > lwip_stats.sys.mbox.max) { if (lwip_stats.sys.mbox.used > lwip_stats.sys.mbox.max) {
lwip_stats.sys.mbox.max = lwip_stats.sys.mbox.used; lwip_stats.sys.mbox.max = lwip_stats.sys.mbox.used;
} }
#endif // LWIP_STATS #endif /* LWIP_STATS */
return new_mbox; return new_mbox;
} }
void sys_mbox_free(sys_mbox_t mbox) void sys_mbox_free(sys_mbox_t mbox)
{ {
// parameter check /* parameter check */
LWIP_ASSERT("sys_mbox_free ", mbox != SYS_MBOX_NULL ); LWIP_ASSERT("sys_mbox_free ", mbox != SYS_MBOX_NULL );
LWIP_ASSERT("mbox->sem != NULL", mbox->sem != NULL); LWIP_ASSERT("mbox->sem != NULL", mbox->sem != NULL);
LWIP_ASSERT("mbox->sem != INVALID_HANDLE_VALUE", mbox->sem != INVALID_HANDLE_VALUE); LWIP_ASSERT("mbox->sem != INVALID_HANDLE_VALUE", mbox->sem != INVALID_HANDLE_VALUE);
@ -300,7 +300,7 @@ void sys_mbox_free(sys_mbox_t mbox)
#if LWIP_STATS #if LWIP_STATS
lwip_stats.sys.mbox.used--; lwip_stats.sys.mbox.used--;
LWIP_ASSERT( "sys_mbox_free() ", lwip_stats.sys.mbox.used!= (u16_t)-1 ); LWIP_ASSERT( "sys_mbox_free() ", lwip_stats.sys.mbox.used!= (u16_t)-1 );
#endif // LWIP_STATS #endif /* LWIP_STATS */
} }
void sys_mbox_post(sys_mbox_t q, void *msg) void sys_mbox_post(sys_mbox_t q, void *msg)
@ -308,13 +308,11 @@ void sys_mbox_post(sys_mbox_t q, void *msg)
DWORD ret; DWORD ret;
SYS_ARCH_DECL_PROTECT(lev); SYS_ARCH_DECL_PROTECT(lev);
// parameter check /* parameter check */
LWIP_ASSERT("sys_mbox_free ", q != SYS_MBOX_NULL ); LWIP_ASSERT("sys_mbox_free ", q != SYS_MBOX_NULL );
LWIP_ASSERT("q->sem != NULL", q->sem != NULL); LWIP_ASSERT("q->sem != NULL", q->sem != NULL);
LWIP_ASSERT("q->sem != INVALID_HANDLE_VALUE", q->sem != INVALID_HANDLE_VALUE); LWIP_ASSERT("q->sem != INVALID_HANDLE_VALUE", q->sem != INVALID_HANDLE_VALUE);
//printf("sys_mbox_post(%p %p)\n", q, msg);
SYS_ARCH_PROTECT(lev); SYS_ARCH_PROTECT(lev);
q->q_mem[q->head] = msg; q->q_mem[q->head] = msg;
(q->head)++; (q->head)++;
@ -334,7 +332,7 @@ u32_t sys_arch_mbox_fetch(sys_mbox_t q, void **msg, u32_t timeout)
LONGLONG starttime, endtime; LONGLONG starttime, endtime;
SYS_ARCH_DECL_PROTECT(lev); SYS_ARCH_DECL_PROTECT(lev);
// parameter check /* parameter check */
LWIP_ASSERT("sys_mbox_free ", q != SYS_MBOX_NULL ); LWIP_ASSERT("sys_mbox_free ", q != SYS_MBOX_NULL );
LWIP_ASSERT("q->sem != NULL", q->sem != NULL); LWIP_ASSERT("q->sem != NULL", q->sem != NULL);
LWIP_ASSERT("q->sem != INVALID_HANDLE_VALUE", q->sem != INVALID_HANDLE_VALUE); LWIP_ASSERT("q->sem != INVALID_HANDLE_VALUE", q->sem != INVALID_HANDLE_VALUE);
@ -348,7 +346,7 @@ u32_t sys_arch_mbox_fetch(sys_mbox_t q, void **msg, u32_t timeout)
if(msg != NULL) { if(msg != NULL) {
*msg = q->q_mem[q->tail]; *msg = q->q_mem[q->tail];
} }
//printf("sys_arch_mbox_fetch(%p) -> %p\n", q, msg?*msg:0);
(q->tail)++; (q->tail)++;
if (q->tail >= MAX_QUEUE_ENTRIES) { if (q->tail >= MAX_QUEUE_ENTRIES) {
q->tail = 0; q->tail = 0;
@ -363,7 +361,7 @@ u32_t sys_arch_mbox_fetch(sys_mbox_t q, void **msg, u32_t timeout)
if(msg != NULL) { if(msg != NULL) {
*msg = NULL; *msg = NULL;
} }
//printf("sys_arch_mbox_fetch(%p) -> timeout\n", q);
return SYS_ARCH_TIMEOUT; return SYS_ARCH_TIMEOUT;
} }
} }
@ -373,7 +371,7 @@ u32_t sys_arch_mbox_tryfetch(sys_mbox_t q, void **msg)
DWORD ret; DWORD ret;
SYS_ARCH_DECL_PROTECT(lev); SYS_ARCH_DECL_PROTECT(lev);
// parameter check /* parameter check */
LWIP_ASSERT("sys_mbox_free ", q != SYS_MBOX_NULL ); LWIP_ASSERT("sys_mbox_free ", q != SYS_MBOX_NULL );
LWIP_ASSERT("q->sem != NULL", q->sem != NULL); LWIP_ASSERT("q->sem != NULL", q->sem != NULL);
LWIP_ASSERT("q->sem != INVALID_HANDLE_VALUE", q->sem != INVALID_HANDLE_VALUE); LWIP_ASSERT("q->sem != INVALID_HANDLE_VALUE", q->sem != INVALID_HANDLE_VALUE);
@ -383,7 +381,7 @@ u32_t sys_arch_mbox_tryfetch(sys_mbox_t q, void **msg)
if(msg != NULL) { if(msg != NULL) {
*msg = q->q_mem[q->tail]; *msg = q->q_mem[q->tail];
} }
//printf("sys_arch_mbox_tryfetch(%p) -> %p\n", q, msg?*msg:0);
(q->tail)++; (q->tail)++;
if (q->tail >= MAX_QUEUE_ENTRIES) { if (q->tail >= MAX_QUEUE_ENTRIES) {
q->tail = 0; q->tail = 0;
@ -397,7 +395,7 @@ u32_t sys_arch_mbox_tryfetch(sys_mbox_t q, void **msg)
if(msg != NULL) { if(msg != NULL) {
*msg = NULL; *msg = NULL;
} }
//printf("sys_arch_mbox_tryfetch(%p) -> timeout\n", q);
return SYS_ARCH_TIMEOUT; return SYS_ARCH_TIMEOUT;
} }
} }