mirror of
https://github.com/ipxe/ipxe
synced 2026-04-16 03:00:10 +03:00
[params] Rename "form parameter" to "request parameter"
Prepare for the parameter mechanism to be generalised to specifying request parameters that are passed via mechanisms other than an application/x-www-form-urlencoded form. Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
/** @file
|
||||
*
|
||||
* Form parameters
|
||||
* Request parameters
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -12,7 +12,7 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
|
||||
#include <ipxe/list.h>
|
||||
#include <ipxe/refcnt.h>
|
||||
|
||||
/** A form parameter list */
|
||||
/** A request parameter list */
|
||||
struct parameters {
|
||||
/** Reference count */
|
||||
struct refcnt refcnt;
|
||||
@@ -24,9 +24,9 @@ struct parameters {
|
||||
struct list_head entries;
|
||||
};
|
||||
|
||||
/** A form parameter */
|
||||
/** A request parameter */
|
||||
struct parameter {
|
||||
/** List of form parameters */
|
||||
/** List of request parameters */
|
||||
struct list_head list;
|
||||
/** Key */
|
||||
const char *key;
|
||||
@@ -35,7 +35,7 @@ struct parameter {
|
||||
};
|
||||
|
||||
/**
|
||||
* Increment form parameter list reference count
|
||||
* Increment request parameter list reference count
|
||||
*
|
||||
* @v params Parameter list, or NULL
|
||||
* @ret params Parameter list as passed in
|
||||
@@ -47,7 +47,7 @@ params_get ( struct parameters *params ) {
|
||||
}
|
||||
|
||||
/**
|
||||
* Decrement form parameter list reference count
|
||||
* Decrement request parameter list reference count
|
||||
*
|
||||
* @v params Parameter list, or NULL
|
||||
*/
|
||||
@@ -57,7 +57,7 @@ params_put ( struct parameters *params ) {
|
||||
}
|
||||
|
||||
/**
|
||||
* Claim ownership of form parameter list
|
||||
* Claim ownership of request parameter list
|
||||
*
|
||||
* @v params Parameter list
|
||||
* @ret params Parameter list
|
||||
@@ -71,7 +71,7 @@ claim_parameters ( struct parameters *params ) {
|
||||
return params;
|
||||
}
|
||||
|
||||
/** Iterate over all form parameters in a list */
|
||||
/** Iterate over all request parameters in a list */
|
||||
#define for_each_param( param, params ) \
|
||||
list_for_each_entry ( (param), &(params)->entries, list )
|
||||
|
||||
|
||||
@@ -84,7 +84,7 @@ struct uri {
|
||||
const char *equery;
|
||||
/** Fragment (with original URI encoding) */
|
||||
const char *efragment;
|
||||
/** Form parameters */
|
||||
/** Request parameters */
|
||||
struct parameters *params;
|
||||
} __attribute__ (( packed ));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user