Lines Matching refs:sun
49 struct sockaddr_un sun;
54 len = sizeof(sun);
55 memset(&sun, 0, sizeof(sun));
56 ATF_REQUIRE(getsockname(sd, (struct sockaddr *)&sun, &len) != -1);
57 ATF_CHECK(sun.sun_family == AF_UNIX);
58 ATF_CHECK(strcmp(sun.sun_path, "") == 0);
60 len = sizeof(sun);
61 memset(&sun, 0, sizeof(sun));
62 sun.sun_family = AF_UNIX;
63 strcpy(sun.sun_path, path);
64 ATF_REQUIRE(bind(sd, (struct sockaddr *)&sun, len) != -1);
66 len = sizeof(sun);
67 memset(&sun, 0, sizeof(sun));
68 ATF_REQUIRE(getsockname(sd, (struct sockaddr *)&sun, &len) != -1);
69 ATF_CHECK(sun.sun_family == AF_UNIX);
70 ATF_CHECK(strcmp(sun.sun_path, path) == 0);