1*5e96a66cSDavid du Colombier #include "stdinc.h" 2*5e96a66cSDavid du Colombier 3*5e96a66cSDavid du Colombier #include "9.h" 4*5e96a66cSDavid du Colombier 5*5e96a66cSDavid du Colombier /* 6*5e96a66cSDavid du Colombier * Dummy for now. 7*5e96a66cSDavid du Colombier */ 8*5e96a66cSDavid du Colombier 9*5e96a66cSDavid du Colombier int 10*5e96a66cSDavid du Colombier consPrint(char* fmt, ...) 11*5e96a66cSDavid du Colombier { 12*5e96a66cSDavid du Colombier int len; 13*5e96a66cSDavid du Colombier va_list args; 14*5e96a66cSDavid du Colombier char buf[ERRMAX]; 15*5e96a66cSDavid du Colombier 16*5e96a66cSDavid du Colombier /* 17*5e96a66cSDavid du Colombier * To do: 18*5e96a66cSDavid du Colombier * This will be integrated with logging and become 'print'. 19*5e96a66cSDavid du Colombier */ 20*5e96a66cSDavid du Colombier va_start(args, fmt); 21*5e96a66cSDavid du Colombier len = vsnprint(buf, sizeof(buf), fmt, args); 22*5e96a66cSDavid du Colombier va_end(args); 23*5e96a66cSDavid du Colombier 24*5e96a66cSDavid du Colombier return consWrite(buf, len); 25*5e96a66cSDavid du Colombier } 26*5e96a66cSDavid du Colombier 27*5e96a66cSDavid du Colombier int 28*5e96a66cSDavid du Colombier consVPrint(char* fmt, va_list args) 29*5e96a66cSDavid du Colombier { 30*5e96a66cSDavid du Colombier int len; 31*5e96a66cSDavid du Colombier char buf[ERRMAX]; 32*5e96a66cSDavid du Colombier 33*5e96a66cSDavid du Colombier /* 34*5e96a66cSDavid du Colombier * To do: 35*5e96a66cSDavid du Colombier * This will be integrated with logging and become 36*5e96a66cSDavid du Colombier * something else ('vprint'?). 37*5e96a66cSDavid du Colombier */ 38*5e96a66cSDavid du Colombier len = vsnprint(buf, sizeof(buf), fmt, args); 39*5e96a66cSDavid du Colombier 40*5e96a66cSDavid du Colombier return consWrite(buf, len); 41*5e96a66cSDavid du Colombier } 42