]>
Commit | Line | Data |
---|---|---|
70ab085a | 1 | /* |
77b1029d | 2 | * Copyright (C) 1996-2020 The Squid Software Foundation and contributors |
70ab085a AJ |
3 | * |
4 | * Squid software is distributed under GPLv2+ license and includes | |
5 | * contributions from numerous individuals and organizations. | |
6 | * Please see the COPYING and CONTRIBUTORS files for details. | |
7 | */ | |
8 | ||
7c16470c AJ |
9 | RFCNB |
10 | Richard Sharpe, | |
11 | Digital Equipment | |
12 | ||
13 | I wrote it in an attempt to understand more about the SMB protocol and | |
14 | the RFCNB (NBT) protocol underlying it. My manager approved my posting this | |
15 | as long as there was no suggestion that Digital is responsible for this code | |
16 | not that any warranties are offered by Digital. So, I put a GPL on the code. | |
17 | ||
18 | DISCLAIMER | |
19 | ||
20 | To restate, this code is offered as is, and no warranties are implied, either | |
21 | by Digital Equipment Corporation or by Richard Sharpe. Neither | |
22 | Digital Equipment Corporation nor Richard Sharpe can be held liable for | |
23 | any consequences resulting from the use of this code. | |
24 | ||
25 | END Disclaimer | |
26 | ||
27 | The directory rfcnb contains the following: | |
28 | ||
29 | Makefile: a small makefile to build things in this dir | |
30 | ||
31 | notes: some notes I made about things ... | |
32 | ||
33 | rfcnb.h: defines of the interface routines | |
34 | ||
35 | rfcnb-error.h: rfcnb error return definitions etc | |
36 | ||
37 | rfcnb-io.h: definitions for routines that do IO to the network | |
38 | ||
39 | rfcnb-util.h: definitions of utility routines | |
40 | ||
41 | rfcnb-common.h: common defines needed in rfcnb.h and rfcnb-priv.h | |
42 | ||
43 | rfcnb-priv.h: defines private to the implementation | |
44 | ||
45 | std-includes.h: standard includes and defines | |
46 | ||
47 | name-service.c: name service routines. Not implemented yet. | |
48 | ||
49 | rfcnb-util.c: utility routines used by session.c and others. | |
50 | ||
51 | rfcnb-io.c: all IO to network occurs here | |
52 | ||
53 | test_rfcnb.c: a small test program | |
54 | ||
55 | session.c: all session routine code is here | |
56 |