GNP, GDP, GNI, GNDI and their relationships? GDP - Gross Domestic Product

GNP - Gross National Product

GNI - Gross National Income

GNDI - Gross National Disposable Income

We know that GNI=GNP, and that GNP=GDP+Net income from factor ownership abroad.

What I don't understant is how according to IMF Balance of Payments terminology, we have that GNDI=GDP+net primary and secondary income from abroad, when we know that GNDI = GNI+net current transfer from abroad? 
Wouldn't this be tantamount to say that GNP=GDP?
GNI is simply a new name for GNP.  It is GDP plus net primary income from abroad (i.e. with primary income paid abroad treated as negative). Primary income is described in Chapter 11 of the IMF BOP manual

GNDI is GNI plus net secondary income from abroad (and similarly secondary income paid abroad is treated as negative).  Net secondary income from abroad is the same thing as is meant by net current transfers from abroad: see Chapter 12 of the IMF BOP manual