The pblock_remove function removes a specified name-value entry from a specified pblock. If you use this function, you should eventually call param_free to deallocate the memory used by the pb_param structure.
pb_param *pblock_remove(char *name, pblock *pb);
A pointer to the named pb_param structure if it was found, or NULL if the named pb_param was not found.
char *name is the name of the pb_param to be removed.
pblock *pb is the pblock from which the name-value entry is to be removed.