59.3 KB
/srv/reproducible-results/rbuild-debian/r-b-build.diN1YTO8/b1/adasockets_1.14-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.diN1YTO8/b2/adasockets_1.14-1_amd64.changes
482 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·448ae4664b0894ee75e8cdb3518979e7·63016·libdevel·optional·libadasockets-dev_1.14-1_amd64.deb1 ·448ae4664b0894ee75e8cdb3518979e7·63016·libdevel·optional·libadasockets-dev_1.14-1_amd64.deb
2 ·b6f0e4da078ac33b15d27223a4417c04·273836·doc·optional·libadasockets-doc_1.14-1_all.deb2 ·f784de183b1a59b64e3337513210ebbf·273912·doc·optional·libadasockets-doc_1.14-1_all.deb
3 ·ed1d9cfd3adf08354b640771088a92c4·51008·debug·optional·libadasockets11-dbgsym_1.14-1_amd64.deb3 ·ed1d9cfd3adf08354b640771088a92c4·51008·debug·optional·libadasockets11-dbgsym_1.14-1_amd64.deb
4 ·6b3fb27ce280dfc5aa05211217e5e026·29852·libs·optional·libadasockets11_1.14-1_amd64.deb4 ·6b3fb27ce280dfc5aa05211217e5e026·29852·libs·optional·libadasockets11_1.14-1_amd64.deb
58.6 KB
libadasockets-doc_1.14-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-03-17·16:33:20.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-03-17·16:33:20.000000·debian-binary
2 -rw-r--r--···0········0········0·····1064·2024-03-17·16:33:20.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1060·2024-03-17·16:33:20.000000·control.tar.xz
3 -rw-r--r--···0········0········0···272580·2024-03-17·16:33:20.000000·data.tar.xz3 -rw-r--r--···0········0········0···272660·2024-03-17·16:33:20.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
58.0 KB
data.tar.xz
58.0 KB
data.tar
2.85 KB
file list
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/doc/libadasockets-dev/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/doc/libadasockets-dev/
6 -rw-r--r--···0·root·········(0)·root·········(0)·····2311·2023-12-28·23:42:12.000000·./usr/share/doc/libadasockets-dev/README.md6 -rw-r--r--···0·root·········(0)·root·········(0)·····2311·2023-12-28·23:42:12.000000·./usr/share/doc/libadasockets-dev/README.md
7 -rw-r--r--···0·root·········(0)·root·········(0)···250899·2024-03-17·16:33:20.000000·./usr/share/doc/libadasockets-dev/adasockets.pdf.gz7 -rw-r--r--···0·root·········(0)·root·········(0)···250936·2024-03-17·16:33:20.000000·./usr/share/doc/libadasockets-dev/adasockets.pdf.gz
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/doc/libadasockets-dev/examples/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/doc/libadasockets-dev/examples/
9 -rw-r--r--···0·root·········(0)·root·········(0)······233·2024-01-27·17:32:23.000000·./usr/share/doc/libadasockets-dev/examples/examples.gpr9 -rw-r--r--···0·root·········(0)·root·········(0)······233·2024-01-27·17:32:23.000000·./usr/share/doc/libadasockets-dev/examples/examples.gpr
10 -rw-r--r--···0·root·········(0)·root·········(0)·····4958·2023-12-28·23:42:12.000000·./usr/share/doc/libadasockets-dev/examples/listener.adb10 -rw-r--r--···0·root·········(0)·root·········(0)·····4958·2023-12-28·23:42:12.000000·./usr/share/doc/libadasockets-dev/examples/listener.adb
11 -rw-r--r--···0·root·········(0)·root·········(0)·····3982·2023-12-28·23:42:12.000000·./usr/share/doc/libadasockets-dev/examples/multi.adb11 -rw-r--r--···0·root·········(0)·root·········(0)·····3982·2023-12-28·23:42:12.000000·./usr/share/doc/libadasockets-dev/examples/multi.adb
12 -rw-r--r--···0·root·········(0)·root·········(0)·····4593·2023-12-28·23:42:12.000000·./usr/share/doc/libadasockets-dev/examples/stream_listener.adb12 -rw-r--r--···0·root·········(0)·root·········(0)·····4593·2023-12-28·23:42:12.000000·./usr/share/doc/libadasockets-dev/examples/stream_listener.adb
13 -rw-r--r--···0·root·········(0)·root·········(0)·····3906·2023-12-28·23:42:12.000000·./usr/share/doc/libadasockets-dev/examples/stream_sender.adb13 -rw-r--r--···0·root·········(0)·root·········(0)·····3906·2023-12-28·23:42:12.000000·./usr/share/doc/libadasockets-dev/examples/stream_sender.adb
14 -rw-r--r--···0·root·········(0)·root·········(0)·····4921·2023-12-28·23:42:12.000000·./usr/share/doc/libadasockets-dev/examples/tcprelay.adb14 -rw-r--r--···0·root·········(0)·root·········(0)·····4921·2023-12-28·23:42:12.000000·./usr/share/doc/libadasockets-dev/examples/tcprelay.adb
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/doc/libadasockets-doc/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/doc/libadasockets-doc/
16 -rw-r--r--···0·root·········(0)·root·········(0)·····1561·2024-03-17·16:33:20.000000·./usr/share/doc/libadasockets-doc/changelog.Debian.gz16 -rw-r--r--···0·root·········(0)·root·········(0)·····1561·2024-03-17·16:33:20.000000·./usr/share/doc/libadasockets-doc/changelog.Debian.gz
17 -rw-r--r--···0·root·········(0)·root·········(0)·····3026·2024-03-17·16:33:20.000000·./usr/share/doc/libadasockets-doc/copyright17 -rw-r--r--···0·root·········(0)·root·········(0)·····3026·2024-03-17·16:33:20.000000·./usr/share/doc/libadasockets-doc/copyright
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/doc-base/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/doc-base/
19 -rw-r--r--···0·root·········(0)·root·········(0)······475·2024-01-27·17:32:23.000000·./usr/share/doc-base/libadasockets-doc.adasockets19 -rw-r--r--···0·root·········(0)·root·········(0)······475·2024-01-27·17:32:23.000000·./usr/share/doc-base/libadasockets-doc.adasockets
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/info/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-17·16:33:20.000000·./usr/share/info/
21 -rw-r--r--···0·root·········(0)·root·········(0)····14109·2024-03-17·16:33:20.000000·./usr/share/info/adasockets.info.gz21 -rw-r--r--···0·root·········(0)·root·········(0)····14111·2024-03-17·16:33:20.000000·./usr/share/info/adasockets.info.gz
5.77 KB
./usr/share/doc/libadasockets-dev/adasockets.pdf.gz
5.67 KB
adasockets.pdf
5.64 KB
pdftotext {} -
    
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 Socket·(procedure)·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·1765 Socket·(procedure)·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·17
66 Unset·Buffer·(procedure)·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·1866 Unset·Buffer·(procedure)·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·18
  
