"Null me" is an understatement when a project mysteriously looses the hidden link to the NULL definition it once had. When the NULL link breaks it is not easily tracked down who had enlisted Mr. NULL and where he can be found again.
There does seem to be some difference in the needed NULL definition that happens to be packed with each project and to that which LWIP desires as a proper definition to tear down or bind TCP.