Lines Matching refs:inaddr

965 	struct in_addr		inaddr;  in configure_v4_lease()  local
977 (void) memcpy(&inaddr, ack->opts[CD_SERVER_ID]->value, in configure_v4_lease()
978 sizeof (inaddr)); in configure_v4_lease()
979 IN6_INADDR_TO_V4MAPPED(&inaddr, &dsmp->dsm_server); in configure_v4_lease()
1035 ack->opts[CD_SUBNETMASK]->len == sizeof (inaddr)) { in configure_v4_lease()
1037 (void) memcpy(&inaddr, ack->opts[CD_SUBNETMASK]->value, in configure_v4_lease()
1038 sizeof (inaddr)); in configure_v4_lease()
1043 ack->opts[CD_SUBNETMASK]->len != sizeof (inaddr)) { in configure_v4_lease()
1063 inaddr.s_addr = htonl(IN_CLASSA_NET); in configure_v4_lease()
1065 inaddr.s_addr = htonl(IN_CLASSB_NET); in configure_v4_lease()
1067 inaddr.s_addr = htonl(IN_CLASSC_NET); in configure_v4_lease()
1073 inaddr.s_addr = htonl(IN_CLASSE_NET); in configure_v4_lease()
1076 lif->lif_v6mask._S6_un._S6_u32[3] = inaddr.s_addr; in configure_v4_lease()
1078 sin->sin_addr = inaddr; in configure_v4_lease()
1104 ack->opts[CD_BROADCASTADDR]->len == sizeof (inaddr)) { in configure_v4_lease()
1106 (void) memcpy(&inaddr, ack->opts[CD_BROADCASTADDR]->value, in configure_v4_lease()
1107 sizeof (inaddr)); in configure_v4_lease()
1112 ack->opts[CD_BROADCASTADDR]->len != sizeof (inaddr)) { in configure_v4_lease()
1116 sizeof (inaddr)); in configure_v4_lease()
1128 IN6_V4MAPPED_TO_INADDR(&lif->lif_v6addr, &inaddr); in configure_v4_lease()
1129 inaddr.s_addr |= ~lif->lif_v6mask._S6_un._S6_u32[3]; in configure_v4_lease()
1148 if (inaddr.s_addr != sin->sin_addr.s_addr) { in configure_v4_lease()
1150 "address %s specified for %s; ignoring", inet_ntoa(inaddr), in configure_v4_lease()
1157 inet_ntoa(inaddr), lif->lif_name); in configure_v4_lease()