diff --git a/mediachanger/castorrmc/common/socket.c b/mediachanger/castorrmc/common/socket.c
index 045d0348bde830e4f8d3268b2ef75c299466efb9..2e2fee66c5a9d23897f6a988368d1385cf246514 100644
--- a/mediachanger/castorrmc/common/socket.c
+++ b/mediachanger/castorrmc/common/socket.c
@@ -47,7 +47,7 @@ int netread(int s, char *buf, int nbytes) {
  return nbytes;
 }
  
-int netwrite (int s, char *buf, int nbytes) {
+int netwrite (const int s, const char *buf, const int nbytes) {
   int n, nb;
   if (nbytes < 0) {
     serrno = EINVAL;
diff --git a/mediachanger/castorrmc/h/net.h b/mediachanger/castorrmc/h/net.h
index 49a73fa814f71b197241012e91851a0fae2b8fb4..fdb254ce55ba776c8e8cf320dfa40d2993605e3d 100644
--- a/mediachanger/castorrmc/h/net.h
+++ b/mediachanger/castorrmc/h/net.h
@@ -27,9 +27,9 @@
 #include <sys/types.h>
 #include <sys/socket.h>
 
-EXTERN_C int   netread (int, char *, int); /* Network receive function     */
-EXTERN_C int   netwrite(int, char *, int); /* Network send function        */
-EXTERN_C char* neterror(void);             /* Network error function       */
+EXTERN_C int   netread (int, char *, int); /* Network receive function */
+EXTERN_C int   netwrite(const int, const char *, const int); /* Network send function */
+EXTERN_C char* neterror(void); /* Network error function */
 
 EXTERN_C ssize_t  netread_timeout (int, void *, ssize_t, int);
 EXTERN_C ssize_t  netwrite_timeout (int, void *, ssize_t, int);