⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dsdvsocket.cc

📁 RSA algorithm implementation is given
💻 CC
字号:
#include "common.h"#include "externDec.h"int	dsdvSocket::createSock(char *interface, struct sockaddr_in *addr){	sock = init_socket(interface);	if(sock < 0)	{		cout << "Error creating aodv socket"  << endl;		return -1;	}	if( bind_socket(sock,addr) < 0)		return -1;	return 0;}int		dsdvSocket::readFromSock(u_int32_t *src){	int	len;	struct sockaddr_in src_addr;	socklen_t	addr_len;	addr_len = sizeof(struct sockaddr_in);	/* Read the dsdv data */	len = recvfrom(sock, recvBuffer, DSDVBUFSIZE, 0,		   (struct sockaddr *) &src_addr, &addr_len);	if (len < 0) {		cout << "aodv socket: error in recvfrom " << endl;		return -1;	}	*src = (src_addr.sin_addr.s_addr);	return len;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -