Lines Matching defs:dst
116 static int32_t FillScanResult(WifiScanResult *dst, WifiScanResult *src)
120 if (dst == NULL || src == NULL || src->bssid == NULL || src->ie == NULL || src->beaconIe == NULL ||
125 if (memcpy_s(dst, sizeof(WifiScanResult), src, sizeof(WifiScanResult)) != EOK) {
129 dst->bssid = OsalMemCalloc(ETH_ADDR_LEN);
130 if (dst->bssid == NULL) {
134 if (memcpy_s(dst->bssid, ETH_ADDR_LEN, src->bssid, ETH_ADDR_LEN) != EOK) {
138 dst->ie = OsalMemCalloc(src->ieLen);
139 if (dst->ie == NULL) {
143 if (memcpy_s(dst->ie, src->ieLen, src->ie, src->ieLen) != EOK) {
147 dst->beaconIe = OsalMemCalloc(src->beaconIeLen);
148 if (dst->beaconIe == NULL) {
152 if (memcpy_s(dst->beaconIe, src->beaconIeLen, src->beaconIe, src->beaconIeLen) != EOK) {
159 FreeScanResult(dst);