|
借了一本Linux网络编程的书,书中讲得不明不白。有如下代码:
struct sockaddr name;
name.sa_family=AF_UNIX;
strcpy(name.sa_data,"/tmp/sock");
if(connect(s,&name,strlen(name.sa_data)+sizeof(name.sa_family))<0)
{
printf("Connect failure %d",errno);
}
//////////////////////////////////////////////////////////////////
/ 那句strcpy(name.sa_data,"/tmp/sock") 是什么意思?
/tmp/sock 是路径吗,我在/tmp 中怎么找不到。
name.sa_data 不是地址吗?怎么和/tmp/sock拉上关系? |
|