taglinefilesource code
sockaddr_len91include/linux/net.hint sockaddr_len);
sockaddr_len93include/linux/net.hint sockaddr_len, int flags);
sockaddr_len57net/unix/proc.cif(unix_datas[i].sockaddr_len>0) {
sockaddr_len61net/unix/sock.cint sockaddr_len);
sockaddr_len63net/unix/sock.cint sockaddr_len, int flags);
sockaddr_len125net/unix/sock.csockaddr_un_printk(struct sockaddr_un *sockun, int sockaddr_len)
sockaddr_len131net/unix/sock.csockaddr_len -= UN_PATH_OFFSET;
sockaddr_len134net/unix/sock.celse if (sockaddr_len <= 0 || sockaddr_len >= sizeof(buf))
sockaddr_len135net/unix/sock.cprintk("UNIX: Bad addr len %d>\n", sockaddr_len);
sockaddr_len137net/unix/sock.cmemcpy(buf, sockun->sun_path, sockaddr_len);
sockaddr_len138net/unix/sock.cbuf[sockaddr_len] = '\0';
sockaddr_len139net/unix/sock.cprintk("\"%s\"[%lu]\n", buf, sockaddr_len + UN_PATH_OFFSET);
sockaddr_len210net/unix/sock.cunix_data_lookup(struct sockaddr_un *sockun, int sockaddr_len,
sockaddr_len236net/unix/sock.cupd->sockaddr_len = 0;
sockaddr_len356net/unix/sock.cint sockaddr_len)
sockaddr_len364net/unix/sock.cdprintf(1, "UNIX: bind: socket 0x%x, len=%d\n", sock, sockaddr_len);
sockaddr_len365net/unix/sock.cif (sockaddr_len <= UN_PATH_OFFSET ||
sockaddr_len366net/unix/sock.csockaddr_len > sizeof(struct sockaddr_un)) {
sockaddr_len367net/unix/sock.cdprintf(1, "UNIX: bind: bad length %d\n", sockaddr_len);
sockaddr_len370net/unix/sock.cif (upd->sockaddr_len || upd->inode) {
sockaddr_len374net/unix/sock.cer=verify_area(VERIFY_WRITE, umyaddr, sockaddr_len);
sockaddr_len377net/unix/sock.cmemcpy_fromfs(&upd->sockaddr_un, umyaddr, sockaddr_len);
sockaddr_len378net/unix/sock.cupd->sockaddr_un.sun_path[sockaddr_len-UN_PATH_OFFSET] = '\0';
sockaddr_len385net/unix/sock.cmemcpy(fname, upd->sockaddr_un.sun_path, sockaddr_len-UN_PATH_OFFSET);
sockaddr_len386net/unix/sock.cfname[sockaddr_len-UN_PATH_OFFSET] = '\0';
sockaddr_len396net/unix/sock.cupd->sockaddr_len = sockaddr_len;  /* now its legal */
sockaddr_len399net/unix/sock.csockaddr_un_printk(&upd->sockaddr_un, upd->sockaddr_len);
sockaddr_len412net/unix/sock.cint sockaddr_len, int flags)
sockaddr_len422net/unix/sock.cdprintf(1, "UNIX: connect: socket 0x%x, servlen=%d\n", sock, sockaddr_len);
sockaddr_len424net/unix/sock.cif (sockaddr_len <= UN_PATH_OFFSET ||
sockaddr_len425net/unix/sock.csockaddr_len > sizeof(struct sockaddr_un)) {
sockaddr_len426net/unix/sock.cdprintf(1, "UNIX: connect: bad length %d\n", sockaddr_len);
sockaddr_len432net/unix/sock.cer=verify_area(VERIFY_READ, uservaddr, sockaddr_len);
sockaddr_len435net/unix/sock.cmemcpy_fromfs(&sockun, uservaddr, sockaddr_len);
sockaddr_len436net/unix/sock.csockun.sun_path[sockaddr_len-UN_PATH_OFFSET] = '\0';
sockaddr_len449net/unix/sock.cmemcpy(fname, sockun.sun_path, sockaddr_len-UN_PATH_OFFSET);
sockaddr_len450net/unix/sock.cfname[sockaddr_len-UN_PATH_OFFSET] = '\0';
sockaddr_len459net/unix/sock.cserv_upd = unix_data_lookup(&sockun, sockaddr_len, inode);
sockaddr_len532net/unix/sock.cUN_DATA(newsock)->sockaddr_len       = UN_DATA(sock)->sockaddr_len;
sockaddr_len561net/unix/sock.cif (len > upd->sockaddr_len) len = upd->sockaddr_len;
sockaddr_len33net/unix/unix.hshort    sockaddr_len;  /* >0 if name bound    */