Lines Matching +defs:empty +defs:source
6 * Redistribution and use in source and binary forms, with or without
9 * 1. Redistributions of source code must retain the above copyright
597 ("%s: vxlan %p ftable[%d] not empty", __func__, sc, i));
703 * The source port may be randomly selected by the remote host, so
930 ("%s: socket %p vni_hash[%d] not empty",
1156 int *ifidx, union vxlan_sockaddr *source)
1161 *source = *local;
1192 source->in4.sin_addr = local->in4.sin_addr;
1222 const union vxlan_sockaddr *group, const union vxlan_sockaddr *source,
1235 mreq.imr_interface = source->in4.sin_addr;
1266 union vxlan_sockaddr source;
1268 int i, empty, error;
1278 for (empty = 0, i = 0; i < VXLAN_SO_MC_MAX_GROUPS; i++) {
1282 empty++;
1291 if (empty == 0)
1294 error = vxlan_socket_mc_join_group(vso, group, local, &ifidx, &source);
1304 vxlan_sockaddr_copy(&mc->vxlsomc_saddr, &source.sa);
1311 error = vxlan_socket_mc_leave_group(vso, group, &source, ifidx);
1328 union vxlan_sockaddr group, source;
1342 source = mc->vxlsomc_saddr;
1355 vxlan_socket_mc_leave_group(vso, &group, &source, ifidx);
1667 reason = "source address type is not supported";
1690 reason = "source and destination address must both "