Lines Matching refs:sax
831 struct full_sockaddr_ax25 *sax = (struct full_sockaddr_ax25 *)uaddr; in nr_getname() local
836 memset(&sax->fsa_ax25, 0, sizeof(struct sockaddr_ax25)); in nr_getname()
844 sax->fsa_ax25.sax25_family = AF_NETROM; in nr_getname()
845 sax->fsa_ax25.sax25_ndigis = 1; in nr_getname()
846 sax->fsa_ax25.sax25_call = nr->user_addr; in nr_getname()
847 memset(sax->fsa_digipeater, 0, sizeof(sax->fsa_digipeater)); in nr_getname()
848 sax->fsa_digipeater[0] = nr->dest_addr; in nr_getname()
851 sax->fsa_ax25.sax25_family = AF_NETROM; in nr_getname()
852 sax->fsa_ax25.sax25_ndigis = 0; in nr_getname()
853 sax->fsa_ax25.sax25_call = nr->source_addr; in nr_getname()
1038 struct sockaddr_ax25 sax; in nr_sendmsg() local
1064 if (msg->msg_namelen < sizeof(sax)) { in nr_sendmsg()
1068 sax = *usax; in nr_sendmsg()
1069 if (ax25cmp(&nr->dest_addr, &sax.sax25_call) != 0) { in nr_sendmsg()
1073 if (sax.sax25_family != AF_NETROM) { in nr_sendmsg()
1082 sax.sax25_family = AF_NETROM; in nr_sendmsg()
1083 sax.sax25_call = nr->dest_addr; in nr_sendmsg()
1145 DECLARE_SOCKADDR(struct sockaddr_ax25 *, sax, msg->msg_name); in nr_recvmsg()
1182 if (sax != NULL) { in nr_recvmsg()
1183 memset(sax, 0, sizeof(*sax)); in nr_recvmsg()
1184 sax->sax25_family = AF_NETROM; in nr_recvmsg()
1185 skb_copy_from_linear_data_offset(skb, 7, sax->sax25_call.ax25_call, in nr_recvmsg()
1187 msg->msg_namelen = sizeof(*sax); in nr_recvmsg()