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");
相关问答:
在ubuntu上搭建了服务器,根目录为/var/www,使用php脚本在/var/www/html文件夹下生成了文件夹和文件,生成的格式是/var/www/html/123456/sss.html,生成后查看html文件夹的权限是www-data,我执行php的删除脚本的时 ......
各位大虾,先问声好!
想请教一下在window下用putty怎么部署linux服务器上的SSH框架,数据库和tomcat都安装好了,jdk也装上去了,现在就是怎么在上面搭建SSH框架了!求各位不吝赐教!或者提供相应 ......
在ubuntu下可以很方便的使用man查看C函数的原型返回值什么的
但有一些关键字,比如time,clock,在使用man的时候就会进入shell关键字的帮助
请问如何在man time(或者其他和shell关键字有冲突的时候)使用C函数的帮 ......
比如我输入了#ps aux|grep jboss
有没有快捷的方法删除已输入的内容,也就是ps aux|grep jboss。
ctrl + w ---往回删除一个单词,光标放在最末尾
ctrl + k ---往前删除到末尾,光标放在最前面(可以使用ctrl+a)
......
我在Linux上装了Oracle数据库,其中有一个表,大约有90000条数据,用Oracle进行分页查询的时候,发现很慢
sql语句如下:
select *
from (select row_.*, rownum rownum_
from (select * ......