linux inet_ntoa()函数返回值问题
本人写代码于下:
#include <sys/types.h>
#include <sys/socket.h>
#include <stdio.h>
#include <netinet/in.h>
#include <unistd.h>
#include <sys/select.h>
typedef struct _nvdContent {
unsigned char nvdFlag;
char content[512];
} NvdContent;
int main()
{
int sockfd,n;
struct sockaddr_in servaddr,fromaddr;
socklen_t len;
char buf[1024],string[1024], temp[1024], *pChar;
NvdContent nvdBuf;
int option=1, tmp=0xFFFFFFFF;
unsigned int i;
fd_set rset, wset;
struct timeval tval;
int file;
sockfd = socket(AF_INET, SOCK_DGRAM, 0);
if(sockfd==-1){printf("flasfj\n");return -1;}
memset(&servaddr, 0, sizeof(servaddr));
servaddr.sin_family = AF_INET;
servaddr.sin_port = htons(55566);
memcpy((void*)&servaddr.sin_addr, (void*)&tmp, 4);
char *b= inet_ntoa(fromaddr.sin_addr); printf("*b is %d\n",b);
printf("b is %s\n",b);
#ifdef BEN_DEBUG
printf("#########
相关问答:
大家好,本人目前刚刚接触Linux。现在公司的项目需要缩减Linux的Kernel和APP部分的Code Size。目前我们使用的是Linux2.6.22.15版本,应用于ADSL Modem(家庭网关)。
1.我们产品应用是ADSL Gateway,Kernel部 ......
使用PHP的exec函数调用linux的shell命令,如date去修改时间或shutdown去实现关机/重启,但是返回值都是失败的。经过多次试验,认定是没有权限的问题。
所以,小弟在此请教各位,如何才能设置权限,调用linux shell� ......
我安装red hat enterprise linux 5.1 的时候。没有设置root密码。
只有设置一个普通帐号。
不可能吧 肯定有个画面是让你输入root用户名密码
你肯定错过了
没密码能进去?
用单用户模式进 ......
我用u盘安装debian,按照网上的方法做好u盘启动盘后,将bios设置为Usb-fdd模式(u盘只能在这个模式下启动),能正常启动。进入配置页面后在扫描cd-rom时提示无.iso镜像。这可怎么办?
网上有人说要用grub引导为u� ......
不知道是什么原因,我该如何处理,请大虾们指教了,小弟在此谢过。。。。
错误信息如下:
The program being debugged was signaled while in a function called from GDB.
GDB has restored the context t ......