\doxysection{authorise.\+c}
\hypertarget{authorise_8c_source}{}\label{authorise_8c_source}\index{workspace/post-\/scarcity/src/authorise.c@{workspace/post-\/scarcity/src/authorise.c}}
\mbox{\hyperlink{authorise_8c}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00001}00001\ \textcolor{comment}{/*}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00002}00002\ \textcolor{comment}{\ *\ authorised.c}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00003}00003\ \textcolor{comment}{\ *}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00004}00004\ \textcolor{comment}{\ *\ For\ now,\ a\ dummy\ authorising\ everything.}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00005}00005\ \textcolor{comment}{\ *\ }}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00006}00006\ \textcolor{comment}{\ *\ (c)\ 2021\ Simon\ Brooke\ <simon@journeyman.cc>}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00007}00007\ \textcolor{comment}{\ *\ Licensed\ under\ GPL\ version\ 2.0,\ or,\ at\ your\ option,\ any\ later\ version.}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00008}00008\ \textcolor{comment}{\ */}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00009}00009\ }
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00010}00010\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{conspage_8h}{memory/conspage.h}}"{}}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00011}00011\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{consspaceobject_8h}{memory/consspaceobject.h}}"{}}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00012}00012\ }
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00013}00013\ \textcolor{comment}{}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00014}00014\ \textcolor{comment}{/**}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00015}00015\ \textcolor{comment}{\ *\ TODO:\ does\ nothing,\ yet.\ What\ it\ should\ do\ is\ access\ a\ magic\ value\ in\ the}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00016}00016\ \textcolor{comment}{\ *\ runtime\ environment\ and\ check\ that\ it\ is\ identical\ to\ something\ on\ this\ \`{}acl`}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00017}00017\ \textcolor{comment}{\ */}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00018}\mbox{\hyperlink{authorise_8c_ac7a62632b2812cbcf9a3571875529b9b}{00018}}\ \textcolor{keyword}{struct\ }\mbox{\hyperlink{consspaceobject_8h_structcons__pointer}{cons\_pointer}}\ \mbox{\hyperlink{authorise_8c_ac7a62632b2812cbcf9a3571875529b9b}{authorised}}(\ struct\ \mbox{\hyperlink{consspaceobject_8h_structcons__pointer}{cons\_pointer}}\ target,}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00019}00019\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ struct\ \mbox{\hyperlink{consspaceobject_8h_structcons__pointer}{cons\_pointer}}\ acl\ )\ \{}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00020}00020\ \ \ \ \ \textcolor{keywordflow}{if}\ (\ \mbox{\hyperlink{consspaceobject_8h_a758a42bfac22caaf66e29c666c91702d}{nilp}}(\ acl\ )\ )\ \{}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00021}00021\ \ \ \ \ \ \ \ \ acl\ =\ \mbox{\hyperlink{consspaceobject_8h_af31e1da9438d7ae4410864ecc901b131}{pointer2cell}}(\ target\ ).access;}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00022}00022\ \ \ \ \ \}}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00023}00023\ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{consspaceobject_8h_aa8cecfc5c5c054d2875c03e77b7be15d}{TRUE}};}
\DoxyCodeLine{\Hypertarget{authorise_8c_source_l00024}00024\ \}}

\end{DoxyCode}
