阅读:853回复:2
200分求解,会者不难
在驱动程序里--比如NDIS驱动里面,进行网络字节序到主机字节序(network byte order to host byte order) 的转换,应该使用哪个函数
也就是驱动中使用的类似winsock2里面的ntohs()、ntohl()函数 除送200分外,请解答者到 http://driverdevelop.com/forum/html_38365.html?1049878995 拿专家分 [编辑 - 4/9/03 by kaput] |
|
|
沙发#
发布于:2003-04-09 17:43
u_long htonl( u_long l )
{ u_long t = l; char * ptr = ( char * )&t; char c; c = ptr[0]; ptr[0] = ptr[3]; ptr[3] = c; c = ptr[1]; ptr[1] = ptr[2]; ptr[2] = c; return t; } u_short htons( u_short s ) { u_short t = s; char * ptr = ( char * )&t; char c; c = ptr[0]; ptr[0] = ptr[1]; ptr[1] = c; return t; } |
|
板凳#
发布于:2003-04-09 17:42
我刚才回过了阿
|
|