X-Git-Url: http://git.samba.org/?p=metze%2Fsamba%2Fwip.git;a=blobdiff_plain;f=prog_guide4.txt;h=0a33284e579a31c8d751b8e930778ff21100fdaf;hp=c8c91c42d1ccc9efa8547c5e11be8e06ae4f3f27;hb=fd03420c4f59d3248b80d07a302d1404ce78b09f;hpb=1a43d863be50be5bdcb8cde4adf30f7fd627f8ef diff --git a/prog_guide4.txt b/prog_guide4.txt index c8c91c42d1cc..0a33284e579a 100644 --- a/prog_guide4.txt +++ b/prog_guide4.txt @@ -267,7 +267,7 @@ parser where to find the following four variables, but they should In Samba3 there were unwritten rules about which variables in a structure a high level caller has to fill in and which ones are filled in by the marshalling code. In Samba4 those rules are gone, because -the redundent artifact variables are gone. The high level caller just +the redundant artifact variables are gone. The high level caller just sets up the real variables and the marshalling code worries about generating the right offsets. @@ -286,10 +286,10 @@ read the comment in smb_interfaces.h about that now. So, here is another rule to code by. When writing an interface structure think carefully about what variables in the structure can be -left out as they are redundent. If some length is effectively defined +left out as they are redundant. If some length is effectively defined twice on the wire then only put it once in the packet. If a length can be inferred from a null termination then do that and leave the length -out of the structure completely. Don't put redundent stuff in +out of the structure completely. Don't put redundant stuff in structures!