taglinefilesource code
sockaddr_len91include/linux/net.hint sockaddr_len);
sockaddr_len93include/linux/net.hint sockaddr_len, int flags);
sockaddr_len60net/unix/proc.cif(unix_datas[i].sockaddr_len>0) 
sockaddr_len63net/unix/sock.cint sockaddr_len);
sockaddr_len65net/unix/sock.cint sockaddr_len, int flags);
sockaddr_len127net/unix/sock.csockaddr_un_printk(struct sockaddr_un *sockun, int sockaddr_len)
sockaddr_len133net/unix/sock.csockaddr_len -= UN_PATH_OFFSET;
sockaddr_len136net/unix/sock.celse if (sockaddr_len <= 0 || sockaddr_len >= sizeof(buf))
sockaddr_len137net/unix/sock.cprintk("UNIX: Bad addr len %d>\n", sockaddr_len);
sockaddr_len139net/unix/sock.cmemcpy(buf, sockun->sun_path, sockaddr_len);
sockaddr_len140net/unix/sock.cbuf[sockaddr_len] = '\0';
sockaddr_len141net/unix/sock.cprintk("\"%s\"[%lu]\n", buf, sockaddr_len + UN_PATH_OFFSET);
sockaddr_len235net/unix/sock.cunix_data_lookup(struct sockaddr_un *sockun, int sockaddr_len,
sockaddr_len261net/unix/sock.cupd->sockaddr_len = 0;
sockaddr_len382net/unix/sock.cint sockaddr_len)
sockaddr_len390net/unix/sock.cdprintf(1, "UNIX: bind: socket 0x%x, len=%d\n", sock, sockaddr_len);
sockaddr_len391net/unix/sock.cif (sockaddr_len <= UN_PATH_OFFSET ||
sockaddr_len392net/unix/sock.csockaddr_len > sizeof(struct sockaddr_un)) {
sockaddr_len393net/unix/sock.cdprintf(1, "UNIX: bind: bad length %d\n", sockaddr_len);
sockaddr_len396net/unix/sock.cif (upd->sockaddr_len || upd->inode) {
sockaddr_len400net/unix/sock.cer=verify_area(VERIFY_WRITE, umyaddr, sockaddr_len);
sockaddr_len403net/unix/sock.cmemcpy_fromfs(&upd->sockaddr_un, umyaddr, sockaddr_len);
sockaddr_len404net/unix/sock.cupd->sockaddr_un.sun_path[sockaddr_len-UN_PATH_OFFSET] = '\0';
sockaddr_len411net/unix/sock.cmemcpy(fname, upd->sockaddr_un.sun_path, sockaddr_len-UN_PATH_OFFSET);
sockaddr_len412net/unix/sock.cfname[sockaddr_len-UN_PATH_OFFSET] = '\0';
sockaddr_len422net/unix/sock.cupd->sockaddr_len = sockaddr_len;  /* now its legal */
sockaddr_len425net/unix/sock.csockaddr_un_printk(&upd->sockaddr_un, upd->sockaddr_len);
sockaddr_len438net/unix/sock.cint sockaddr_len, int flags)
sockaddr_len448net/unix/sock.cdprintf(1, "UNIX: connect: socket 0x%x, servlen=%d\n", sock, sockaddr_len);
sockaddr_len450net/unix/sock.cif (sockaddr_len <= UN_PATH_OFFSET ||
sockaddr_len451net/unix/sock.csockaddr_len > sizeof(struct sockaddr_un)) {
sockaddr_len452net/unix/sock.cdprintf(1, "UNIX: connect: bad length %d\n", sockaddr_len);
sockaddr_len458net/unix/sock.cer=verify_area(VERIFY_READ, uservaddr, sockaddr_len);
sockaddr_len461net/unix/sock.cmemcpy_fromfs(&sockun, uservaddr, sockaddr_len);
sockaddr_len462net/unix/sock.csockun.sun_path[sockaddr_len-UN_PATH_OFFSET] = '\0';
sockaddr_len475net/unix/sock.cmemcpy(fname, sockun.sun_path, sockaddr_len-UN_PATH_OFFSET);
sockaddr_len476net/unix/sock.cfname[sockaddr_len-UN_PATH_OFFSET] = '\0';
sockaddr_len485net/unix/sock.cserv_upd = unix_data_lookup(&sockun, sockaddr_len, inode);
sockaddr_len558net/unix/sock.cUN_DATA(newsock)->sockaddr_len       = UN_DATA(sock)->sockaddr_len;
sockaddr_len587net/unix/sock.cif (len > upd->sockaddr_len) len = upd->sockaddr_len;
sockaddr_len37net/unix/unix.hshort    sockaddr_len;  /* >0 if name bound    */