67 567 5
  
68 Sockets.Multicast·package·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·1968 Sockets.Multicast·package·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·19
69 Create·Multicast·Socket·(function)·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·1969 Create·Multicast·Socket·(function)·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·19
70 Create·Multicast·Socket·(function)·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·1970 Create·Multicast·Socket·(function)·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·20
  
71 \xcii71 \xcii
  
72 672 6
  
73 Sockets.Naming·package·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2173 Sockets.Naming·package·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·21
74 Address·Of·(function)·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2174 Address·Of·(function)·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·21
Offset 1032, 24 lines modifiedOffset 1032, 14 lines modified
1032 Description1032 Description
1033 This·procedure·initializes·a·new·socket·object·by·reserving·a·file·descriptor·to1033 This·procedure·initializes·a·new·socket·object·by·reserving·a·file·descriptor·to
1034 the·operating·system.·For·backward·compatibility·with·older·versions·of·this1034 the·operating·system.·For·backward·compatibility·with·older·versions·of·this
1035 library,·AF_INET·is·still·accepted·as·a·value·but·should·be·replaced·as·soon·as1035 library,·AF_INET·is·still·accepted·as·a·value·but·should·be·replaced·as·soon·as
1036 possible·with·the·proper·PF_INET.·Using·SOCK_STREAM·for·the·Typ·argument1036 possible·with·the·proper·PF_INET.·Using·SOCK_STREAM·for·the·Typ·argument
1037 will·create·a·TCP·socket·while·a·SOCK_DGRAM·will·create·a·UDP·one.1037 will·create·a·TCP·socket·while·a·SOCK_DGRAM·will·create·a·UDP·one.
1038 Example1038 Example
1039 declare 
1040 Sock·:·Socket_FD; 
1041 begin 
1042 --·Create·a·TCP·socket 
1043 Socket·(Sock,·PF_INET,·SOCK_STREAM); 
1044 --·Perform·some·operations·on·socket 
1045 [...] 
1046 --·Shutdown·the·socket·in·both·directions 
1047 Shutdown·(Sock,·Both); 
1048 end; 
1049 See·also·[Shutdown·(procedure)],·page·17.1039 See·also·[Shutdown·(procedure)],·page·17.
  
