Lines Matching refs:addr
27 void tst_alg_bind_addr(int algfd, const struct sockaddr_alg *addr)
29 const long ret = bind(algfd, (const struct sockaddr *)addr,
30 sizeof(*addr));
38 addr->salg_type, addr->salg_name);
43 addr->salg_type, addr->salg_name);
48 addr->salg_type, addr->salg_name);
51 static void init_sockaddr_alg(struct sockaddr_alg *addr,
54 memset(addr, 0, sizeof(*addr));
56 addr->salg_family = AF_ALG;
58 strncpy((char *)addr->salg_type, algtype, sizeof(addr->salg_type));
59 if (addr->salg_type[sizeof(addr->salg_type) - 1] != '\0')
62 strncpy((char *)addr->salg_name, algname, sizeof(addr->salg_name));
63 if (addr->salg_name[sizeof(addr->salg_name) - 1] != '\0')
69 struct sockaddr_alg addr;
71 init_sockaddr_alg(&addr, algtype, algname);
73 tst_alg_bind_addr(algfd, &addr);
81 struct sockaddr_alg addr;
85 init_sockaddr_alg(&addr, algtype, algname);
87 ret = bind(algfd, (const struct sockaddr *)&addr, sizeof(addr));