1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|
--- ./classes/src/ArtsNetMatrixEntry.cc.orig Mon Oct 2 13:05:25 2000
+++ ./classes/src/ArtsNetMatrixEntry.cc Wed Sep 25 16:38:10 2002
@@ -186,7 +186,7 @@
//.........................................................................
//
//-------------------------------------------------------------------------
-uint32_t ArtsNetMatrixEntry::Length(uint8_t version = 2) const
+uint32_t ArtsNetMatrixEntry::Length(uint8_t version) const
{
uint32_t length;
@@ -203,7 +203,7 @@
//.........................................................................
//
//-------------------------------------------------------------------------
-istream& ArtsNetMatrixEntry::read(istream& is, uint8_t version = 2)
+istream& ArtsNetMatrixEntry::read(istream& is, uint8_t version)
{
uint8_t bytesize,
pktsize,
@@ -212,7 +212,7 @@
dstsize,
dstmasklen;
- is.read(&this->_descriptor,sizeof(this->_descriptor));
+ is.read((char *)&this->_descriptor,sizeof(this->_descriptor));
this->_descriptor = ntohs(this->_descriptor);
srcmasklen = ((this->_descriptor >> 5) & 0x1f) + 1;
@@ -237,7 +237,7 @@
//.........................................................................
//
//-------------------------------------------------------------------------
-int ArtsNetMatrixEntry::read(int fd, uint8_t version = 2)
+int ArtsNetMatrixEntry::read(int fd, uint8_t version)
{
uint8_t bytesize,
pktsize,
@@ -298,7 +298,7 @@
//.........................................................................
//
//-------------------------------------------------------------------------
-ostream & ArtsNetMatrixEntry::write(ostream & os, uint8_t version = 2) const
+ostream & ArtsNetMatrixEntry::write(ostream & os, uint8_t version) const
{
uint8_t bytesize,
pktsize,
@@ -309,7 +309,7 @@
uint16_t tmpDescriptor;
tmpDescriptor = htons(this->_descriptor);
- os.write(&tmpDescriptor,sizeof(tmpDescriptor));
+ os.write((char *)&tmpDescriptor,sizeof(tmpDescriptor));
srcmasklen = ((this->_descriptor >> 5) & 0x1f) + 1;
srcsize = (srcmasklen + 7) / 8;
@@ -333,7 +333,7 @@
//.........................................................................
//
//-------------------------------------------------------------------------
-int ArtsNetMatrixEntry::write(int fd, uint8_t version = 2) const
+int ArtsNetMatrixEntry::write(int fd, uint8_t version) const
{
uint8_t bytesize,
pktsize,
|