1050 Unset·Buffer·(procedure)1040 Unset·Buffer·(procedure)
1051 Purpose1041 Purpose
  
1052 Deinstall·the·line-oriented·buffer·of·the·socket·object1042 Deinstall·the·line-oriented·buffer·of·the·socket·object
  
Offset 1077, 26 lines modifiedOffset 1067, 25 lines modified
  
1077 type·Multicast_Socket_FD·is·new1067 type·Multicast_Socket_FD·is·new
1078 Socket·FD·with·private;1068 Socket·FD·with·private;
  
1079 [Sockets.Multicast.Multicast·Socket·FD]1069 [Sockets.Multicast.Multicast·Socket·FD]
  
1080 The·Multicast_Socket_FD·tagged·type·derives·from·the·Socket_FD·type.·It·gets1070 The·Multicast_Socket_FD·tagged·type·derives·from·the·Socket_FD·type.·It·gets
1081 initialized·by·calling·[Create·Multicast·Socket·(function)],·page·19.·An·uninitialized1071 initialized·by·calling·[Create·Multicast·Socket·(function)],·page·20.·An·uninitialized
1082 Multicast_Socket_FD·can·be·successfully·compared·to·Null_Multicast_Socket_FD.1072 Multicast_Socket_FD·can·be·successfully·compared·to·Null_Multicast_Socket_FD.
  
1083 Create·Multicast·Socket·(function)1073 Create·Multicast·Socket·(function)
1084 Purpose1074 Purpose
  
1085 Create·an·IP·multicast·socket1075 Create·an·IP·multicast·socket
  
1086 Prototype1076 Prototype
  
1087 function 
1088 [Sockets.Multicast.Create·Multicast·Socket]1077 [Sockets.Multicast.Create·Multicast·Socket]
 1078 function
