taglinefilesource code
sockaddr_len91include/linux/net.hint sockaddr_len);
sockaddr_len93include/linux/net.hint sockaddr_len, int flags);
sockaddr_len56net/unix/proc.cif(unix_datas[i].sockaddr_len>0) {
sockaddr_len62net/unix/sock.cint sockaddr_len);
sockaddr_len64net/unix/sock.cint sockaddr_len, int flags);
sockaddr_len126net/unix/sock.csockaddr_un_printk(struct sockaddr_un *sockun, int sockaddr_len)
sockaddr_len132net/unix/sock.csockaddr_len -= UN_PATH_OFFSET;
sockaddr_len135net/unix/sock.celse if (sockaddr_len <= 0 || sockaddr_len >= sizeof(buf))
sockaddr_len136net/unix/sock.cprintk("UNIX: Bad addr len %d>\n", sockaddr_len);
sockaddr_len138net/unix/sock.cmemcpy(buf, sockun->sun_path, sockaddr_len);
sockaddr_len139net/unix/sock.cbuf[sockaddr_len] = '\0';
sockaddr_len140net/unix/sock.cprintk("\"%s\"[%lu]\n", buf, sockaddr_len + UN_PATH_OFFSET);
sockaddr_len234net/unix/sock.cunix_data_lookup(struct sockaddr_un *sockun, int sockaddr_len,
sockaddr_len260net/unix/sock.cupd->sockaddr_len = 0;
sockaddr_len380net/unix/sock.cint sockaddr_len)
sockaddr_len388net/unix/sock.cdprintf(1, "UNIX: bind: socket 0x%x, len=%d\n", sock, sockaddr_len);
sockaddr_len389net/unix/sock.cif (sockaddr_len <= UN_PATH_OFFSET ||
sockaddr_len390net/unix/sock.csockaddr_len > sizeof(struct sockaddr_un)) {
sockaddr_len391net/unix/sock.cdprintf(1, "UNIX: bind: bad length %d\n", sockaddr_len);
sockaddr_len394net/unix/sock.cif (upd->sockaddr_len || upd->inode) {
sockaddr_len398net/unix/sock.cer=verify_area(VERIFY_WRITE, umyaddr, sockaddr_len);
sockaddr_len401net/unix/sock.cmemcpy_fromfs(&upd->sockaddr_un, umyaddr, sockaddr_len);
sockaddr_len402net/unix/sock.cupd->sockaddr_un.sun_path[sockaddr_len-UN_PATH_OFFSET] = '\0';
sockaddr_len409net/unix/sock.cmemcpy(fname, upd->sockaddr_un.sun_path, sockaddr_len-UN_PATH_OFFSET);
sockaddr_len410net/unix/sock.cfname[sockaddr_len-UN_PATH_OFFSET] = '\0';
sockaddr_len420net/unix/sock.cupd->sockaddr_len = sockaddr_len;  /* now its legal */
sockaddr_len423net/unix/sock.csockaddr_un_printk(&upd->sockaddr_un, upd->sockaddr_len);
sockaddr_len436net/unix/sock.cint sockaddr_len, int flags)
sockaddr_len446net/unix/sock.cdprintf(1, "UNIX: connect: socket 0x%x, servlen=%d\n", sock, sockaddr_len);
sockaddr_len448net/unix/sock.cif (sockaddr_len <= UN_PATH_OFFSET ||
sockaddr_len449net/unix/sock.csockaddr_len > sizeof(struct sockaddr_un)) {
sockaddr_len450net/unix/sock.cdprintf(1, "UNIX: connect: bad length %d\n", sockaddr_len);
sockaddr_len456net/unix/sock.cer=verify_area(VERIFY_READ, uservaddr, sockaddr_len);
sockaddr_len459net/unix/sock.cmemcpy_fromfs(&sockun, uservaddr, sockaddr_len);
sockaddr_len460net/unix/sock.csockun.sun_path[sockaddr_len-UN_PATH_OFFSET] = '\0';
sockaddr_len473net/unix/sock.cmemcpy(fname, sockun.sun_path, sockaddr_len-UN_PATH_OFFSET);
sockaddr_len474net/unix/sock.cfname[sockaddr_len-UN_PATH_OFFSET] = '\0';
sockaddr_len483net/unix/sock.cserv_upd = unix_data_lookup(&sockun, sockaddr_len, inode);
sockaddr_len556net/unix/sock.cUN_DATA(newsock)->sockaddr_len       = UN_DATA(sock)->sockaddr_len;
sockaddr_len585net/unix/sock.cif (len > upd->sockaddr_len) len = upd->sockaddr_len;
sockaddr_len33net/unix/unix.hshort    sockaddr_len;  /* >0 if name bound    */