Lines Matching refs:sax
833 struct full_sockaddr_ax25 *sax = (struct full_sockaddr_ax25 *)uaddr; in nr_getname() local
837 memset(&sax->fsa_ax25, 0, sizeof(struct sockaddr_ax25)); in nr_getname()
845 sax->fsa_ax25.sax25_family = AF_NETROM; in nr_getname()
846 sax->fsa_ax25.sax25_ndigis = 1; in nr_getname()
847 sax->fsa_ax25.sax25_call = nr->user_addr; in nr_getname()
848 memset(sax->fsa_digipeater, 0, sizeof(sax->fsa_digipeater)); in nr_getname()
849 sax->fsa_digipeater[0] = nr->dest_addr; in nr_getname()
852 sax->fsa_ax25.sax25_family = AF_NETROM; in nr_getname()
853 sax->fsa_ax25.sax25_ndigis = 0; in nr_getname()
854 sax->fsa_ax25.sax25_call = nr->source_addr; in nr_getname()
1032 struct sockaddr_ax25 sax; in nr_sendmsg() local
1058 if (msg->msg_namelen < sizeof(sax)) { in nr_sendmsg()
1062 sax = *usax; in nr_sendmsg()
1063 if (ax25cmp(&nr->dest_addr, &sax.sax25_call) != 0) { in nr_sendmsg()
1067 if (sax.sax25_family != AF_NETROM) { in nr_sendmsg()
1076 sax.sax25_family = AF_NETROM; in nr_sendmsg()
1077 sax.sax25_call = nr->dest_addr; in nr_sendmsg()
1139 DECLARE_SOCKADDR(struct sockaddr_ax25 *, sax, msg->msg_name); in nr_recvmsg()
1176 if (sax != NULL) { in nr_recvmsg()
1177 memset(sax, 0, sizeof(*sax)); in nr_recvmsg()
1178 sax->sax25_family = AF_NETROM; in nr_recvmsg()
1179 skb_copy_from_linear_data_offset(skb, 7, sax->sax25_call.ax25_call, in nr_recvmsg()
1181 msg->msg_namelen = sizeof(*sax); in nr_recvmsg()