1089 Create_Multicast_Socket·(Group·:·String;·Port·:·Natural;1079 Create_Multicast_Socket·(Group·:·String;·Port·:·Natural;
1090 TTL·:·Positive·:=·16;·Self_Loop·:·Boolean·:=·True;1080 TTL·:·Positive·:=·16;·Self_Loop·:·Boolean·:=·True;
1091 Local_If·:·String·:=·0.0.0.0)1081 Local_If·:·String·:=·0.0.0.0)
1092 return·Multicast·Socket·FD;1082 return·Multicast·Socket·FD;
1093 Parameters1083 Parameters
1094 Group1084 Group
1095 Port1085 Port
Offset 1124, 26 lines modifiedOffset 1113, 37 lines modified
1124 Be·careful·when·choosing·the·TTL·parameter·of·your·IP·multicast·socket.·Most1113 Be·careful·when·choosing·the·TTL·parameter·of·your·IP·multicast·socket.·Most
1125 IP·multicast·routers·do·implement·threshold-based·filtering·and·will·not·let·IP1114 IP·multicast·routers·do·implement·threshold-based·filtering·and·will·not·let·IP
1126 multicast·packets·leave·your·organization·if·the·TTL·on·the·last·router·is·smaller1115 multicast·packets·leave·your·organization·if·the·TTL·on·the·last·router·is·smaller
1127 than·16.1116 than·16.
1128 If·0·is·given·for·the·Port,·a·local·one·will·be·chosen.·It·can·then·later·be·retrieved1117 If·0·is·given·for·the·Port,·a·local·one·will·be·chosen.·It·can·then·later·be·retrieved
1129 using·Get·Sock·Port.1118 using·Get·Sock·Port.
1130 Example1119 Example
 1120 declare
 1121 Sock·:·Multicast_Socket_FD;
 1122 begin
 1123 --·Create·a·multicast·socket·on·group·224.1.2.3·port·8763
 1124 Sock·:=·Create_Multicast_Socket·("224.1.2.3",·8763);
 1125 --·Perform·some·operations·on·socket
 1126 [...]
 1127 --·Shutdown·the·socket·in·both·directions
  
 1128 \xc20
  
 1129 AdaSockets·reference·manual
  
 1130 Shutdown·(Sock,·Both);
 1131 end;
1131 See·also·[Send·(procedure)],·page·16,1132 See·also·[Send·(procedure)],·page·16,
1132 [Shutdown·(procedure)],·page·17.1133 [Shutdown·(procedure)],·page·17.
  
1133 Create·Multicast·Socket·(function)1134 Create·Multicast·Socket·(function)
1134 Purpose1135 Purpose
  
1135 Create·an·IP·multicast·socket1136 Create·an·IP·multicast·socket
  
1136 \xc20 
  
1137 AdaSockets·reference·manual 
  
1138 Prototype1137 Prototype
  
1139 function1138 function
1140 [Sockets.Multicast.Create·Multicast·Socket]1139 [Sockets.Multicast.Create·Multicast·Socket]
1141 Create_Multicast_Socket·(Group·:·String;·Port·:·Positive;1140 Create_Multicast_Socket·(Group·:·String;·Port·:·Positive;
1142 Local_Port·:·Natural;·TTL·:·Positive·:=·16;1141 Local_Port·:·Natural;·TTL·:·Positive·:=·16;
1143 Local_If·:·String·:=·0.0.0.0)1142 Local_If·:·String·:=·0.0.0.0)
Offset 1172, 18 lines modifiedOffset 1172, 18 lines modified
1172 Description1172 Description
1173 This·function·creates·an·IP·multicast·socket·attached·to·a·given·group,·identified·by·its·class·E·IP·address·and·port.·If·Local·Port·is·0,·a·free·port·will1173 This·function·creates·an·IP·multicast·socket·attached·to·a·given·group,·identified·by·its·class·E·IP·address·and·port.·If·Local·Port·is·0,·a·free·port·will
1174 automatically·be·chosen·by·your·operating·system.1174 automatically·be·chosen·by·your·operating·system.
1175 This·function·should·be·used·when·you·want·to·send·packets·to·a·multicast1175 This·function·should·be·used·when·you·want·to·send·packets·to·a·multicast
1176 group·without·receiving·any·packet·yourself.1176 group·without·receiving·any·packet·yourself.
1177 Example1177 Example
1178 declare1178 declare
1179 Sock·:·Multicast_Socket_FD;1179 Sock·:·Socket_FD;
1180 begin1180 begin
1181 --·Create·a·multicast·socket·on·group·224.1.2.3·port·8763 
1182 Sock·:=·Create_Multicast_Socket·("224.1.2.3",·8763);1181 --·Create·a·TCP·socket
 1182 Socket·(Sock,·PF_INET,·SOCK_STREAM);
