易截截图软件、单文件、免安装、纯绿色、仅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组播问题。 - Linux/Unix社区 / 程序开发区

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

学习Linux - Java / Java相关

想开始学习Linux操作系统,不知道如何下手,请各位大虾指点迷津??
下载iso镜像,刻盘(或者选择硬盘安装),然后音乐播放器,bash,vi
这一套弄下来,你估计就成一个中手了。

先用虚拟机玩玩吧··&# ......

linux 服务器 绑定域名 - Web 开发 / 应用服务器

我买了一个独立服务器 有固定IP 并且域名也已经解析到相应的IP上了
通过F-Secure SSH 也已经连上服务器 关键不会让服务器绑定上相应的域名 没法访问
也通过网上相关教程试了 可是没用 其中一个相对全一点的教程
h ......

Linux用什么进行C/C++编程 - C/C++ / C++ 语言

小弟在自己电脑上装了个RedHat Linux5
请问该用什么进行C/C++编程
是装别的什么软件还是咋整?
要装软件的话拜托给个下载地址 多谢了!
gcc自带的C编译器。
g++ C++编译器。

gcc 编译C可以自己用,不用装什 ......

linux 删除已输入的命令 - Linux/Unix社区 / UNIX文化

比如我输入了#ps aux|grep jboss
有没有快捷的方法删除已输入的内容,也就是ps aux|grep jboss。
ctrl + w ---往回删除一个单词,光标放在最末尾
ctrl + k ---往前删除到末尾,光标放在最前面(可以使用ctrl+a) ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号