X-Git-Url: http://git.buserror.net/cgi-bin/gitweb.cgi?p=polintos%2Fscott%2Fpriv.git;a=blobdiff_plain;f=doc%2Forb%2Fparameter-info-block;h=7c9b3d83df7b238ffb524e3e177f520fe5ca3f15;hp=c4f176848cadb92e480df4ec2aaf912436350c7b;hb=139f54779f6395a1828261423cd8013ca940ff36;hpb=00929a1561b0f510a582f9876affa96e4fccb72a diff --git a/doc/orb/parameter-info-block b/doc/orb/parameter-info-block index c4f1768..7c9b3d8 100644 --- a/doc/orb/parameter-info-block +++ b/doc/orb/parameter-info-block @@ -24,9 +24,7 @@ Parameter Info Block (PIB) This is like buffer_size, but for Copy segments. objlist_ptr pointer Pointer to the object list - newobj_ptr pointer Pointer to the new object list. objlist_len 32-bit Length of the object list, in IDs - newobj_len 32-bit Length of the new object list, in entries. The object list is a special segment that contains object IDs rather than arbitrary data. Each object ID will be translated @@ -38,8 +36,7 @@ Parameter Info Block (PIB) Objects which live in this address space have the high bit clear; remote objects have the high bit set. When sending an object reference that has not been exposed to the kernel - before, its interface hash (SHA-1 of interface GUIDs) should - exist in the newobj list. + before, the new_object() syscall must first be called. num_segments 32-bit Number of data segments