1183 --·Perform·some·operations·on·socket1183 --·Perform·some·operations·on·socket
1184 [...]1184 [...]
1185 --·Shutdown·the·socket·in·both·directions1185 --·Shutdown·the·socket·in·both·directions
1186 Shutdown·(Sock,·Both);1186 Shutdown·(Sock,·Both);
Max diff block lines reached; 1488/5749 bytes (25.88%) of diff not shown.
49.4 KB
./usr/share/info/adasockets.info.gz
49.3 KB
adasockets.info
    
Offset 2202, 328 lines modifiedOffset 2202, 328 lines modified
00008990:·434b·5f53·5452·4541·4de2·8099·2066·6f72··CK_STREAM...·for00008990:·434b·5f53·5452·4541·4de2·8099·2066·6f72··CK_STREAM...·for
000089a0:·2074·6865·2054·5950·2061·7267·756d·656e···the·TYP·argumen000089a0:·2074·6865·2054·5950·2061·7267·756d·656e···the·TYP·argumen
000089b0:·7420·7769·6c6c·2063·7265·6174·6520·610a··t·will·create·a.000089b0:·7420·7769·6c6c·2063·7265·6174·6520·610a··t·will·create·a.
000089c0:·2020·2020·2054·4350·2073·6f63·6b65·7420·······TCP·socket·000089c0:·2020·2020·2054·4350·2073·6f63·6b65·7420·······TCP·socket·
000089d0:·7768·696c·6520·6120·e280·9853·4f43·4b5f··while·a·...SOCK_000089d0:·7768·696c·6520·6120·e280·9853·4f43·4b5f··while·a·...SOCK_
000089e0:·4447·5241·4de2·8099·2077·696c·6c20·6372··DGRAM...·will·cr000089e0:·4447·5241·4de2·8099·2077·696c·6c20·6372··DGRAM...·will·cr
000089f0:·6561·7465·2061·2055·4450·206f·6e65·2e0a··eate·a·UDP·one..000089f0:·6561·7465·2061·2055·4450·206f·6e65·2e0a··eate·a·UDP·one..
 00008a00:·0a45·5841·4d50·4c45·0a0a·0a53·4545·2041··.EXAMPLE...SEE·A
 00008a10:·4c53·4f0a·2020·2020·202a·6e6f·7465·2053··LSO.·····*note·S
 00008a20:·6875·7464·6f77·6e20·2870·726f·6365·6475··hutdown·(procedu
00008a00:·0a45·5841·4d50·4c45·0a20·2020·2020·2020··.EXAMPLE.······· 
00008a10:·2020·2064·6563·6c61·7265·0a20·2020·2020·····declare.····· 
00008a20:·2020·2020·2020·2020·536f·636b·203a·2053··········Sock·:·S 
00008a30:·6f63·6b65·745f·4644·3b0a·2020·2020·2020··ocket_FD;.······ 
00008a40:·2020·2020·6265·6769·6e0a·2020·2020·2020······begin.······ 
00008a50:·2020·2020·2020·202d·2d20·4372·6561·7465·········--·Create 
00008a60:·2061·2054·4350·2073·6f63·6b65·740a·2020···a·TCP·socket.·· 
00008a70:·2020·2020·2020·2020·2020·2053·6f63·6b65·············Socke 
00008a80:·7420·2853·6f63·6b2c·2050·465f·494e·4554··t·(Sock,·PF_INET 
00008a90:·2c20·534f·434b·5f53·5452·4541·4d29·3b0a··,·SOCK_STREAM);. 
00008aa0:·2020·2020·2020·2020·2020·2020·202d·2d20···············--· 
00008ab0:·5065·7266·6f72·6d20·736f·6d65·206f·7065··Perform·some·ope 
00008ac0:·7261·7469·6f6e·7320·6f6e·2073·6f63·6b65··rations·on·socke 
00008ad0:·740a·2020·2020·2020·2020·2020·2020·205b··t.·············[ 
00008ae0:·2e2e·2e5d·0a20·2020·2020·2020·2020·2020··...].··········· 
00008af0:·2020·2d2d·2053·6875·7464·6f77·6e20·7468····--·Shutdown·th 
00008b00:·6520·736f·636b·6574·2069·6e20·626f·7468··e·socket·in·both 
00008b10:·2064·6972·6563·7469·6f6e·730a·2020·2020···directions.···· 
00008b20:·2020·2020·2020·2020·2053·6875·7464·6f77···········Shutdow 
00008b30:·6e20·2853·6f63·6b2c·2042·6f74·6829·3b0a··n·(Sock,·Both);. 
00008b40:·2020·2020·2020·2020·2020·656e·643b·0a0a············end;.. 
00008b50:·5345·4520·414c·534f·0a20·2020·2020·2a6e··SEE·ALSO.·····*n 
00008b60:·6f74·6520·5368·7574·646f·776e·2028·7072··ote·Shutdown·(pr 
00008b70:·6f63·6564·7572·6529·3a3a·2e0a·0a1f·0a46··ocedure)::.....F 
00008b80:·696c·653a·2061·6461·736f·636b·6574·732e··ile:·adasockets. 
00008b90:·696e·666f·2c20·204e·6f64·653a·2055·6e73··info,··Node:·Uns 
00008ba0:·6574·5f42·7566·6665·7220·2870·726f·6365··et_Buffer·(proce 
00008bb0:·6475·7265·292c·2020·5072·6576·3a20·536f··dure),··Prev:·So 
00008bc0:·636b·6574·2028·7072·6f63·6564·7572·6529··cket·(procedure) 
00008bd0:·2c20·2055·703a·2041·6363·6570·745f·536f··,··Up:·Accept_So 
00008be0:·636b·6574·2028·7072·6f63·6564·7572·6529··cket·(procedure) 
00008bf0:·0a0a·556e·7365·745f·4275·6666·6572·2028··..Unset_Buffer·( 
00008c00:·7072·6f63·6564·7572·6529·0a2d·2d2d·2d2d··procedure).----- 
00008c10:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··---------------- 
00008c20:·2d2d·2d0a·0a50·5552·504f·5345·0a20·2020··---..PURPOSE.··· 
00008c30:·2020·4465·696e·7374·616c·6c20·7468·6520····Deinstall·the· 
00008c40:·6c69·6e65·2d6f·7269·656e·7465·6420·6275··line-oriented·bu 
00008c50:·6666·6572·206f·6620·7468·6520·736f·636b··ffer·of·the·sock 
00008c60:·6574·206f·626a·6563·740a·5052·4f54·4f54··et·object.PROTOT 
00008c70:·5950·450a·2020·2020·2020·2d2d·2053·6f63··YPE.······--·Soc 
00008c80:·6b65·7473·2e55·6e73·6574·5f42·7566·6665··kets.Unset_Buffe 
00008c90:·723a·2070·726f·6365·6475·7265·2055·6e73··r:·procedure·Uns 
00008ca0:·6574·5f42·7566·6665·720a·2020·2020·2020··et_Buffer.······ 
00008cb0:·2020·2020·2020·2020·2028·534f·434b·4554···········(SOCKET 
00008cc0:·203a·2053·6f63·6b65·745f·4644·2743·6c61···:·Socket_FD'Cla 
00008cd0:·7373·293b·0a0a·5041·5241·4d45·5445·5253··ss);..PARAMETERS 
00008ce0:·0a20·2020·2020·534f·434b·4554·2020·2020··.·····SOCKET···· 
00008cf0:·2069·6e20·2020·2020·2020·2020·496e·6974···in·········Init 
00008d00:·6961·6c69·7a65·6420·616e·6420·636f·6e6e··ialized·and·conn 
00008d10:·6563·7465·6420·736f·636b·6574·206f·626a··ected·socket·obj 
00008d20:·6563·740a·0a44·4553·4352·4950·5449·4f4e··ect..DESCRIPTION 
00008d30:·0a20·2020·2020·5468·6973·2070·726f·6365··.·····This·proce 
00008d40:·6475·7265·2075·6e69·6e73·7461·6c6c·7320··dure·uninstalls· 
00008d50:·7468·6520·6275·6666·6572·2070·7265·7669··the·buffer·previ 
00008d60:·6f75·736c·7920·696e·7374·616c·6c65·6420··ously·installed· 
00008d70:·6279·202a·6e6f·7465·0a20·2020·2020·5365··by·*note.·····Se 
00008d80:·745f·4275·6666·6572·2028·7072·6f63·6564··t_Buffer·(proced 
00008d90:·7572·6529·3a3a·2e20·2049·6620·616e·7920··ure)::.··If·any· 
00008da0:·6461·7461·2069·7320·7374·696c·6c20·7072··data·is·still·pr 
00008db0:·6573·656e·7420·696e·2074·6865·0a20·2020··esent·in·the.··· 
00008dc0:·2020·6275·6666·6572·2c20·6974·2077·696c····buffer,·it·wil 
00008dd0:·6c20·6265·206c·6f73·742e·2020·546f·2061··l·be·lost.··To·a 
00008de0:·766f·6964·2074·6869·7320·7369·7475·6174··void·this·situat 
00008df0:·696f·6e2c·2074·6865·2062·7566·6665·7220··ion,·the·buffer· 
00008e00:·6361·6e0a·2020·2020·2062·6520·666c·7573··can.·····be·flus 
00008e10:·6865·6420·6279·2063·616c·6c69·6e67·202a··hed·by·calling·* 
00008e20:·6e6f·7465·2047·6574·2028·6675·6e63·7469··note·Get·(functi 
00008e30:·6f6e·293a·3a2e·0a0a·1f0a·4669·6c65·3a20··on)::.....File:·00008a30:·7265·293a·3a2e·0a0a·1f0a·4669·6c65·3a20··re)::.....File:·
00008e40:·6164·6173·6f63·6b65·7473·2e69·6e66·6f2c··adasockets.info,00008a40:·6164·6173·6f63·6b65·7473·2e69·6e66·6f2c··adasockets.info,
 00008a50:·2020·4e6f·6465·3a20·556e·7365·745f·4275····Node:·Unset_Bu
 00008a60:·6666·6572·2028·7072·6f63·6564·7572·6529··ffer·(procedure)
