Lines Matching refs:pri
43 struct umcast_data *pri = data; in umcast_user_init() local
45 pri->remote_addr = new_addr(pri->addr, pri->rport); in umcast_user_init()
46 if (pri->unicast) in umcast_user_init()
47 pri->listen_addr = new_addr(NULL, pri->lport); in umcast_user_init()
49 pri->listen_addr = pri->remote_addr; in umcast_user_init()
50 pri->dev = dev; in umcast_user_init()
56 struct umcast_data *pri = data; in umcast_remove() local
58 kfree(pri->listen_addr); in umcast_remove()
59 if (pri->unicast) in umcast_remove()
60 kfree(pri->remote_addr); in umcast_remove()
61 pri->listen_addr = pri->remote_addr = NULL; in umcast_remove()
66 struct umcast_data *pri = data; in umcast_open() local
67 struct sockaddr_in *lsin = pri->listen_addr; in umcast_open()
68 struct sockaddr_in *rsin = pri->remote_addr; in umcast_open()
73 if ((!pri->unicast && lsin->sin_addr.s_addr == 0) || in umcast_open()
94 if (!pri->unicast) { in umcast_open()
96 if (setsockopt(fd, SOL_IP, IP_MULTICAST_TTL, &pri->ttl, in umcast_open()
97 sizeof(pri->ttl)) < 0) { in umcast_open()
122 if (!pri->unicast) { in umcast_open()
150 struct umcast_data *pri = data; in umcast_close() local
152 if (!pri->unicast) { in umcast_close()
154 struct sockaddr_in *lsin = pri->listen_addr; in umcast_close()
168 int umcast_user_write(int fd, void *buf, int len, struct umcast_data *pri) in umcast_user_write() argument
170 struct sockaddr_in *data_addr = pri->remote_addr; in umcast_user_write()