-extern int trade_check_ok(struct trdstr *, union empobj_storage *);
-extern int trade_check_item_ok(union empobj_storage *);
-extern char *trade_nameof(struct trdstr *, union empobj_storage *);
-extern int trade_desc(struct trdstr *, union empobj_storage *);
+extern int trade_check_ok(struct trdstr *, struct empobj *);
+extern char *trade_nameof(struct trdstr *, struct empobj *);
+extern int trade_desc(struct empobj *);
+extern int trade_has_unsalable_cargo(struct empobj *, int);