int serv_sock = (-1);
-int uds_connectsock(char *sockpath)
-{
+int uds_connectsock(char *sockpath) {
int s;
struct sockaddr_un addr;
/*
* input binary data from socket
*/
-void serv_read(char *buf, int bytes)
-{
+void serv_read(char *buf, int bytes) {
int len, rlen;
len = 0;
/*
* send binary to server
*/
-void serv_write(char *buf, int nbytes)
-{
+void serv_write(char *buf, int nbytes) {
int bytes_written = 0;
int retval;
while (bytes_written < nbytes) {
/*
* input string from socket - implemented in terms of serv_read()
*/
-void serv_gets(char *buf)
-{
+void serv_gets(char *buf) {
int i;
/* Read one character at a time.
/*
* send line to server - implemented in terms of serv_write()
*/
-void serv_puts(char *buf)
-{
+void serv_puts(char *buf) {
serv_write(buf, strlen(buf));
serv_write("\n", 1);
}
/*
* Main loop. Do things and have fun.
*/
-int main(int argc, char **argv)
-{
+int main(int argc, char **argv) {
int a;
int watchdog = 60;
char buf[SIZ];
int xfermode = 0;
char ctdldir[PATH_MAX]=CTDLDIR;
- StartLibCitadel(SIZ);
-
/* Parse command line */
while ((a = getopt(argc, argv, "h:w:")) != EOF) {
switch (a) {
close(serv_sock);
alarm(0); /* cancel the watchdog timer */
+
fprintf(stderr, "sendcommand: processing ended.\n");
if (xfermode == '5') {
return(1);
}
return(0);
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-