00008e50:·2020·4e6f·6465·3a20·536f·636b·6574·732e····Node:·Sockets. 
00008e60:·4d75·6c74·6963·6173·7420·7061·636b·6167··Multicast·packag 
00008e70:·652c·2020·4e65·7874·3a20·536f·636b·6574··e,··Next:·Socket 
00008e80:·732e·4e61·6d69·6e67·2070·6163·6b61·6765··s.Naming·package 
00008e90:·2c20·2050·7265·763a·2053·6f63·6b65·7473··,··Prev:·Sockets00008a70:·2c20·2050·7265·763a·2053·6f63·6b65·7420··,··Prev:·Socket·
00008ea0:·2070·6163·6b61·6765·2c20·2055·703a·2054···package,··Up:·T 
00008eb0:·6f70·0a0a·3520·536f·636b·6574·732e·4d75··op..5·Sockets.Mu 
00008ec0:·6c74·6963·6173·7420·7061·636b·6167·650a··lticast·package.00008a80:·2870·726f·6365·6475·7265·292c·2020·5570··(procedure),··Up
 00008a90:·3a20·4163·6365·7074·5f53·6f63·6b65·7420··:·Accept_Socket·
 00008aa0:·2870·726f·6365·6475·7265·290a·0a55·6e73··(procedure)..Uns
 00008ab0:·6574·5f42·7566·6665·7220·2870·726f·6365··et_Buffer·(proce
 00008ac0:·6475·7265·290a·2d2d·2d2d·2d2d·2d2d·2d2d··dure).----------
 00008ad0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·0a0a··--------------..
 00008ae0:·5055·5250·4f53·450a·2020·2020·2044·6569··PURPOSE.·····Dei
 00008af0:·6e73·7461·6c6c·2074·6865·206c·696e·652d··nstall·the·line-
 00008b00:·6f72·6965·6e74·6564·2062·7566·6665·7220··oriented·buffer·
 00008b10:·6f66·2074·6865·2073·6f63·6b65·7420·6f62··of·the·socket·ob
 00008b20:·6a65·6374·0a50·524f·544f·5459·5045·0a20··ject.PROTOTYPE.·
 00008b30:·2020·2020·202d·2d20·536f·636b·6574·732e·······--·Sockets.
 00008b40:·556e·7365·745f·4275·6666·6572·3a20·7072··Unset_Buffer:·pr
 00008b50:·6f63·6564·7572·6520·556e·7365·745f·4275··ocedure·Unset_Bu
 00008b60:·6666·6572·0a20·2020·2020·2020·2020·2020··ffer.···········
 00008b70:·2020·2020·2853·4f43·4b45·5420·3a20·536f······(SOCKET·:·So
 00008b80:·636b·6574·5f46·4427·436c·6173·7329·3b0a··cket_FD'Class);.
 00008b90:·0a50·4152·414d·4554·4552·530a·2020·2020··.PARAMETERS.····
 00008ba0:·2053·4f43·4b45·5420·2020·2020·696e·2020···SOCKET·····in··
 00008bb0:·2020·2020·2020·2049·6e69·7469·616c·697a·········Initializ
 00008bc0:·6564·2061·6e64·2063·6f6e·6e65·6374·6564··ed·and·connected
 00008bd0:·2073·6f63·6b65·7420·6f62·6a65·6374·0a0a···socket·object..
 00008be0:·4445·5343·5249·5054·494f·4e0a·2020·2020··DESCRIPTION.····
 00008bf0:·2054·6869·7320·7072·6f63·6564·7572·6520···This·procedure·
 00008c00:·756e·696e·7374·616c·6c73·2074·6865·2062··uninstalls·the·b
 00008c10:·7566·6665·7220·7072·6576·696f·7573·6c79··uffer·previously
 00008c20:·2069·6e73·7461·6c6c·6564·2062·7920·2a6e···installed·by·*n
 00008c30:·6f74·650a·2020·2020·2053·6574·5f42·7566··ote.·····Set_Buf
 00008c40:·6665·7220·2870·726f·6365·6475·7265·293a··fer·(procedure):
 00008c50:·3a2e·2020·4966·2061·6e79·2064·6174·6120··:.··If·any·data·
 00008c60:·6973·2073·7469·6c6c·2070·7265·7365·6e74··is·still·present
 00008c70:·2069·6e20·7468·650a·2020·2020·2062·7566···in·the.·····buf
 00008c80:·6665·722c·2069·7420·7769·6c6c·2062·6520··fer,·it·will·be·
 00008c90:·6c6f·7374·2e20·2054·6f20·6176·6f69·6420··lost.··To·avoid·
 00008ca0:·7468·6973·2073·6974·7561·7469·6f6e·2c20··this·situation,·
 00008cb0:·7468·6520·6275·6666·6572·2063·616e·0a20··the·buffer·can.·
 00008cc0:·2020·2020·6265·2066·6c75·7368·6564·2062······be·flushed·b
 00008cd0:·7920·6361·6c6c·696e·6720·2a6e·6f74·6520··y·calling·*note·
 00008ce0:·4765·7420·2866·756e·6374·696f·6e29·3a3a··Get·(function)::
Max diff block lines reached; 6537/50447 bytes (12.96%) of diff not shown.