易截截图软件、单文件、免安装、纯绿色、仅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");
       


相关问答:

FCK上传文件到linux服务器问题 - Java / Java EE

请我用FCK上传文件,在本地的windows机上测试可以,但部署到linux服务器上就上传不了文件,上传文件时一直卡在那里。望各位大虾指点,谢谢!
路过,帮你顶一下。。。。。。。。。。。。。。

上传文件的路径问题, ......

linux 权限设置的问题 - Web 开发 / 应用服务器

在ubuntu上搭建了服务器,根目录为/var/www,使用php脚本在/var/www/html文件夹下生成了文件夹和文件,生成的格式是/var/www/html/123456/sss.html,生成后查看html文件夹的权限是www-data,我执行php的删除脚本的时 ......

linux 权限设置的问题 - Web 开发 / Apache

在ubuntu上搭建了服务器,根目录为/var/www,使用php脚本在/var/www/html文件夹下生成了文件夹和文件,生成的格式是/var/www/html/123456/sss.html,生成后查看html文件夹的权限是www-data,我执行php的删除脚本的时 ......

请教linux组播问题。 - Linux/Unix社区 / 程序开发区

我的板子用嵌入式linux系统发送组播包给我PC虚拟机的linux,虚拟机的linux可以接收到,但是同样的程序,用虚拟机的linux发送,嵌入式linux却接收不到,具体表现为阻塞在recvfrom函数。
大致已经可以排除的问题:
1 ......

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号