The Messenger of Allah ﷺ forbade shighar marriage. Shighar is when a man gives his daughter in marriage to another on the condition that the other gives him his own daughter in marriage, with no dowry between them.
حدثنا عبد الله بن يوسف أخبرنا مالك عن نافع
أن رسول الله ﷺ نهى عن الشغار والشغار أن يزوج الرجل ابنته على أن يزوجه الآخر ابنته ليس بينهما صداق