易截截图软件、单文件、免安装、纯绿色、仅160KB

linux下网络编程 端口设置的问题

#include "csapp.h"

#define MAX_ARG_NUM 10
#define MAXLINE    512

#define PEER_PORT  1719

struct Udp2SipMsg
{
  int argc;

  char *argv[MAX_ARG_NUM];
  char buf[MAXLINE];
} udp2sipmsg;

char *sendbuf;
char *recvbuf;

struct sockaddr_in host,peer;
struct hostent    *peerp;
char  *peername;

int sockfd=0;

int
udp_init(void/*char *peername*/)
{
  sendbuf=(char *)malloc(sizeof(udp2sipmsg.buf[MAXLINE]));
  recvbuf=(char *)malloc(sizeof(udp2sipmsg.buf[MAXLINE]));

  bzero(sendbuf,sizeof(udp2sipmsg.buf[MAXLINE]));
  bzero(recvbuf,sizeof(udp2sipmsg.buf[MAXLINE]));
 

  sockfd=socket(AF_INET,SOCK_DGRAM,0);
  if(sockfd <=0)
    perror("socket error");
  printf("sockfd=%d",sockfd);
   
  int optval = 1;

    setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, (char *)&optval, sizeof(optval));
 

  char *peername="heyunping";
  if((peerp=gethostbyname(peername))==NULL)
      perror("getpeerbyname error");
       


相关问答:

linux环境下gethostbyname函数问题 - C/C++ / C语言

写了个测试程序如下
   
  struct hostent *hp; 
char AlarmDevIP[20];  
  int x2;

hp = gethostbyname("www.google.com");
if (hp)
{ ......

linux命令大全 - Linux/Unix社区 / UNIX文化

咨询QQ:269562808
bzip2recover
功能说明:用来修复损坏的.bz2文件。
语法:bzip2recover[.bz2压缩文件]
补充说明:bzip2是以区块的方式来压缩文件,每个区块视为独立的单位。因此,当某一区
块损坏时,便可利 ......

是选win2008还是suse linux、redhat、centos,犹豫中

引用内容vsking 2009-12-25 22:56:52
现在是win2008和iis8的时代了,不要还停留在iis5时代,win2008被评为十佳操作系统之首不是偶然的,你要是..
我的问题是:
最近想买个服务器,看了dell上的系统定制选择,一些 ......

[HJ_34] 在HTML网页下,用JS 打开LINUX下的记事本

如题,在WINDOWS底下的CODE会,但在LINUX下不知道如何实现,JS的代码应该是不一样的。 求教。

分不够再加。

http://topic.csdn.net/u/20100113/08/17ba1e71-4c33-43f6-91a5-0e031c86e5ed.html
linux ......

linux下编译C++ - Linux/Unix社区 / 程序开发区

有三个文件,w.h,w.cpp,m.cpp,其中m.cpp中有main函数,并且需要传递一个文件参数。
请教下,如何在linux环境下编译调试?
我对linux下的编译几乎完全不懂,可否详细解答下,谢谢了
up!!

up!!

g++

g ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号