#include <XSUB.h>
#include <assert.h>
#include <string.h>
+#include <uconfig.h>
#include <trbnet.h>
#include <trberror.h>
} else {
XPUSHs(sv_2mortal(newSVuv(1)));
}
+
+
+void
+trb_set_address(uid, endpoint, trb_address)
+ U32 uid
+ U8 endpoint
+ U16 trb_address
+ INIT:
+ int status;
+
+ PPCODE:
+ status = trb_set_address(uid, endpoint, trb_address);
+ if (status < 0) {
+ XSRETURN_UNDEF;
+ } else {
+ XPUSHs(sv_2mortal(newSVuv(1)));
+ }