extern "c" fn port_create() callconv(.C) c.T