initiate lttng-ust-comm printout cleanup
[lttng-ust.git] / liblttng-ust-comm / lttng-ust-comm.c
index 2903d57574b68d3d11f839604a324fb81079bde2..f013c2cd7316e459ec21fd100c4d12d7ff92a025 100644 (file)
@@ -1,19 +1,20 @@
 /*
  * Copyright (C)  2011 - David Goulet <david.goulet@polymtl.ca>
+ * Copyright (C)  2011 - Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; only version 2
- * of the License.
- * 
- * This program is distributed in the hope that it will be useful,
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; only
+ * version 2.1 of the License.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- * 
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
 #define _GNU_SOURCE
@@ -354,16 +355,15 @@ int ustcomm_send_app_msg(int sock, struct ustcomm_ust_msg *lum)
        len = ustcomm_send_unix_sock(sock, lum, sizeof(*lum));
        switch (len) {
        case sizeof(*lum):
-               printf("message successfully sent\n");
                break;
        case -1:
                if (errno == ECONNRESET) {
-                       printf("remote end closed connection\n");
+                       fprintf(stderr, "remote end closed connection\n");
                        return 0;
                }
                return -1;
        default:
-               printf("incorrect message size: %zd\n", len);
+               fprintf(stderr, "incorrect message size: %zd\n", len);
                return -1;
        }
        return 0;
@@ -378,33 +378,31 @@ int ustcomm_recv_app_reply(int sock, struct ustcomm_ust_reply *lur,
        len = ustcomm_recv_unix_sock(sock, lur, sizeof(*lur));
        switch (len) {
        case 0: /* orderly shutdown */
-               printf("Application has performed an orderly shutdown\n");
                return -EINVAL;
        case sizeof(*lur):
-               printf("result message received\n");
                if (lur->handle != expected_handle) {
-                       printf("Unexpected result message handle\n");
+                       fprintf(stderr, "Unexpected result message handle\n");
                        return -EINVAL;
                }
 
                if (lur->cmd != expected_cmd) {
-                       printf("Unexpected result message command\n");
+                       fprintf(stderr, "Unexpected result message command\n");
                        return -EINVAL;
                }
                if (lur->ret_code != USTCOMM_OK) {
-                       printf("remote operation failed with code %d.\n",
+                       fprintf(stderr, "remote operation failed with code %d.\n",
                                lur->ret_code);
                        return lur->ret_code;
                }
                return 0;
        case -1:
                if (errno == ECONNRESET) {
-                       printf("remote end closed connection\n");
+                       fprintf(stderr, "remote end closed connection\n");
                        return -EINVAL;
                }
                return -1;
        default:
-               printf("incorrect message size: %zd\n", len);
+               fprintf(stderr, "incorrect message size: %zd\n", len);
                return len > 0 ? -1 : len;
        }
 }
@@ -452,23 +450,22 @@ int ustcomm_recv_fd(int sock)
        msg.msg_control = recv_fd;
        msg.msg_controllen = sizeof(recv_fd);
 
-       printf("Waiting to receive fd\n");
        if ((ret = recvmsg(sock, &msg, 0)) < 0) {
                perror("recvmsg");
                goto end;
        }
        if (ret != sizeof(data_fd)) {
-               printf("Received %d bytes, expected %ld", ret, sizeof(data_fd));
+               fprintf(stderr, "Received %d bytes, expected %ld", ret, sizeof(data_fd));
                goto end;
        }
        cmsg = CMSG_FIRSTHDR(&msg);
        if (!cmsg) {
-               printf("Invalid control message header\n");
+               fprintf(stderr, "Invalid control message header\n");
                ret = -1;
                goto end;
        }
        if (cmsg->cmsg_level != SOL_SOCKET || cmsg->cmsg_type != SCM_RIGHTS) {
-               printf("Didn't received any fd\n");
+               fprintf(stderr, "Didn't received any fd\n");
                ret = -1;
                goto end;
        }
@@ -476,7 +473,7 @@ int ustcomm_recv_fd(int sock)
        for (i = 0; i < sizeof(int); i++)
                tmp.vc[i] = CMSG_DATA(cmsg)[i];
        ret = tmp.vi;
-       printf("received fd %d\n", ret);
+       fprintf(stderr, "received fd %d\n", ret);
 end:
        return ret;
 }
This page took 0.025985 seconds and 4 git commands to generate.